There are countless resources available to introduce students to the world of coding; we’ve gathered our favorites into one list. Designed to spark a young person’s interest in coding, these tools cover the range from iPad apps to board games to complete learning platforms.
Using an innovative programming environment to support the creation of 3D animations, the Alice Project provides tools and materials for teaching and learning computational thinking, problem solving, and computer programming across a spectrum of ages and grade levels.Take me to Alice
Code Monkey Island is the most exciting educational board game in the world. It teaches kids how to use and master the fundamentals of computer science, and is played in thousands of homes, schools, libraries, and after school camps around the world.Take me to Code Monkey Island
Hopscotch is easy to use, but don’t let that fool you. It’s a powerful language. Explore computer science fundamentals like abstraction, variables, conditionals, loops, and more—while making stuff that you actually want to play.Take me to Hopscotch
Kodu lets kids create games on the PC and Xbox via a simple visual programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming. Anyone can use Kodu to make a game, young children as well as adults with no design or programming skills.Take me to Kodu Game Lab
MIT App Inventor is an innovative beginner's introduction to programming and app creation that transforms the complex language of text-based coding into visual, drag-and-drop building blocks. The simple graphical interface grants even an inexperienced novice the ability to create a basic, fully functional app within an hour or less.Take me to MIT App Inventor
Learn professional programming languages using an editor that lets you work in either blocks or text. Create art, music, games, and stories. Or invent a program that will change the world.Take me to Pencil Code
Penjee will help you to learn how to code by solving fun challenges. Let’s start right away!Take me to Penjee
PythonTurtle strives to provide the lowest-threshold way to learn (or teach) software development in the Python programming language. Students command an interactive Python shell (similar to the IDLE development environment) and use Python functions to move a turtle displayed on the screen. An illustrated help screen introduces the student to the basics of Python programming while demonstrating how to move the turtle.Take me to PythonTurtle
With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community. Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century. Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.Take me to Scratch
Coding is the new literacy! With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer.Take me to ScratchJr
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.Take me to Stencyl
Tynker is a creative computing platform where millions of kids have learned to program and built games, apps and more. Tynker offers self-paced online courses for children to learn coding at home, as well as an engaging programming curriculum for schools.Take me to Tynker
There are no resources available that match your criteria.
Fill out the short form below to receive our newsletter for updates and information on Nextech and our initiatives.
Thank you for signing up to receive monthly updates from Nextech.
Be sure to follow us on Twitter (@nextech) to join our conversations on computer science, coding, education and all things that fuel our passion.