3 ms·
I personally would recommend How to Design Programs[0] as a starting point, then whatever technologies are best-suited for particular interests after that [0]:
by sporkl 4y ago
I personally would recommend How to Design Programs[0] as a starting point, then whatever technologies are best-suited for particular interests after that
[0]: http://htdp.org/ http://htdp.org/
I'm guilty of this, but it's far to easy to spend too much time jumping between different technologies and programming languages and only learning the basics. So it's nice to have a concrete project in mind, so you can choose an established tool for that kind of project and not get lost with anything else until the project is done.
- 2143 4y agoCame here to post this. They make plenty of cool projects that young people might enjoy. HTDP is explicitly designed to be a good pedagogical tool to drill down foundational concepts.