Programming apps, tools & games

These aThese apps will help you to learn to program:


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. It allows students to learn fundamental programming concepts in the context of creating animated movies and simple video games. In Alice, 3-D objects (e.g., people, animals, and vehicles) populate a virtual world and students create a program to animate the objects.



Run Marco!!/id919554969

Play an adventure game and have fun while learning to code i.e. program computers. Use visual instructions to guide Marco or Sophia through a series of levels as they try to discover themselves. In this journey you will learn how to think as a software developer one step at a time!


Aprende a programar de forma interactiva y gratuita.


Aprende a programar jugando: CodeCombat es una plataforma para que los estudiantes aprendan ciencia de la computación mientras juegan a un juego real.


Learn real coding. From first steps in coding to advanced subjects in computer science. We’ve got you covered with intuitive, bite-sized lessons. Taught by cute animals!


Academia codeSpark con The Foos – código niños:

¡Academia codeSpark junto con The Foos es la aplicación #1 para el aprendizaje de programación, destinado a niños de 4 a 9 años!



Learn the basics of computer programming with Daisy the Dinosaur! This free, fun app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen. Kids will intuitively grasp the basics of objects, sequencing, loops and events by solving this app’s challenges.


What if creating software was so easy even kids could do it? Writing, photography, and video have been democratized by the internet. But what about software itself? Programming is a potent form of creative expression, imagine if anyone could do it.!-learn/id617098629

Patrocinado por Apple en Educación y Excelencia para edades entre 9 y 12.


Helping teachers and parents teach computer science to tomorrow’s innovators.


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. Kodu for the PC is available to download for free.


Code Warriors: Hakitzu Battles:

Become the ultimate code warrior and battle your friends with Code Warriors: Hakitzu Battles, an epic multiplayer robot combat game, where you learn the basics of coding while battling in both single and multiplayer missions. Victory is in the code!


Program Robots / Arduino – Without writing a single line of code.


Coding apps, hopscotch and scratch.


Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. There are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning and prototyping. Free to download and open source.


We found that students learn best when they can work at their own pace, so we designed a platform and curriculum that gives them the freedom to be creative and independent in writing code.


Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen.


Con Scratch puedes programar tus propias historias interactivas, juegos y animaciones — y compartir tus creaciones con otros en la comunidad en línea.

Scratch ayuda a los jóvenes a aprender a pensar creativamente, razonar sistemáticamente, y trabajar colaborativamente — habilidades esenciales para la vida en el siglo XXI.

Scratch es un proyecto del Grupo Lifelong Kindergarten del Laboratorio de Medios del MIT. Se ofrece de forma gratuita.


ScratchJr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing. Children can modify characters in the paint editor, add their own voices and sounds, even insert photos of themselves — then use the programming blocks to make their characters come to life.


StarLogo Nova is an agent-based game and simulation programming environment that combines an easy-to-use blocks-based programming language with a powerful simulation engine and 3D renderer.


Tech Rocket

In the digital age, you’re never too young to learn valuable STEM skills. Explore code, game design, and graphic design at Tech Rocket, an online learning destination for kids and teens launched by iD Tech.


Treehouse: Learn Programming and Design:

Treehouse is the best way to learn technology. Learn to build websites, create iPhone apps, build web apps with Ruby on Rails and PHP, or start a business.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.