I have a customer who just called me and asked, “I have two girls ages 8 ad 10 who want to learn programming. What books, courses, etc. would be best to get them underway that would not be overwhelming (considering their age) and yet simple/quick/fun to learn and generate tangible results which would motivate them to go further without parental pushing?”
While I have seen a few things from time to time addressing this question, I told my customer that I’d post the question on our forum to get a more complete answer than what I could give at the moment.
So, any ideas? Anybody already done this successfully with their kids?
Thanks in advance for your consideration and inputs.
HI Don! When my kids were 6 we started with a game called Robot Turtles. Others on here are better qualified to offer language suggestions but this game teaches the concepts of commands and outcomes, changing commands to work around “bugs” and (my favorite) breaking big problems into little ones. My kids are weeks away from being 8 and they still love the game! It’s a passive way to familiarize kids with coding concepts and a perfect launching point for whatever language they chose to learn
There is a “Swift for Kids“ (kind of) displayed at Apple sometimes ago. I totally forgot its real name.
That recalled me an old software that existed for youngsters in the Apple II time era (Mouse20, MouseLeft, etc.) when I watched the Apple demonstration (Swift)…
Hour of Code is a great way to introduce programming concepts to school-aged kids - they don’t even have to know how to read to have fun with some of the activities. Their website has a ton of fun games geared towards this age group. The “Dance Party” activity is very popular in my house, but just be prepared for a LOT of Katy Perry
Thanks so much to each and every one of you that responded here! I have passed your inputs on to my customer who was most appreciative. He indicated that he’d check out each and every one of the suggestions. Since his daughters have shown the interest in learning programming on their own (without any parental influence), he’s anxious to get them started. Your inputs will allow him to do just that.
Try Make code dot com
A microsoft website that you can program without any hardware. It has a photo of a device that you program (LEDS, Buttons, etc) and an innovative way of programming.