Este documento explica la importancia de la alfabetización digital y el pensamiento computacional en el mundo actual. Enseñar a programar usando Scratch ayuda a desarrollar estas habilidades a través de metodologías centradas en el alumno como la resolución de problemas, la creatividad y el aprendizaje basado en errores. Los alumnos aprenden a conectar las materias a aplicaciones reales y mejoran habilidades del siglo XXI.