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 |