Introducción
Los conceptos básicos de la programación se implementan en el lenguaje Scratch. Es un lenguaje educativo, creado como una herramienta para enseñar a los niñ@s los conceptos básicos de la programación. Le permite crear fácilmente historias, animaciones o juegos interactivos. La programación se realiza de forma visual: los elementos del lenguaje tienen forma de rompecabezas que, dispuestos de manera adecuada, crean un programa o juego funcional. Parte de las clases están destinadas a la programación de aplicaciones en la plataforma Android en el lenguaje App Inventor.