Ask HN: How are you teaching your children programming?
31–40 of 66 posts
Re: Ask HN: How are you teaching your children programming?
#32This has been an interesting topic for my wife and I. Our kids have very limited screen time, and do not have access to a computer / smart phone / iPad on a regular basis. Recently, though, my 1st grade son, the oldest, found the book "Coding Projects in Python" ( https://www.dk.com/us/9781465461889-coding-projects-in-pytho... ), and read through it for about a week before asking if he could use my computer to try so…
If he doesn't have internet access on that box, won't that be a problem once he needs some library from PIP or elsewhere? I'm sure right now he's just using the standard libraries, though.
Re: Ask HN: How are you teaching your children programming?
#33Seems to have figured out basics like how to change the number of repeats.
Re: Ask HN: How are you teaching your children programming?
#34But seriously, I'm probably not going to Teach Programming; it'll be be one of the Things Your Dad Does, and he's welcome to be interested; I'll push him to understand the computer as a building block and change agent of society, but programming, meh.
If he really wants to fart with a tablet, I'll redirect him to a rasppi - to be a cocreator, not just a consumer.
Re: Ask HN: How are you teaching your children programming?
#35https://scratch.mit.edu/
Re: Ask HN: How are you teaching your children programming?
#36Re: Ask HN: How are you teaching your children programming?
#37Re: Ask HN: How are you teaching your children programming?
#38Re: Ask HN: How are you teaching your children programming?
#39So games and fun projects that we work on together. Also don't try and overly force coding standards at this young age. Let them hack away and have fun.
Re: Ask HN: How are you teaching your children programming?
#40I would not. Kids should be outside playing and interacting with other kids, not coding.
Why are those two things mutually exclusive?
When I was young (12-15) I spent a lot of time programming and very little interacting with other people outside of school hours.
The same thing can happen with video games or even reading of course.