Das ist ein Arduino, ja, den kann man programmieren, auch wenn es eine der einfacheren Sorte ist, die dann auch nicht so viel drauf hat. Zum Ansteuern von Motoren brauchst du aber noch zusätzliche Elektronik, H-Brücken sind da ziemlich essentiell. Das Motorshield kann leider nur 2 Motoren steuern.
Übrigens können wir dir hier auch nur Sachen nennen, einarbeiten musst du dich schon selbst
Auch wenn der Anfang schwer ist, aber wir alle hier mussten auch irgendwo anfangen. Nur muss man sich eben auch selber damit beschäftigen, wir können nicht hellsehen und dir sagen, was für dich am besten wäre. So ein Arduino ist trotzdem recht gut geeignet für Einsteiger, sonst wäre der nicht so erfolgreich.