PSM / SECUNDARIA / 01
Python desde lo básico
La base para cualquier proyecto propio.
Ver el temarioSan Miguel · Distrito de innovación · Programación todo el año
San Miguel se presenta como un distrito de innovación: en 2026 su municipalidad anunció que es el primero del Perú en una red global de distritos de innovación, formó a escolares de colegios públicos en emprendimiento e inteligencia artificial y llevó una huaca del distrito a la realidad extendida. Todas esas ideas necesitan, tarde o temprano, a alguien que sepa programar. Esta página explica cómo aprender a hacerlo, en vivo y en inglés, si usted o su hijo viven en San Miguel.
Enseñando en vivo desde 2020 · más de 10,000 estudiantes en el mundo · las clases, siempre en inglés
La respuesta corta
Sí, puede aprender a programar viviendo en San Miguel: Modern Age Coders enseña en vivo, en línea y en inglés, de enero a diciembre. Un adolescente construye apps, webs y proyectos con IA permitida para su edad; los universitarios refuerzan estructuras de datos y desarrollo; los emprendedores aprenden lo necesario para armar un primer prototipo; los niños empiezan con bloques desde los 6 años. Un mentor desde la India enseña con un inglés pausado. Elija grupo o clases individuales, y la hora.
Tres cursos para crear
Uno que lleva a un adolescente de la idea a un proyecto presentado, uno para construir apps completas y uno de inteligencia artificial generativa para mayores de 18.

PSM / 01
Para secundaria. Idear, programar y presentar un proyecto en poco tiempo, con trabajo en equipo y una demostración final en inglés.
Ver el temario →
PSM / 02
Para adolescentes. Una app de verdad, de la pantalla de inicio a los datos guardados, pensada para que otra persona la use.
Ver el temario →
PSM / 03
Para universitarios y adultos. Modelos de lenguaje, instrucciones, recuperación de información y evaluación honesta de resultados.
Ver el temario →Un distrito de innovación
Según la municipalidad, que en junio de 2026 San Miguel se integró, junto con la PUCP, a la Red Global de Distritos de Innovación del Global Institute on Innovation Districts (GIID), como el primer distrito del Perú en hacerlo. Esa red reúne a más de 50 distritos de varias regiones del mundo.
| Fecha | Qué anunció la municipalidad | A quién se dirige |
|---|---|---|
| 8 de junio de 2026 | Incorporación a la red GIID como primer distrito de innovación del Perú, con la PUCP | Todo el distrito |
| 13 de agosto de 2026 | Ruta FET para emprendedores: unos 200 activados y 100 emprendimientos seleccionados, con becas | Emprendedores |
| 17 de agosto de 2026 | Escuela de Emprendimiento para Estudiantes: 20 escolares destacados de 4° y 5° de secundaria de colegios públicos, cuatro meses de formación que incluyó inteligencia artificial, cerrada con un pitch | Escolares de secundaria |
| 3 de setiembre de 2026 | Huantinamarca XR: la huaca del distrito en realidad extendida, explorable desde celulares, tablets, navegadores web y visores de realidad virtual | Vecinos, estudiantes y familias |
Fuente: Municipalidad Distrital de San Miguel, notas en gob.pe/institucion/munisanmiguel, leídas el 10 de noviembre de 2026. No repetimos montos en soles ni nombres de autoridades. Modern Age Coders no tiene ninguna relación con la municipalidad, la PUCP, el GIID ni los programas citados.
Lo interesante de estas notas es su público: escolares, emprendedores y vecinos, no solo especialistas. La escuela de emprendimiento, por ejemplo, terminó con estudiantes de secundaria presentando el pitch de sus proyectos. Un pitch convence más cuando viene con un prototipo que funciona, aunque sea pequeño, y para eso hace falta programar.
De la idea al código
Por etapas cortas, cada una con algo que se puede mostrar. No hace falta saberlo todo para empezar; hace falta saber lo suficiente para construir la siguiente pieza.
| Etapa | Qué se hace | Qué se aprende de programación |
|---|---|---|
| 1. Escribir la idea en tres frases | Quién la usa, qué problema resuelve, qué hace primero | Descomponer un problema en pasos |
| 2. Dibujar las pantallas | Bocetos en papel de lo que verá el usuario | Entradas, salidas y estados |
| 3. Una versión que hace una sola cosa | Un programa pequeño, sin adornos | Variables, condiciones, funciones |
| 4. Guardar datos | Que la app recuerde lo que pasó | Listas, diccionarios, archivos o una base de datos |
| 5. Probar con otra persona | Alguien de afuera la usa y opina | Pruebas, errores reales y mejoras |
Método de Modern Age Coders para proyectos de alumnos. No ofrecemos asesoría de negocios, financiamiento ni incubación; enseñamos a programar el prototipo.
La etapa 3 suele llegar en pocas semanas. Un escolar de 3° o 4° de secundaria con una idea clara puede tener una versión mínima de su app o su web antes de terminar un bimestre.
La inteligencia artificial entra con reglas: herramientas permitidas para su edad, y cada línea sugerida se lee y se explica antes de usarse.
Muchos adultos llegan con la idea ya hecha y necesitan entender qué pedirle a un desarrollador, o construir ellos mismos la primera versión. Ambas cosas se aprenden.
El curso se arma alrededor de su proyecto: cada clase avanza una pieza, y el mentor revisa su código como lo haría un socio técnico.
San Miguel en el censo
San Miguel tiene 189,301 habitantes según los Censos Nacionales 2025 del INEI. Su grupo de 18 a 29 años pesa casi lo mismo que en el conjunto de Lima: es un distrito con muchos universitarios y primeros empleos.
| Grupo de edad | Sanmiguelinos censados | Parte del total censado |
|---|---|---|
| 0 a 5 | 7,130 | 4.0 % |
| 6 a 11 | 11,215 | 6.2 % |
| 12 a 17 | 12,886 | 7.2 % |
| 18 a 29 | 32,899 | 18.3 % |
| 30 a 44 | 43,351 | 24.1 % |
| 45 a 59 | 34,823 | 19.4 % |
| 60 y más | 37,344 | 20.8 % |
| Total censado | 179,648 | 100 % |
Las edades salen del Cuadro N.° 3 del censo 2025 del INEI para Lima Metropolitana, que solo cubre a la población censada; el total de 189,301 habitantes sale del Cuadro N.° 1 y suma 9,653 personas omitidas. Porcentajes: cálculo propio.
Sumando adolescentes y jóvenes (cálculo nuestro). Es la edad en que una idea puede convertirse en un proyecto, una carrera o un emprendimiento.
De 6 a 17 años, sumando dos grupos. A los primeros puestos de los colegios públicos del distrito apuntó la escuela de emprendimiento municipal de 2026.
El grupo más grande. Adultos que trabajan, emprenden o quieren cambiar de rumbo, y que rara vez tienen tiempo para trasladarse a clases.
San Miguel limita con Magdalena del Mar, Pueblo Libre y el Cercado de Lima, y del lado del Callao con Bellavista y La Perla, además del mar. La clase en línea llega igual a cualquiera de esos distritos.
Por edad
Es la orientación que damos a quien nos escribe desde San Miguel; en la clase de prueba el mentor la confirma o la cambia.
| Edad | Por dónde empezar | Un proyecto posible |
|---|---|---|
| 6 a 9 años | Bloques y razonamiento | Un cuento animado con decisiones del lector |
| 9 a 12 años | Python o Scratch avanzado | Un juego de laberinto con salida y trampas |
| 13 a 15 años | Python y desarrollo web | Una web que muestra un lugar del distrito |
| 16 a 17 años | Apps, datos o preparación para hackatones | Un prototipo con pitch en inglés |
| Universitarios | Estructuras de datos, desarrollo full stack | Una aplicación con pruebas y despliegue |
| Adultos y emprendedores | Python, web o IA generativa | La primera versión de su propia herramienta |
Tabla elaborada por Modern Age Coders. Para menores de 18 años solo usamos herramientas de IA permitidas para su edad.
Si su hijo tiene entre 10 y 15 años y lo que necesita es reforzar matemática en el verano, hay una guía sobre el verano sanmiguelino de matemática y Python. Para un adolescente que ya quiere crear, la guía de crear apps, curso para adolescentes entra en detalle; y para quien se interesa por la inteligencia artificial, la de IA para adolescentes.
Una lección de ejemplo
Recorriendo el mapa por capas, como las ondas en el agua. El ejercicio es nuestro y el mapa es inventado: seis lugares (una casa, un parque, una biblioteca, una plaza, un mercado y una huaca) unidos por caminos. Lo usamos con escolares desde 3° de secundaria y con universitarios.
mapa = {
'casa': ['parque', 'mercado'],
'parque': ['casa', 'biblioteca'],
'biblioteca': ['parque', 'plaza'],
'plaza': ['biblioteca', 'huaca', 'mercado'],
'mercado': ['casa', 'plaza'],
'huaca': ['plaza'],
}
def buscar(inicio, meta, camino=None):
camino = (camino or []) + [inicio]
if inicio == meta:
return camino
for vecino in mapa[inicio]:
if vecino not in camino:
encontrado = buscar(vecino, meta, camino)
if encontrado:
return encontrado
return None
ruta = buscar('casa', 'huaca')
print('Route:', ' > '.join(ruta))
print('Steps:', len(ruta) - 1)El mapa es un diccionario: cada lugar tiene la lista de lugares vecinos. La función prueba el primer vecino, y desde ahí el siguiente, hasta llegar o volver atrás.
Route: casa > parque > biblioteca > plaza > huaca Steps: 4
Salida exacta con python3. Llega a la huaca, pero en 4 pasos. ¿Hay una ruta más corta?
from collections import deque
# mapa as before
def mas_corta(inicio, meta):
cola = deque([[inicio]])
vistos = {inicio}
while cola:
camino = cola.popleft()
if camino[-1] == meta:
return camino
for vecino in mapa[camino[-1]]:
if vecino not in vistos:
vistos.add(vecino)
cola.append(camino + [vecino])
return None
ruta = mas_corta('casa', 'huaca')
print('Route:', ' > '.join(ruta))
print('Steps:', len(ruta) - 1)Ahora se usa una cola: primero se miran todos los lugares a un paso, luego todos los que están a dos, y así. El conjunto vistos evita pasar dos veces por el mismo sitio.
Route: casa > mercado > plaza > huaca Steps: 3
Salida exacta con python3. La ruta por el mercado tiene 3 pasos.
None; el alumno lo comprueba en lugar de suponerlo.Lo que deja esta lección es una pregunta que sirve siempre: ¿mi programa encontró la respuesta o solo una respuesta? Una herramienta de IA puede escribir cualquiera de las dos funciones; saber cuál de las dos garantiza lo que uno necesita es trabajo de quien programa.
En línea
Para no sumar otro trayecto a la semana. San Miguel queda entre el centro de Lima y el Callao, y casi cualquier academia exige cruzar avenidas cargadas a la hora de salida.
Un escolar que sale del colegio, almuerza y luego viaja a una clase llega cansado. Un universitario que ya va y viene de su facultad no quiere un viaje más. No damos minutos de traslado porque dependen de cada ruta; cada familia sabe los suyos.
En casa, la clase empieza al conectarse, y el proyecto queda en la misma computadora para seguir después.
Las cifras del INEI para abril a junio de 2026 marcan la brecha: internet en casa para el 84,7 % de los hogares de Lima Metropolitana, el 66,2 % en las demás ciudades y apenas el 27,1 % en el campo.
Vivir en Lima es una ventaja que muchos peruanos no tienen. Lo que falta es usarla para crear: un prototipo, una app, una idea que funcione.
Horario
Ya es madrugada del día siguiente. El reloj indio adelanta al peruano 10 horas y 30 minutos, invierno o verano; conviene mirar la tabla antes de elegir, aunque cualquier hora es posible.
| San Miguel | India | Para quién |
|---|---|---|
| 8:00 a. m. | 6:30 p. m. del mismo día | Universitarios del turno tarde |
| 11:00 a. m. | 9:30 p. m. del mismo día | Emprendedores con la mañana libre |
| 4:00 p. m. | 2:30 a. m. del día siguiente | Escolares después del almuerzo |
| 7:30 p. m. | 6:00 a. m. del día siguiente | Adultos que trabajan de día |
Fuente del desfase: tzdata, que no registra cambios de hora en Lima desde 1994 ni en Kolkata; la hora legal peruana, a cargo del INACAL, coincide. Tercera columna: sugerencia nuestra.
Todo se enseña en inglés, y el punto de partida no es malo: el EF EPI 2025 da al Perú 519 puntos, por encima del promedio mundial de 488, con 499 en comprensión auditiva y 514 en escritura; Lima llega a 555. Para un adolescente que prepara un pitch, presentar su prototipo en inglés ante su mentor es un ensayo que vale doble.
Avance
Con cinco hitos propios que sirven igual para un escolar con una idea que para un emprendedor.
| Hito | Momento habitual | Lo que ya hace |
|---|---|---|
| 1. Describe su idea en pasos | Primeras semanas | convierte una idea en una lista de tareas programables |
| 2. Hace funcionar una pieza | Primer y segundo mes | tiene una versión mínima que hace una sola cosa bien |
| 3. Elige el algoritmo | Tercer mes | sabe cuándo basta una solución y cuándo necesita la más corta, como en el ejemplo |
| 4. Prueba con usuarios | Cuarto a sexto mes | deja que otra persona use su prototipo y corrige lo que falla |
| 5. Presenta | Desde el sexto mes | muestra y explica en inglés su proyecto funcionando |
Pregunte por el hito, no por las horas. Un hijo en el hito 2 con algo que funciona lleva más camino recorrido que uno con muchas ideas y nada probado.
Ofrézcase como el primer usuario de su prototipo. Su opinión vale.
Antes de agregar algo nuevo, asegúrese de que lo anterior funciona.
Cuando el programa encuentre una respuesta, pregúntese si es la que necesitaba.
Catálogo
Funcionan igual que los de arriba: tiempo real, inglés, un mentor fijo y la opción de grupo o de clase a solas.
PSM / SECUNDARIA / 01
La base para cualquier proyecto propio.
Ver el temarioPSM / SECUNDARIA / 02
Servidores, datos y lógica detrás de una app.
Ver el temarioPSM / SECUNDARIA / 03
Modelos con bloques visuales, sin código al inicio.
Ver el temarioPSM / ADULTOS / 01
Del diseño al servidor y la base de datos.
Ver el temarioPSM / ADULTOS / 02
Grafos, colas, búsquedas y más.
Ver el temarioPSM / ADULTOS / 03
Construir y presentar un prototipo en equipo.
Ver el temarioPSM / NIÑOS / 01
La lógica antes del teclado.
Ver el temarioPSM / NIÑOS / 02
Pensar, construir y presentar, de 8 a 12 años.
Ver el temarioPSM / NIÑOS / 03
Una primera app armada con bloques.
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.
Mañana
Para universitarios y emprendedores.
Tarde
Para escolares, después del colegio.
Noche
Para adultos que trabajan.
El mismo de principio a fin, que conoce su proyecto.
Comparte su pantalla y el mentor revisa con usted.
Las clases avanzan su idea, pieza por pieza.
Cada etapa termina con algo que funciona.
Tras las sesiones, lo hecho y lo próximo.
Quince a veinte alumnos afines, o solo usted.
Proyectos de nuestros estudiantes
Lo que han construido algunos estudiantes. La galería completa, en inglés, está en Student labs.

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 aparece en dólares de Estados Unidos y se paga con tarjeta. Su banco convierte el importe, de modo que la cifra final depende de la cotización que aplique.
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 alumnos y familias, tal cual 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 frecuentes
No. Se dictan en inglés, en vivo y por internet, para todas las edades. Para muchos alumnos de San Miguel es parte del atractivo: programan y practican inglés a la vez, algo útil para presentar un proyecto. El mentor habla despacio y repite. En el EF EPI 2025, Lima tiene un nivel alto de inglés, con 555 puntos.
Según la municipalidad, en junio de 2026 San Miguel se integró con la PUCP a la red global de distritos de innovación del GIID, como el primero del Perú. Modern Age Coders es ajena a la municipalidad, a la PUCP y al GIID.
El censo del INEI de 2025 (Cuadro N.° 3) registra en San Miguel 12,886 adolescentes de 12 a 17 años y 32,899 jóvenes de 18 a 29. El distrito tiene 189,301 habitantes.
Sí, aprendiendo lo necesario para una primera versión: una web, una app sencilla o una herramienta con datos. No damos asesoría de negocios ni financiamiento; enseñamos a programar el prototipo.
Sí, con herramientas permitidas para su edad y con una regla: cada línea que sugiera la IA se lee y se explica antes de usarse. Las herramientas que exigen 18 años no se usan con menores.
Desde los 6 años con bloques. Esta página se centra en secundaria, universidad y emprendedores, pero hay cursos para todas las edades.
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. Entre Perú y la India hay diez horas y media de diferencia, fija durante el año.
Una tarjeta, con cargo en la moneda de Estados Unidos; el cambio lo aplica su banco. Probar la primera clase no cuesta nada y no exige ningún dato de pago.
No. Al cerrar cada curso emitimos una constancia propia de que el alumno lo terminó; no la respalda el Ministerio de Educación ni universidad alguna.
Más lecturas
Más páginas del Perú, unas en castellano y otras en inglés.
Matemática y Python para el verano.
De la idea a una app publicada.
Entender y usar la IA con criterio.
Todas las guías del Perú.
Así enseñamos, en inglés.
El catálogo completo.
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í
Traiga su idea, o solo su curiosidad. Durante la prueba, el mentor charla en un inglés llano, le plantea un desafío corto y observa su forma de abordarlo. Después le sugerimos un curso; usted decide.
Lecturas previas en inglés: How we teach y All courses.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Recuerde que enseñamos en tiempo real desde la India, por videollamada y solo en inglés. Si escribe por WhatsApp, le contestamos 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