Avanzaremos en el aprendizaje de la programación con Scratch para crear videojuegos y animaciones cada vez más completas y complejas. Aprenderemos más bloques y comandos, como la creación de listas, programación a través de funciones, utilización de nuevos bloques que incluyen el desarrollo de habilidades, nuevas variables, pensamiento divergente al poder crear una misma programación de diferentes formas, etc. Todo ello sin dejar de trabajar lo ya aprendido en el nivel básico de Scratch, evolucionando en la programación sin dejar de lado los conocimientos previos para reforzarlos de forma continua.