4 ms·
The best way to teach a young'n how to code in this day and age is a two pronged attack. From one direction, come at them with microcontroller assembly languag
by extension 17y ago
The best way to teach a young'n how to code in this day and age is a two pronged attack.
From one direction, come at them with microcontroller assembly language. Get them making Arduino-powered blinky LEDs and robots. That will learn 'em the fundamentals and should be a blast from the beginning.
From the other direction, use HTML+JS to teach high-level dynamic languages and GUIs. Plenty of fun to be had here as well. They can code up their own social sites. You might want to grab some equity.
These two courses together would be intense but they are so different that they can use one as a refreshing break from the other. They are both so dense with gratification that if you've got a real future hacker on your hands, you'll be the one who has a hard time keeping up.
- aufreak3 17y agoA very interesting angle indeed. MIT recently switched their SICP based course to a robot-centric course for teaching computer "science". It is certainly more fun to infuse some hardware work into the curriculum. It is much more fun these days with all kinds of controllers being much more easily available - think Lego Mindstorms.