PNSJ / INI / 01
Scratch completo
Personajes, escenarios y reglas hasta cerrar un juego.
Ver el temarioLima Sur · San Juan de Miraflores · Niños y adolescentes
De Pamplona Alta a la Zona Urbana, San Juan de Miraflores tiene miles de chicos en primaria y secundaria. Esta guía responde lo que preguntan sus familias cuando buscan una clase de programación que no les obligue a cruzar Lima Sur: qué cuenta el censo, qué hizo el municipio para conectar a los escolares, cómo se empieza según la edad y cómo es una sesión real con un mentor que habla en inglés.
Enseñando en vivo desde 2020 · más de 10,000 alumnos en el mundo · un mentor que acompaña a cada niño en inglés
La respuesta en corto
Sí. Los niños de San Juan de Miraflores pueden aprender a programar sin salir de casa con Modern Age Coders, que enseña en vivo, en línea y en inglés a todo el tramo de primaria, de los 6 a los 12, y abre otra ruta para quienes ya están en secundaria. El mentor, que trabaja desde la India, comparte pantalla con su hijo, le habla claro y respeta su ritmo. Primero Scratch; luego Python, Roblox, la web y la IA. Usted escoge entre aula compartida y clase privada, y decide cuándo; la sesión inicial no se cobra.
Para arrancar
Uno para contar historias, otro para escribir código y otro para construir juegos.

PNSJ / 01
De 1° a 3° de primaria. Cuentos animados, juegos y una primera app con bloques de colores, casi sin texto.
Ver el temario →
PNSJ / 02
Desde 4° de primaria. Programas escritos, códigos secretos como el Morse de esta página, juegos de preguntas y proyectos con IA.
Ver el temario →
PNSJ / 03
Desde los 8 años. Para el niño fanático de Roblox que quiere diseñar sus propios niveles con código.
Ver el temario →El distrito
El censo de 2025 registró en San Juan de Miraflores 32,654 niños de 6 a 11 años y 35,173 adolescentes de 12 a 17 entre las personas censadas. El distrito suma 420,096 habitantes contando la población omitida.
| Indicador | San Juan de Miraflores | Lima Metropolitana |
|---|---|---|
| Habitantes (censados y omitidos) | 420,096 | 10,141,775 |
| Personas censadas | 394,812 | 9,600,043 |
| Omitidos según el INEI | 25,284 | 541,732 |
| Censados de 6 a 11 años | 32,654 | 818,096 |
| Censados de 12 a 17 años | 35,173 | 867,253 |
Fuente: INEI, hoja de cálculo de los Censos Nacionales 2025 con indicadores demográficos de cada distrito de Lima Metropolitana (cuadros 1 y 3), en la versión que el INEI actualizó a los límites de julio de 2026; descarga propia del 10 de noviembre de 2026. Las edades corresponden solo a quienes fueron censados.
Si se ordena la lista nacional de distritos del INEI de mayor a menor, San Juan de Miraflores queda noveno en población y octavo dentro de la provincia de Lima (ordenamiento hecho por nosotros).
Le corresponde, según nuestras cuentas, un 4,1 % de la población de la capital y un 4,0 % de sus escolares de primaria censados.
Ocho de cada cien censados del distrito tienen edad de primaria (8,3 %) y casi nueve, edad de secundaria (8,9 %), según nuestras divisiones. Son cifras de edad y solo eso.
No las usamos para suponer nada sobre ninguna de las seis zonas ni sobre las familias que viven en ellas.
Según su propia municipalidad, San Juan de Miraflores fue creado por la Ley N.° 15382, promulgada el 12 de enero de 1965, y hoy se organiza en seis zonas: Zona Urbana, Pamplona Alta, Pamplona Baja, Pampas de San Juan, María Auxiliadora y Panamericana Sur. En 2026 el distrito cumplió 61 años (cuenta nuestra).
Conectados
En enero de 2022, la Municipalidad de San Juan de Miraflores informó en gob.pe que había habilitado 10 puntos wifi para escolares de primaria, secundaria y estudios superiores que no tenían internet para conectarse a sus clases virtuales.
La misma nota, publicada al cumplirse 57 años de la creación del distrito, describe que esos puntos estaban equipados con tablets, impresoras, carpetas y papel. Era la época en que muchas clases escolares todavía eran virtuales, y el municipio respondió con espacios de conexión compartidos.
Hoy el INEI calcula que el 84,7 % de los hogares de Lima Metropolitana tiene internet contratado (abril a junio de 2026). Para la mayoría de familias, la conexión ya está en casa.
Programar en vivo exige más que señal: teclado físico, cámara, micrófono y un rincón silencioso donde conversar sesenta minutos con el mentor.
Nuestra academia es ajena a la Municipalidad de San Juan de Miraflores y a sus puntos wifi. Citamos la nota porque cuenta algo útil de la historia reciente del distrito.
De esa nota viene la idea del ejercicio que sigue: las redes, el wifi y los celulares envían mensajes como señales. Mucho antes de internet, la gente ya codificaba mensajes con puntos y rayas. Programarlo es una forma estupenda de entender cómo viaja la información.
Ejemplo de clase
Con un diccionario. El ejercicio es nuestro: el programa traduce la palabra WIFI a código Morse, la vuelve a traducir a letras con el diccionario dado vuelta y muestra qué pasa si se borran los espacios entre letras.
morse = {'S': '...', 'O': '---', 'H': '....', 'I': '..', 'W': '.--', 'F': '..-.'}
word = 'WIFI'
signal = ' '.join(morse[letter] for letter in word)
print('WIFI in Morse:', signal)
back = {}
for letter, code in morse.items():
back[code] = letter
print('Decoded:', ''.join(back[c] for c in signal.split(' ')))
print('Without spaces:', signal.replace(' ', ''))Antes de ejecutar, el mentor muestra la tabla de letras y pregunta: "W is dot, dash, dash. What will WIFI look like?" El niño lo escribe a mano primero.
WIFI in Morse: .-- .. ..-. .. Decoded: WIFI Without spaces: .--....-...
Las tres líneas son la salida literal de Python 3 en nuestra máquina. La última línea es el problema que el niño debe explicar.
morse guarda cada letra con su señal. El programa recorre W, I, F, I, busca cada una y las une con un espacio: .-- .. ..-. ..back con las claves y los valores intercambiados.split(' ') corta la señal en los espacios, y cada trozo se busca en back. Sale WIFI otra vez: el viaje de ida y vuelta funciona..--....-... y ya no se sabe dónde termina cada letra. Esos mismos puntos podrían leerse de varias maneras. Un separador, que parece nada, es lo que hace legible el mensaje.La enseñanza va más allá del Morse. Un niño que entiende que un mensaje necesita reglas claras para poder leerse de vuelta empieza a pensar como quien diseña sistemas: se pregunta qué pasa en el caso raro antes de que ocurra. Esa costumbre es la que le permite revisar lo que le responde internet, o una herramienta de IA, en lugar de aceptarlo sin mirar.
Edad y grado
Cada edad tiene su herramienta. A los 6 años, bloques y personajes; hacia los 9, el primer código escrito; a los 11 o 12, proyectos propios con estructuras como los diccionarios.
| Edad | Censados en San Juan de Miraflores | Grado orientativo | Qué conviene aprender (nuestro) |
|---|---|---|---|
| 6 años | 4,562 | 1° de primaria | Ordenar instrucciones con bloques grandes |
| 7 años | 5,135 | 2° de primaria | Repetir y esperar: bucles y tiempos en Scratch |
| 8 años | 5,464 | 3° de primaria | Decidir con condiciones dentro de un juego |
| 9 años | 5,651 | 4° de primaria | Escribir las primeras líneas de Python |
| 10 años | 5,983 | 5° de primaria | Listas y textos: mensajes que se arman solos |
| 11 años | 5,859 | 6° de primaria | Diccionarios, como el del código Morse |
| 12 años | 5,914 | 1° de secundaria | Un proyecto completo: idea, código y presentación |
Fuentes: el desglose año por año de las edades que el INEI publicó para Lima Metropolitana con el censo de 2025, y la regla del MINEDU que relaciona edad y grado tomando como corte el 31 de marzo. El grado sale aproximado porque el censo registra la edad del día en que se visitó cada hogar. Las sugerencias de la derecha son nuestras.
Muchos niños llegan a la programación por los videojuegos. Roblox Studio permite construir niveles propios y programarlos en Luau, y en inglés. Nuestra página de programación Roblox para niños en inglés cuenta cómo lo enseñamos.
Para chicos desde los 8 años suele ser el enganche perfecto.
A partir de los 8 años, un niño puede entender qué hace una inteligencia artificial por dentro y cuándo se equivoca. Lo explicamos en nuestro curso de inteligencia artificial para niños en Perú.
Usamos solo herramientas permitidas para la edad de cada alumno.
Sin salir
Para nada, en la mayoría de casos. Una clase en línea empieza a la hora exacta, sin buses ni esperas, y el niño termina en su propia casa.
San Juan de Miraflores limita con Santiago de Surco, Villa María del Triunfo, Chorrillos y Villa El Salvador. Elegir una academia fuera del distrito obliga a organizar, dos tardes por semana, quién deja y quién recoge al niño. Las familias de la Panamericana Sur o de Pamplona saben cuánto les toma moverse, y nosotros no vamos a inventar esa cifra. Con la clase en casa esa organización sobra.
| Medición del INEI | Porcentaje | Ámbito |
|---|---|---|
| Viviendas con internet pagado | 84,7 % | Lima Metropolitana |
| Hogares con computadora | 53,3 % | Lima Metropolitana |
| Usuarios de internet que entran por celular | 91,6 % | Lima Metropolitana |
| Niños de 6 a 11 años que usan internet en el celular | 48,5 % | Perú |
Fuente: INEI, reporte trimestral de TIC en hogares basado en la ENAHO, cifras preliminares del segundo trimestre de 2026. El Callao va sumado a Lima en esa encuesta, que tampoco se abre por distritos.
En Lima casi todos los usuarios de internet se conectan por celular, y en el país menos de la mitad de los niños de 6 a 11 años usa internet a través de un celular, según el INEI. Para programar, de todos modos, el celular se queda corto: pantalla pequeña y sin teclado.
La clase necesita una laptop o computadora, aunque sea compartida.
Un equipo sencillo con cámara y micrófono, unos audífonos y una conexión estable. Los programas son gratuitos y el mentor los instala junto con su hijo.
Cuando la máquina es de toda la familia, se agenda la clase en el hueco del día en que nadie la ocupa.
Para quienes viven pegados a Surco hay además una guía pensada para el verano en ese distrito, con estas mismas clases.
Inglés
Escuchando, mirando y probando. El mentor no da un discurso: dice una frase corta, la muestra en pantalla y espera que el niño la use.
En la programación, las palabras en inglés tienen un efecto inmediato. Si el niño escribe split, el texto se parte; si escribe join, se une. Esa relación directa entre palabra y resultado hace que el vocabulario se quede. Al principio el niño contesta en castellano o con gestos, y el mentor lo acompaña hasta que se anima con frases cortas.
El EF EPI 2025, que EF Education First publica cada año, otorga a Lima 555 puntos, la categoría alta de su escala, que arranca en 550. El país completo queda en moderado. Los datos vienen de adultos que rinden el test de EF en internet, no de niños. Aun así, muestran que en la capital el inglés ya es moneda corriente en estudios y empleos, y que una práctica oral semanal, desde primaria, tiene valor real.
Secundaria
Programación de verdad, sin bloques. Para los 35,173 chicos del distrito con edades de 12 a 17, según el censo, el punto de partida es el código escrito.
Para secundaria hay cursos de Python, desarrollo web, Java, datos e inteligencia artificial, y el ritmo es otro: el mentor discute decisiones con el alumno, le pide que planifique y lo deja equivocarse para aprender. Muchos adolescentes llegan con una idea, un juego o una página, y el curso se arma en torno a ella.
Hay asistentes de IA que exigen una edad mínima, y otros que, para un menor, requieren la autorización expresa de su familia. En clase con menores usamos solo las adecuadas para su edad, como apoyo para pensar, y nunca para que el alumno entregue algo que no sabría explicar.
Horario
Ya es la mañana siguiente. El reloj de la India le lleva a Lima diez horas y media de ventaja, y esa distancia es la misma de enero a diciembre.
El Perú usa UTC-5 y abandonó el horario de verano en 1994; la India usa UTC+5:30 y tampoco lo aplica. Dos ejemplos: una clase a las 8:30 de la noche en San Juan de Miraflores encuentra al mentor desayunando, a las 7:00 del día siguiente; una a las 10:00 de la mañana en el distrito, a las 8:30 de la noche en la India. No son turnos reservados; son cuentas de ejemplo.
Para reservar no hace falta convertir: el formulario de la clase de prueba presenta los horarios en hora de Perú. Las familias eligen según el turno escolar del niño y sus propias jornadas de trabajo.
Avance
Cinco señales nuestras, desde las primeras clases hasta el primer proyecto propio.
| Señal | En la clase | Lo que usted ve |
|---|---|---|
| 1. Da órdenes claras | Arma secuencias que funcionan a la primera | Una animación que hace lo que él dijo |
| 2. Usa palabras del código | Nombra en inglés lo que hace cada instrucción | Le traduce sus propios comandos |
| 3. Guarda y busca | Usa listas y diccionarios, como en el reto Morse | Un mensaje secreto que usted debe descifrar |
| 4. Piensa en el caso raro | Se pregunta qué pasa si falta un dato o un espacio | Le cuenta un error que previó |
| 5. Termina y presenta | Completa un proyecto y lo explica en inglés | La presentación, en casa |
Pida a su hijo que le enseñe algo de su clase. Si puede enseñarlo, lo aprendió.
No se preocupe por meses lentos: el aprendizaje en programación avanza a saltos.
Antes de correr el programa, diga qué espera que pase.
Busque siempre el caso extraño: un espacio que falta, un número negativo, una lista vacía.
Más opciones
Otros nueve cursos con mentor en vivo y clase en inglés, para grupo o para un solo alumno.
PNSJ / INI / 01
Personajes, escenarios y reglas hasta cerrar un juego.
Ver el temarioPNSJ / INI / 02
Secuencias y patrones antes del código.
Ver el temarioPNSJ / INI / 03
Automatizar lo que el niño ya construye.
Ver el temarioPNSJ / MED / 01
Tres mundos de juego, una misma lógica.
Ver el temarioPNSJ / MED / 02
Publicar en internet algo hecho por él.
Ver el temarioPNSJ / MED / 03
Partir un reto grande en pasos pequeños.
Ver el temarioPNSJ / SEC / 01
Programas completos, de la idea al archivo.
Ver el temarioPNSJ / SEC / 02
Cuidar cuentas, redes y datos con criterio.
Ver el temarioPNSJ / SEC / 03
Botones, animaciones y lógica que corre en el navegador.
Ver el temarioAsí 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.
Mañana libre
Para quienes estudian en el turno de la tarde.
Al volver del colegio
Con la tarea lista y la computadora disponible.
Noche
Cuando la familia ya está reunida en casa.
Una sola persona acompaña a su hijo todo el curso.
El niño escribe; el mentor orienta con preguntas.
Un ejercicio breve para pensar entre clases.
Lo hecho y lo próximo, en pocas líneas.
Sin compromiso anual; se puede pausar.
Aula de quince a veinte de la misma edad, o clase privada.
Proyectos de nuestros estudiantes
Así se ve el trabajo tras meses de práctica constante. Hay muchos 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 planes aparecen abajo con su mensualidad en dólares estadounidenses. El cobro es con tarjeta y su banco hace la conversión al cambio del día, de modo que el cargo puede variar un poco.
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
Lo que padres y estudiantes dejaron escrito en Google, sin traducir.
★★★★★
"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
Dudas comunes
No. Se habla inglés de principio a fin, siempre en vivo y a través de internet, y para muchas familias de San Juan de Miraflores ahí está el beneficio: su hijo programa y, a la vez, gana soltura hablando un idioma que Lima ya maneja en nivel alto, según el EF EPI 2025 (555 puntos). El mentor habla pausado y se adapta al niño.
En su casa. No tenemos aulas en el distrito ni en el resto del país; el niño se conecta por videollamada y el mentor participa desde la India.
El censo de 2025 dio para el distrito 420,096 habitantes; dentro de la población censada hay 32,654 chicos en el tramo de 6 a 11 años y 35,173 en el de 12 a 17.
Seis años, la edad de 1° de primaria. Esos primeros meses son de bloques y personajes; el código escrito suele llegar en 4° grado.
No. El inglés se va ganando en la propia clase, con oraciones breves, palabras escritas en la pantalla y un mentor que no se impacienta. Al mes, casi todos los chicos ya entienden la dinámica.
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 referencia: cuando en San Juan de Miraflores son las 10:00 a. m., en la ciudad del mentor ya marcan las 8:30 p. m.
No se lo recomendamos. Para programar hace falta un teclado y una pantalla de computadora; el celular sirve para recibir los avisos por WhatsApp.
No. Ni la municipalidad, ni sus puntos wifi, ni los colegios del distrito tienen relación con nosotros; la nota municipal aparece solo como contexto del distrito.
Con un cargo mensual a su tarjeta, fijado en dólares de Estados Unidos; la conversión corre por cuenta del banco. Probar no cuesta nada y no requiere registrar medios de pago.
Sí, una constancia de la propia academia por cada curso completado. Es privada: el MINEDU no la emite y no se convierte en nota escolar.
Lecturas
Atención: un título en inglés indica un texto en inglés.
La guía general de nuestras clases en el país.
El verano visto desde el distrito vecino de la costa.
Qué herramientas de IA permite usar cada edad.
Una clase en vivo, explicada por dentro.
Todos los cursos, ordenados por edad.
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í
Fije la fecha y la hora peruana que prefiera. Durante la sesión el mentor charlará con su hijo, le pondrá un problema a su medida y al terminar le explicará a usted cuál sería el siguiente paso.
Si quiere informarse antes, revise How we teach y All courses, ambas en inglés.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Las clases se dan en vivo y en inglés, por internet, con mentores en la India. Puede escribirnos 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