MPN / INICIO / 01
Programación con bloques
Secuencias, bucles y condiciones con piezas visuales antes de tocar el teclado.
Ver el temarioPerú · Guía para padres · De 6 a 12 años
Ninguna academia es buena para todos los niños. Lo que sí existe es una lista de cosas que usted puede comprobar antes de pagar: si la clase es en vivo, cuántos niños hay, si el profesor es siempre el mismo y si su hijo construye algo propio. Esta guía las ordena en ocho pruebas.
Enseñamos en directo desde 2020 · más de 10,000 estudiantes en distintos países · 4.9 en 547 reseñas de Google
Respuesta breve
Las clases de programación para niños que conviene elegir en Perú son las que pasan ocho pruebas sencillas: son en vivo, el grupo es razonable, el mentor no cambia, el niño hace proyectos propios, se le enseña a pensar en vez de copiar, se respetan las edades mínimas de las herramientas de IA, el certificado dice lo que es y hay una clase de prueba. Modern Age Coders enseña a niños de 6 a 12 años en vivo, en línea y en inglés, en grupo o individual, a cualquier hora.
Cursos para niños
Uno visual para los más pequeños, uno de Python con proyectos de IA para quienes ya leen con soltura y uno de juegos en Roblox para los que aprenden jugando.

MPN / 01
Desde los 6 años. Bloques de colores que encajan como piezas: el niño arma animaciones y juegos y aprende secuencias, bucles y condiciones sin pelearse con el teclado.
Ver el temario →
MPN / 02
Para niños de 9 a 12 años que leen bien. Primer código escrito a mano, dibujos con la tortuga de Python y pequeños proyectos que explican cómo decide una máquina.
Ver el temario →
MPN / 03
El juego que muchos niños peruanos ya conocen, visto desde adentro: obstáculos, puntajes y reglas escritas en Lua por el propio niño.
Ver el temario →Qué significa
Significa que encajan con su hijo y que cumplen lo que prometen. Lo primero depende de su familia; lo segundo se puede verificar. Esta página se ocupa de lo verificable y no ordena academias por nombre.
Cuando un padre escribe "mejores clases de programación para niños" en el buscador, recibe listas armadas por quien vende, y casi nunca dicen con qué vara se midió. Nosotros preferimos darle la vara. Si una opción pasa las ocho pruebas de la sección siguiente, es una opción seria, sea la nuestra o la de otro. Si falla en dos o tres, conviene saberlo antes de pagar el primer mes.
Publicidad, cantidad de seguidores, tamaño de la marca o cuántos certificados entrega por mes. Nada de eso le dice qué pasa dentro de una clase con su hijo.
Lo que usted puede ver con sus propios ojos durante una clase de prueba o preguntar por escrito: formato, número de niños, quién enseña, qué construye el niño y cómo se usa la IA.
En cada prueba decimos qué hacemos nosotros y dónde está la evidencia en esta misma página. No citamos cifras de nadie más ni comparamos precios con otras academias.
Una advertencia honesta: nuestras clases se dictan en inglés. Muchas familias lo ven como una ventaja doble, programación y práctica de idioma en la misma hora; para otras es un obstáculo. Lo tratamos más abajo con datos del EF EPI 2025. Si prefiere una explicación general de cómo enseñamos a los niños, la tiene en clases de programación para niños en inglés.
Ocho pruebas
Con ocho preguntas que tienen respuesta concreta. Cada una va acompañada de lo que hacemos nosotros, para que usted pueda contrastarlo en la clase de prueba.
Ocho pruebas pueden parecer muchas, pero la mayoría se comprueba en una sola clase de prueba si usted se sienta al lado de su hijo los primeros diez minutos. Lleve la lista impresa y marque cada punto. Si quiere ponerle números, el programa de la sección de ejemplo hace la cuenta por usted.
IA y edad
Depende de la herramienta y de la edad, y lo decide cada empresa en sus condiciones de uso. En primaria la respuesta prudente es no usar chatbots de adultos.
| Herramienta | Qué dicen sus condiciones (cita en inglés) | Qué significa para un niño de primaria |
|---|---|---|
| ChatGPT (OpenAI) | "If you are under 18 you must have your parent or legal guardian's permission" | Mínimo 13 años y permiso de los padres hasta los 18: no es para niños de primaria |
| Claude (Anthropic) | "You must be at least 18 years old" | Solo adultos; no se usa con menores |
| Gemini (Google) | "You still can't access the Gemini web app with a Google Account managed by Family Link." | Las cuentas infantiles supervisadas quedan fuera de la aplicación web |
Fuente: condiciones de uso de OpenAI, Anthropic y Google, citadas textualmente en nuestra AI tool age guide (revisión del 15 de julio de 2026). La tercera columna es nuestra lectura, no asesoría legal.
Esto no significa que los niños no puedan aprender sobre inteligencia artificial. Pueden, y mucho: cómo aprende una máquina a partir de ejemplos, por qué se equivoca, qué es un dato. Lo aprenden programando ellos mismos, no conversando con un chatbot. Para eso existe nuestra página de curso de inteligencia artificial para niños.
Hay otra razón para no apoyarse en la IA generativa al aprender: en las competencias serias no se permite. El reglamento de la Olimpiada Peruana de Informática de 2025, organizada por la UTEC, dice: "Queda prohibido el uso de IA generativa para la resolución de problemas". Un niño que aprendió a razonar sin ayuda llega a esos retos con ventaja. No tenemos relación con la UTEC ni con la olimpiada; la citamos como ejemplo.
Colegio
No como asignatura. Lo digital aparece en el Currículo Nacional repartido entre todas las áreas, sin horas propias, y lo que cada colegio haga con eso varía mucho.
El reparto semanal de primaria que fija el MINEDU suma treinta horas pedagógicas, de 45 minutos cada una, distribuidas entre Matemática, Comunicación, Inglés, Ciencia y tecnología, Personal social, Arte y cultura, Educación física, Educación religiosa y Tutoría, más unas pocas horas de libre disponibilidad. En esa lista no figura computación ni programación como área.
La competencia digital existe, con el nombre "Se desenvuelve en entornos virtuales generados por las TIC", pero el Currículo la declara transversal: se trabaja dentro de las demás áreas. En la práctica, un colegio privado puede dedicar sus horas libres a un taller de computación y otro público puede no tener cómo hacerlo. Si le interesa saberlo, pregunte en el colegio de su hijo qué se hace exactamente con esas horas.
Nuestras clases no compiten con el colegio ni ponen notas. Funcionan como un taller extracurricular que su familia coloca donde le queda espacio en la semana.
Edad
A los 6 años, con bloques visuales. Es la edad con la que el Ministerio de Educación ubica a un niño en 1.° de primaria, y es la edad desde la que aceptamos alumnos.
Según la tabla de edades normativas del MINEDU, medidas al 31 de marzo, un niño de 6 años va a 1.° de primaria y uno de 11 a 6.°. Esa diferencia de cinco años lo cambia todo: a los 6 se programa arrastrando bloques y contando en voz alta; a los 10 u 11 ya se escribe código de verdad.
No hace falta saber leer de corrido para empezar con bloques. Sí hace falta poder sentarse unos cuarenta minutos frente a la pantalla con un adulto cerca la primera semana.
En la clase de prueba el mentor propone tres pequeños retos de dificultad creciente. No miramos solo la edad: un niño de 8 años que ya armó juegos en Scratch puede empezar en un nivel más alto que uno de 10 que nunca programó.
Si hay dos hermanos de edades distintas, lo habitual es que cada uno vaya a su propio grupo. Para más detalle por edad, vea nuestra guía de programación para niños en inglés.
Equipo
Para mirar una clase, sí; para programar, no. Se necesita teclado y una pantalla donde quepan el código y la videollamada a la vez, es decir, una laptop o una computadora de escritorio.
| Indicador | Porcentaje |
|---|---|
| Usuarios de internet que se conectan con celular | 90,2% |
| Usuarios de internet que se conectan con laptop | 18,9% |
| Usuarios de internet que se conectan con computadora de escritorio | 14,0% |
| Usuarios de internet que se conectan con tablet | 2,9% |
| Hogares con al menos una computadora, todo el país | 36,4% |
| Hogares con al menos una computadora, Lima Metropolitana | 53,3% |
| Hogares con al menos una computadora, área rural | 8,9% |
| Niños de 6 a 11 años que usaron internet | 68,2% |
Fuente: INEI, Estadísticas de las Tecnologías de Información y Comunicación en los Hogares, II Trimestre 2026 (Encuesta Nacional de Hogares, cifras preliminares). Un usuario puede conectarse con más de un aparato, por eso las cuatro primeras filas no suman cien.
Leída de arriba abajo, la tabla cuenta una historia frecuente en Perú: el 90,2% de las personas de 6 años a más que usaron internet lo hicieron con un celular, y en muchas casas es la única pantalla. Solo el 36,4% de los hogares del país tiene una computadora; en Lima Metropolitana la cifra sube a 53,3%, en el resto urbano es 41,3% y en el campo baja a 8,9%. Además, los niños de 6 a 11 años son el grupo que menos usa internet.
Nuestra recomendación práctica: una laptop sencilla compartida en la familia alcanza. No hace falta una máquina potente, porque los programas de los niños son pequeños y varios cursos funcionan en el navegador. Unos audífonos con micrófono le permiten al niño oír cada palabra del mentor sin el ruido de la casa. Si en casa solo hay celular, díganoslo antes de la clase de prueba y le diremos con franqueza qué se puede hacer y qué no.
Inglés
Para la mayoría de niños es lo contrario: aprenden a programar y practican el idioma en la misma hora. El inglés de la clase es sencillo, lento y está atado a lo que se ve en pantalla.
El EF English Proficiency Index 2025 ubica a Lima en el nivel alto, con 555 puntos, mientras el promedio del Perú es 519, nivel moderado. Ese mismo índice muestra que la habilidad más débil del país es hablar, con 480 puntos. En la primaria pública el inglés ocupa pocas horas a la semana según el Currículo Nacional, de modo que cada rato de conversación real suma. Una clase de programación en inglés suma práctica oral real, con un propósito concreto.
Los términos de programación ya están en inglés en todos los lenguajes: if, repeat, print. Un niño que los aprende con su significado los entiende mejor que uno que los memoriza como palabras raras. Nuestros mentores enseñan desde la India, hablan pausado, repiten con otras palabras y comprueban que el niño entendió antes de seguir.
Ejemplo
Con una tabla de decisión con pesos, que además es un buen primer programa para un niño de 11 o 12 años. Las opciones, las notas y las familias son inventadas por nosotros; no corresponden a ninguna academia.
criterios = ['en vivo', 'grupo', 'mentor', 'proyectos', 'pensar', 'edad IA', 'certificado', 'prueba']
# Cuanto pesa cada criterio para la familia Quispe (de 1 a 3)
pesos = {'en vivo': 3, 'grupo': 2, 'mentor': 3, 'proyectos': 2,
'pensar': 3, 'edad IA': 2, 'certificado': 1, 'prueba': 1}
# Notas de 0 a 2 tras mirar cada opcion (inventadas)
opciones = {
'Opcion A': {'en vivo': 2, 'grupo': 1, 'mentor': 2, 'proyectos': 1,
'pensar': 2, 'edad IA': 2, 'certificado': 1, 'prueba': 2},
'Opcion B': {'en vivo': 0, 'grupo': 2, 'mentor': 0, 'proyectos': 2,
'pensar': 1, 'edad IA': 1, 'certificado': 2, 'prueba': 2},
'Opcion C': {'en vivo': 2, 'grupo': 2, 'mentor': 1, 'proyectos': 2,
'pensar': 1, 'edad IA': 1, 'certificado': 2, 'prueba': 0},
}
def puntaje(notas, pesos):
logrado = sum(pesos[c] * notas[c] for c in criterios)
posible = sum(pesos[c] * 2 for c in criterios)
return round(100 * logrado / posible)
def ranking(pesos):
orden = sorted(opciones, key=lambda o: puntaje(opciones[o], pesos), reverse=True)
return [(o, puntaje(opciones[o], pesos)) for o in orden]
print('Familia Quispe:', ranking(pesos))
# La familia Rojas valora mas el certificado y menos al mentor fijo
pesos_rojas = dict(pesos)
pesos_rojas['mentor'] = 1
pesos_rojas['certificado'] = 3
pesos_rojas['proyectos'] = 3
pesos_rojas['pensar'] = 2
print('Familia Rojas: ', ranking(pesos_rojas))Cada criterio recibe un peso de 1 a 3 según lo que importa a la familia, y cada opción una nota de 0 a 2 por criterio. El puntaje es lo logrado dividido entre lo máximo posible, en una escala de 0 a 100.
Familia Quispe: [('Opcion A', 85), ('Opcion C', 71), ('Opcion B', 50)]
Familia Rojas: [('Opcion C', 79), ('Opcion A', 76), ('Opcion B', 65)]Copiado tal cual de Python 3 en nuestro equipo. Con los pesos de la familia Quispe gana la opción A; con los de la familia Rojas gana la C.
pesos guarda lo que la familia valora. Escribirlo obliga a decidir antes de mirar opciones, que es justo lo que evita dejarse llevar por la publicidad.puntaje multiplica cada nota por su peso y divide entre el máximo posible. Así dos familias con pesos distintos obtienen puntajes en la misma escala de 0 a 100.sorted(opciones, key=...) no ordena por el nombre, sino por el resultado de la función que se le pasa. Es una de las ideas más útiles de Python.Ese último punto es la lección que más nos gusta enseñar a los niños mayores: una fórmula hace lo que le pedimos, no lo que queríamos. Pensar qué debe ser filtro y qué debe ser peso es razonamiento, no programación, y es lo que separa a quien entiende un programa de quien lo copió.
Horario
A la que usted reserve. Perú está en UTC-5 todo el año y la India en UTC+5:30, así que la India va diez horas y media adelante, sin cambios de horario en ninguno de los dos países.
Tres conversiones de ejemplo, calculadas por nosotros: las 9:00 a. m. de un sábado en Lima son las 7:30 p. m. del sábado en la India; las 6:30 p. m. de un día de semana en Lima son las 5:00 a. m. del día siguiente en la India; y las 7:00 a. m. en Lima, antes del colegio, son las 5:30 p. m. en la India. Son solo conversiones de reloj; la hora la elige usted.
Si su hijo tiene vacaciones de verano entre enero y marzo, puede empezar en ese tiempo libre. Lo explicamos en talleres de verano de programación para niños online.
Progreso
Cinco señales que pedimos a los mentores observar y contar a la familia. Son una escala nuestra, no una nota del colegio.
| Señal | Cuándo suele aparecer | Qué ve usted en casa |
|---|---|---|
| 1. Explica | Primeras semanas | Cuenta qué hace su programa con sus palabras |
| 2. Predice | Primer o segundo mes | Dice qué pasará antes de hacer clic |
| 3. Corrige | Segundo o tercer mes | Encuentra un error sin que nadie se lo marque |
| 4. Inventa | Tercer a quinto mes | Cambia un proyecto para hacer algo que no estaba en la clase |
| 5. Enseña | Cuando está listo | Le explica a un hermano o a usted cómo funciona |
Pregunte "¿qué hiciste hoy?" y pida que se lo muestre. Explicar es parte del aprendizaje.
No corrija usted el código. Deje que el niño lo lleve a la siguiente clase.
Anímelo a cambiar un número del programa y adivinar el efecto antes de probar.
Un cuaderno donde anote errores y cómo los resolvió vale más que cualquier diploma.
Más cursos
Ordenados por punto de partida, todos en vivo y en inglés, en grupo o individuales.
MPN / INICIO / 01
Secuencias, bucles y condiciones con piezas visuales antes de tocar el teclado.
Ver el temarioMPN / INICIO / 02
Construcciones que se levantan solas con unas pocas instrucciones.
Ver el temarioMPN / INICIO / 03
Rompecabezas y patrones para aprender a descomponer un problema.
Ver el temarioMPN / CREAR / 01
Personajes, niveles y puntajes diseñados por el propio niño.
Ver el temarioMPN / CREAR / 02
Su primera página publicada, con texto, colores e imágenes propias.
Ver el temarioMPN / CREAR / 03
Fracciones, patrones y geometría que se mueven en la pantalla.
Ver el temarioMPN / LEJOS / 01
Cómo aprende una máquina, sin cuentas en chatbots de adultos.
Ver el temarioMPN / LEJOS / 02
Para quien ya domina lo básico y quiere un lenguaje más exigente.
Ver el temarioMPN / LEJOS / 03
Proyectos con fecha de entrega para niños que disfrutan competir.
Ver el temarioFuncionamiento
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.
Después del colegio
La tarde limeña de un día de semana.
Sábado temprano
Antes de las actividades familiares.
En vacaciones
Más clases por semana si su hijo quiere.
El niño comparte su pantalla y el mentor ve exactamente dónde se trabó.
Cada cambio empieza con la pregunta de qué va a pasar.
El módulo se cierra con algo que el niño puede mostrar en casa.
Respetamos la edad mínima que fija cada herramienta.
La misma persona sigue a su hijo de principio a fin.
Le contamos qué logró y qué le cuesta, en lenguaje sencillo.
Proyectos de nuestros estudiantes
Juegos y programas hechos por niños y adolescentes en sus clases, tal como los publicaron. Hay más en Student labs, en inglé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
Los montos aparecen en dólares estadounidenses porque así se cobran, con tarjeta y mes a mes. Su banco hace la conversión el día del cargo. No hay matrícula ni materiales que comprar aparte.
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
Opiniones de familias y estudiantes tomadas de Google, en su idioma original.
★★★★★
"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. Todas nuestras clases son en vivo y en inglés, con mentores desde la India que hablan claro y despacio. Para su hijo es una ventaja: aprende programación y practica inglés al mismo tiempo, justo en la habilidad más débil del país según el EF EPI 2025, que es hablar. Lima está en el nivel alto de ese índice, con 555 puntos. Con usted podemos escribirnos en castellano por WhatsApp.
Las que pasan las ocho pruebas de esta página: en vivo, grupo razonable, mentor fijo, proyectos propios, enseñar a pensar, respeto a las edades de las herramientas de IA, certificado honesto y clase de prueba real. No publicamos un ranking de academias; le damos la lista para que usted compruebe cualquier opción, incluida la nuestra.
Aceptamos alumnos desde los 6 años, cuando un niño peruano suele estar en 1.° de primaria. Los más pequeños trabajan con bloques visuales y sin teclado.
Depende del niño. Lo online ahorra traslados y permite elegir horario; lo importante es que sea en vivo, con un mentor que vea la pantalla del niño. Un video grabado no reemplaza eso.
No en primaria. Las condiciones de OpenAI piden 13 años como mínimo y permiso de los padres hasta los 18. En clase los niños aprenden cómo funciona la IA programando, sin chatbots de adultos.
No. Enseñamos programación, no armado de robots, y no vendemos materiales. Basta con una laptop o computadora de escritorio y audífonos.
No. Es nuestro certificado de finalización: acredita que el niño completó el curso, pero no lo emite ni lo reconoce el MINEDU ni ninguna otra entidad del Estado.
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. Por ejemplo, las 9:00 a. m. de un sábado en Lima son las 7:30 p. m. en la India.
Sí, y se lo recomendamos. Siéntese a su lado los primeros minutos y marque las ocho pruebas de esta página.
El pago es mensual y puede dejarlo al terminar cualquier mes. Antes de eso, hable con el mentor: a veces basta con cambiar de proyecto o de grupo.
Para seguir
Algunas en castellano y otras en inglés.
Qué aprende un niño en cada etapa y cómo se adapta el inglés de la clase.
La IA explicada desde adentro, sin chatbots de adultos.
Una forma de empezar entre enero y marzo.
Todas nuestras páginas para el Perú en un solo lugar.
La edad mínima de más de cien herramientas, con la cita de cada empresa.
Cómo preparamos y dictamos cada clase en vivo.
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 · Cursos y materias: Agentes de IA para profesionales · Exámenes, olimpiadas y vacaciones: Canguro Matemático · 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í
Reserve una clase de prueba, siéntese junto a su hijo y compruebe cada punto con sus propios ojos. El mentor le dirá al final en qué nivel empezaría y por qué.
Si quiere conocer antes cómo pensamos la enseñanza, lea How we teach, en inglés.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Las clases son en vivo, por internet y en inglés, con mentores en la India. La coordinación con la familia puede ser 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