I have a 7 yr old boy that has a real interest in technology. He's keen to learn how to program. Have you seen a great learning program/game/platform that I can use to get him introduced to the core concepts? Thank you!
For a seven-year-old?
MIT's Scratch: <a href="https://scratch.mit.edu/" rel="nofollow">https://scratch.mit.edu/</a><p>Once they are comfortable with scratch you can get them a Raspberry Pi and develop hardware-software projects depending on their interest.<p>Knowing Scratch also helps to get them into game development.<p>Lastly, after getting Scratch you can get the kid a Lego Mindstorms kit and build robots, musical intruments, etc.
I second Scratch. My daughter and I have been using it since 5.<p>I taught a quick intro course to it at her school in December. Here are the intro lessons I taught<p><a href="http://nextlesson.com/homeschooling-ideas-learn-programming/" rel="nofollow">http://nextlesson.com/homeschooling-ideas-learn-programming/</a>