Ask HN: Do you know a good course or book to learn CS basics for teens?
A teen relative of mine is interested in computer science and wants to explore this path before going to college.
I need to recommend an overall learning experience for him that is appropriate for his age (around 16) and want him to understand the basics without getting too deep in math or algorithms, so he can get a good view of the field and understand the basics.
Have you came across a simple course, book or learning platform (preferably free) appropriate for beginners?
Thanks!
10 comments
[ 3.0 ms ] story [ 99.4 ms ] threadHow to Code: Simple Data
How to Code: Complex Data
There is also a book at https://htdp.org
https://en.wikipedia.org/wiki/Code:_The_Hidden_Language_of_C...
https://www.theverge.com/2021/1/13/22229985/customizable-epa...
You need to have some sort of reward loop for kids to maximize engagement, unless he has an extremely strong desire to learn everything CS, books and courses with pretty useless projects are not going to make him learn. On the other hand, tinkering with a piece of hardware and coding custom logic for it produces immediate results that can get someone returning to the activity.
https://www.nand2tetris.org/
Free (also some paid online certificate programs).
At least worth a look.