Programación por Bloques MIT Media Lab 100% Gratuito

Aprende a programar creando historias y juegos

Scratch es el lenguaje de programación visual más usado del mundo. Diseñado especialmente por el MIT para niños y principiantes, te permite encajar bloques lógicos como si fueran piezas de construcción.

Laboratorio Interactivo

Simulador de Bloques Scratch

Haz clic en los bloques de la paleta izquierda para agregarlos al programa. Luego presiona el botón de la Bandera Verde para animar al gato.

Bloques Disponibles

Haz clic para añadir
Movimiento Apariencia Sonido

Área de Código

Al hacer clic en la bandera

Haz clic en los bloques de la izquierda para agregarlos aquí en secuencia.

X: 0 | Y: 0 | Dir: 0°

Simulador didáctico simplificado basado en el motor de bloques del MIT Scratch.

Habilidades Clave

Beneficios de aprender Scratch

Programar no solo enseña informática: entrena el cerebro para estructurar ideas y resolver problemas reales.

Pensamiento Lógico

Permite desglosar problemas complejos en secuencias lógicas de instrucciones sencillas y ordenadas.

Resolución de Problemas

Desarrolla la capacidad de depurar ("debug") errores, probar hipótesis y corregir fallos sistemáticamente.

Expresión Creativa

Transforma a los niños de consumidores pasivos de tecnología en creadores activos de sus propios juegos e historias.

Trabajo Colaborativo

Incentiva el intercambio de proyectos ("remix"), aprender del código de otros y recibir comentarios constructivos.

Línea del Tiempo

Evolución de Scratch

De un experimento de escritorio en el MIT a convertirse en el lenguaje educativo por bloques más famoso del planeta.

2003 - 2007

Scratch 1.0 a 1.4: Los Orígenes en Escritorio

Creado por el grupo Lifelong Kindergarten del MIT Media Lab dirigido por Mitchel Resnick. Requería instalación en la computadora y sentó las bases mecánicas de encajar bloques de comandos.

2013

Scratch 2.0: La LLegada al Navegador Web

Permitió crear y ejecutar proyectos directamente desde la web. Introdujo la comunidad global en línea, el botón "Ver dentro" para explorar código ajeno y la clonación de personajes.

2019

Scratch 3.0: Era HTML5 y Dispositivos Táctiles

Rediseño completo basado en HTML5 y WebGL, eliminando Flash y haciendo Scratch compatible con tablets y teléfonos. Agregó extensiones para controlar hardware como Micro:bit y LEGO.

¿Por qué ScratchJr NO es una "copia mala"?

Existe la creencia errónea de que ScratchJr es una versión inferior de baja calidad. En realidad, es un desarrollo científico oficial diseñado conjuntamente por el MIT Media Lab, Tufts University y DevTech Research Group.

Está adaptado específicamente a la etapa cognitiva de niños de 5 a 7 años que aún no leen con fluidez. Por ello, reemplaza las instrucciones con texto por íconos visuales y simplifica el flujo matemático.

Análisis Comparativo

Scratch vs. ScratchJr

Scratch 8 a 16+ Años
  • Interfaz: Bloques verticales con texto explícito (ej: "Mover 10 pasos").
  • Plataforma: Navegador web en Computadoras, Laptops, Chromebooks y Tablets.
  • Lógica: Incluye variables, operadores matemáticos, condicionales y sensores.
  • Comunidad: Portal en línea para publicar, comentar y crear remixes.
Enfoque pedagógico

Pensamiento computacional completo y programación estructurada.

ScratchJr 5 a 7 Años
  • Interfaz: Bloques horizontales con símbolos gráficos sin texto escrito.
  • Plataforma: Aplicación nativa para iPads (iOS), Android y Chromebooks.
  • Lógica: Secuencias lineales simples de animación sin variables complejas.
  • Comunidad: Guardado de proyectos dentro de la App del dispositivo.
Enfoque pedagógico

Secuenciación básica, coordinación motriz y creatividad narrativa.