3 ms·
Try getting them interested in things like the Arduino. Make it father-daughter time or something to teach them the basics there, to get them tinkering, get the
by Sanddancer 12y ago
Try getting them interested in things like the Arduino. Make it father-daughter time or something to teach them the basics there, to get them tinkering, get them poking at code and seeing results. Maybe get a codec chip to work with them on making a music player. Alternatively, maybe try poking them at scratch ( http://scratch.mit.edu/ http://scratch.mit.edu/ ) to have them make their own things.
One of the things that I think may be going on here is that exploration now feels daunting. It's hard to get excited about getting things to print "hello world" when in another windows are bright colored animated characters engaging in absurd hijinks. However, being able to create one's own absurd hijinks may just help rekindle that spark.
- solistice 12y agoI second the suggestion to get them to get started with simple hardware stuff. There's nothing nicer than getting your first little robot running. I'd reccomend showing benefit first and then getting them to tinker with implementation, so you maybe want to preassemble the first one and demo it to them and let them play with it and program it once they're allready excited about the prospect of doing that. Afterwards, I think the most sensible option would be to modify some lego 9V motors [shop.lego.com/en-DE/LEGO-Power-Functions-M-Motor-8883] to interface to an arduino motor driver shield. That way, they can tinker around with the structure of the robot as well, and legos lend themselves to creative tinkering. Much later, you might want to get them into programming robotic arms or small quadrotors using C, but even if you get them intrested in it, it might take a while to get them to a skill level where they can do so.