PSB / NIÑOS / 01
Scratch para contar historias
Personajes, escenas y diálogos con bloques.
Ver el temarioSan Borja · Programación para lectores de todas las edades · Todo el año
San Borja es el distrito de la feria del libro de mayo y de las charlas gratuitas para padres. Quien lee con atención ya trae buena parte del oficio de programar: respetar un orden exacto, notar cuando algo no cuadra, volver atrás. Esta página propone el paso siguiente, escribir instrucciones, para niños, adolescentes y adultos, con clases que se toman desde casa, en tiempo real y en inglés. También incluye una guía corta para madres y padres que quieren acompañar sin saber programar, y una lección real con una lista de libros.
Clases en vivo desde 2020 · más de 10,000 estudiantes en distintos países · siempre en inglés
La respuesta corta
Sí, hay clases de programación para vecinos de San Borja de todas las edades: Modern Age Coders las dicta en vivo, en línea y en inglés, durante todo el año. Los niños de 6 a 9 años empiezan con razonamiento y bloques, desde los 9 escriben Python, los adolescentes aprenden bases de datos o desarrollo web y los adultos, Python, SQL o análisis de datos. Quien enseña es un mentor que vive en la India, pronuncia con calma y adapta su ritmo. Usted escoge grupo o clase individual, y la hora.
Para empezar
Uno para el niño que todavía está aprendiendo a leer con fluidez, uno para el adolescente que ordena información y uno para el adulto que quiere poner orden en sus propios datos.

PSB / 01
De 6 a 9 años. Secuencias, patrones y acertijos, la base para programar después; muchos se resuelven con lápiz, papel y conversación.
Ver el temario →
PSB / 02
Para secundaria. Cómo guarda y busca información una app real: tablas, consultas y relaciones, con proyectos como un catálogo de libros.
Ver el temario →
PSB / 03
Para universitarios y adultos. Diseño de bases de datos, consultas y administración, útil en casi cualquier trabajo con información.
Ver el temario →De la lectura al código
Mucho. Un programa es un texto que una máquina sigue al pie de la letra, sin adivinar lo que uno quiso decir. Quien lee con atención detecta antes un paso que falta o una palabra fuera de lugar.
La Municipalidad de San Borja organizó la VIII Feria del Libro del distrito del 22 de mayo al 8 de junio de 2025, con ingreso libre, "una programación diversa dirigida a públicos de todas las edades" y más de 70 actividades culturales en 18 días junto con la Cámara Peruana del Libro, según su nota del 13 de mayo de 2025. Hubo presentaciones, teatro y cuentacuentos. Es una buena pista de lo que valoran las familias del distrito: la lectura como algo que se comparte entre generaciones.
| Hábito de lector | Su equivalente al programar | Dónde se nota en clase |
|---|---|---|
| Seguir el orden de una historia | Seguir el orden de las instrucciones | El alumno predice qué hará el programa antes de ejecutarlo |
| Notar una palabra mal escrita | Notar un nombre de variable distinto | Encuentra el error sin que el mentor se lo señale |
| Releer un párrafo difícil | Releer el código línea por línea | Depura con calma en lugar de borrar todo |
| Resumir con palabras propias | Explicar qué hace una función | Lo cuenta en inglés en dos o tres frases |
| Ordenar una biblioteca | Ordenar datos en tablas | Diseña una pequeña base de datos de libros |
Primera frase del apartado: Municipalidad Distrital de San Borja, nota "Todo lo que debes saber sobre la VIII Feria del Libro de San Borja", gob.pe, 13 de mayo de 2025, consultada el 10 de noviembre de 2026. La tabla es nuestra. Modern Age Coders no tiene vínculo con la municipalidad ni con la Cámara Peruana del Libro.
La diferencia entre leer y programar es la dirección: al leer, uno sigue las instrucciones de otro; al programar, las escribe para que otro (una máquina) las siga. Por eso un buen lector suele avanzar rápido en sus primeras semanas, y por eso también nuestras clases piden explicar en voz alta lo que uno escribió. En el ejemplo de más abajo usamos justamente una lista de lecturas.
El distrito
El INEI registra 126,125 habitantes en San Borja en sus Censos Nacionales 2025. Más de un cuarto de los censados tiene 60 años o más, y los menores de 18 son pocos en comparación.
| Tramo de edad | Sanborjinos censados | Proporción del distrito |
|---|---|---|
| 0 a 5 años | 4,321 | 3.5 % |
| 6 a 11 años | 6,446 | 5.3 % |
| 12 a 17 años | 7,651 | 6.3 % |
| 18 a 29 años | 18,318 | 15.0 % |
| 30 a 44 años | 25,652 | 21.0 % |
| 45 a 59 años | 25,992 | 21.3 % |
| 60 años a más | 33,490 | 27.5 % |
| Todos los censados | 121,870 | 100 % |
Cifras del INEI, Censos Nacionales 2025, tabulados de Lima Metropolitana: el Cuadro N.° 3 da las edades de la población censada; el Cuadro N.° 1 da el total de 126,125, que incluye 4,255 personas omitidas. Las proporciones las calculamos nosotros con un decimal.
Sumando los tramos de 6 a 11 y de 12 a 17 años (cálculo nuestro). Son el 11.6 % de los censados. Para ellos proponemos un curso que acompañe todo el año escolar, sin cortes entre bimestres.
Las personas de 30 a 59 años, el 42.4 % del distrito. Muchos son madres y padres de esos escolares, y cada vez más se inscriben ellos mismos.
El grupo más grande de San Borja. Para ellos el curso va más despacio y parte de lo que ya usan: el celular, el correo, las apps del banco.
San Borja limita con San Isidro, Surquillo, Santiago de Surco, Ate, San Luis y La Victoria. Las familias de esos distritos que nos escriben reciben exactamente la misma clase, porque llega por internet.
Para madres y padres
Igual que se ayuda a un hijo que lee: preguntando por la historia, no corrigiendo la ortografía. No necesita saber Python para acompañar; necesita curiosidad y un poco de rutina.
La municipalidad ha organizado charlas gratuitas sobre crianza: en agosto de 2023, su Comité de Apoyo Social realizó una "Escuela para Padres" con el objetivo de "contribuir en la mejora de las relaciones familiares". Y en 2025, según su nota del 7 de noviembre, doce de sus programas fueron certificados como Buenas Prácticas en Gestión Pública, entre ellos uno educativo llamado Escuela de Positivismo. En San Borja hay costumbre de pensar en cómo acompañar a los hijos; estas son nuestras sugerencias para el caso de la programación.
Si quiere profundizar en por qué insistimos en pensar antes que copiar, tenemos una guía sobre aprender a pensar y no a copiar. Y si su hijo además necesita soltura con el idioma, otra sobre inglés y programación para niños.
Por edad
La edad orienta y la clase de prueba confirma. Esta es la ruta que solemos proponer a las familias y vecinos de San Borja.
| Edad | Empieza con | Sigue con | Un proyecto típico |
|---|---|---|---|
| 6 a 9 años | Razonamiento y bloques | Scratch con historias | Un cuento animado con tres escenas |
| 9 a 12 años | Python con dibujos | Listas y pequeños juegos | Un juego de preguntas sobre su libro favorito |
| 13 a 17 años | Python o desarrollo web | SQL y bases de datos | Un catálogo de libros con buscador |
| Universitarios | Python o Java | Estructuras de datos y SQL | Una API pequeña con pruebas |
| Adultos | Python desde cero | Datos y automatización | Un registro de gastos que se resume solo |
| Mayores de 60 | Python sin apuro | Proyectos personales | Un organizador de recetas o de fotos |
Ruta elaborada por Modern Age Coders. Las edades son referenciales; el mentor ajusta según lo que ve en la primera clase.
Si lo que busca es algo para el verano, la página de vacaciones útiles de programación en San Borja trata ese periodo, con talleres deportivos y proyectos por edad. Aquí hablamos de marzo a diciembre, cuando la clase de programación tiene que convivir con el colegio, la universidad o el trabajo.
Una lección de ejemplo
Porque algunos objetos de Python se leen una sola vez. El ejercicio es nuestro: una lista de lecturas peruanas, cada una con la edad desde la que la sugerimos (sugerencia nuestra, no de una editorial ni de un colegio), y una función que elige las adecuadas para un lector de 12 años. Lo usamos con adolescentes y adultos.
libros = [('Paco Yunque', 9), ('El caballero Carmelo', 10), ('Cuentos andinos', 12), ('Los rios profundos', 15)]
def para_la_edad(lista, edad):
for titulo, desde in lista:
if edad >= desde:
yield titulo
sugerencias = para_la_edad(libros, 12)
print('How many:', len(list(sugerencias)))
for titulo in sugerencias:
print('Read:', titulo)
print('Done')La palabra yield convierte la función en un generador: no arma toda la lista de una vez, sino que entrega un título cada vez que se le pide.
How many: 3 Done
Salida exacta con python3. Dice que hay 3 lecturas, y después el bucle no muestra ninguna. No hay error: simplemente no imprime nada.
# libros and para_la_edad as before
sugerencias = list(para_la_edad(libros, 12))
print('How many:', len(sugerencias))
for titulo in sugerencias:
print('Read:', titulo)
print('Done')list() recorre el generador una vez y guarda los títulos. Una lista sí se puede recorrer cuantas veces se quiera.
How many: 3 Read: Paco Yunque Read: El caballero Carmelo Read: Cuentos andinos Done
Salida exacta con python3. Ahora el conteo y el recorrido coinciden.
len(list(sugerencias)) ya recorrió el generador entero para contar. Cuando llega el for, no queda nada por entregar. Es como un libro que, una vez leído, aparece con las páginas en blanco.list() si hay que leer varias veces, o volver a llamar a para_la_edad() si se quiere un generador nuevo. Ambas son correctas; el alumno explica cuándo conviene cada una.Lo valioso no es la palabra yield. Es comprobar que lo que el programa dice (hay tres) coincide con lo que hace (muestra cero), y no darse por satisfecho con un "Done" al final. Esa costumbre de cruzar dos datos que deberían coincidir sirve en cualquier trabajo, y no la da ninguna respuesta copiada.
Sin traslados
Lo es, si cumple dos condiciones: que sea en vivo, con alguien que corrige en el momento, y que el alumno programe en su propia computadora. Las dos se cumplen en cada clase nuestra.
San Borja está en el centro de Lima, pero eso no hace corto ningún traslado en la tarde. Llevar a un hijo a una academia y esperarlo convierte una hora de clase en dos o tres. No damos cifras porque cada familia conoce su propia ruta.
En línea, ese tiempo vuelve a la casa: para la tarea, para la lectura, para la cena.
Según el INEI, en el segundo trimestre de 2026 el 84,2 % de la población peruana de 6 años a más usó internet, 25 puntos porcentuales más que en el mismo trimestre de 2019.
La conexión dejó de ser la barrera. Lo que marca la diferencia ahora es para qué se usa: mirar lo que otros hicieron, o hacer algo propio.
Horario
Con una cuenta fija: la India va diez horas y media por delante, todo el año. Usted elige su hora en el reloj de Perú y el sistema hace el resto.
| Si en San Borja son | En la India son | Pensado para |
|---|---|---|
| 7:30 a. m. | las 6:00 p. m. de esa misma fecha | Adultos antes de su jornada |
| 10:00 a. m. | las 8:30 p. m. de esa misma fecha | Mayores y universitarios |
| 2:30 p. m. | la 1:00 a. m. de la fecha siguiente | Escolares del turno mañana |
| 6:00 p. m. | las 4:30 a. m. de la fecha siguiente | Familias después del trabajo |
Base de datos de zonas horarias tzdata: America/Lima en UTC-5 sin horario de verano y Asia/Kolkata en UTC+5:30; coincide con la hora oficial del INACAL. La última columna es nuestra.
Un apunte sobre el idioma, porque nunca cambia: enseñamos únicamente en inglés. En el EF EPI 2025 la lectura es la habilidad peruana con el puntaje más alto (540), y Lima suma 555 en el índice general, ya en el nivel alto. Para un buen lector, el inglés técnico de la programación se aprende rápido; lo que más se practica en clase es hablarlo.
Progreso
Con cinco capítulos propios, del lector atento al autor de su propio programa.
| Capítulo | Momento habitual | Lo que el alumno logra |
|---|---|---|
| 1. Lector atento | Primeras semanas | seguir un programa ajeno y anticipar qué imprimirá |
| 2. Corrector | Primer y segundo mes | encontrar y explicar un error en su propio código |
| 3. Ordenador de datos | Tercer mes | guardar información en listas, tablas o una base de datos |
| 4. Verificador | Cuarto a sexto mes | comprobar que lo que el programa dice coincide con lo que hace |
| 5. Autor | Desde el sexto mes | escribir y presentar en inglés un proyecto propio |
No mida por horas frente a la pantalla, sino por capítulos. Un niño en el capítulo 2 que explica sus errores va muy bien.
De vez en cuando, pregúntele en qué capítulo va. A los chicos les gusta poder responder.
Si algo sale "bien" demasiado rápido, revíselo dos veces. Como en el ejemplo, el silencio de Python no es garantía.
Escriba al lado de cada programa una frase sobre qué hace. Es su propio índice.
Catálogo
Clases en vivo, en inglés y con el mismo mentor todo el curso; en grupo o a solas.
PSB / NIÑOS / 01
Personajes, escenas y diálogos con bloques.
Ver el temarioPSB / NIÑOS / 02
Programas escritos desde los 9 años.
Ver el temarioPSB / NIÑOS / 03
Documentos, presentaciones y hojas de cálculo.
Ver el temarioPSB / TEENS / 01
De cero a proyectos con datos.
Ver el temarioPSB / TEENS / 02
Guardar versiones y trabajar en equipo como en la industria.
Ver el temarioPSB / TEENS / 03
Crear con ayuda de la IA, revisando cada cambio, de 13 a 17.
Ver el temarioPSB / ADULTOS / 01
Para empezar o para ordenar lo aprendido.
Ver el temarioPSB / ADULTOS / 02
Tablas reales, resúmenes y gráficos.
Ver el temarioPSB / ADULTOS / 03
Su propia página web, publicada.
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 del trabajo
Una sesión temprana para adultos.
Después del colegio
Cuando el escolar ya comió y descansó.
Al caer la tarde
Para padres que quieren aprender también.
El mismo de principio a fin del curso.
El mentor ve en vivo lo que el alumno escribe.
Cada solución se cuenta en inglés, aunque sea breve.
Cada etapa cierra con un programa que funciona.
Un resumen tras las clases, con lo hecho y lo que sigue.
Quince a veinte alumnos afines, o uno solo.
Proyectos de nuestros estudiantes
Proyectos de estudiantes que empezaron desde cero. Puede ver 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
La tarifa se muestra en dólares estadounidenses y se paga con tarjeta. Quien convierte el monto a su moneda es su banco, de modo que el cargo final depende del 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 escritas por familias y alumnos, tal cual, 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. Las damos en inglés, en vivo y por internet, a niños y a adultos. Muchas familias lo eligen por eso: se aprende a programar y se habla inglés en la misma hora. El mentor va despacio y repite cuando hace falta. Según el EF EPI 2025, Lima está en el nivel alto de inglés, con 555 puntos.
Los Censos Nacionales 2025 del INEI registran 126,125 habitantes. Entre los 121,870 censados, 33,490 tienen 60 años o más y 14,097 tienen entre 6 y 17 años, según nuestra suma de los grupos del Cuadro N.° 3.
En las notas que publica en gob.pe no encontramos ninguno; la búsqueda de "computación" en su página no dio resultados. Sí organiza una feria del libro anual y charlas para padres. No tenemos relación con la municipalidad.
No del todo. De 6 a 9 años empezamos con razonamiento y bloques, con muy poco texto. Desde los 9, leer con soltura ayuda mucho, porque el código es un texto que hay que seguir con precisión.
Sí: pregúntele qué construyó, pídale que le explique un error y lea con él el resumen que enviamos tras las clases. No arregle el código por él; acompañe.
Sí. Python, SQL, análisis de datos y desarrollo web para adultos, y cursos con un ritmo más tranquilo para mayores. Cada persona va en un curso acorde a su 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. La India está diez horas y media por delante de Perú, sin variaciones en el año.
Con tarjeta, en dólares de Estados Unidos. Su banco aplica la conversión. La clase de prueba es gratuita y no pide tarjeta.
Un certificado de finalización de Modern Age Coders al acabar cada curso. No es un documento del Ministerio de Educación y no cuenta como nota del colegio.
Más lecturas
En castellano y en inglés.
Deporte en la mañana, código en la tarde.
Por qué entender pesa más que pegar.
Dos aprendizajes en una sola clase.
El índice completo de guías del Perú.
Nuestro método, contado en inglés.
Todos los programas, 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 · Distritos de Lima y Callao: Programación para niños en Ancón
Empiece aquí
En la clase de prueba el mentor conversa con el alumno en inglés sencillo, le propone un desafío pequeño y mira cómo lo encara. Luego le recomendamos curso y formato; usted decide.
Si desea leer antes, en inglés: How we teach y All courses.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Nuestras clases son en vivo y por internet, con mentores en la India y solo en inglés. Por WhatsApp atendemos 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