SNI / JUNTO / 01
Razonar para pequeños
Para 6 a 9 años: series, figuras y reglas escondidas.
Ver el temarioPerú · Scratch · Niños de 6 a 12 años
Scratch es el lugar donde millones de niños escriben su primer programa sin teclear una sola palabra de código: encajan bloques de colores como piezas de un rompecabezas y el gato del escenario obedece. Es gratuito y cualquiera puede abrirlo hoy. Lo que una clase añade es otra cosa: alguien que pregunta por qué el gato hizo lo que hizo.
Enseñamos en vivo desde 2020 · más de 10,000 estudiantes en el mundo · Scratch con la interfaz en inglés
En pocas palabras
Scratch es un editor gratuito de programación por bloques, creado en el MIT Media Lab en 2007, con el que los niños arman juegos y animaciones encajando piezas. Modern Age Coders lo enseña a niños peruanos de 6 a 12 años en clases en vivo, por videollamada y en inglés, con mentores que trabajan desde la India: el niño usa Scratch con la interfaz en inglés y explica sus programas en ese idioma. Hay grupos y clases individuales, y la familia decide el día y la hora.
Cursos de Scratch
Un curso corto solo de Scratch, uno largo que empieza en Scratch y llega más lejos, y uno para quien ya domina los bloques y quiere juegos más grandes.

SNI / 01
De 6 a 12 años, en tres o cuatro meses. Movimiento, eventos, variables y un juego terminado, todo con bloques que el niño encaja por sí mismo.
Ver el temario →
SNI / 02
De 6 a 12 años, a lo largo del año escolar. Empieza en Scratch y sigue con apps, Minecraft, Roblox y una primera probada de Python.
Ver el temario →
SNI / 03
De 8 a 12 años. Para el que ya se mueve con soltura en Scratch: niveles, puntajes y luego otros motores como Roblox y Minecraft.
Ver el temario →Qué es Scratch
Scratch es un lenguaje y una comunidad de programación por bloques. Su propia web lo describe como una interfaz en la que los niños arrastran y encajan bloques, con una promesa clara: "no tricky syntax required".
| Tema | Cita de la fuente | Qué significa para una familia peruana |
|---|---|---|
| Origen | "Scratch was developed at the MIT Media Lab in 2007" | Lleva casi veinte años en aulas de todo el mundo |
| Quién lo mantiene | En 2019 pasó del MIT a la Scratch Foundation, "an independent nonprofit" | No es una empresa que venda cursos |
| Costo | "Scratch is free for everyone." | No hay que pagar nada para usarlo |
| Tamaño | "200 million kids create on Scratch for free" | Hay ejemplos y proyectos para remezclar sin fin |
| Sin conexión | Su web ofrece "download the offline editor" | Se puede usar sin cuenta y sin publicar nada |
| Idiomas | El menú incluye English, Español Latinoamericano y Kichwa, entre muchos | En clase lo dejamos en English |
| Escenario | Código de Scratch: "standardStageWidth: 480" y "standardStageHeight: 360" | El mundo del gato mide 480 por 360 puntos |
Fuentes: scratch.mit.edu/about y scratch.mit.edu/statistics, leídas el 9 de noviembre de 2026; código abierto de Scratch en GitHub (scratch-gui, archivo layout-constants.js). Las citas están en inglés como las publica la Scratch Foundation. La tercera columna es nuestra lectura.
Para un niño de primaria, Scratch sirve para algo muy concreto: convertir una idea en algo que se mueve. Un gato que persigue al ratón, una historia con dos personajes que conversan, un juego de atrapar frutas. Para lograrlo tiene que pensar en orden, repetir lo que se repite, decidir qué pasa si algo toca otra cosa y llevar la cuenta de los puntos. Eso es programar, aunque no haya una sola línea de texto.
Scratch también es una comunidad: la Scratch Foundation explica que un equipo de moderadores cuida que los proyectos y comentarios sean seguros. Aun así, compartir proyectos con desconocidos es una decisión de la familia. En nuestras clases nadie está obligado a publicar; el editor sin conexión o una cuenta que conoce un adulto bastan.
Gratis o con mentor
Porque el editor es gratuito, pero la pregunta correcta en el momento correcto no viene incluida. Muchos niños abren Scratch, copian un tutorial, el gato se mueve y ahí se quedan.
Es perfecto para explorar. Un niño curioso puede pasar horas probando bloques y viendo qué hacen, y eso tiene mucho valor.
El límite aparece con el primer error que no entiende. Sin nadie que le pregunte qué esperaba que pasara, cambia bloques al azar hasta que algo funciona, o abandona.
Los videos de "curso de Scratch gratis" enseñan a repetir pasos. Rara vez enseñan a encontrar por qué un programa propio falla.
El mentor ve la pantalla del niño y pregunta, en inglés: "what do you think will happen?" antes de pulsar la bandera verde.
Cuando algo falla, no lo arregla: le pide al niño que lea su programa en voz alta, bloque por bloque, hasta que él mismo encuentre el problema.
Cada semana hay un proyecto propio, no una copia. Al final del curso el niño tiene juegos que diseñó él y sabe explicarlos.
Esa es la diferencia que más nos importa: enseñar a pensar y a resolver, no a copiar respuestas. Con Scratch es especialmente fácil copiar, porque cualquier proyecto se puede remezclar con un clic. Remezclar está bien para aprender, siempre que el niño pueda explicar después cada bloque que dejó.
Si busca algo para el verano, los talleres de verano de programación para niños ordenan este mismo contenido por edades para enero, febrero y marzo.
Por grado
Scratch funciona en toda la primaria, pero no de la misma forma. Un niño de 1° grado todavía está aprendiendo a leer; uno de 5° puede construir un juego con niveles y puntajes.
| Grado | Edad normativa | Scratch en ese grado (nuestra propuesta) |
|---|---|---|
| 1° de primaria | 6 años | Mover un personaje con pocas piezas, con apoyo de un adulto cerca |
| 2° de primaria | 7 años | Historias cortas: dos personajes que hablan por turnos |
| 3° de primaria | 8 años | Repeticiones y eventos: si toco la tecla, el gato salta |
| 4° de primaria | 9 años | Variables: puntos, vidas y un cronómetro |
| 5° de primaria | 10 años | Condiciones combinadas y el borde del escenario, como el ejemplo de esta página |
| 6° de primaria | 11 años | Un juego completo con niveles, y la pregunta de pasar a Python |
La edad de cada grado viene del cuadro de edades normativas del MINEDU para la Educación Básica Regular, con la edad cumplida al 31 de marzo. La tercera columna la escribimos nosotros; ni el MINEDU ni la Scratch Foundation la proponen. Consultado en noviembre de 2026.
Las búsquedas de los padres peruanos reflejan esa variedad: "Scratch para niños de 6 años", "de 7 años", "de 8 a 10 años". La respuesta corta es que sí a todas, cambiando el tipo de proyecto. Con 6 años preferimos grupos pequeños de la misma edad o una clase individual, sesiones más cortas y un adulto a la vista, porque leer las etiquetas de los bloques todavía cuesta.
En el colegio no hay un área de programación: el CNEB trata la competencia digital, la 28, como transversal, sin horas propias. En cambio, el inglés sí tiene horas: dos por semana en 1° y 2° de primaria y tres de 3° a 6°, según el plan de estudios. Scratch en inglés une las dos cosas.
Interfaz en inglés
Scratch se puede poner en Español Latinoamericano, y para un niño que estudia solo eso está bien. En nuestras clases lo usamos en inglés porque la clase es en inglés y porque el siguiente lenguaje que aprenda también lo será.
Los bloques de Scratch en inglés dicen cosas como "when green flag clicked", "move 10 steps", "forever", "if on edge, bounce" o "change score by 1". Son frases cortas, muy repetidas y siempre ligadas a algo que el niño ve suceder. Pocas formas de practicar un idioma son tan concretas: la palabra "forever" deja de ser vocabulario y pasa a ser el gato dando vueltas sin parar.
Move, turn, repeat, wait, if, else: palabras que el niño usa veinte veces por clase y nunca olvida.
El mentor le pide explicar su proyecto en inglés. Primero con dos palabras; semanas después, con frases completas.
Cuando llegue a Python, "if", "else", "while" y "for" ya le resultarán familiares.
No enseñamos inglés como materia ni somos una academia de idiomas; el mentor habla claro, despacio y repite, porque la meta es programar. El EF EPI 2025 coloca a Lima en la banda "High", con 555 puntos, mientras que el Perú en conjunto queda en "Moderate". Si a su familia le interesa sobre todo el lado del idioma, la página de vacaciones útiles virtuales en inglés lo trata con más detalle.
Una clase de ejemplo
Un clásico de 5° de primaria: el gato debe cruzar el escenario de lado a lado y dar media vuelta al llegar al borde. Muchos niños escriben "si x es igual a 240, gira". Y el gato se escapa de la pantalla.
El escenario de Scratch mide 480 puntos de ancho, según su código fuente, así que va de x igual a -240 a x igual a 240. Para que el niño entienda por qué su gato se escapa, el mentor reproduce el problema en un modelo de Python escrito por nosotros: la posición avanza 14 puntos en cada cuadro y se comprueba el borde de dos maneras distintas.
# Our model of a sprite on Scratch's stage, which runs from x = -240 to x = 240.
EDGE = 240
x = 0
step = 14
equal_hits = 0
bounces = 0
for frame in range(1, 61):
x = x + step
if x == EDGE or x == -EDGE:
equal_hits = equal_hits + 1
if x >= EDGE or x <= -EDGE:
step = -step
bounces = bounces + 1
print('frame', frame, 'x', x, 'turns round')
print('checks with == :', equal_hits)
print('checks with >= or <= :', bounces)step es cuánto avanza el gato en cada cuadro de animación. La primera prueba exige que x sea exactamente 240; la segunda acepta 240 o más. El modelo trata al gato como un punto, sin ancho.
frame 18 x 252 turns round frame 54 x -252 turns round checks with == : 0 checks with >= or <= : 2
Salida literal de Python 3 en nuestra computadora. La prueba con == nunca se cumple: el gato pasa de 238 a 252 sin pisar el 240. La prueba con >= lo detecta dos veces, una en cada borde.
Ese último punto es la lección más útil de la clase: un programa que funciona con unos números puede fallar con otros. Comparar con "igual" cuando las cosas avanzan a saltos es un error que aparece en videojuegos, en apps y en cualquier programa con movimiento. El niño que lo descubre a los 10 años con un gato no lo olvida.
Después de Scratch
Cuando Scratch empieza a quedarle chico, no cuando cumple cierta edad. Hay tres señales claras, y suelen aparecer entre 5° y 6° de primaria.
Dice que arrastrar bloques es lento o pregunta cómo se hacen "los programas de verdad". Es el momento de Python.
Tiene decenas de bloques en un solo personaje y le cuesta encontrar dónde está cada cosa. Necesita funciones y archivos.
Ya no le basta el escenario plano. Roblox o Minecraft le dan un mundo nuevo con la misma lógica.
Nada de lo aprendido se pierde. Un bucle "repeat 10" de Scratch es un for de Python; un "if" sigue siendo un if; una variable de puntos es una variable. Para el niño curioso por la inteligencia artificial, el curso de inteligencia artificial para niños es otra salida natural después de Scratch.
Si quiere ver todas las opciones de la primaria en un solo lugar, nuestra guía de clases de programación para niños en inglés las ordena por grado. Recuerde que no damos notas ni constancias para el colegio y que no tenemos relación con el MINEDU ni con la Scratch Foundation: al terminar, el niño recibe un certificado de finalización emitido por nosotros.
Horario
A la hora que usted escoja. Todo el año la India va diez horas y media por delante del Perú, porque ningún país cambia la hora.
Para ubicarse, con UTC-5 para Lima y UTC+5:30 para la India: un martes a las 7:00 a. m. en Lima, en la India son las 5:30 p. m. del martes. Las 9:30 a. m. de un sábado limeño equivalen a las 8:00 p. m. de ese sábado en la India. Y las 5:00 p. m. de Lima son las 3:30 a. m. del día siguiente allá. Ninguna de estas horas es un turno: son solo conversiones, y la sesión se agenda donde le acomode a la familia.
Con niños de 6 y 7 años sugerimos sesiones de unos 40 minutos y, si se puede, a la misma hora cada semana, porque la rutina los ayuda. Desde 3° de primaria una hora completa rinde bien.
Avance
Cinco niveles que nuestros mentores usan para describir el progreso en Scratch. Los definimos nosotros; no son una escala de la Scratch Foundation ni del colegio.
| Nivel | Grado frecuente | Lo que logra sin ayuda |
|---|---|---|
| 1. Mueve | 1° y 2° | Hace que un personaje camine y diga algo |
| 2. Repite | 3° | Usa repeticiones en vez de copiar el mismo bloque |
| 3. Cuenta | 4° | Lleva puntos y vidas en variables |
| 4. Detecta | 5° | Resuelve choques y bordes con condiciones correctas |
| 5. Diseña | 6° | Planifica un juego con niveles antes de programarlo |
Pídale que le muestre un proyecto y le explique un solo bloque difícil. Esa explicación vale más que el juego entero.
Si su hijo remezcló un proyecto ajeno, pregúntele qué cambió él. Si no lo sabe, todavía no es suyo.
Antes de pulsar la bandera verde, adivine qué va a pasar.
Si el gato se escapa de la pantalla, cuente sus pasos uno por uno.
Más cursos
Todos en directo y en inglés, con un mentor que conoce a su hijo, en grupo o de forma individual.
SNI / JUNTO / 01
Para 6 a 9 años: series, figuras y reglas escondidas.
Ver el temarioSNI / JUNTO / 02
Dividir un problema y probar cada parte.
Ver el temarioSNI / JUNTO / 03
Para 8 a 12 años, con la regla de entender cada bloque.
Ver el temarioSNI / MUNDO / 01
Bloques que construyen en tres dimensiones.
Ver el temarioSNI / MUNDO / 02
El primer lenguaje escrito, dentro de Roblox Studio.
Ver el temarioSNI / MUNDO / 03
Una aplicación propia para el celular de la familia.
Ver el temarioSNI / CODIGO / 01
El salto natural desde Scratch, con proyectos.
Ver el temarioSNI / CODIGO / 02
HTML y diseño para una web propia.
Ver el temarioSNI / CODIGO / 03
Para 10 a 15 años: números y gráficos en Python.
Ver el temarioCómo funciona
Cualquier día y a cualquier hora, con total flexibilidad: elija una clase grupal o, para un plan muy personalizado, clases individuales a la hora que mejor le convenga a su familia.
Temprano
Antes del colegio, para los que madrugan.
Fin de semana
Cuando hay tiempo para un proyecto largo.
Variable
En clases individuales, se ajusta a la semana.
El mentor ve el Scratch del niño y comenta cada cambio.
Antes de cada prueba, el niño dice qué espera ver.
Compartir en la comunidad es opcional y lo decide la familia.
Cada semana, algo que el niño inventó, no una copia.
La misma persona sigue los proyectos de su hijo.
Grupo de quince a veinte o clase uno a uno.
Proyectos de nuestros estudiantes
Trabajos de estudiantes de distintas edades, muchos empezados en Scratch. En Student labs, en inglés, verá más.

IA y ML
Un coach de nutrición con IA que analiza las comidas y avanza paso a paso hacia una meta.

IA y ML
Un chatbot que responde preguntas de matemáticas y programación, creado y publicado por un estudiante.

IA y ML
Un asistente que ayuda a los jóvenes a reconocer situaciones de riesgo en internet.

Aplicación web
Un sitio de pronóstico del clima con condiciones en vivo para cualquier lugar.
Precios
El precio mensual se publica en dólares estadounidenses y se cobra con tarjeta; la conversión la calcula su banco. Scratch en sí es gratuito: lo que se paga es el tiempo del mentor.
Primera clase gratis
Gratis
sin tarjeta
Clase grupal
$100 USD
al mes, ocho clases en vivo
Clases individuales
$150 USD
al mes, ocho clases en vivo
Lo que dicen las familias
Reseñas de familias y alumnos en Google, en inglés y sin editar.
★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
★★★★★
"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."
Samriddha Mondal
Student
★★★★★
"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."
Vansh Agarwal
Student
★★★★★
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."
Sonam Oswal
Parent of Dhairya
★★★★★
"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."
Sonu Goyal
Parent
★★★★★
"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."
Ritu Kedia
Parent
Preguntas frecuentes
No. Se dictan en inglés, en directo y por videollamada, con un mentor desde la India que habla despacio y repite lo necesario, y Scratch se usa con la interfaz en inglés. Muchas familias lo ven como una ventaja: el niño programa y, a la vez, practica el inglés que lleva en el colegio con frases que ve funcionar en la pantalla. El EF EPI 2025 ubica a Lima en la banda "High".
Un editor gratuito de programación por bloques creado en el MIT Media Lab en 2007 y mantenido desde 2019 por la Scratch Foundation, una organización sin fines de lucro. Los niños encajan bloques para crear juegos, historias y animaciones.
Sí. La Scratch Foundation dice en su web que Scratch es gratuito para todos. Nuestras clases tienen costo porque incluyen un mentor en vivo que guía a su hijo; el programa en sí no se paga.
Las dos formas existen: Scratch funciona en el navegador y su web ofrece también un editor sin conexión para descargar. En clase usamos la opción que funcione bien en su computadora.
Nuestro curso de Scratch recibe niños de 6 a 12 años. Con 6 años, en 1° de primaria, los proyectos son cortos y sencillos; de 8 a 10 años el niño ya maneja variables y condiciones.
No. Publicar en la comunidad de Scratch es opcional y lo decide la familia. Se puede trabajar con el editor sin conexión o con una cuenta que maneje un adulto.
Una laptop o computadora de escritorio con navegador actualizado y conexión estable. Con 6 o 7 años, un mouse ayuda mucho a arrastrar bloques. Audífonos con micrófono facilitan conversar con el mentor.
Cualquier día y a cualquier hora, con total flexibilidad: elija una clase grupal o, para un plan muy personalizado, clases individuales a la hora que mejor le convenga a su familia. Un ejemplo: las 7:00 a. m. de Lima son las 5:30 p. m. en la India.
Normalmente Python, porque el niño ya conoce bucles, condiciones y variables. Otros prefieren seguir con juegos en Roblox o Minecraft.
Sí, un certificado de finalización emitido por Modern Age Coders al terminar el curso. No es un documento del colegio ni del MINEDU, y no tenemos relación con la Scratch Foundation.
Con tarjeta, cada mes, en dólares estadounidenses; su banco aplica el tipo de cambio. La clase de prueba es gratis y sin tarjeta.
Más lecturas
Varias páginas están en inglés, como las clases.
Nuestro curso de Scratch explicado para familias de cualquier país.
Qué hacer cuando Scratch no carga o un proyecto no responde.
Los pasos para el primer videojuego de un niño.
Todas las opciones de primaria, grado por grado.
Ideas para empezar en el verano peruano.
Lo que pasa en una sesión con nuestros mentores.
Parte de la guía: Todas las páginas de Perú
Más guías: Clases de programación e IA en Perú (en inglés) · Clases de programación en inglés · Empiece aquí: English-medium coding in Lima · Por edad y etapa: Programación para adolescentes · Exámenes, olimpiadas y vacaciones: Canguro Matemático · Guías para elegir: ¿Robótica o programación para niños? · Regiones del Perú: Amazonas region · Ciudades: Arequipa: programación para niños · Distritos de Lima y Callao: Programación para niños en Ancón
Empiece aquí
En la clase gratuita el mentor saluda a su hijo en un inglés muy sencillo, le pide mover al gato con tres bloques y le hace dos o tres preguntas. Con lo que observa, le sugiere el curso y el ritmo adecuados.
Si prefiere leer primero, en Scratch coding classes for kids está el detalle del curso y en How we teach nuestro método. Ambas en inglés.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Todo el curso ocurre en línea, en tiempo real y en inglés, con un mentor que enseña desde la India. Cualquier consulta previa se la respondemos por WhatsApp en castellano.
Una demo prioritaria es una clase completa de unos 45 a 60 minutos. Después, el mentor envía por WhatsApp un informe escrito de habilidades y un plan de aprendizaje personal. Si se inscribe, el pago de la demo se descuenta de la primera mensualidad: envíenos por WhatsApp el número de pedido de la demo.
Reservar una demo prioritaria