Scratch es un entorno de programación gratuito destinado a estudiantes que pueden variar desde los cursos más bajos de la educación primaria, hasta los superiores en la secundaria o Bachillerato e incluso en niveles universitarios. Permite una interfaz de trabajo muy sencilla e intuitiva que se adapta a todo tipo de proyectos (desde los más sencillos a complejos juegos o animaciones).

Esta aplicación online nos permitirá crear historias interactivas, animaciones, juegos, música, entre otro tipo de proyectos.
Para acceder a la aplicación sólo hay que acceder en el siguiente enlace:
Para terminar este post introducción a Scratch se mostrarán una serie de enlaces de interés sobre este programa:
Pero cabe destacar los fabulosos vídeos siguientes del curso de Code Madrid que nos permitirán aprender todos los conceptos sobre este fabuloso programa:
| Módulo 1: Introducción a la programacion: conceptos básicos | ||
| ¿Qué es un lenguaje de programación? | Pensamiento computacional ("Computational Thinking") | Instalación y puesta a punto de Scratch |
| Origen y filosofía de Scratch | Interfaz de usuario (pantalla principal) | Editor gráfico y editor de audio |
| Práctica: "Canción animada" | Interacción con MakeyMakey | |
| Módulo 2: Scratch: aprendiendo a programar | ||
| Construcción de escenarios y diseños de personajes | Movimientos básicos |
Interacción entre elementos (sensores) |
| Bucles, condicionales y operadores |
Modularidad: funciones y parámetros |
Variables y listas |
| Preguntas | Ritmos y melodías | Dibujando con el lápiz |
| Funciones de clon | Simulaciones físicas | Scroll |
| Práctica: "Un día en las carreras" | Lego MindStorm | |
| Módulo 3: Scratch y su interacción con el mundo real | ||
| Interacción con la Webcam |
Realidad aumentada con Scratch |
Scratch + Kinect |
| Scratch + LeapMotion | ¿Cómo instalar S4A (Scratch for Arduino)? |
Sensores simples para S4A |
| Control de robot con servomotores con S4A | Práctica: "Juego de ping-pong" | Snap 4 arduino |