PRCI / BASE / 01
Bloques para empezar
Programación sin teclear: piezas de colores que se encajan.
Ver el temarioLima Este · Cieneguilla · Niños de 6 a 12
Cieneguilla es el distrito del valle del Lurín, con cerros, casas de campo y una población joven. Para un chico de aquí, una academia de programación casi siempre queda lejos. Aquí explicamos cómo puede aprender desde casa, con un mentor que enseña en directo y en inglés, qué dice el censo de 2025 sobre los niños y la conexión del distrito, y un juego de tres en raya escrito en Python.
Enseñamos en vivo desde 2020 · más de 10,000 estudiantes en el mundo · del valle del Lurín a la India, por videollamada
La respuesta
Sí: los chicos de Cieneguilla pueden aprender a programar sin bajar a la ciudad. Modern Age Coders da clases en vivo y en inglés por videollamada para niños de 6 a 12 años, todo el año. Con una laptop o PC en casa y una señal estable, su hijo trabaja con un mentor desde la India que va a su ritmo: Scratch y juegos primero, después Python. Puede elegir un grupo o sesiones individuales, a la hora que más le acomode, y probar gratis la primera.
Primeros cursos
Uno para aprender la lógica jugando, uno para diseñar juegos completos y uno para quien disfruta los números.

PRCI / 01
El primer curso para la mayoría de chicos de primaria. Personajes que se mueven, chocan, cuentan puntos y deciden, armados con bloques que llevan nombres en inglés.
Ver el temario →
PRCI / 02
Para chicos de 8 a 12 que pasan horas jugando. Aprenden a diseñar reglas, tableros y niveles, como el tres en raya de esta página, y a programarlos.
Ver el temario →
PRCI / 03
De 10 a 15 años. Tablas, coordenadas y patrones del colegio comprobados con programas cortos en Python, para entender la matemática desde otro lado.
Ver el temario →Desde el valle
Sí, y sin salir del distrito. Cada sesión ocurre en directo a través de la pantalla: su hijo escribe sus programas en casa y un mentor que vive en la India lo orienta, siempre en inglés. Lo único que viaja es la señal.
Cieneguilla está en el extremo este de Lima Metropolitana, subiendo por el valle del río Lurín. Limita, entre otros, con La Molina, Ate y Pachacámac, y hacia el este con la provincia de Huarochirí. Los Censos Nacionales 2025 del INEI le asignan 50,369 habitantes, el puesto 35 entre los 43 distritos de la capital (puesto calculado por nosotros con el Cuadro N.° 1). El mismo censo registra 268 personas en su área rural, algo poco común dentro de Lima.
Las academias de programación de Lima suelen estar en los distritos del centro y del sur. Para una familia de Cieneguilla, ir a una de ellas dos veces por semana significa bajar por la carretera y volver, con un niño cansado después del colegio. No damos tiempos de viaje porque no los medimos, pero ese recorrido es justo lo que una clase en casa elimina.
El niño entra a la sesión desde su cuarto o la sala. Si llueve en invierno o la carretera está cargada, la clase igual empieza a su hora.
Un chico de Cieneguilla tiene el mismo mentor, el mismo curso y la misma atención que uno de cualquier otro distrito o país.
Las palabras de Python y la conversación con el mentor van en inglés. El niño lo usa para lograr algo, no para llenar una ficha.
Si quiere comparar el formato con otras opciones, la página clases particulares de programación online explica cómo funcionan las sesiones individuales, y para el verano tenemos una guía del distrito vecino: vacaciones útiles de programación en La Molina.
Un distrito joven
Unos ochocientos por cada año de edad. Los Censos Nacionales 2025 cuentan en Cieneguilla 5,001 niños censados de 6 a 11 años y 5,073 adolescentes de 12 a 17, el 10.9 % y el 11.1 % de la población censada (cálculo nuestro).
| Edad | Censados en Cieneguilla | Grado por edad normativa | Cómo empezaría, según nosotros |
|---|---|---|---|
| 6 años | 784 | 1° de primaria | Bloques grandes y un personaje que camina |
| 7 años | 801 | 2° de primaria | Scratch con eventos y sonidos |
| 8 años | 856 | 3° de primaria | Un juego con reglas y puntaje |
| 9 años | 835 | 4° de primaria | Primeros programas en Python |
| 10 años | 873 | 5° de primaria | Listas en Python: un tablero de juego |
| 11 años | 852 | 6° de primaria | Un juego completo diseñado por él |
| 12 años | 933 | 1° de secundaria | Python para adolescentes |
Tomado del Cuadro N.° 2 (edades simples) que el INEI difundió para Lima Metropolitana con el censo levantado el 15 de septiembre de 2025. Para pasar de edad a grado usamos la norma del MINEDU sobre edades normativas, con corte al 31 de marzo. Las ideas para empezar las propone Modern Age Coders.
El Cuadro N.° 3 del censo muestra un rasgo de Cieneguilla: los niños y adolescentes de 6 a 17 años suman 10,074, más del doble de las 4,584 personas censadas de 60 años o más (cálculo nuestro). En los distritos del centro de Lima suele pasar lo contrario.
Eso significa muchas familias con hijos en edad escolar, y muchos chicos que vuelven del colegio con la tarde por delante.
Desde 1° de secundaria hablamos de adolescentes. Los 5,073 de Cieneguilla tienen cursos propios: Python completo, desarrollo de juegos y una introducción seria a la inteligencia artificial.
Un adolescente que empieza de cero puede ir directo a escribir código. La página programación para 5to de secundaria explica qué conviene en el último año del colegio.
Conexión y equipo
En muchas casas, sí, pero conviene probarla. Según el censo de 2025, tres de cada cuatro hogares del distrito tienen internet móvil y uno de cada tres internet fijo. Una videollamada de una hora funciona con datos si la señal es estable.
| Equipo o servicio | Hogares de Cieneguilla (de 14,312) | Lima Metropolitana |
|---|---|---|
| Teléfono celular | 14,208 (99.3 %) | 99.4 % |
| Internet móvil | 10,689 (74.7 %) | 76.5 % |
| Internet fijo | 5,004 (35.0 %) | 58.3 % |
| Laptop | 3,446 (24.1 %) | 41.5 % |
| Computadora de escritorio | 2,093 (14.6 %) | 28.6 % |
| Tableta | 1,101 (7.7 %) | 19.3 % |
El INEI publica estos conteos en su archivo de equipamiento de los hogares (censo 2025, Lima Metropolitana): equipos en el Cuadro N.° 1, servicios en el N.° 2, renglón de Cieneguilla. Una casa con laptop, celular e internet aparece en tres filas, de modo que las filas no se suman.
Funciona, siempre que la señal no se caiga. Haga la prueba: una videollamada de media hora en el mismo rincón donde su hijo va a estudiar. Si se congela a menudo, busque otro lugar de la casa o un horario con menos uso.
La cámara puede apagarse un momento si la conexión flaquea; lo importante es que el audio y la pantalla compartida se mantengan.
Se lo decimos con franqueza: para programar hace falta una laptop o PC con teclado. Desde un celular se puede mirar, pero no escribir código con comodidad durante una hora.
Si la laptop es de un adulto o la comparten varios hermanos, basta con reservarla para la hora de la sesión. Scratch y Python no cuestan nada.
Mostramos estos números del censo solo para responder si una clase en línea es realista en el distrito, no para decir nada de las familias. En la sesión gratis revisamos su conexión y su equipo antes de recomendar nada; si no alcanza, se lo decimos antes de que pague.
El contexto escolar
El colegio no tiene un curso de programación: el CNEB no le da horas propias a la computación. El distrito, por su parte, depende de la UGEL 06 y su municipalidad organiza actividades para escolares, como una feria vocacional.
En marzo de 2024, la Municipalidad de Cieneguilla informó que "La UGEL 06 organizó una caravana por el “Buen Inicio del Año Escolar 2024” en todos los distritos que comprende su jurisdicción", y que el distrito participó con sus colegios. En junio de 2024 anunció la "Feria vocacional para alumnos de 4to y 5to de secundaria" llamada "Conoce tu Propósito", "organizada por la MML en coordinación con la Municipalidad de Cieneguilla", para la que el personal "visitaron todas las Instituciones Educativas del distrito".
La municipalidad también tiene una Biblioteca Municipal "César Vallejo", donde en octubre de 2023 organizó un ecotrueque lector: libros a cambio de botellas de plástico. Citamos estas notas solo para describir el distrito con sus propias palabras; no tenemos ninguna relación con la municipalidad, con la UGEL 06 ni con el MINEDU.
El Currículo Nacional reparte las horas de primaria y secundaria entre áreas como Matemática, Comunicación, Inglés y Ciencia y tecnología. No hay un área de computación ni de programación; la competencia digital del CNEB se trabaja de forma transversal, dentro de otras áreas.
En la práctica, cada colegio decide cuánto uso de la computadora hay. Por eso dos chicos del mismo grado pueden llegar con experiencias muy distintas.
Lógica, constancia y la costumbre de comprobar las cosas. Nuestras clases acompañan al colegio en otro horario; no lo reemplazan ni dan notas escolares.
Para un adolescente que ya está pensando en qué estudiar, como los de la feria vocacional, programar unos meses es una buena forma de saber si la carrera tecnológica le gusta de verdad.
Una lección de ejemplo
Con una lista de listas, que es un tablero de 3 por 3. Lo diseñamos nosotros para alumnos de 5° y 6° grado: dos funciones que deciden si alguien ganó, una que solo mira las filas y otra que mira todas las líneas.
board = [
['X', 'O', 'O'],
['O', 'X', 'O'],
['X', 'O', 'X'],
]
def rows_only(b, mark):
for row in b:
if row == [mark, mark, mark]:
return 'row'
return 'no line'
def every_line(b, mark):
for row in b:
if row == [mark, mark, mark]:
return 'row'
for c in range(3):
if b[0][c] == mark and b[1][c] == mark and b[2][c] == mark:
return 'column ' + str(c)
if b[0][0] == mark and b[1][1] == mark and b[2][2] == mark:
return 'diagonal'
if b[0][2] == mark and b[1][1] == mark and b[2][0] == mark:
return 'other diagonal'
return 'no line'
print('Rows only, X:', rows_only(board, 'X'))
print('Every line, X:', every_line(board, 'X'))
print('Every line, O:', every_line(board, 'O'))board[1][2] es la casilla de la fila 1, columna 2, contando desde 0. La diagonal principal es [0][0], [1][1], [2][2]; la otra, [0][2], [1][1], [2][0].
Rows only, X: no line Every line, X: diagonal Every line, O: no line
Estas tres líneas son la salida real del archivo, ejecutado por nosotros con Python 3. X ganó por la diagonal, pero la primera función no lo ve porque solo revisa las filas.
rows_only? Muchos creen que "X gana". La pantalla dice no line: la función no mira donde tiene que mirar.every_line el programa revisa las ocho y responde diagonal. Para O sigue diciendo no line, y el niño comprueba en el tablero que es cierto.column con el número correcto.Lo importante no es el juego. Es aprender a preguntarse "¿estoy revisando todos los casos?", una pregunta que sirve en matemática, en ciencias y en la vida. Un programa que funciona con el primer ejemplo no está terminado; hay que buscar el caso que lo rompe. Esa forma de pensar no se aprende copiando una respuesta, venga de donde venga.
Idioma y horario
En inglés, a la hora que su familia defina. El mentor vive en la India, que va diez horas y media por delante de Perú en todos los meses del año. Aquí tiene algunas equivalencias.
| Cieneguilla (hora de Perú) | India (hora del mentor) | Día allá |
|---|---|---|
| 8:00 a. m. | 6:30 p. m. | Mismo día |
| 10:00 a. m. | 8:30 p. m. | Mismo día |
| 3:30 p. m. | 2:00 a. m. | Día siguiente |
| 5:00 p. m. | 3:30 a. m. | Día siguiente |
| 7:00 p. m. | 5:30 a. m. | Día siguiente |
Ningún cambio de estación mueve estos relojes: el Perú se queda en UTC-5 (lo publica el INACAL; la base tzdata lo registra en America/Lima) y la India en UTC+5:30. La equivalencia de la tabla vale en enero igual que en julio.
Su hijo no necesita hablar inglés para empezar. El mentor usa frases cortas, señala en la pantalla y repite de otra forma. Las primeras dos o tres semanas son de acostumbrarse al acento, de los dos lados.
Lima ciudad obtuvo 555 puntos, banda alta, en el EF EPI 2025. Ese ranking mide a adultos, pero confirma que el inglés ya circula por la capital.
Quien va al colegio temprano suele elegir media tarde; quien entra al mediodía, la mañana. Si en su casa la señal anda más firme a ciertas horas, conviene tenerlo en cuenta.
Al reservar, el sistema le muestra los horarios ya en hora de Perú.
Avance
Cinco pasos propios nos permiten contarle a la familia dónde está su hijo. No son notas, ni se parecen a las del colegio.
| Paso | Edad típica | Su hijo puede |
|---|---|---|
| 1. Mueve | 6 a 7 años | llevar un personaje de un lado a otro con bloques en orden |
| 2. Decide | 7 a 9 años | usar un bloque "si" para que el juego reaccione a algo |
| 3. Guarda | 9 a 10 años | usar una lista en Python para recordar varias cosas a la vez |
| 4. Revisa todo | 10 a 11 años | buscar el caso que su programa no contempla, como la diagonal |
| 5. Diseña | 11 a 12 años | inventar un juego con sus reglas, programarlo y explicarlo en inglés |
Pregunte "¿probaste todos los casos?". Si su hijo sabe qué casos probó, va bien encaminado.
Un juego terminado vale más que diez empezados. Ayúdelo a cerrar lo que comienza.
Antes de decir que funciona, busque una forma de romperlo.
Dibuje el tablero en papel cuando el código se complique.
Más cursos
Siguen el mismo formato: sesiones en directo, en inglés, con un mentor que no cambia durante el curso.
PRCI / BASE / 01
Programación sin teclear: piezas de colores que se encajan.
Ver el temarioPRCI / BASE / 02
Construcciones automáticas en un mundo de bloques.
Ver el temarioPRCI / BASE / 03
Sumas y restas rápidas con estrategias que se entienden.
Ver el temarioPRCI / CODIGO / 01
Pasar de los bloques al texto, con proyectos cortos de IA.
Ver el temarioPRCI / CODIGO / 02
Programar mundos y reglas dentro de Roblox Studio.
Ver el temarioPRCI / CODIGO / 03
Idear, construir y presentar un proyecto en equipo.
Ver el temarioPRCI / SEC / 01
Del primer script a proyectos completos, de 13 a 18 años.
Ver el temarioPRCI / SEC / 02
Física, niveles y personajes para juegos más ambiciosos.
Ver el temarioPRCI / SEC / 03
Modelos que aprenden de datos, entendidos por dentro.
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.
Por la mañana
Antes del colegio, si su hijo entra en el turno tarde.
Por la tarde
Ya en casa, con las tareas avanzadas.
A su medida
Sesiones individuales en el horario que acuerde.
Conoce a su hijo y lo acompaña todo el curso.
Frases sencillas, con la pantalla como apoyo.
El mentor pregunta y guía; el niño teclea.
Cada etapa termina con algo que se puede jugar o mostrar.
Un mensaje breve sobre el avance y lo siguiente.
Un aula virtual de quince a veinte, o el mentor solo para su hijo.
Proyectos de nuestros estudiantes
Un tres en raya en Python es el comienzo; con tiempo, algunos alumnos llegan a publicar juegos y apps completos. Aquí verá varios, y en Student labs (en inglés) muchos 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 de cada mes figura en dólares de EE. UU. y se carga a su tarjeta; el banco lo convierte ese mismo día. Por el tipo de cambio, lo que aparezca en su estado de cuenta puede diferir en algunos céntimos.
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 que familias y estudiantes de otros países dejaron en Google, tal cual, 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 frecuentes
No: enseñamos solo en inglés, y en directo. Para un chico del valle eso vale doble, porque practica el idioma mientras programa y no necesita otra academia. Cuando algo no queda claro, el mentor lo dice de otro modo y lo dibuja en la pantalla compartida. Con 555 puntos en el EF EPI 2025, Lima ciudad está en la banda alta, y esa base se pone a trabajar.
No. No tenemos locales en Cieneguilla ni en el resto de Lima. Su hijo se conecta desde casa por videollamada, sin viajes por la carretera.
Sí, si la señal es estable durante una hora. En Cieneguilla el 74.7 % de los hogares tiene internet móvil y el 35.0 % internet fijo, según el censo de 2025. Recomendamos probar antes una videollamada larga en el lugar donde su hijo va a estudiar.
Cualquier laptop o computadora de escritorio que tenga teclado, cámara y micrófono. El celular no sirve para teclear código una hora. En el censo de 2025, el 24.1 % de los hogares de Cieneguilla declaró tener laptop.
El INEI registró en los Censos Nacionales 2025 a 5,001 chicos censados con 6 a 11 años y 5,073 con 12 a 17; el distrito tiene 50,369 habitantes.
No. Aceptamos chicos desde 1° de primaria. A los 7 se programa con bloques y personajes; el teclado y Python llegan más adelante, cuando lee y escribe con soltura.
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. El mentor trabaja con el reloj indio, adelantado diez horas y media: si su hijo se conecta a las 10:00 a. m. en Cieneguilla, allá son las 8:30 p. m.
Tarjeta, mes a mes, con el precio en dólares de EE. UU.; la conversión corre por cuenta de su banco. Reservar la sesión de prueba no requiere tarjeta.
Ninguna. Trabajamos por nuestra cuenta, sin convenio con la UGEL 06, la Municipalidad de Cieneguilla ni el MINEDU, y lo que se aprende aquí no se convierte en nota del colegio. El único documento que entregamos es nuestro certificado de finalización, al cerrar un curso.
Para seguir leyendo
En castellano y en inglés.
Cómo son las sesiones individuales por videollamada.
Un verano de código para el distrito vecino.
Qué aprender en el último año del colegio.
Programar juegos en Roblox con un mentor.
Todo lo que ofrecemos en el país, resumido en inglés.
Cómo enseñamos, explicado en inglés.
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 · Ciudades: Arequipa: programación para niños
Empiece aquí
Primero comprobamos que la conexión y el equipo de su casa funcionen. Luego el mentor conversa un poco con su hijo, en inglés sencillo, le propone un juego corto con bloques o con Python y mira cómo lo resuelve. Con eso le sugerimos un curso, sin compromiso.
Si quiere leer antes de reservar, en inglés: How we teach sobre el método y All courses con todos los programas.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Las sesiones son en directo y únicamente en inglés, con mentores en la India. Por WhatsApp le respondemos 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