Hallo
Erstmal:
Wie alt sind die "Kinder" (evtl. schon Jugendliche?) wie tatsächlich, nicht die Wunschvorstellung des Vaters als Basis nehmen.. ;-) interessiert sind die Kinder an Physik und wie leicht fällt ihnen die Mathematik in der Schule?
Davon hängt sehr viel ab.
Und als Warnung:
Leider ist Lego als Marke wieder In geworden und kräftig gehypt worden , auch (vor allem?) in Kreisen junger Erwachsener - das schon niemals preiswerte Original Lego ist mittlerweile richtig teuer geworden - Legos (Systeme ) zum "Programmieren" ist sogar extrem teuer.
Lego Technic als "Sparte" hat und hatte übrigens wenig bis nichts mit programmieren zu tun.
Es ist mechanisch auch nicht sehr stabil, bzw. um es einigermaßen stabil zu bekommen ist viel Erfahrung und mechanisches in die tiefe denken können notwendig was "echte" Kinder (ich sag mal grob unter 14) eher selten haben dürften.
Zwar nicht Lego Technic aber so ziemlich das heftigste was man mechanisch mit Legos hinbekommt
https://www.youtube.com/watch?v=b6SLB0TyS0o als ein Beispiel - und selbst diese ausgetüftelten Modelle die bestimmt nicht von Kindern entwickelt wurden wackel, haben viel Spiel bei Zahnrädern den Ketten usw. sind aber um Potenzen stabiler als was Lego Technic so in Bausätzen bietet.
Und
Für so manch einer dieser "Ballmaschinen" muß man durchaus deutlich über 200 € und mehr ausgeben und sich die Teile zusammensuchen (kaufen) - zumindest wenn man Original Legos verwendet.
Und ja ich meine einzelne jener "Ballmaschinen" und nicht eine ganze Straße...(!)
Die sehr wenigen Erfahrungen die ich mit Fischertechnik vor sehr vielen Jahrzehnten gewinnen konnte waren so das dessen mechanische Wertigkeit höher war (ist - gibt es überhaupt noch Fischertechnik?) aber der Preis nochmals deutlich höher als (original) Lego ist.
So und nun zum Programmieren:
Da für Kinder oder Jugendliche gedacht ist das sehr Grafisch und oder in grafischen Flußdiagrammen aufgebaut - die "Bibliotheken" sind sehr mächtig und verstecken die Bauelemente (Lichtschranken, Sensoren, Motoransteuerungen,...) nahezu vollständig.
Das ist für den schnellen Erfolg und die Einfachheit (geeignet für Kinder) einerseits sehr schön, aber mit "richtig" programmieren Lernen in Zusammenhang mit Hardware und vielleicht höheren Ansprüchen eher der falsche Weg.
Jugendliche, Junge Erwachsene, "alte" die selbst mal echte Hardware und "echter" Industriesprache zu bezahlbaren Preisen aufbauen und Programmieren wollen werden mit Lego, Fischertechnik und auch anderen "Hardwarebaukasten" mit den man Programmieren für und an Hardware lernen soll wenig (nur kurz) Freude haben bzw. nicht das "echte" Programmieren erlernen.
Leider sind geeignete "Baukastensystem" (nichts wackelt, kein Zahnradspiel, richtige Metallgetriebe, Rollenlager,...) und "richtige" Lernsysteme in einer "Industriesprache" tatsächlich privat unbezahlbar - da halt prinzipiell so hochwertig das so was in der (Klein-) Produktion genutzt werden kann.
Als bezahlbare alternative bleibt meiner Meinung bei höheren Ansprüchen aber normalen Hobbybudget doch mal wieder das Arduino Universum , die im jenen Umfeld angebotenen Sensoren und Aktoren, sich selbst gute Kurse und Tutorials im Netz suchen und als mechanische Hardware der Zubehör und "Tuningmarkt" aus dem 3D Druck Umfeld bzw. den technischen RC Modellbau übrig.
Aber auch dort haut genau die Mechanik kräftig in Hobbybudget herein und gute Programmierkurse (gar die "richtige" Programmiersprache...)zu erkennen ist nicht das was eben ein Anfänger, schon gar nicht als Kind kann...