Si tu hijo entró a una clase de programación, a un taller de vacaciones o a una materia de tecnología del colegio, hay muchas probabilidades de que lo primero que haya visto sea un gato naranja sobre un fondo blanco.
Ese gato se llama Scratch Cat y es la mascota de Scratch, el entorno con el que la mayoría de los niños del mundo escribe su primer programa. Esta guía es para el padre que quiere entender qué es exactamente eso que su hijo abre en el navegador, sin tener que aprender a programar.
Qué es Scratch, en una frase
Scratch es un lenguaje de programación visual, gratuito, que funciona en el navegador, en el que no se escribe código: se arrastran bloques de colores que encajan entre sí como piezas de LEGO.
Cada bloque es una instrucción —muévete 10 pasos, espera 1 segundo, si tocas el borde, rebota— y el niño las apila en el orden que quiere. Al hacer clic en la bandera verde, el programa corre.
No es una app de juegos ni un curso con lecciones. Es una herramienta en blanco: se abre vacía, y lo que haya ahí dentro lo pone el niño.
De dónde viene y quién lo mantiene
Esto importa más de lo que parece, porque explica por qué no cuesta nada.
Scratch lo desarrolló en 2007 el grupo Lifelong Kindergarten del MIT Media Lab, con un equipo liderado por el profesor Mitchel Resnick. En 2019 el proyecto se independizó del MIT y pasó a la Scratch Foundation, una fundación sin ánimo de lucro que es quien lo mantiene hoy.
De ahí salen las tres características que a un padre le interesan:
- Es gratis. "Scratch es gratis para todos", en palabras de la propia fundación. No hay versión premium, ni suscripción, ni compras dentro de la aplicación.
- No hay publicidad. No es un producto comercial y no vive de vender la atención de los niños.
- Está en español. La página oficial lo cifra en más de 40 idiomas y hoy el selector del sitio ofrece unas 80 opciones, entre ellas Español Latinoamericano, que es la que conviene elegir en Colombia.
La escala también explica por qué es el estándar de facto: la Scratch Foundation habla de 200 millones de niños y de más de mil millones de proyectos creados en la plataforma, usada en más de 150 países.
Cómo funciona: tres palabras y ya lo entendiste
El editor de Scratch tiene tres zonas, y con entender el vocabulario de cada una ya puedes sentarte al lado de tu hijo y seguirle el hilo.
Objetos (sprites). Son los personajes. El gato que viene por defecto es uno, pero puede ser una pelota, una nave o un dibujo que el niño haga a mano. Cada objeto tiene sus propios bloques: es decir, cada personaje se programa por separado.
Escenario. Es donde pasa la acción, el rectángulo de arriba a la derecha. Tiene fondos, que se cambian como los decorados de una obra.
Bloques. Están agrupados por colores según lo que hacen: movimiento, apariencia, sonido, eventos, control, sensores. El niño los arrastra al área central y los encaja.
Lo importante no es el vocabulario, es lo que se aprende sin darse cuenta al usarlo. Esos bloques no son un juguete: son los mismos conceptos de cualquier lenguaje de programación, solo que sin la barrera de escribirlos bien.
| Lo que hace el niño en Scratch | Cómo se llama en programación |
|---|---|
| Apila bloques en orden | Secuencia |
| Usa el bloque "repetir 10 veces" | Bucle (loop) |
| Usa "si… entonces" | Condicional |
| Arranca algo "al presionar bandera verde" | Evento |
| Crea un contador de puntos | Variable |
| Programa dos personajes que se responden | Mensajes y concurrencia |
Y hay una ventaja que no es menor: en Scratch no existen los errores de sintaxis. Un niño de ocho años que escribe Python se pasa la primera semana peleando con un punto y coma o un paréntesis que falta, y se frustra por algo que no tiene nada que ver con programar. Con bloques, si dos piezas no encajan es porque esa combinación no tiene sentido. El error que queda es el interesante: el de lógica. Mi personaje se va del borde y no vuelve. Ahí sí hay algo que pensar.
Qué puede hacer tu hijo con Scratch
En orden de dificultad, más o menos lo que vemos que construyen los niños:
- Una animación corta. Un personaje que se mueve y dice algo. Media hora.
- Una tarjeta o felicitación interactiva. Un clásico, y un buen primer proyecto con sentido porque se la va a regalar a alguien. Tenemos el paso a paso de una: cómo hacer una tarjeta animada del Día de la Madre en Scratch.
- Una historia por escenas. Varios personajes, varios fondos, diálogos. Aquí aparecen los mensajes entre objetos.
- Un juego sencillo. Esquivar obstáculos, atrapar cosas que caen, un laberinto. Aquí entran los puntos, las vidas y las colisiones; es donde la mayoría se engancha de verdad.
- Una remezcla. Cualquier proyecto publicado por otro niño se puede abrir, mirar por dentro y modificar. Es la función más subestimada de Scratch y la forma más rápida de aprender: ver cómo lo hizo otro.
Ojo con una cosa, porque es la confusión más común: muchas de las búsquedas que llegan a Scratch son de niños buscando jugar las copias de juegos famosos que otros han publicado ahí. Eso no es malo —de ahí sale la curiosidad por abrirlos y ver cómo están hechos—, pero no es lo mismo que programar. Si tu hijo lleva un mes "en Scratch" y nunca ha creado un objeto, está jugando.
Desde qué edad
La página oficial de Scratch dice que está "diseñado especialmente para niños de 8 a 16 años, pero lo usan personas de todas las edades".
Los datos públicos de la plataforma ayudan a afinar eso. En su última actualización pública —julio de 2024, la página de estadísticas lleva tiempo congelada— la distribución de edades de las cuentas registradas tenía su pico en los 12 años, y la mitad de todas las cuentas estaba entre los 10 y los 14. Los menores de 10 años eran una minoría. Dicho de otro modo: Scratch es técnicamente usable a los 7, pero su población natural son los de primaria alta y bachillerato temprano.
Nuestra experiencia en clase coincide y la matiza:
- 5 a 7 años: el Scratch normal es demasiado texto. Para esta edad existe ScratchJr, una aplicación distinta y también gratuita, desarrollada por el MIT Media Lab junto con el grupo DevTech de la Universidad de Tufts y la Playful Invention Company. Es para tablet, con bloques gráficos sin palabras.
- 7 a 8 años: Scratch funciona, pero con un adulto o un profesor al lado. El cuello de botella no es la lógica, es la lectura.
- 9 a 12 años: la edad de oro. Trabajan solos, aguantan proyectos de varias sesiones y entienden los condicionales sin esfuerzo.
- 13 años o más: Scratch sigue sirviendo para prototipar rápido, pero si ya lleva un par de años en bloques, lo que toca es dar el salto al código escrito.
Por cierto, dato de contexto local: Colombia tenía más de 1,5 millones de cuentas registradas en esa misma medición de julio de 2024. Esto no es un nicho.
Scratch, ScratchJr, Scratch 3.0: cuál es cuál
Las búsquedas sobre Scratch están llenas de números de versión y de nombres parecidos, y es fácil descargar lo que no es. El cuadro completo:
| Nombre | Qué es | Para quién |
|---|---|---|
| Scratch 3.0 | La versión actual, desde el 2 de enero de 2019. Funciona en el navegador sin instalar nada y ya no necesita Flash, así que también corre en tablet | 8 a 16 años |
| Scratch 2.0 y 1.4 | Versiones antiguas y descontinuadas. Si un tutorial de YouTube se ve distinto a lo que tu hijo tiene en pantalla, probablemente es de esta época | Nadie, hoy |
| ScratchJr | Aplicación aparte para tablet, con bloques sin texto. No es "Scratch pero más fácil": es otro producto | 5 a 7 años |
| Editor sin conexión | El mismo Scratch 3.0 instalado en el computador, para trabajar sin internet. Gratis. Pide Windows 10 o posterior, macOS 10.13 o posterior, Chromebook o tablet Android | Casas con internet inestable |
Para el 95 % de los casos la respuesta es: entra a scratch.mit.edu, no descargues nada, cambia el idioma a Español Latinoamericano y listo.
¿Necesita una cuenta? ¿Y es segura?
Aquí es donde conviene que un padre ponga atención, porque hay un cambio reciente que casi nadie menciona.
Para programar no hace falta cuenta. El editor se abre y se usa sin iniciar sesión; el proyecto se guarda como un archivo en el computador. Si lo único que quieres es que tu hijo pruebe, esta es la vía: cero datos, cero registro.
La cuenta sirve para tres cosas: guardar los proyectos en la nube, publicarlos para que otros los vean y participar en la comunidad —comentar, remezclar, seguir a otros—.
Y el cambio: desde el 6 de noviembre de 2024, el equipo de Scratch anunció que todo menor de 16 años que cree una cuenta nueva necesita permiso de un padre o acudiente. En el registro se pide el correo del padre y el enlace de verificación le llega allí. Si nadie verifica, la cuenta sigue funcionando a medias: "puedes crear y guardar proyectos en Scratch con una cuenta sin verificar, pero no podrás participar en la comunidad en línea" —es decir, no puede comentar ni publicar—.
Eso es, en la práctica, un control parental que viene activado por defecto, y es una buena noticia. A lo que sí conviene estar atento:
- Hay comentarios públicos en los proyectos compartidos, moderados por el equipo de Scratch, con normas de comunidad y un botón de reporte. No hay mensajería privada entre usuarios, ni video, ni dinero de por medio, lo que elimina de entrada los riesgos más serios de otras plataformas.
- El nombre de usuario es público. Que no sea su nombre y apellido, ni su colegio, ni su año de nacimiento. Esto vale para Scratch y para todo lo demás: lo tratamos a fondo en nuestra guía sobre qué publicar y qué no de tus hijos en internet.
- Publicar es opcional. Un proyecto no se comparte hasta que alguien le da a "Compartir". Se puede usar Scratch durante años sin publicar nada.
Comparado con casi cualquier otra cosa que tu hijo abra en el computador, Scratch es terreno tranquilo. Pero sigue siendo una comunidad con gente desconocida dentro, y la primera publicación vale la pena verla juntos.
Lo que Scratch no es
Para que no te vendan humo, ni en un sentido ni en el otro.
No es un lenguaje de juguete. Los conceptos que se aprenden ahí son los de verdad, y se trasladan completos a Python o a JavaScript. El niño que entendió qué es un bucle en Scratch no tiene que volver a entenderlo nunca.
Pero tampoco es la meta. Nadie trabaja en Scratch. Es un entorno de aprendizaje, y llega un punto —normalmente entre los 11 y los 13, o cuando el proyecto se vuelve tan grande que los bloques estorban— en que quedarse ahí deja de aportar. Un niño que lleva tres años haciendo el mismo tipo de juego en Scratch no está avanzando, está repitiendo. Esa es, por cierto, una de las preguntas que conviene hacerle a cualquier academia antes de pagar: qué pasa cuando mi hijo se gradúe de los bloques.
Y no garantiza nada por sí solo. Scratch es gratis y está a un clic, lo cual significa que miles de niños lo abren, mueven el gato tres pasos y no vuelven. Lo que convierte eso en aprendizaje es tener un proyecto con sentido, alguien que empuje cuando algo no funciona y una progresión. La herramienta es la parte fácil.
Así lo usamos nosotros
Damos clases de programación, así que toma esto como lo que es: cómo lo hacemos, por si te sirve para comparar.
Scratch es la primera etapa de nuestra ruta de programación, el programa Real Coders: tres niveles —Zero, 1 y 2— para niños de 7 a 15 años, en modalidad virtual para toda Colombia. Zero está pensado para quien nunca ha programado.
Y lo tratamos justamente como una etapa, no como un destino. Al terminar Real Coders 2 el camino natural es Python, donde se deja el bloque y se empieza a escribir código de verdad; en medio, Minecraft Coders hace de puente para quienes necesitan un empujón de motivación para dar el salto.
Si no sabes en qué punto está tu hijo —si ya "sabe Scratch" o si está empezando—, eso es exactamente lo que miramos en la clase de prueba: lo ubicamos en la etapa que le corresponde y te decimos con franqueza si le conviene empezar o esperar un año.
Fuentes
- Scratch. About Scratch — "diseñado especialmente para niños de 8 a 16 años", gratuito, más de 40 idiomas y más de 150 países.
- Scratch Foundation. Sitio oficial — desarrollado en el MIT Media Lab en 2007 por un equipo liderado por Mitchel Resnick; en 2019 pasa del MIT a la fundación; "Scratch es gratis para todos"; 200 millones de niños y más de mil millones de proyectos.
- Scratch Team. Parental Permissions for Scratch Accounts — anuncio oficial del 6 de noviembre de 2024 sobre el permiso de los padres para menores de 16 y qué puede hacer una cuenta sin verificar.
- Scratch. Estadísticas de la comunidad — distribución por edad y por país; datos generados en julio de 2024.
- Scratch Wiki. Scratch 3.0 y Offline Editor — fecha de lanzamiento (2 de enero de 2019) y requisitos del editor sin conexión.
- ScratchJr. Sitio oficial — aplicación gratuita para niños de 5 a 7 años, desarrollada por el MIT Media Lab, el grupo DevTech de la Universidad de Tufts y la Playful Invention Company.
Si quieres seguir por aquí, escribimos también sobre si vale la pena que un niño aprenda a programar y sobre la diferencia entre robótica y programación.



