PROL / SECUNDARIA / 01
Programación competitiva
Problemas con tiempo límite, al estilo de las olimpiadas.
Ver el temarioLos Olivos · Lima Norte · De la secundaria al primer empleo
Los Olivos es un distrito joven. Según el censo de 2025, cuatro de cada diez vecinos censados tienen menos de 30 años, y hay más escolares que en la mayoría de distritos del centro y del sur de Lima. Esta página sigue ese camino: qué aprender en secundaria durante el año escolar, cómo convive la programación con la preparación para la universidad, qué sirve para un primer empleo y por qué estudiar desde casa ahorra los viajes por Lima Norte. Al final, una lección real sobre algo que todo salón conoce: los turnos para preguntar.
En vivo desde 2020 · más de 10,000 estudiantes en el mundo · clases solo en inglés, a su ritmo
La respuesta corta
Sí: Modern Age Coders enseña programación a jóvenes y familias de Los Olivos todo el año, con clases en vivo, en línea y en inglés. Los escolares de secundaria avanzan con Python, Java o desarrollo web; quienes se preparan para la universidad suman razonamiento matemático en inglés; los universitarios y quienes buscan su primer empleo trabajan proyectos y certificaciones. Hay cursos desde los 6 años y para adultos. La clase la da un mentor radicado en la India, con un inglés claro, en grupo o a solas, a la hora que usted fije.
Tres cursos clave
Uno para aprender a programar bien desde cero en secundaria, uno con una certificación internacional de Python como meta y uno para quien ya está en la universidad y quiere un lenguaje que piden las empresas.

PROL / 01
De 13 a 18 años. Variables, funciones, listas, archivos y proyectos propios, a lo largo del año escolar y en inglés.
Ver el temario →
PROL / 02
Desde 4° y 5° de secundaria. Preparación para los exámenes del Python Institute, que se rinden aparte y en inglés.
Ver el temario →
PROL / 03
Desde los 13 años. Programación orientada a objetos con proyectos completos, base de muchas carreras de ingeniería y de sistemas.
Ver el temario →Un distrito joven
Muchos. El INEI contó 362,039 olivenses en sus Censos Nacionales 2025, y su reparto por edades se parece al de Lima Metropolitana en conjunto, mucho más que el de distritos como Miraflores o San Isidro.
| Edad | Olivenses censados | Los Olivos | Lima Metropolitana |
|---|---|---|---|
| 0 a 5 | 17,500 | 5.1 % | 5.8 % |
| 6 a 11 | 27,111 | 7.9 % | 8.5 % |
| 12 a 17 | 29,304 | 8.5 % | 9.0 % |
| 18 a 29 | 63,553 | 18.5 % | 18.8 % |
| 30 a 44 | 85,881 | 25.0 % | 24.2 % |
| 45 a 59 | 61,873 | 18.0 % | 18.2 % |
| 60 a más | 58,010 | 16.9 % | 15.5 % |
| Total censado | 343,232 | 100 % | 100 % |
Elaboración propia con los tabulados de Lima Metropolitana de los Censos Nacionales 2025 (INEI): edades tomadas del Cuadro N.° 3, que solo cubre a los censados (343,232 olivenses; 9,600,043 limeños); población total del Cuadro N.° 1, con 362,039 habitantes, 18,807 de ellos omitidos y sin edad registrada. Porcentajes calculados por nosotros con un decimal.
Es la suma, hecha por nosotros, de los tramos escolares del censo. Son más que en Santiago de Surco (52,359), un distrito con más habitantes en total.
La edad de la universidad, el instituto y el primer trabajo: el 18.5 % de los censados, casi igual que el promedio limeño.
Sumando los cuatro primeros grupos salen 137,468 personas, el 40.1 % de los censados. En San Isidro, con la misma cuenta, la proporción es de 28.7 % (cálculos nuestros).
Los Olivos limita con San Martín de Porres, Independencia, Comas y Puente Piedra, y es uno de los distritos que más se mencionan cuando se habla de Lima Norte. Representa cerca del 3.6 % de la población de Lima Metropolitana (cálculo nuestro sobre el Cuadro N.° 1). Para las familias de esos distritos vecinos, todo lo que sigue vale igual: la clase llega por internet.
Secundaria
Un lenguaje de verdad, a un ritmo que conviva con el colegio. Dos clases por semana bastan para avanzar sin descuidar las tareas, y el progreso se ve más en un año escolar completo que en un verano.
| Grado | Qué aprende | Qué tiene al terminar el año |
|---|---|---|
| 1° de secundaria | Python: variables, condiciones, bucles | Juegos de texto y pequeños programas útiles |
| 2° de secundaria | Python: listas, funciones, archivos | Un proyecto con datos de su interés |
| 3° de secundaria | Desarrollo web o Java | Una página publicada o una app de escritorio |
| 4° de secundaria | Estructuras de datos, algoritmos, PCEP | Problemas resueltos y, si quiere, el examen PCEP |
| 5° de secundaria | Proyecto propio y razonamiento en inglés | Un portafolio para la universidad o el instituto |
Ruta elaborada por Modern Age Coders. No sigue ningún plan oficial, y el colegio no la reconoce como nota. El examen PCEP lo administra el Python Institute, aparte de nuestras clases.
En el colegio, la tecnología aparece como una competencia transversal y no como un curso propio de programación, así que lo que su hijo aprenda con nosotros es un complemento, no un repaso. Para quien está en el último año, tenemos una guía específica, programación para 5° de secundaria. Para enero y febrero hay otra lectura: el verano olivense, entre robótica y código.
Hacia la universidad
No de forma directa, y no prometemos ingresos. Los exámenes de admisión de las universidades del Perú están en castellano y cada una fija su temario. Lo que sí hace la programación es entrenar el razonamiento que esos exámenes piden.
La Ley Universitaria, citada por la PUCP en su guía del postulante, establece que la admisión se hace por concurso público, "previa definición de plazas y máximo una vez por ciclo", con un examen de conocimientos como proceso principal. Cada universidad organiza el suyo. La Universidad Nacional de Ingeniería, por ejemplo, describe su examen ordinario como "tres pruebas tomadas en tres días (lunes, miércoles y viernes)".
| Prueba de la UNI | Contenido que publica la UNI | Lo que trabajamos en clase (en inglés) |
|---|---|---|
| Primera prueba | Aptitud académica y humanidades | Razonamiento lógico con problemas originales nuestros |
| Segunda prueba | Matemática | Álgebra, funciones y problemas resueltos también con código |
| Tercera prueba | Física y química | No la preparamos |
Fuente de las dos primeras columnas: Universidad Nacional de Ingeniería, página de admisión 2026-2 (admision.uni.edu.pe), y PUCP, guía del postulante (admision.pucp.edu.pe), leídas el 8 de noviembre de 2026. La tercera columna es nuestra. No tenemos vínculo con la UNI, la PUCP ni ninguna academia preuniversitaria, y no damos clases en castellano.
Muchos chicos de Lima Norte combinan el colegio con una academia preuniversitaria. Si es el caso de su hijo, nuestras clases van aparte: una o dos horas por semana en las que programa, razona en inglés y construye algo propio, sin competir con la academia. Para entender cómo funcionan los exámenes de las principales universidades, tenemos un explicador en inglés, Peru university admission exams explained.
Universitarios y primer empleo
Lo que le permita mostrar, no solo contar. Un repositorio con proyectos propios, explicados en inglés, dice más en una entrevista que un certificado suelto.
Estructuras de datos y algoritmos, Java o C++, y práctica de entrevistas técnicas. Ver en inglés los mismos temas del ciclo ayuda a leer documentación y para empresas que trabajan con equipos de otros países.
Su mentor revisa cada entrega igual que un colega veterano en una empresa: nombres claros, pruebas, casos borde.
Python para datos y automatización, o desarrollo web. Son las habilidades que más se piden fuera del área de sistemas: ordenar información, automatizar reportes, armar una página.
No damos asesoría laboral ni prometemos empleos. Lo que entregamos es práctica guiada y proyectos que usted puede enseñar.
Para quien está en la universidad, la guía de cursos de programación para universitarios ordena las opciones por carrera.
Lo que hay en el distrito
En su página de gob.pe no encontramos ninguno. Las búsquedas que hicimos el 10 de noviembre de 2026 por tecnología, computación, programación, robótica, inglés y talleres no devolvieron notas sobre cursos.
La única nota educativa reciente que encontramos, del 31 de enero de 2025, describe la entrega del expediente técnico para un pabellón de tres pisos en un colegio público del distrito, financiado por presupuesto participativo. En el tercer piso, según la municipalidad, habrá "dos aulas: una de innovación pedagógica y una biblioteca -sala de estudios", con equipamiento de computadora y proyector multimedia para el aula de innovación. Es una buena noticia para ese colegio; no es todavía una oferta abierta de programación.
Por eso, para la mayoría de familias de Los Olivos, aprender a programar significa hoy buscar fuera del distrito o en línea. No tenemos ninguna relación con la municipalidad ni con ningún colegio; lo que ofrecemos es una alternativa que no exige moverse.
Una lección de ejemplo
Con una estructura que respete el orden de llegada. El ejercicio es nuestro y lo usamos con escolares de 2° a 5° de secundaria: tres alumnos levantan la mano en clase, uno tras otro, y el programa decide a quién atiende primero el mentor. Los nombres son inventados.
preguntas = []
preguntas.append('Diego: my loop never ends')
preguntas.append('Maria: what does len mean')
preguntas.append('Kevin: error on line 4')
while preguntas:
print('Mentor answers', preguntas.pop())Cada pregunta se agrega al final con append(). Luego, mientras queden preguntas, se saca una con pop().
Mentor answers Kevin: error on line 4 Mentor answers Maria: what does len mean Mentor answers Diego: my loop never ends
Salida exacta con python3. Kevin, que preguntó al último, es atendido primero, y Diego, que llevaba más tiempo esperando, queda al final.
from collections import deque
preguntas = deque()
preguntas.append('Diego: my loop never ends')
preguntas.append('Maria: what does len mean')
preguntas.append('Kevin: error on line 4')
while preguntas:
print('Mentor answers', preguntas.popleft())deque es una cola de doble extremo de la biblioteca estándar. popleft() saca el elemento que entró primero.
Mentor answers Diego: my loop never ends Mentor answers Maria: what does len mean Mentor answers Kevin: error on line 4
Salida exacta con python3. Ahora el orden de atención es el orden de llegada.
pop() sin argumento saca el último elemento: la lista se comporta como una pila de platos, donde el último que se pone es el primero que se saca. En inglés: "last in, first out".preguntas.pop(0) sobre una lista también funciona. El mentor pregunta por qué existe deque entonces: con una lista, sacar el primero obliga a mover todos los demás un lugar; con deque, no.deque eso sale solo.Lo que vale de esta lección no es memorizar deque. Es darse cuenta de que dos programas que imprimen las mismas tres líneas pueden ser uno justo y otro injusto, y que la diferencia está en la estructura de datos elegida. Esa capacidad de leer qué hace realmente el código, y no solo si "funciona", es lo que buscamos en cada clase y lo que no aparece cuando uno se limita a copiar una respuesta.
Sin viajar por Lima
Porque muchas academias de programación quedan lejos de Lima Norte, y el viaje de ida y vuelta puede costar más tiempo que la clase. En línea, la clase empieza en el escritorio de la casa.
Para un escolar, ir a una clase al centro de Lima o a otro cono después del colegio significa llegar cansado y volver de noche. No damos minutos de viaje porque cada ruta es distinta; cada familia de Los Olivos sabe cuánto le toma la suya.
Para un universitario que ya viaja todos los días a su facultad, sumar otro trayecto a la semana es justo lo que hace abandonar un curso.
El boletín TIC del INEI de abril a junio de 2026 cuenta un 84,7 % de hogares limeños con internet, y señala a Lima Metropolitana como el área donde más subió el acceso frente a 2025: 4,3 puntos porcentuales.
Lo que hace falta además es una computadora con teclado, cámara y micrófono. El celular sirve para conversar con el mentor, no para programar.
Horario
A la hora que usted elija. Los mentores trabajan desde la India, que nos saca 10 horas y 30 minutos de ventaja los doce meses, así que solo hay que traducir el reloj.
| En Los Olivos | En la India | Útil para |
|---|---|---|
| 6:00 a. m. | 4:30 p. m. (mismo día) | Universitarios antes de salir a la facultad |
| 9:30 a. m. | 8:00 p. m. (mismo día) | Escolares del turno tarde |
| 1:30 p. m. | 12:00 a. m. (medianoche) | Clases cortas al volver del colegio |
| 5:00 p. m. | 3:30 a. m. (día siguiente) | Escolares del turno mañana, ya almorzados |
| 9:00 p. m. | 7:30 a. m. (día siguiente) | Jóvenes que trabajan de día |
Para convertir usamos la base tzdata, que fija a Lima cinco horas detrás de UTC y a Kolkata cinco horas y media delante, sin cambios de estación; el reloj oficial del INACAL marca lo mismo. La tercera columna es sugerencia nuestra.
Un recordatorio sobre el idioma: todo se enseña en inglés. Según la medición EF EPI 2025, Perú ocupa el puesto 52 de 123 países con 519 puntos, en el nivel moderado, mientras que Lima llega a 555 y entra en el nivel alto. Para un escolar de Los Olivos que estudia inglés en el colegio, hablarlo dos veces por semana con un mentor sobre su propio código es práctica real, no un ejercicio de libro.
Progreso
Cinco metas propias que usamos con escolares y universitarios. Cada una se demuestra con algo que el alumno hace solo.
| Meta | Momento habitual | Lo que el alumno demuestra |
|---|---|---|
| 1. Predice | Primer bimestre | dice qué imprimirá un programa antes de ejecutarlo |
| 2. Corrige | Segundo bimestre | lee un error en inglés y lo arregla sin ayuda |
| 3. Elige estructuras | Tercer bimestre | sabe cuándo usar una lista, una cola o un diccionario, como en el ejemplo |
| 4. Resuelve con tiempo | Cuarto bimestre | resuelve problemas de algoritmos con un límite de tiempo |
| 5. Muestra | Fin de año | presenta en inglés un proyecto propio y su código |
Pida a su hijo que le muestre su proyecto cada fin de bimestre, como si fuera una libreta de notas.
Si también va a una academia preuniversitaria, cuide que tenga al menos un día libre en la semana.
Guarde cada programa terminado en una carpeta con fecha. En 5° de secundaria, esa carpeta es su portafolio.
Cuando algo funcione, pregúntese si funciona por la razón correcta.
Catálogo
Dictados en vivo y en inglés, con un mentor fijo, en grupo o de forma individual.
PROL / SECUNDARIA / 01
Problemas con tiempo límite, al estilo de las olimpiadas.
Ver el temarioPROL / SECUNDARIA / 02
Página, servidor y base de datos.
Ver el temarioPROL / SECUNDARIA / 03
Álgebra y funciones con explicaciones pausadas.
Ver el temarioPROL / JOVENES / 01
Lo que más se pregunta en entrevistas técnicas.
Ver el temarioPROL / JOVENES / 02
Su código ordenado y visible para otros.
Ver el temarioPROL / JOVENES / 03
Aplicaciones web completas con JavaScript.
Ver el temarioPROL / NIÑOS / 01
La lógica antes de teclear.
Ver el temarioPROL / NIÑOS / 02
Programar dentro del juego favorito.
Ver el temarioPROL / NIÑOS / 03
El primer lenguaje escrito, con IA sencilla.
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 escolares del turno tarde y universitarios.
Tarde
Para escolares del turno mañana.
Noche
Para jóvenes que trabajan.
Conoce su avance y sus dudas.
Ve su código en tiempo real y lo comenta con usted.
El teclado es suyo; el mentor guía con preguntas.
Algo terminado que entra en su portafolio.
Tras las clases, qué se hizo y qué sigue.
Quince a veinte alumnos de edad cercana, o uno a uno.
Proyectos de nuestros estudiantes
Una muestra de lo que construyen; 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 el precio en dólares de Estados Unidos y lo cobramos con tarjeta. Su banco hace la conversión a su moneda, así que el cargo final puede variar ligeramente con el tipo de cambio de ese día.
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, sin editar y 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. Todas las clases se dan en inglés, en vivo y por internet. Para los jóvenes de Los Olivos es una ventaja doble: aprenden a programar y practican hablar inglés en la misma hora. El mentor habla claro y repite. Lima tiene un nivel alto de inglés según el EF EPI 2025, con 555 puntos.
Según el Cuadro N.° 3 de los Censos Nacionales 2025 del INEI, en Los Olivos se censaron 27,111 niños de 6 a 11 años y 29,304 adolescentes de 12 a 17. El distrito tiene 362,039 habitantes en total.
Ese examen se rinde en castellano y no lo preparamos; tampoco ofrecemos garantías de ingreso. Sí entrenamos razonamiento lógico y matemático en inglés, útil para cualquier prueba que exija pensar con orden.
Es un examen de nivel inicial de Python que administra el Python Institute. Nuestro curso prepara para rendirlo; el examen se paga y se rinde aparte, en inglés.
En su página de gob.pe no encontramos ninguno. No tenemos relación con la municipalidad.
Desde los 6 años. Esta página se centra en secundaria y universidad, pero hay cursos para niños de primaria y para adultos de cualquier edad.
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 Lima y la India hay 10 horas y 30 minutos de diferencia, sin cambios estacionales.
Con tarjeta y en dólares de Estados Unidos; su banco convierte el monto. La clase de prueba es gratis y no pide tarjeta.
No. Acompañan al colegio, pero no ponen notas ni reemplazan ningún curso. Al terminar, entregamos un certificado de finalización de Modern Age Coders, que no es un documento oficial del Ministerio de Educación.
Más lecturas
En castellano y en inglés.
El verano, la robótica y la programación.
Qué aprender en el último año del colegio.
Los exámenes de admisión, explicados en inglés.
Cursos según la carrera.
El índice de guías para el Perú.
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í
En la clase de prueba el mentor saluda al alumno, le habla en un inglés simple, le plantea un reto pequeño y mira cómo lo resuelve. Luego le proponemos curso y formato; la decisión es suya.
Si quiere leer antes, en inglés: How we teach (cómo enseñamos) y All courses (todos los cursos).
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Damos clases en vivo y por internet, con mentores en la India y solo en inglés. Por WhatsApp respondemos 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