Introducción
Los conceptos básicos de la programación se implementan en Scratch. Es un lenguaje educativo diseñado como una herramienta para enseñar a los niños los conceptos básicos de la programación. Les permite crear fácilmente historias interactivas, animaciones o juegos. La programación se realiza visualmente: los elementos del lenguaje tienen la forma de rompecabezas, que cuando se organizan de la manera correcta crean un programa o juego de trabajo. Parte del curso está dedicado a la programación de aplicaciones para la plataforma Android en el lenguaje App Inventor. A partir de la segunda parte, se introducen otros lenguajes y plataformas, como: KODU (creación de juegos 3D) y Python con Minecraft.