SCRATCH
Programando con Scratch se pueden crear historias interactivas, juegos, animaciones, música y producciones artísticas. La página web del MIT también permite compartir creaciones e ideas con otros jóvenes con intereses similares
Scratch utiliza codificación por bloques. La codificación por bloques convierte la programación en un proceso de arrastrar y soltar al convertir el código basado en texto en bloques visuales . Cada bloque realiza una tarea diferente, similar a una función en los lenguajes de programación. Para escribir un programa, los niños combinan bloques para crear animaciones y juegos
