Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a freely available teaching tool designed to be a student's first exposure to object-oriented programming.
Bootstrap is a curricular module for students ages 12-16, which teaches algebraic and geometric concepts through computer programming. At the end of the module, students have a completed workbook filled with word problems, notes and math challenges, as well as a video game of their own design, which they can share with friends and family.
If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it.That's what programming is about. It's gotta be fun. Not fun like yay a badgebut fun like NO MOM I HAVE TO FINISH THE LEVEL! That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing. If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age.
Hackety Hack will teach you the absolute basics of programming from the ground up. No previous programming experience is needed!With Hackety Hack, you'll learn the Ruby programming language. Ruby is used for all kinds of programs, including desktop applications and websites.
Grok Learning Code.Comp is a programming competition for secondary school students. Every year, thousands of students learn how to code through our programming competitions, either at school or at home.
Guide Lightbot to light up all the blue tiles! Lightbot is a puzzle game that uses programming game mechanics to let players gain a practical understanding of basic coding. Learn to sequence instructions, write procedures, and utilize loops to solve levels. Ideal for all ages.
Stencyl isn't your average game creation software; it's a gorgeous, intuitive toolset that accelerates your workflow and then gets out of the way. We take care of the essentials, so you can focus on what's important - making your game yours.