3 ms·
For the time being I'd like to keep the programming he does related to something physical - like the lego robot you program using the mindstorms environment. At
by andyjohnson0 15y ago
For the time being I'd like to keep the programming he does related to something physical - like the lego robot you program using the mindstorms environment. At his age I think he could become bored with just shuffling bits or putting text onto a screen, and anything sophisticated enough to impress him and hold his interest (probably graphical) might be to complex. Also the challenge of physically building a controllable robot is a nice contrast to the abstract programming task.
I'd like to try him with Scratch (http://scratch.mit.edu/ http://scratch.mit.edu/) before moving on to text-based programming (if he wants to). Python is a good idea: we could learn it together...
I do have a netduino, and he's seem me working on that, but C# requires a lot of up-front knowledge. Arduino and wiring might be in his range.
He's a bright kid and I've learned a lot just by seeing how he conceptualizes these ideas.