Ask HN: How do you teach you kids about computers and coding?
1–10 of 71 posts
Re: Ask HN: How do you teach you kids about computers and coding?
#2Another alternative, and I think a strong curriculum could be built around this. Is an intro to systems via Nintendo GameBoy and GBA. Using emulators and custom ROM development. A few college level courses already experiment with this route.
Re: Ask HN: How do you teach you kids about computers and coding?
#3I approached it this way, I bought a book on Scratch Jr so I could get up to speed on it. I walked her through a few of the basics, and then I just let her take over after that.
One other programming related activity we have done is the Learning Resources Code & Go Robot Mouse Activity. She has a lot of fun with this as you have a small mouse you program with simple directions to navigate a maze to find the cheese. It uses a set of cards to help then grasp the steps needed. I switch to not using the cards after a while. We now just step the mouse through the maze manually adding steps as we go.
One other activity to consider is the robot turtles board game. This teaches some basic logic concepts needed in programming.
For an older child, I did help my nephew to learn programming in Python when he was a freshman in high school. I took the approach of having him type in games from the free Python book. I have always though this was a good approach for older kids to get the familiar with the syntax.
Something else I would consider would be a robot that can be programmer with Scratch. While I have not done this yet, I think for kid seeing the physical results of programming via a robot is a powerful way to capture interest.
Re: Ask HN: How do you teach you kids about computers and coding?
#4The key is fun. The focus is much more on 'building something together' than 'I'll learn you how to code'. I'm pretty sure that if I were to press them into learning how to code it will only put them off. Sometimes we go for weeks without building on the robot, and all of the sudden she will ask me to work on it with her again.
Re: Ask HN: How do you teach you kids about computers and coding?
#5My daughter is almost 5 and she picked up Scratch Jr in ten minutes. I am writing my suggestions mostly from the context of a younger child. I approached it this way, I bought a book on Scratch Jr so I could get up to speed on it. I walked her through a few of the basics, and then I just let her take over after that. One other programming related activity we have done is the Learning Resources Code & Go Robot Mouse A…
It feels like a nice mix of Kidpix and Flash, both of which I spent a lot of time with as a youngster (obviously much less of a youngster during the Flash time).
Re: Ask HN: How do you teach you kids about computers and coding?
#6My daughter is almost 5 and she picked up Scratch Jr in ten minutes. I am writing my suggestions mostly from the context of a younger child. I approached it this way, I bought a book on Scratch Jr so I could get up to speed on it. I walked her through a few of the basics, and then I just let her take over after that. One other programming related activity we have done is the Learning Resources Code & Go Robot Mouse A…
Thanks for sharing about Scratch Jr. I had never heard about it before that I think my son is going to love it, not for the programming aspect of it but because he loves to make up stories with characters and being able to make them move around the screen I'm betting will be something he enjoys quite a bit. It feels like a nice mix of Kidpix and Flash, both of which I spent a lot of time with as a youngster (obviousl…
Re: Ask HN: How do you teach you kids about computers and coding?
#7Re: Ask HN: How do you teach you kids about computers and coding?
#8But the most important thing however is to keep it fun. Let the kid choose his own path. ("Eclipse?! Really?! But Vscode is.... Oh well ")
Re: Ask HN: How do you teach you kids about computers and coding?
#9Re: Ask HN: How do you teach you kids about computers and coding?
#10Also, a day back, Woz made this comment:
"Woz advice on coding for children. Meanwhile, Wozniak cautioned parents to not force coding skills to their wards until the age of 12. He explained that the first 12 years are pivotal and crucial in shaping cognitive and thinking mind. “Coding is very important. It doesn't need to be taught before 12 years."
I'm seriously looking for some thoughts to validate my idea that coding could be started from Kinder garden (as young as when they learn to count numbers)