Sto pensando di presentare mio figlio di 12 anni alla programmazione hardware. Ho costruito un robot con .NET Micro Framework e mentre lui era affascinato dal controllo del robot, i suoi occhi erano vitrei quando ho cercato di spiegare come funzionava il codice. E per essere onesti, è piuttosto complesso per un principiante, che richiede la conoscenza di OOP, interruzioni, ecc ...
Quindi stavo pensando qual è il modo migliore per un bambino di entrare nella programmazione hardware? Ho sentito parlare di Basic Stamp, Arduino e Lego Mindstorms.
Sembra che Arduino possa fare praticamente tutto, ma è C e sembra che la curva di apprendimento sia davvero alta.
Il Timbro di base sembra interessante e sta usando BASIC da quello che posso vedere, ma non posso dire se può fare qualcosa di più complesso di fare casino con la breadboard. Ad esempio, potrei creare un server web su di esso?
E infine, Lego Mindstorms sembra impressionante, ma non capisco come sia programmato, se vuoi fare qualcosa fuori dalla scatola.
idee?