Below are sites that are a great intro into programming for kids or even younger teens. Most will have a filter at the top if they have different age ranges or experience levels. And please, if you ever need help or advice, please reach out to me. I want to make sure that everyone has a chance to learn to code.
Hour of Code – This is one of the most popular sites and if you are a teacher and want to get a volunteer to come in and help with coding, they have a form you can fill out to get volunteers. All of the games with the black “CODE” on the title are ones from this site. All others will take you to another site.
Scratch from MIT – Kids love this one so much, though I think it’s because other kids can post the games they have made and then they can play it. So make sure your child is actually creating a game and not just playing other people’s game.
CodeMonkey – Not much to say except they offer a free trial. I have never gotten told I needed to pay to go further with this one, but that could change or maybe my kids just didn’t do this one long enough. The monkeys are cute and it uses
CodeCombat – This one is super fun if you like RPGs! (And really, who doesn’t?) I find older, beginning programmers like this one best. It still is drag and
Tynker: Hour of Code – This site has A LOT!! Some free and some you have to pay for, but if you have a serious programmer, this site probably has something for them. Probably my families favorite site.
MIT App Inventor – This is a real app inventor, but no worries, there are plenty of tutorials online to help get them started. This obviously has a bit more of a learning curve, but if you have someone that really wants to build their own app, this is a great way to do it. Sadly, these are for Android phones only, sorry Apple users. (They do have an emulator you can use in the browser, but it can be a bit buggy)
Hopscotch – I actually know nothing of this, but it is Apple’s version of the MIT App inventor, so Apple users, I am not leaving you out! I would love to hear a review from someone who uses it!