PRIS / PRIMARIA / 01
Scratch de principio a fin
Historias y juegos con bloques, de 6 a 12 años.
Ver el temarioSan Isidro · Programación durante todo el año · Cualquier edad
San Isidro tiene una biblioteca para niños pequeños, talleres de inglés para vecinos, un curso de celular para mayores y hasta un laboratorio de innovación con una universidad. Lo que no aparece en las notas de su municipalidad es un lugar para aprender a programar. Esta página propone ese peldaño para cada edad, con clases en vivo y en inglés que se toman desde casa, y muestra con datos del censo y con una lección real cómo trabajamos.
Enseñando en vivo desde 2020 · más de 10,000 alumnos en distintos países · siempre en inglés
La respuesta corta
Sí: Modern Age Coders enseña programación a vecinos de San Isidro de cualquier edad, todo el año, con clases en vivo, en línea y en inglés. Los niños empiezan con Scratch o páginas web, los adolescentes con Python o JavaScript, los universitarios con Java y estructuras de datos, y los adultos con automatización o agentes de IA. El mentor enseña desde la India por videollamada, con un inglés pausado que se ajusta al alumno. Puede elegir un grupo o clases individuales, a la hora que prefiera.
Tres puertas de entrada
Elegidos para el niño que ya lee con soltura, para el adolescente que quiere ver su trabajo en el navegador y para el adulto o universitario que busca un lenguaje sólido.

PRIS / 01
De 9 a 12 años. HTML y CSS para publicar una página propia, con ayuda de la IA usada con criterio y revisada línea por línea.
Ver el temario →
PRIS / 02
Desde los 13 años. Botones que responden, juegos en el navegador y formularios que validan datos, todo escrito por el propio alumno.
Ver el temario →
PRIS / 03
Para universitarios y adultos. Tipos, clases, colecciones y pruebas, el lenguaje que piden muchas carreras de ingeniería y muchas empresas.
Ver el temario →Del distrito a la clase
La municipalidad cubre muy bien la lectura, los idiomas y la alfabetización digital; la programación queda fuera de lo que ha publicado. La tabla pone lado a lado lo que dicen sus notas y el paso siguiente que proponemos nosotros.
| Edad | Lo que publicó la municipalidad (gob.pe) | El peldaño siguiente (propuesta nuestra) |
|---|---|---|
| Hasta 10 años | Biblioteca Infantil con actividades gratuitas desde los primeros meses hasta los 10 años, incluidos talleres de experimentos (julio de 2025) | Scratch desde los 6 años: contar una historia con bloques que se mueven |
| De 11 a 17 años | Ninguna actividad de programación en las notas revisadas | Python, JavaScript o Java, con proyectos que se publican |
| Jóvenes y adultos | Lab San Isidro, con la PUCP: charlas y talleres gratuitos de innovación, tecnología y emprendimiento (agosto de 2017) | Python para automatizar, desarrollo web o agentes de IA |
| Vecinos de cualquier edad | Talleres de inglés e italiano en los Centros de Encuentro Vecinal (enero de 2024) | Programar en inglés: práctica de idioma con un fin concreto |
| Adultos mayores | Unos 300 vecinos mayores convocados a un taller básico de smartphone: aplicaciones, WhatsApp e internet (junio de 2019) | Entender cómo está hecha una app, con calma y sin tecnicismos |
Fuente de la segunda columna: Municipalidad Distrital de San Isidro, notas en gob.pe/institucion/munisanisidro-lima del 17 de julio de 2025, 27 de enero de 2024, 31 de agosto de 2017 y 18 de junio de 2019, leídas el 10 de noviembre de 2026; la búsqueda de "programacion" en la misma página no devolvió ningún curso de programación entre sus 36 resultados. La tercera columna es nuestra. No tenemos ningún vínculo con la municipalidad ni con la PUCP.
El hueco más claro está entre los 11 y los 17 años. Un chico de secundaria que ya pasó la edad de la biblioteca infantil y todavía no está para un laboratorio de emprendimiento encuentra poco en el distrito para aprender a programar. Ahí es donde más alumnos tenemos, y donde una clase semanal en vivo cambia más cosas: el adolescente deja de usar aplicaciones y empieza a construirlas. Si está pensando en el verano, la guía de vacaciones útiles de programación en San Isidro trata ese tramo por separado.
Quién vive en el distrito
El INEI registra 73,402 habitantes en San Isidro en los Censos Nacionales 2025. Es uno de los distritos con más peso de personas mayores en Lima Metropolitana, y eso cambia a quién le hablamos.
| Grupo de edad | Personas censadas | De cada 100 vecinos |
|---|---|---|
| De 0 a 5 años | 2,507 | 3.6 |
| De 6 a 11 años | 3,596 | 5.2 |
| De 12 a 17 años | 4,048 | 5.9 |
| De 18 a 29 años | 9,660 | 14.0 |
| De 30 a 44 años | 14,891 | 21.5 |
| De 45 a 59 años | 14,895 | 21.5 |
| De 60 años a más | 19,540 | 28.3 |
| Total censado | 69,137 | 100 |
Fuente: INEI, Censos Nacionales 2025, tabulados de Lima Metropolitana, Cuadro N.° 3 (grupos de edad, solo población censada) y Cuadro N.° 1 (73,402 habitantes en total: 69,137 censados más 4,265 omitidos). La tercera columna es cálculo nuestro, redondeado a un decimal.
28 de cada 100 vecinos censados tienen 60 años o más (cálculo nuestro). Por eso esta página no es solo para padres: es también para quien se jubiló y quiere entender la tecnología que usa a diario.
Las personas de 30 a 44 años (14,891) y las de 45 a 59 (14,895) se diferencian en solo cuatro. Son los profesionales del distrito, muchos con hijos en el colegio y con poco tiempo para trasladarse.
Los menores de 18 suman 10,151 sumando los tres primeros grupos. Son pocos frente al total, pero son quienes más tiempo pueden dar a aprender a programar.
San Isidro limita con Miraflores, Surquillo, San Borja, La Victoria, Lince, Jesús María y Magdalena del Mar. Mucha gente trabaja en San Isidro y vive en esos distritos, o al revés; una clase en línea no distingue entre vivir y trabajar en el distrito, porque se toma donde uno esté conectado.
Niños
Sí, y es una transición natural. Un niño que escucha cuentos y hace experimentos ya practica lo que pide la programación: seguir una secuencia, prever qué pasa después y probar una idea para ver si funciona.
La Biblioteca Infantil de San Isidro atiende hasta los 10 años con cuentacuentos, lectura en voz alta y talleres de experimentos, según su nota de julio de 2025 sobre el taller "Creciendo entre cuentos". Nuestros alumnos más pequeños hacen algo muy parecido en Scratch: arman una historia con personajes, diálogos y escenas, y cada bloque es una instrucción que el personaje obedece.
El inglés entra por la misma puerta que entraron los primeros cuentos: escuchando. When green flag clicked, say hello, wait one second. El mentor lee en voz alta y el niño repite mientras arrastra.
Hacia el final de la primaria la mayoría de niños quiere escribir de verdad. Les proponemos una página web propia, con HTML y CSS, o los primeros programas en Python. Lo que escriben se ve en el navegador al instante, y eso engancha.
Aquí la IA aparece con reglas claras: puede sugerir, pero el niño tiene que leer y explicar cada línea antes de usarla. Si no puede explicarla, no la pega.
Universitarios y adultos
Sí. Gran parte de nuestros alumnos adultos aprende antes o después de la oficina, y un curso en línea encaja en jornadas en las que no cabe ningún traslado.
El Lab San Isidro, presentado en 2017 junto con la PUCP como el primer laboratorio municipal de innovación, tecnología y emprendimiento del país, según la propia municipalidad, se pensó para charlas, asesorías y talleres de emprendimiento. Es un buen lugar para una idea de negocio. Para escribir el software que esa idea necesita hace falta otra cosa: práctica guiada, semana a semana, con alguien que revise su código.
| Objetivo | Lenguaje o tema | Primer proyecto |
|---|---|---|
| Dejar de copiar y pegar en hojas de cálculo | Python con archivos y tablas | Un script que une diez reportes en uno |
| Cambiar de rubro hacia tecnología | Java o JavaScript, más estructuras de datos | Una aplicación pequeña con pruebas |
| Entender la IA que ya usa en el trabajo | Fundamentos de IA y agentes | Un asistente que resume documentos, revisado a mano |
| Validar una idea de negocio | Desarrollo web | Una página que recibe pedidos o reservas |
| Aprender por gusto después de jubilarse | Python sencillo | Un programa para su colección, sus recetas o su presupuesto |
Tabla nuestra, a partir de lo que piden los alumnos adultos en la clase de prueba. No ofrecemos asesoría legal, tributaria ni de negocios.
Para los universitarios, la ventaja es otra: muchas carreras exigen Java o Python, pero los cursos de la universidad van rápido y en castellano. Repasar los mismos temas en inglés, con un mentor que espera a que usted entienda, prepara además para leer documentación técnica y para entrevistas en empresas internacionales. Tenemos una guía específica de cursos de programación para universitarios.
Una lección de ejemplo
Es el tipo de error que no avisa. Este ejercicio es nuestro: usamos los grupos de edad de San Isidro del Cuadro N.° 3 y, a propósito, olvidamos una etiqueta. Lo trabajamos con adolescentes desde 3° de secundaria y con adultos que manejan datos.
grupos = ['0 a 5', '12 a 17', '18 a 29', '30 a 44', '45 a 59', '60 y mas']
personas = [2507, 3596, 4048, 9660, 14891, 14895, 19540]
for nombre, cantidad in zip(grupos, personas):
print(nombre, cantidad)
print('Pairs:', len(list(zip(grupos, personas))))
print('Sum of pairs:', sum(c for g, c in zip(grupos, personas)))Hay siete números y solo seis etiquetas. zip() va formando parejas y se detiene cuando se acaba la lista más corta, sin decir nada.
0 a 5 2507 12 a 17 3596 18 a 29 4048 30 a 44 9660 45 a 59 14891 60 y mas 14895 Pairs: 6 Sum of pairs: 49597
Salida exacta con python3. Los 3,596 niños de 6 a 11 años aparecen como si fueran adolescentes de 12 a 17, y los 19,540 mayores de 60 desaparecen.
# the same two lists, now with strict=True
for nombre, cantidad in zip(grupos, personas, strict=True):
print(nombre, cantidad)Desde Python 3.10, strict=True hace que zip() lance un error si las listas no tienen el mismo largo.
0 a 5 2507 12 a 17 3596 ... (the same six wrong lines) ... 60 y mas 14895 ValueError: zip() argument 2 is longer than argument 1
Resumimos con puntos suspensivos las líneas repetidas y la traza; la última línea es exacta. Ojo: el error llega al final, cuando la lista corta se termina, después de imprimir seis parejas equivocadas.
grupos = ['0 a 5', '6 a 11', '12 a 17', '18 a 29', '30 a 44', '45 a 59', '60 y mas']
personas = [2507, 3596, 4048, 9660, 14891, 14895, 19540]
for nombre, cantidad in zip(grupos, personas, strict=True):
print(nombre, cantidad)
print('Sum of pairs:', sum(personas), 'published total: 69137')Con la etiqueta que faltaba, las siete parejas son correctas y la suma coincide con el total que publica el INEI.
0 a 5 2507 6 a 11 3596 12 a 17 4048 18 a 29 9660 30 a 44 14891 45 a 59 14895 60 y mas 19540 Sum of pairs: 69137 published total: 69137
Salida exacta con python3.
len() antes de unir dos listas evita la mayoría de estos errores.personas, es más largo que el primero. El alumno lo traduce en voz alta y señala cuál es cuál.strict=True detecta el problema, pero tarde: las seis líneas malas ya salieron. Si esas líneas se guardaran en un archivo, el archivo quedaría mal a medias.La lección de fondo no es de sintaxis. Es que un programa que no se queja no es lo mismo que un programa correcto, y que la última palabra la tiene la fuente original. Una herramienta de IA puede escribir el bucle en un segundo; comprobar que el resultado cuadra con el censo sigue siendo trabajo de quien firma el reporte.
En línea
Para la mayoría de vecinos, sí. El distrito concentra oficinas, y en las horas en que uno podría ir a una academia es justo cuando más cuesta moverse por Lima.
Una academia presencial obliga a salir con tiempo, estacionar o esperar transporte y regresar. No ponemos cifras de minutos porque cada ruta es distinta, pero cualquier familia limeña sabe cuánto se alarga una tarde por una hora de clase.
En línea, la clase empieza al conectarse. Para un adulto que sale tarde de la oficina, esa diferencia decide si estudia o no.
El INEI informa que en el segundo trimestre de 2026 el 90,2 % de los usuarios de internet de 6 años a más en el país se conectó por celular, mientras que solo el 18,9 % lo hizo por laptop y el 14,0 % por computadora de escritorio.
Para programar, el celular no basta. Según el mismo informe, el 74,3 % de los hogares con computadora tiene una sola; si es su caso, conviene acordar en casa a quién le toca en la hora de clase.
Ese informe del INEI también muestra que el 98,0 % de las personas con educación superior universitaria usó internet en el segundo trimestre de 2026. Es decir, el universitario o profesional de San Isidro ya vive conectado; lo que cambia con una clase en vivo es que esa conexión sirve para crear algo, no solo para consumirlo.
Horario
Siempre diez horas y media más. Ningún país cambia la hora en el año, así que la cuenta es fija; usted elige su franja y nosotros buscamos al mentor.
| En San Isidro | En la India | Comentario |
|---|---|---|
| 7:00 a. m. | 5:30 p. m. de ese día | Antes de entrar a trabajar |
| 10:30 a. m. | 9:00 p. m. de ese día | Media mañana, para jubilados y universitarios |
| 1:00 p. m. | 11:30 p. m. de ese día | La hora del almuerzo, para clases cortas |
| 5:30 p. m. | 4:00 a. m. del día que sigue | Escolares, al volver del colegio |
| 9:00 p. m. | 7:30 a. m. del día que sigue | Cuando la casa ya está en calma |
Base de datos tzdata: zona America/Lima, UTC-5 sin horario de verano; zona Asia/Kolkata, UTC+5:30. El INACAL, que custodia la hora oficial del Perú, da la misma hora. Los comentarios de la tercera columna son nuestros.
Sobre el idioma: todas las clases son en inglés. El EF EPI 2025 da a Perú 540 puntos en comprensión lectora y 480 en expresión oral, mientras Lima llega a 555 en el índice general. Leer suele ir por delante de hablar; en una clase de programación hay que hacer las dos cosas, y por eso el inglés mejora sin que sea una clase de idiomas.
Progreso
Con cinco peldaños propios, iguales para un niño y para un adulto. Cambia el lenguaje, no la idea.
| Peldaño | Tiempo habitual | Lo que el alumno ya hace |
|---|---|---|
| 1. Sigue una secuencia | Primeras semanas | leer un programa corto en orden y decir qué hará |
| 2. Toma decisiones | Primer y segundo mes | usar condiciones y repeticiones para que el programa reaccione |
| 3. Guarda y empareja datos | Tercer mes | trabajar con listas y comprobar que coinciden, como en la lección de ejemplo |
| 4. Prueba lo que escribe | Cuarto a sexto mes | escribir casos de prueba y encontrar el que falla |
| 5. Construye y explica | Desde el sexto mes | terminar un proyecto propio y presentarlo en inglés |
Pregunte por el peldaño, no por la nota. Un niño en el peldaño 3 que explica su error va mejor que uno en el 4 que copia.
Los mentores envían un resumen después de las clases; léalo con su hijo y pregúntele qué parte fue la más difícil.
Escriba cada semana una línea sobre lo que aprendió. A los tres meses, esa lista le sorprenderá.
Cuando algo no funcione, cuente cuántos datos esperaba y cuántos tiene. Muchos errores se ven ahí.
Catálogo
Se dictan en vivo, en inglés, con el mismo mentor durante todo el programa; usted escoge si en grupo o individual.
PRIS / PRIMARIA / 01
Historias y juegos con bloques, de 6 a 12 años.
Ver el temarioPRIS / PRIMARIA / 02
Cómo aprende una máquina y por qué a veces se equivoca.
Ver el temarioPRIS / PRIMARIA / 03
Resolver problemas paso a paso, con y sin computadora.
Ver el temarioPRIS / SECUNDARIA / 01
Programas, datos y pequeños juegos para adolescentes.
Ver el temarioPRIS / SECUNDARIA / 02
Interfaces web modernas, componente por componente.
Ver el temarioPRIS / SECUNDARIA / 03
Modelos sencillos entrenados y evaluados por el propio alumno.
Ver el temarioPRIS / ADULTOS / 01
Limpiar, cruzar y resumir tablas reales con Python.
Ver el temarioPRIS / ADULTOS / 02
Del diseño de la página a su servidor y base de datos.
Ver el temarioPRIS / ADULTOS / 03
Asistentes para la oficina, con control humano en cada paso.
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.
Antes de la oficina
Una sesión temprana, con la cabeza fresca.
Al salir del colegio
Para escolares, después de comer y descansar.
Fin de semana
Si su semana está llena, también se puede.
Lo acompaña de inicio a fin y recuerda en qué quedó.
Usted comparte su pantalla; el mentor ve lo mismo que usted.
El alumno escribe; el mentor pregunta y orienta.
Cada etapa cierra con algo terminado y funcionando.
Un mensaje breve tras las sesiones con lo avanzado.
De quince a veinte alumnos afines, o una clase solo suya.
Proyectos de nuestros estudiantes
Trabajos de estudiantes que empezaron como usted. 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
Mostramos las mensualidades en dólares estadounidenses y las cobramos con tarjeta. La conversión a su moneda la realiza su banco al tipo de cambio del día, así que el cargo final puede variar unos 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 publicadas en Google por alumnos y familias, sin editar y en el inglés 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, y lo decimos desde el inicio: cada clase se dicta en inglés, en vivo y por internet. Para muchos alumnos eso es lo atractivo, porque practican el idioma mientras programan. El mentor usa frases cortas, repite y escribe en el chat lo importante. Según el EF EPI 2025, Lima tiene un nivel alto de inglés, con 555 puntos.
En las notas que publica en gob.pe no encontramos ninguno. Sí hay biblioteca infantil hasta los 10 años, talleres de inglés e italiano, un taller de smartphone para mayores y el Lab San Isidro de innovación. No tenemos relación con la municipalidad.
Los Censos Nacionales 2025 del INEI registran 73,402 habitantes. De los 69,137 censados, 19,540 tienen 60 años o más, alrededor de 28 de cada 100 según nuestro cálculo.
Desde los 6 años con Scratch. No hay edad máxima: enseñamos a escolares, universitarios, profesionales y jubilados, cada uno en su propio curso.
Sí. Empezamos desde lo básico y a su ritmo. Muchos adultos llegan para automatizar tareas del trabajo con Python o para entender la IA que ya usan; el primer proyecto suele estar listo en pocas semanas.
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. En la India son diez horas y media más que en Perú, sin cambios durante el año.
Una laptop o computadora con cámara, micrófono e internet estable. Los programas son gratuitos. Con un celular se puede seguir la clase, pero no programar con comodidad.
Con tarjeta y en dólares estadounidenses; su banco aplica el tipo de cambio. La sesión de prueba no tiene costo y no pide datos de pago.
No. Al terminar un curso entregamos un certificado de finalización de Modern Age Coders, que no es un título del Ministerio de Educación ni de una universidad. Las clases acompañan al colegio o al trabajo; no los reemplazan.
Más lecturas
En castellano y en inglés.
Un verano de programación para secundaria.
Qué significa aprender a programar en otro idioma.
Java, Python y estructuras de datos para la carrera.
Todas las guías del Perú en un solo lugar.
Cómo enseñan nuestros mentores, en inglés.
La lista entera de programas disponibles.
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í
El mentor le hará algunas preguntas en inglés sencillo, le pedirá resolver un problema pequeño y, según lo que vea, le recomendaremos un curso y un formato. Si no le convence, no pasa nada.
Si prefiere informarse antes, How we teach describe nuestro método y All courses lista los programas; ambas páginas están en inglés.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Damos clases en tiempo real, por internet, con mentores que viven en la India, y siempre en inglés. Por WhatsApp contestamos rápido, también 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