Estudios recientes proponen que los niños y jóvenes deben adquirir competencias como pensamiento algorítmico, creatividad y resolución de problemas durante su educación. Programar computadores puede ser una buena alternativa para desarrollar estas capacidades siempre que se enfoque en las habilidades y no en formar programadores. Este módulo reúne los materiales y recursos publicados sobre programación de computadores en la educación escolar, incluyendo los creados para el uso de Scratch con apoyo de Motorola.