CBRP / PRIM / 01
Scratch
Lo que muchos colegios bilingües usan en primaria, con práctica extra.
Ver el temarioLima y todo el Perú · Colegios bilingües · Refuerzo en inglés
En un colegio bilingüe la computación suele dictarse en inglés, y los mensajes de error de cualquier lenguaje de programación también están en inglés. Un estudiante puede entender la lógica y aun así perderse en las palabras. El reforzamiento que ayuda de verdad es el que se da en el mismo idioma de la clase, con alguien que explica despacio lo que el colegio explica rápido.
Enseñando en vivo desde 2020 · más de 10,000 estudiantes en el mundo · reforzamiento en el idioma del colegio
Lo principal
Para alumnos de colegios bilingües en Lima y el resto del Perú que llevan computación, IGCSE Computer Science o IB Computer Science en inglés, Modern Age Coders da reforzamiento de programación en vivo, por internet y en inglés, con mentores desde la India. Trabajamos lo que el estudiante ve en su colegio, Scratch, Python, Java o pseudocódigo, y le enseñamos a leer los errores y a explicar su código en el idioma en que lo evalúan. Hay clases grupales o individuales, en el horario que la familia prefiera.
Refuerzo por nivel
Los programas internacionales más comunes en los colegios bilingües piden cosas distintas en cada etapa. Estos tres cubren la mayoría de los casos.

CBRP / 01
De 1° a 4° de secundaria. La base que casi todos los colegios bilingües usan en sus clases de computación, con énfasis en leer errores y explicar soluciones.
Ver el temario →
CBRP / 02
Para colegios con programa Cambridge: programación, pseudocódigo, algoritmos y la parte teórica, con práctica de preguntas escritas en inglés.
Ver el temario →
CBRP / 03
Para 4° y 5° de secundaria en el Diploma del IB: programación orientada a objetos, teoría y acompañamiento en la evaluación interna, sin hacer el trabajo por el estudiante.
Ver el temario →Por qué cuesta
Porque se juntan dos dificultades en la misma hora: una materia nueva, que exige pensar paso a paso, y un idioma que no siempre es el de casa. Cuando el estudiante se traba, rara vez sabe cuál de las dos lo detuvo.
Bucles, condiciones y variables piden imaginar lo que hará la máquina. Algunos estudiantes lo ven de inmediato; otros necesitan rastrear el programa a mano varias veces antes de verlo.
Palabras como concatenate, operand, iterate o index no aparecen en la clase de inglés general. Un estudiante con buen inglés de conversación puede no reconocerlas en un mensaje de error.
En un aula de treinta, el profesor no puede detenerse en cada error. Si el estudiante no pregunta a tiempo, la siguiente unidad se construye sobre una base que no entendió.
El reforzamiento en castellano ayuda con la lógica, pero deja intacto el segundo problema: el examen, el profesor y los mensajes de error seguirán en inglés. Por eso nuestro refuerzo se da en inglés. El mentor habla despacio, comprueba que se entendió y, sobre todo, enseña a leer lo que la máquina dice, palabra por palabra.
No reemplazamos al colegio ni a su profesor de computación. Enseñamos en paralelo, siguiendo lo que el estudiante está viendo, y las notas las sigue poniendo el colegio. Para familias que prefieren leer en inglés, la guía English-medium coding classes in Lima cuenta lo mismo desde el punto de vista de los colegios internacionales.
Plan nacional
No en el plan nacional. El Currículo Nacional no tiene un área de computación ni de programación en secundaria; los colegios que la dictan la suman por su cuenta, por ejemplo con las horas que el propio plan deja a su libre disposición.
| Nivel y jornada | Horas de inglés por semana | ¿Hay un área de computación? |
|---|---|---|
| Primaria, 1° y 2° grado | 2 | No |
| Primaria, de 3° a 6° grado | 3 | No |
| Secundaria, jornada regular | 3 | No |
| Secundaria, jornada completa | 5 | No |
Fuente: MINEDU, Currículo Nacional de la Educación Básica, planes de estudio de primaria y secundaria; una hora pedagógica equivale a 45 minutos. Es el mínimo nacional: un colegio bilingüe suele dar muchas más horas de inglés y, a veces, computación como taller propio. Consultado en noviembre de 2026.
El mismo currículo permite a cada colegio usar sus horas de libre disposición para "desarrollar talleres o áreas que complementen el logro de determinados aprendizajes considerados prioritarios para la realidad local o para las necesidades de los estudiantes". Es la vía por la que muchos colegios privados agregan computación, robótica o un programa internacional. Por eso dos colegios bilingües de Lima pueden enseñar cosas muy distintas bajo el mismo nombre de curso.
De ahí sale nuestra primera pregunta en la clase de prueba: qué ve el estudiante exactamente. Puede ser Scratch en primaria, Python en los primeros años de secundaria, el programa de Cambridge o el Diploma del IB. El refuerzo se arma sobre eso, con su cuaderno, sus ejercicios y el vocabulario de su profesor.
IB en Perú
En 2025 fueron 2502, según el MINEDU, y casi la mitad estudiaba en los COAR, los colegios públicos de alto rendimiento. El resto se reparte entre colegios privados, muchos de ellos bilingües.
| Dato | Cifra | Detalle |
|---|---|---|
| Diplomas del IB obtenidos en todo el país | 2502 | Año 2025 |
| Proporción de esos diplomas que corresponde a los COAR | 47% | Colegios públicos de alto rendimiento |
| Estudiantes de los 25 COAR con el Diploma del IB | 1179 | Año 2025 |
| Estudiantes de 5° de secundaria de los COAR con certificación Cambridge de inglés | 515 | Año 2025 |
Fuente: MINEDU, nota de prensa sobre los resultados del Bachillerato Internacional en los COAR, publicada en gob.pe. Las cifras se reproducen tal como las publica el ministerio, sin sumarlas ni combinarlas. Consultado en noviembre de 2026.
El dato del 47% dice algo útil a las familias de colegios privados: el IB no es solo cosa de colegios caros, y la competencia por un buen resultado es amplia. Para el Diploma, Computer Science es una asignatura exigente, con programación orientada a objetos y una evaluación interna en la que el estudiante resuelve un problema real. Nuestro curso de IB Computer Science acompaña ese proceso sin escribir el trabajo por el estudiante, porque el IB exige que sea suyo.
El Diploma también cuenta en la admisión universitaria peruana. La guía del postulante de la PUCP tiene una modalidad para quienes tienen un Diploma de Bachillerato, con entrevistas hasta el 28 de enero de 2027, y puede reconocer cursos aprobados hasta un máximo de 23 créditos. La Universidad de Lima admite a quienes obtuvieron el Diploma del IB si postulan en un plazo no mayor de tres años. Las decisiones son de cada universidad; nosotros no intervenimos en ellas. Para matemáticas del IB tenemos una página aparte: tutor de matemáticas IB en inglés, y para la asignatura de computación, tutor de ciencias de la computación del IB.
Clase de muestra
Palabra por palabra, y sin miedo. Este ejercicio es de los primeros que hacemos con alumnos de colegios bilingües. Mezcla, a propósito, un número y un texto que parece número, y deja que Python se queje en inglés.
points = 17
attempts = '3'
try:
print('Score: ' + points)
except TypeError as error:
print('TypeError:', error)
try:
print('Average:', points / attempts)
except TypeError as error:
print('TypeError:', error)
print(f'Score: {points}')
print('Average:', round(points / int(attempts), 2))
print('Repeat:', attempts * 2, '| as a number:', int(attempts) * 2)La variable points es un número entero. La variable attempts parece un número, pero está entre comillas: es texto. Las dos primeras operaciones están dentro de try para que el programa muestre el error y siga.
TypeError: can only concatenate str (not "int") to str TypeError: unsupported operand type(s) for /: 'int' and 'str' Score: 17 Average: 5.67 Repeat: 33 | as a number: 6
Salida obtenida al correr el archivo con Python 3 en nuestra computadora, sin cambiar una coma.
Al final el estudiante arma su propio glosario: concatenate, operand, unsupported, type, integer, string. Son palabras que reaparecen en cualquier curso de computación en inglés, desde la primaria hasta el IB. Aprenderlas leyendo errores reales es mucho más eficaz que memorizarlas de una lista, y es exactamente lo que no da un reforzamiento en castellano.
El refuerzo
Empieza por lo que el colegio está enseñando y termina cuando el estudiante puede resolver solo lo que antes lo trababa. En el medio, clases en vivo con el mismo mentor.
Muchos adolescentes de colegios bilingües pasan después del refuerzo a cursos propios: clases de programación para adolescentes o, en el último año, la ruta de programación para 5to de secundaria. El paso no es obligatorio; depende de si la programación le gustó o solo necesitaba aprobarla.
Horario
A la hora que la familia elija, también tarde o temprano. La India marca diez horas y media más que Lima, sin cambios en todo el año.
Unas conversiones hechas por nosotros (Perú UTC-5, India UTC+5:30): un alumno que sale del colegio a las 4:00 p. m. puede tener clase a las 5:30 p. m. de Lima, que son las 4:00 a. m. del día siguiente en la India; las 7:00 a. m. de un sábado en Lima son las 5:30 p. m. del sábado allá; y las 8:30 p. m. limeñas equivalen a las 7:00 a. m. siguientes. Son ejemplos para entender la diferencia, no un horario de clases.
Los adolescentes peruanos ya viven conectados: según el INEI, el 92,5% de los jóvenes de 12 a 18 años usó internet en el segundo trimestre de 2026. Para una clase en vivo basta con una laptop, auriculares y un lugar tranquilo de la casa. En temporada de exámenes del colegio, las clases individuales se pueden concentrar en la semana anterior y espaciar después.
Sobre el idioma, una nota tranquilizadora para las familias: en Lima, según el EF EPI 2025, el inglés de los adultos está en la banda "High", con 555 puntos. En un hogar con hijos en colegio bilingüe es frecuente que alguien en casa pueda acompañar la primera clase.
Avance
Cinco señales que usamos para decidir con la familia si seguir, espaciar o terminar el reforzamiento. La escala es nuestra, no del colegio.
| Señal | Lo que se observa | Lo que significa |
|---|---|---|
| 1. Lee el error | Dice en voz alta qué tipo de error apareció | El idioma ya no lo bloquea |
| 2. Lo traduce | Explica con sus palabras qué pide el mensaje | Entiende el vocabulario técnico |
| 3. Lo corrige solo | Arregla el programa sin pedir la respuesta | La lógica está en su lugar |
| 4. Lo explica en inglés | Cuenta su solución al mentor sin pasar al castellano | Está listo para la clase del colegio |
| 5. Se adelanta | Llega a la unidad nueva habiendo practicado | El refuerzo puede espaciarse |
Pregunte a su hijo qué palabra nueva de programación aprendió esta semana. Si la sabe explicar, avanza.
Mire las notas del colegio, pero también si deja de evitar la tarea de computación.
Un mensaje de error no es un reto personal: es una pista escrita en inglés.
Si Python no se queja, todavía no está demostrado que su programa esté bien.
Más cursos
Cada uno se enseña en vivo y en inglés; la familia escoge la modalidad grupal o individual.
CBRP / PRIM / 01
Lo que muchos colegios bilingües usan en primaria, con práctica extra.
Ver el temarioCBRP / PRIM / 02
Patrones y secuencias que preparan para la computación en inglés.
Ver el temarioCBRP / PRIM / 03
Word, PowerPoint y Excel para tareas y exposiciones del colegio.
Ver el temarioCBRP / SEC / 01
El lenguaje de varios cursos de computación de secundaria.
Ver el temarioCBRP / SEC / 02
La matemática del programa Cambridge, en el mismo idioma.
Ver el temarioCBRP / SEC / 03
Para el Diploma del IB, con apoyo en la exploración matemática.
Ver el temarioCBRP / MAS / 01
Para quien quiere competir o ir a ingeniería.
Ver el temarioCBRP / MAS / 02
Una certificación de Python con validez internacional.
Ver el temarioCBRP / MAS / 03
Modelos propios en Python, con las reglas de edad de cada herramienta.
Ver el temarioClases
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.
Al salir del colegio
Después de la jornada larga de los colegios privados.
Sábado temprano
Con la cabeza fresca, lejos de las tareas de la semana.
Antes de un examen
Sesiones individuales concentradas en la unidad que viene.
Trabajamos sobre los ejercicios que el estudiante trae.
El mentor explica despacio y verifica cada idea.
Cada palabra nueva queda definida por el estudiante.
Nunca hacemos trabajos calificados por el alumno.
La misma persona sigue el curso del colegio con él.
De quince a veinte estudiantes, o uno a uno.
Proyectos de nuestros estudiantes
Proyectos de alumnos de varias edades, todos en inglés. La galería completa 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
La cuota mensual figura en dólares estadounidenses y se carga a una tarjeta; el banco de la familia la convierte. No cobramos más por clases tarde, temprano o en fin de semana.
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
Comentarios de familias en Google, copiados tal como fueron escritos.
★★★★★
"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. Son en vivo, por internet y en inglés, con mentores desde la India que hablan pausado y claro. Para un alumno de colegio bilingüe es justamente lo útil: refuerza la programación en el mismo idioma en que la evalúan, y practica el vocabulario técnico. Lima tiene inglés "High" en el EF EPI 2025. La coordinación con la familia puede ser en castellano por WhatsApp.
Sí. En la clase de prueba vemos qué usa el colegio, Scratch, Python, Java, pseudocódigo de Cambridge o el temario del IB, y el refuerzo sigue ese orden.
No. No tenemos relación con ningún colegio, ni con el MINEDU, el IB o Cambridge. Somos un apoyo externo que la familia contrata.
No. Explicamos, practicamos con ejercicios propios y revisamos lo que el estudiante escribió, pero el trabajo calificado es suyo. El IB y los colegios lo exigen, y es la única forma de que aprenda.
Desde 1° de primaria, unos 6 años según las edades normativas del MINEDU, hasta 5° de secundaria. También enseñamos a universitarios y adultos.
Puede ayudar a un buen resultado en Computer Science o en matemáticas del IB, que algunas universidades consideran, como la PUCP y la Universidad de Lima en sus modalidades para el Diploma. La decisión es de cada universidad y no prometemos ingresos.
El mentor baja el ritmo, repite con otras palabras y comprueba que se entendió. Si aun así el idioma fuera una barrera, se lo diremos con franqueza tras la clase de prueba.
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. Como referencia, las 7:00 a. m. de un sábado en Lima son las 5:30 p. m. en la India.
Las notas las pone el colegio. Nosotros entregamos un certificado de finalización propio al terminar un curso, sin valor oficial.
Mensualmente, con tarjeta y en dólares estadounidenses; la conversión la hace su banco. La clase de prueba es gratuita y no pide datos de pago.
Más páginas
En castellano y en inglés, según la materia.
La versión en inglés, pensada para colegios internacionales.
La asignatura del Diploma, con su evaluación interna.
Matemáticas AA y AI para el Diploma.
Cursos propios después del refuerzo.
Cómo enseñamos, en inglés.
Nuestra página central para Perú.
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 · Regiones del Perú: Amazonas region · Ciudades: Arequipa: programación para niños · Distritos de Lima y Callao: Programación para niños en Ancón
Empiece aquí
Traiga a la clase de prueba un ejercicio reciente de computación de su hijo. El mentor lo revisa con él en inglés, le plantea un problema parecido y le explica a la familia qué conviene reforzar primero.
Si quiere ver antes cómo trabajamos los errores en inglés, revise el ejemplo del TypeError de esta página.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Las clases son en directo, por internet y en inglés, con mentores desde la India. La coordinación puede hacerse 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