MIT website for kids.
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
With ScratchJr, young children (ages 5-7) learn important new skills as they program their own interactive stories and games.
By snapping together graphical programming blocks, children can make characters move, jump, dance, and sing. In the process, children learn to solve problems, design projects, and express themselves creatively on the computer. They also use math and language in a meaningful and motivating context, supporting the development of early-childhood numeracy and literacy. With ScratchJr, children don’t just learn to code, they code to learn.
Tynker makes it fun and easy to learn computer programming. Get started today with Tynker's easy-to-learn, visual programming course designed for young learners in 4th through 8th grades.
Gamestar Mechanic uses fun, game-based quests and courses to help you learn game design and make your own video games!
"It’s kind of like the Garage Band of coding." – Wired
"Codea for iPad is a super slick way to write and run programs on your iPad." – Gizmodo
Codea lets you create games and simulations — or just about any visual idea you have. Turn your thoughts into interactive creations that make use of iPad features like Multi-Touch and the accelerometer.
We think Codea is the most beautiful code editor you'll use, and it's easy. Codea is designed to let you touch your code. Want to change a color, or an image? Tapping will bring up visual editors that let you choose exactly what you want.
Codea is built on the Lua programming language. A simple, elegant language that doesn't rely too much on symbols — a perfect match for iPad.
Code Monster is an easy way to get kids excited about programming. Code Monster starts with fun experiments using concepts like parameters, variables, loops, and functions, building more and more, until kids are able to play with the wonders of fractals, animation, and physics.
Hopscotch is programming designed for everyone. Kids can use simple, intuitive building blocks to create games, animations and apps.
Program your characters to move, draw, and collide with each other, and use shaking, tilting, or even shouting at the iPad to control them.
This version of Hopscotch is made especially for schools. Teachers can create private groups allowing students to easily share and play each other's projects. All paid characters are unlocked and there are no in-app purchases.
Lightbot is a programming puzzle game- a game whose game mechanics require using programming to solve levels.
Simply guiding a robot to light up tiles and solve levels using commands, Lightbot cultivates a real understanding of procedures, loops, and conditionals for players.
Educators around the world are choosing to use Lightbot first when introducing their students to programming, coding and Computer Science.
Read reviews, get customer ratings, see screenshots, and learn more about Treehouse: Learn Programming and Design on the App Store. Download Treehouse: Learn Programming and Design and enjoy it on your iPhone, iPad, and iPod touch.
LOGO was created in 1967 for educational use, is a computer programming language with functional programming capability.
This version of LOGO is an interpreted language, but isn't a lite version.
Functional programming with global and local variables is implemented.
You can test calculations with polish notation, test recursively, and use arrays.
LOGO is not a language for programming a real application, instead it is a teaching language.
Presenting Cargo-Bot. The first game programmed entirely on iPad® using Codea™
Cargo-Bot is a puzzle game where you teach a robot how to move crates. Sounds simple, right? Try it out!
• Beautiful retina graphics
• Fiendish puzzles
• A game about programming, programmed entirely on iPad
• Record your solutions and share them on YouTube
• Learn more about how it was made by searching for Codea on the App Store
A great way to learn programming and to learn about electronics at the same time. Program a simulated Arduino board, connect it to a simulated circuit and watch the program run.
Move The Turtle is an educational application for iPhone and iPad that teaches children the basics of creating computer programs, using intuitive graphic commands.
Do you remember the Logo programming language? A friendly Turtle will introduce your child step by step to the basic concepts of programming in a colourful graphic environment. Who knows, maybe your child will be the next outstanding programmer!
By completing the tasks, one after another, your child learns:
** how to plan complex activities composed of simple elements
** how to reuse previously completed work
*** how to use graphics, spatial orientation and sound in programming
Your child will also become familiar with the notions of loops, procedures, variables and conditional instructions.
Programming is about more than completing tasks, it is also about implementing your own ideas using your imagination. With this in mind we give you the opportunity to create your own programs from scratch or based on our inspiring examples.
littleBits is an opensource library of electronic modules that snap together with magnets for prototyping , learning and fun&...
For parents looking for educational toys, a hardware startup developed electronic buildings blocks and a companion augmented reality app that make for an interactive learning experience. Founded by Tarun Pondicherry and Josh Chan, LightUp magnetic building blocks that can teach anyone about how electronics work.
Create apps everywhere - on all your devices! Keyboard optional. Share your programs with other people. Download the free app for Windows Phone, try the Web App in your browser! Explore all the programs on www.touchdevelop.com.
Blockly is a web-based, graphical programming editor. Users can drag blocks together to build an application. No typing required.
We're on a mission to increase the connection between teachers and students inside the classroom, starting with Introduction to Programming using Python. We believe that openness is the key to the future of education, since it draws wider access to knowledge, makes our materials better, and brings us together.
Pixel Press Floors app - You'll need an iPad to "Create-from-Paper" and play - and you can create directly in the app just like you would on paper using touch or a stylus with our "Draw-In-App" tools.
Rails Girls aim is to give tools and a community for women to understand technology and to build their ideas.
Things you love are Made with Code. Code your first creative project and meet music producers, fashion designers, humanitarians, and animators who are coding the world they want to see.
A non-profit organization inspiring kids to code.