PNT / BASE / 01
Lógica para pequeños
Patrones y acertijos antes de la computadora, para los primeros grados.
Ver el temarioTrujillo · Programación para niños · De 6 a 12 años
Las familias trujillanas que escriben buscando programación para sus hijos suelen tener dos preguntas: dónde encaja una clase más en un año escolar ya cargado, y si vale la pena cuando la clase es en inglés. Aquí las respondemos con el calendario oficial de 2026, con las cifras del censo del INEI para la provincia y con un ejercicio real de Python que usa las visitas de niños al museo de sitio de Chan Chan.
Enseñando en vivo desde 2020 · más de 10,000 alumnos en varios países · cada niño con su mentor de siempre
Lo esencial
Modern Age Coders enseña programación a niños trujillanos de 6 a 12 años con clases en vivo por internet y siempre en inglés, así que su hijo aprende desde casa, sea en el Centro, en Víctor Larco, en La Esperanza o en cualquier otro distrito. Los de seis a ocho crean con bloques y Scratch; los mayores pasan a videojuegos, Python con datos reales y primeros proyectos de IA. Un mentor radicado en la India dirige cada sesión por videollamada y adapta su inglés al niño. Hay clases grupales e individuales, en el horario que usted elija, y la primera es gratis.
Para empezar en Trujillo
Uno para los más pequeños, uno para el niño que vive pegado a los videojuegos y uno para el que ya quiere escribir código de verdad.

PNT / 01
Para chicos de seis a doce, en grupos por edad, de diez a doce meses. Historias, juegos y apps en Scratch, con un primer contacto con la IA hacia el final.
Ver el temario →
PNT / 02
Desde los ocho años, de seis a ocho meses. Scratch, Roblox y Minecraft, uno tras otro, para que el niño pase de jugar a entender cómo está hecho un juego.
Ver el temario →
PNT / 03
Para quien ya cumplió nueve, de ocho a diez meses. Python escrito, juegos y proyectos con datos reales, como el del museo de Chan Chan que verá en esta página.
Ver el temario →Trujillo en cifras
Más de cien mil. Los Censos Nacionales 2025 del INEI registran en la provincia de Trujillo 101,561 personas censadas de seis a once años, la edad de la primaria.
| Unidad | Personas | Fuente y año |
|---|---|---|
| Departamento de La Libertad, población total | 2,056,445 | Censos Nacionales 2025 |
| Provincia de Trujillo, población total | 1,090,001 | Censos Nacionales 2025 |
| Provincia de Trujillo, población censada | 1,055,176 | Censos Nacionales 2025 |
| Provincia de Trujillo, censados de seis a once años | 101,561 | Censos Nacionales 2025 |
| Distrito de Trujillo | 307,542 | Censos Nacionales 2025 |
| Ciudad de Trujillo | 919,899 | Censos Nacionales 2017 |
Origen de los datos: INEI, cuadros 1 (población total, censada y omitida juntas) y 3 (población censada por grupo de edad) del tabulado de indicadores demográficos de La Libertad, Censos Nacionales 2025, con día de referencia 15 de septiembre de 2025; y, para la ciudad, la tabla de capitales (Cuadro N° 1.9) del perfil sociodemográfico que el INEI hizo con el censo de 2017. Las filas se superponen y no se pueden sumar.
Los censados de seis a once años son el 9.6 % de todos los censados de la provincia (cálculo nuestro con las cifras del cuadro 3: 101,561 entre 1,055,176).
La ciudad, que el INEI mide como un conglomerado de varios distritos, tenía 766,082 habitantes en 2007 y 919,899 en 2017: creció 20.1 % en esa década, según el mismo Cuadro N° 1.9. El INEI aún no ha publicado la cifra de la ciudad para 2025.
Una ciudad que se extiende de Huanchaco a Moche, con El Porvenir, Florencia de Mora y Alto Trujillo hacia las afueras, deja a muchos niños lejos de los locales céntricos de academias y talleres.
La clase en vivo hace que esa distancia no cuente: su hijo se conecta desde la mesa de la casa y el mentor es el mismo para el niño de Laredo que para el de Víctor Larco.
Año escolar
Mejor de lo que parece: dos clases a la semana, en los días y horas que usted escoja, y descansos aprovechables cuando el colegio para. El calendario del Ministerio de Educación para 2026 ayuda a planificar.
| Tramo de 2026 | Empieza | Termina | Semanas | ¿Hay colegio? |
|---|---|---|---|---|
| Lectivo 1 | lun. 16 mar. | vie. 15 may. | 9 | Sí |
| Gestión 2 | lun. 18 may. | vie. 22 may. | 1 | No para los alumnos |
| Lectivo 2 | lun. 25 may. | vie. 24 jul. | 9 | Sí |
| Gestión 3 | lun. 27 jul. | vie. 7 ago. | 2 | No para los alumnos |
| Lectivo 3 | lun. 10 ago. | vie. 9 oct. | 9 | Sí |
| Gestión 4 | lun. 12 oct. | vie. 16 oct. | 1 | No para los alumnos |
| Lectivo 4 | lun. 19 oct. | vie. 18 dic. | 9 | Sí |
Tomado de la tabla de fechas de la RM 501-2025-MINEDU, que leímos en la página firmada del PDF del ministerio: el año escolar 2026 reúne "treinta y seis (36) semanas lectivas" en cuatro tramos de nueve, separados por semanas de gestión. Los días de la semana y la última columna son nuestros. La norma deja que cada DRE o UGEL ajuste la distribución, así que el colegio de su hijo puede moverse unos días.
Más adelante, cuando su hijo llegue a la secundaria, la programación se junta con otras metas. En La Libertad la olimpiada escolar de matemática convoca a muchísimos alumnos: según la Gerencia Regional de Educación, 177,797 escolares de secundaria de 936 colegios públicos participaron en la ONEM 2026, cuya primera etapa se rinde en el propio colegio. La lógica que se entrena programando en primaria es la misma que pide un buen problema de olimpiada.
Academia o casa
Para un niño de primaria, la clase en vivo desde casa suele ganar en lo práctico: sin traslado, con el horario que la familia decide y con un mentor que ve la pantalla de su hijo en todo momento.
Más que el precio, el tiempo: llevar al niño, esperarlo o volver por él, dos veces por semana. No damos cifras de minutos, porque dependen de cada distrito, pero cada familia trujillana sabe cuánto le toma cruzar la ciudad a la salida del colegio.
Además, el horario lo pone la academia. Si coincide con el turno escolar o con otra actividad, la familia tiene que elegir.
Una computadora con cámara y micrófono y un internet estable. El INEI midió entre abril y junio de 2026 que dos de cada tres hogares urbanos de provincias (66,2 %) tenían internet y que un 41,3 % contaba con alguna computadora.
Un lugar tranquilo, idealmente siempre el mismo, y unos audífonos. Con eso, la clase funciona igual en el Centro que en Huanchaco.
Si está comparando opciones y quiere entender qué hace subir o bajar el costo de una clase para niños, la guía cuánto cuestan las clases de programación para niños en Perú lo explica sin dar precios de otras academias. Y para familias de Pacasmayo, Chepén, Otuzco o Ascope, la página de la región La Libertad (en inglés) cubre todo el departamento.
Proyecto trujillano
Este ejercicio es nuestro, para chicos de 10 a 12 años. Usa el conjunto "Visitas a museos" del Ministerio de Cultura, publicado en el portal datosabiertos.gob.pe con licencia Open Data Commons Attribution (ODC-By), que cuenta cada mes a los visitantes de los museos que administra el ministerio, entre ellos el Museo de Sitio de Chan Chan.
El archivo separa a los visitantes por tipo: adultos, estudiantes, niños, militares y adultos mayores, pagantes y no pagantes, nacionales y extranjeros. Para la pregunta del niño sumamos las cuatro columnas de niños. Hay un detalle que no se ve a primera vista: el archivo se cortó el 28 de octubre de 2026, y para 2026 solo trae los meses de enero a septiembre.
| Mes | 2025 | 2026 |
|---|---|---|
| Enero | 943 | 1,129 |
| Febrero | 1,091 | 1,412 |
| Marzo | 311 | 317 |
| Abril | 567 | 477 |
| Mayo | 748 | 443 |
| Junio | 1,513 | 677 |
| Julio | 3,252 | 3,452 |
| Agosto | 2,731 | 1,757 |
| Septiembre | 2,879 | 1,615 |
| Octubre | 1,467 | sin dato |
| Noviembre | 1,272 | sin dato |
| Diciembre | 542 | sin dato |
Fuente: Ministerio de Cultura (MINCUL), "Visitas a museos", sistema SISMUS, en la Plataforma Nacional de Datos Abiertos; licencia Open Data Commons Attribution License; ficha modificada el 15 de septiembre de 2026 y fecha de corte del archivo 28 de octubre de 2026; descargado por nosotros el 10 de noviembre de 2026. Las columnas NIN_* corresponden a "NIÑO" según el diccionario de datos.
import csv
NINOS = ['NIN_BOLESPPAGANTES', 'NIN_PAGANTES', 'NIN_BOLESPNOPAGANTES', 'NIN_NOPAGANTES']
def ninos_por_mes(anio):
meses = {}
with open('museos.csv', encoding='latin-1') as f:
for fila in csv.DictReader(f, delimiter=';'):
if fila['NOM_MUSEO'] == 'Museo de Sitio de Chan Chan' and fila['ANIO'] == anio:
mes = int(fila['COD_MES'])
n = sum(int(fila[c]) for c in NINOS)
meses[mes] = meses.get(mes, 0) + n
return [meses[m] for m in sorted(meses)]
a2025 = ninos_por_mes('2025')
a2026 = ninos_por_mes('2026')
print('Children in 2025:', sum(a2025))
print('Children in 2026:', sum(a2026))
cambio = (sum(a2026) - sum(a2025)) * 100 / sum(a2025)
print('Change:', round(cambio), '%')El mentor pregunta antes de correrlo: "Did more children visit in 2026 or in 2025?" Con la tabla a la vista, muchos chicos ya sospechan algo.
Children in 2025: 17316 Children in 2026: 11279 Change: -35 %
Copiada tal cual tras correrlo con python3 -I sobre el archivo descargado. No hay error de Python, pero se comparan doce meses contra nueve.
Una caída de 35 % suena dramática, pero es injusta: 2025 tiene octubre, noviembre y diciembre y 2026 todavía no. Es como comparar el puntaje de un partido terminado con el de uno que va por el segundo tiempo. La segunda versión empareja los meses con zip(), que toma el primero de cada lista, luego el segundo, y así hasta que una de las dos se acaba.
import csv
NINOS = ['NIN_BOLESPPAGANTES', 'NIN_PAGANTES', 'NIN_BOLESPNOPAGANTES', 'NIN_NOPAGANTES']
def ninos_por_mes(anio):
meses = {}
with open('museos.csv', encoding='latin-1') as f:
for fila in csv.DictReader(f, delimiter=';'):
if fila['NOM_MUSEO'] == 'Museo de Sitio de Chan Chan' and fila['ANIO'] == anio:
mes = int(fila['COD_MES'])
n = sum(int(fila[c]) for c in NINOS)
meses[mes] = meses.get(mes, 0) + n
return [meses[m] for m in sorted(meses)]
a2025 = ninos_por_mes('2025')
a2026 = ninos_por_mes('2026')
print('Months in 2025:', len(a2025), '| months in 2026:', len(a2026))
pares = list(zip(a2025, a2026))
print('Months we can compare:', len(pares))
antes = sum(x for x, y in pares)
ahora = sum(y for x, y in pares)
print('Same months, 2025:', antes, '| 2026:', ahora)
print('Change:', round((ahora - antes) * 100 / antes), '%')
for mes, (x, y) in enumerate(pares, start=1):
if y > x:
print('Month', mes, 'had more children in 2026:', x, '->', y)Primero imprimimos cuántos meses tiene cada año. Así el niño ve el problema antes de calcular nada.
Months in 2025: 12 | months in 2026: 9 Months we can compare: 9 Same months, 2025: 14035 | 2026: 11279 Change: -20 % Month 1 had more children in 2026: 943 -> 1129 Month 2 had more children in 2026: 1091 -> 1412 Month 3 had more children in 2026: 311 -> 317 Month 7 had more children in 2026: 3252 -> 3452
Salida exacta con python3 -I. Comparando de enero a septiembre, la baja es de 20 %, no de 35 %, y en cuatro meses 2026 incluso superó a 2025.
len() dice cuántos meses hay en cada lista. Doce contra nueve es la primera alarma.El ejercicio no trata de museos, trata de una costumbre: antes de decir "subió" o "bajó", asegurarse de que se compara lo mismo con lo mismo. Es una idea que su hijo usará con notas del colegio, con resultados deportivos y, más adelante, con cualquier dato que le muestre una pantalla. Y no la aprende copiando una respuesta: la aprende cuando su propio programa le da un número que luego descubre que era engañoso.
Inglés
Con un mentor que sabe enseñar a niños que están aprendiendo el idioma, sí. Trujillo obtuvo 519 puntos en el EF EPI 2025, igual que el promedio del Perú y dentro de la banda moderada.
El índice EF EPI 2025, que EF Education First publica con los resultados de adultos que rinden su prueba, da a Trujillo 519 puntos, a Cusco 520, a Arequipa 512 y a Lima 555, la única ciudad peruana en la banda alta (desde 550). No es una nota de los niños, pero describe el ambiente: en Trujillo el inglés está presente, aunque no todos lo hablan con soltura.
En la clase, eso se resuelve con método. El mentor usa frases cortas, repite con otras palabras, muestra en pantalla lo que dice y espera. Los niños empiezan entendiendo palabras sueltas del código, como repeat, if o score, y en pocas semanas ya responden con frases. Si su hijo dice algo en castellano, el mentor lo recoge y le enseña cómo decirlo en inglés.
Para las familias, el resultado es doble: su hijo programa y, al mismo tiempo, se acostumbra a escuchar y hablar inglés con un propósito. Si desea más detalle sobre el día a día de un alumno de primaria con un mentor angloparlante, la guía de programación en inglés para primaria recorre grado por grado lo que vive un niño en esas clases.
Robótica
Programación primero. La robótica es programación aplicada a un aparato: sin saber dar instrucciones, el robot solo repite lo que trae de fábrica.
El Ministerio de Educación, en su documento sobre robótica educativa, la describe como un medio para aprender ciencia, tecnología y matemática, no como un fin. Esa es también nuestra forma de verla: lo valioso de un taller de robótica es la lógica de ordenar, repetir y decidir, y esa lógica se puede aprender a fondo sin piezas.
Nosotros enseñamos solo programación, en Scratch y en Python, y no vendemos kits. Si más adelante su hijo quiere armar robots, llegará sabiendo lo más difícil: cómo pensar el programa que los mueve.
Horario
A la hora que usted escoja. El mentor trabaja desde la India, con 10 horas y 30 minutos más que Trujillo todo el año; la tabla muestra algunas conversiones de ejemplo.
| Reloj de Trujillo | Reloj del mentor | Fecha allá |
|---|---|---|
| 7:15 a. m. | 5:45 p. m. | la misma fecha |
| 8:45 a. m. | 7:15 p. m. | la misma fecha |
| 11:15 a. m. | 9:45 p. m. | la misma fecha |
| 2:45 p. m. | 1:15 a. m. | la fecha siguiente |
| 5:45 p. m. | 4:15 a. m. | la fecha siguiente |
Perú: UTC-5 durante todo el año, sin cambio de hora desde 1994 (tzdata, zona America/Lima, y hora oficial del INACAL). India: UTC+5:30, sin cambio de hora. La diferencia de 10 horas y 30 minutos se mantiene en cualquier mes.
Al agendar la clase gratis, usted elige el horario en la hora de Trujillo. Los niños con colegio en la mañana suelen preferir la tarde; los del turno tarde, la mañana temprano. En vacaciones, cualquier momento sirve.
Avance
Cinco pasos propios para ubicar a cada niño y explicarle a la familia en qué va.
| Paso | Edad aproximada | Lo que su hijo hace |
|---|---|---|
| 1. Secuencias | 6 a 7 años | mueve un personaje por un camino con bloques en el orden correcto |
| 2. Bucles | 7 a 9 años | repite acciones sin copiar bloques y explica qué se repite |
| 3. Reglas | 8 a 10 años | hace que su juego cambie según los puntos o el tiempo |
| 4. Datos | 9 a 11 años | guarda números en listas de Python y los suma o compara |
| 5. Comparar bien | 10 a 12 años | revisa que dos listas tengan el mismo largo antes de sacar una conclusión |
El paso 5 no tiene que ver con la edad, sino con la costumbre de revisar. Muchos adultos todavía no lo dan.
Pídale a su hijo que le cuente un error que tuvo en la semana. Si sabe explicarlo, aprendió algo importante.
Antes de comparar, cuente cuántos datos tiene cada lado.
Si un resultado le sorprende, revise primero si la pregunta era justa.
Más cursos
Cada curso es en vivo y en inglés, con un mentor que acompaña al niño de inicio a fin, en grupo o de forma individual.
PNT / BASE / 01
Patrones y acertijos antes de la computadora, para los primeros grados.
Ver el temarioPNT / BASE / 02
Más de treinta proyectos en tres o cuatro meses.
Ver el temarioPNT / BASE / 03
Sentido numérico, no trucos, como base para programar.
Ver el temarioPNT / JUEGO / 01
Del bloque al código dentro del juego favorito de muchos.
Ver el temarioPNT / JUEGO / 02
Un juego propio en Roblox Studio, escrito en Luau.
Ver el temarioPNT / JUEGO / 03
Aplicaciones móviles armadas con bloques, que se prueban en el celular.
Ver el temarioPNT / CODIGO / 01
HTML y CSS hasta publicar una página propia.
Ver el temarioPNT / CODIGO / 02
Un lenguaje serio, aprendido con juegos y acertijos.
Ver el temarioPNT / CODIGO / 03
Python para entender fracciones, gráficos y patrones.
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.
Dos tardes por semana
Con un día libre en medio para practicar lo nuevo.
Mañana temprano
Para quien estudia en el turno de la tarde.
Individual
El horario lo fija la familia y se puede mover si hace falta.
No cambia durante el curso, así que aprende cómo razona su hijo.
El mentor sigue el código del niño y lo guía sin escribir por él.
Listas, museos, juegos: cada semana sale algo que enseñar a la familia.
Frases cortas, repetición y paciencia para las respuestas.
Unas líneas después de clase sobre lo trabajado.
Junto a quince o veinte compañeros de la misma edad, o en sesiones individuales.
Proyectos de nuestros estudiantes
Así se ve el trabajo de estudiantes mayores que empezaron como su hijo. En Student labs hay muchos más (página 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
Las tarifas mensuales figuran en dólares estadounidenses y se pagan con tarjeta. Su banco convierte el cargo a su moneda, de modo que el importe final puede variar un poco según la cotización del día del cobro.
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 Google de familias y estudiantes, tal como las escribieron, en inglés.
★★★★★
"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
No. Son en vivo, por internet y únicamente en inglés, y ahí está buena parte de su valor: su hijo aprende a programar y gana práctica oral de inglés en la misma hora, con un mentor que habla claro y lo espera. Como referencia, el EF EPI 2025 da 555 puntos a Lima, lo que la deja en la banda alta, y 519 a Trujillo.
Sí. Nuestras clases son por videollamada, en vivo, con un mentor real. Su hijo se conecta desde casa, en cualquier distrito de Trujillo o de La Libertad.
Los Censos Nacionales 2025 del INEI registran en la provincia de Trujillo 101,561 personas censadas de 6 a 11 años, sobre 1,055,176 censados en total. Es el 9.6 %, según nuestro cálculo.
En cualquier momento. Las semanas sin clases del calendario 2026, como las dos semanas que empezaron el lunes 27 de julio según la RM 501-2025-MINEDU, son buenas para arrancar o terminar un proyecto, y el verano de enero a marzo también.
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. Una clase a las 8:45 a. m. de Trujillo cae a las 7:15 p. m. del mentor.
A comparar bien. Con los datos del Ministerio de Cultura, su primer programa dice que en 2026 llegaron 35 % menos niños al museo de sitio; al emparejar solo los meses que tienen los dos años, la baja es de 20 %, y julio de 2026 superó a julio de 2025.
A los seis ya puede empezar, armando bloques. A los 8 muchos niños ya hacen videojuegos completos y desde los 9 o 10 pasan a Python escrito.
No. Enseñamos programación, la parte que decide qué hace un robot, y no vendemos ni enviamos kits.
Se paga con tarjeta y en dólares estadounidenses, y es el banco el que convierte el monto. La primera clase es gratis y no pide datos de pago.
No. No estamos vinculados al MINEDU, a la Gerencia Regional de Educación ni a ningún colegio, y no damos notas. Al terminar un curso entregamos solo nuestro certificado de finalización.
Para seguir
Lecturas que completan esta guía; varias están escritas en inglés y son útiles igual.
Nuestra página para todo el Perú, con cursos por edad.
Para las provincias de la región, de la costa a la sierra.
Una clase en vivo contada desde dentro.
Proyectos de IA que un niño puede hacer sin abrir cuentas.
Trabajos publicados por nuestros estudiantes.
Cada curso que ofrecemos, por edades.
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 · Guías para elegir: ¿Robótica o programación para niños? · Regiones del Perú: Amazonas region · Distritos de Lima y Callao: Programación para niños en Ancón
Empiece aquí
En la primera clase el mentor se presenta en inglés sencillo, le propone a su hijo un reto corto con bloques o con Python y mira cómo lo encara. Después le contamos qué curso y qué formato le recomendamos, sin compromiso.
Si prefiere informarse primero, en How we teach contamos nuestro método y en All courses está la lista de programas, ambas en inglés.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Enseñamos siempre en vivo y en inglés, desde la India. Para coordinar por WhatsApp, puede usar el 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