4 ms·
What's interesting is she just glosses over the programming aspect. This got me thinking. The C language presents a pretty big barrier to entry for young tinker
by msarnoff 16y ago
What's interesting is she just glosses over the programming aspect. This got me thinking. The C language presents a pretty big barrier to entry for young tinkerers, who have never heard the word "integer" before.
I learned to program when I was 6 or 7 years old, using Logo. Unfortunately, Logo is all but dead, but I still think it's the greatest educational programming tool ever. We even had a version of Logo that could interact with Lego motors and sensors called "Lego Logo."
So why can't you program the Arduino in Logo? I posted a quick proposal for such a system at http://github.com/74hc595/Arduino-For-Kids http://github.com/74hc595/Arduino-For-Kids and hopefully I'll get around to implementing it soon. Feedback is welcome.
aside: Yes, there is a version of Scratch for the Arduino, but I personally think the merits of visual programming languages are questionable...
- machrider 16y agoIt's nothing to do with hardware hacking, but Python ships with a kickass turtle module: http://docs.python.org/library/turtle.html http://docs.python.org/library/turtle.html For some reason it seems like a well-kept secret.