PMN / BASE / 01
Programación con bloques
Primeros programas sin teclear, agrupados por edad.
Ver el temarioPerú · Minecraft y MakeCode · Niños de 7 a 12 años
Hay niños que pasan la tarde entera levantando castillos bloque por bloque. Programar en Minecraft es enseñarle a la computadora a levantarlos por ellos: diez filas, veinte pisos, una torre hueca por dentro, todo con unas pocas instrucciones. Y para escribir esas instrucciones hay que pensar en filas, columnas y alturas, que es matemática disfrazada de juego.
Enseñamos en vivo desde 2020 · más de 10,000 estudiantes en el mundo · bloques primero, código escrito después
En pocas palabras
Modern Age Coders enseña programación en Minecraft a niños peruanos de 7 a 12 años, en vivo y en inglés: el niño se conecta por videollamada con un mentor radicado en la India. Empieza con los bloques de MakeCode, el editor de Microsoft para programar Minecraft, y da órdenes a un agente robot que construye por él; hacia los 10 u 11 años pasa a escribir Python. Lo que aprende son bucles, condiciones y coordenadas. Hay grupos y clases individuales, el día y la hora que la familia decida.
Cursos con Minecraft
El primero es el curso de Minecraft; el segundo sirve si su hijo quiere probar varios juegos, y el tercero es el paso a código escrito.

PMN / 01
De 7 a 12 años. De los primeros comandos al agente robot, las granjas automáticas y los minijuegos, siempre con bloques que el propio niño arma.
Ver el temario →
PMN / 02
De 8 a 12 años. Scratch, Roblox y Minecraft en un solo recorrido, para el niño que todavía no elige su favorito.
Ver el temario →
PMN / 03
De 9 a 12 años. Cuando los bloques ya le quedan chicos: el mismo pensamiento de Minecraft, ahora escrito a mano en Python.
Ver el temario →Juego, edición educativa y editor
Es usar un editor de código para darle órdenes al mundo de Minecraft en lugar de colocar cada bloque con el mouse. Para entenderlo conviene separar tres nombres que las familias suelen mezclar.
El mundo de bloques que casi todos los niños conocen. Se puede jugar años sin programar nada. Sus condiciones de uso las publica Mojang, la empresa que lo creó.
Una edición pensada para escuelas, con lecciones, ajustes para el docente y herramientas de código. Según su web está disponible para Windows, Mac, Chromebook, iPad, Android e iOS.
El editor donde se programa. Su propia página lo presenta como "a code editor to build fun mods and programs for Minecraft". Ofrece bloques, Python y JavaScript.
En nuestras clases el centro es MakeCode. El niño arrastra bloques que dicen, en inglés, cosas como "on chat command", "repeat" o "agent move forward", y ve el resultado al instante dentro del juego. El agente es un pequeño robot que vive en el mundo de Minecraft y obedece el programa: avanza, gira, coloca bloques, cava. No hay robot físico ni ningún kit; todo ocurre en la pantalla.
Minecraft Education afirma que millones de docentes y estudiantes lo usan en 115 países y que tiene más de 600 lecciones alineadas a estándares. Lo mencionamos para que sepa de qué se trata si el colegio de su hijo ya lo usa; nosotros no tenemos ningún vínculo con Microsoft ni con Mojang, y le explicamos antes de la primera clase qué versión instalar.
Si todavía duda entre Minecraft y otros caminos para la primaria, la guía de programación para niños en inglés compara opciones grado por grado.
Temario de referencia
MakeCode publica una ruta introductoria de ciencias de la computación con ocho unidades. Es un buen mapa de lo que un niño aprende con Minecraft, aunque cada curso lo recorra a su manera.
| Unidad (nombre en MakeCode) | Qué es, en palabras de casa (nuestro) | Un ejemplo en Minecraft (nuestro) |
|---|---|---|
| Events | Algo ocurre y el programa responde | Escribir una palabra en el chat hace llover gallinas |
| Coordinates | Cada bloque tiene una dirección de tres números | Construir una pared exactamente a diez pasos |
| Variables | Una caja con nombre que guarda un número | Contar cuántos diamantes recogió el jugador |
| Iteration | Repetir sin escribir lo mismo mil veces | Una escalera de cincuenta peldaños con un solo bucle |
| Conditionals | Decidir según lo que pasa | Si el agente encuentra lava, que pare |
| Functions | Un paquete de pasos con nombre propio | Una función "casa" que se llama en tres lugares |
| Arrays | Una lista de cosas en orden | La lista de bloques de un arcoíris |
| Artificial Intelligence | Que el programa decida con reglas o datos | Un agente que busca la salida de un laberinto |
Fuente de la primera columna: el menú de la ruta "CS Intro" en minecraft.makecode.com, leído el 9 de noviembre de 2026; los nombres están en inglés porque así los publica MakeCode. La segunda y la tercera columna son nuestras.
Fíjese en que la palabra "Minecraft" no aparece en ninguna unidad. Eventos, variables, bucles, condiciones, funciones y listas son la base de cualquier lenguaje. Minecraft es el escenario donde el niño las ve funcionar, igual que un laboratorio de ciencias es el escenario donde ve funcionar la química. Por eso, cuando más adelante llega a Python, reconoce casi todo.
La misma web de MakeCode trae lecciones con nombres muy de colegio, como "Area", "Ratio" o "Cubic units". Esa última nos inspiró el ejercicio de esta página, aunque el problema, los números y el código son nuestros.
Edades
Con bloques se puede empezar a los 7 años, que en el Perú suele ser 2° de primaria. El paso a código escrito llega cuando el niño lee y teclea con comodidad, por lo general entre 4° y 6° de primaria.
En 2° y 3° de primaria el niño todavía está afianzando la lectura. Los bloques le ahorran escribir y le dejan concentrarse en el orden de las instrucciones: primero avanza, luego gira, luego coloca.
A esta edad la meta no es la cantidad de código, sino que diga en voz alta qué va a hacer el agente antes de ejecutarlo. Esa costumbre de predecir es la que después distingue a un buen programador.
Hacia 5° de primaria muchos niños ya piden "escribir de verdad". MakeCode permite ver el mismo programa en bloques y en Python, así que el paso es suave: lo que antes arrastraba, ahora lo lee y lo teclea.
En 6° de primaria y 1° de secundaria aparecen los bucles anidados y las funciones con parámetros, como en el ejemplo de esta página. Es el momento de mirar más allá de Minecraft.
Las edades normativas que usamos vienen del MINEDU: 2° de primaria a los 7 años, 5° a los 10, 6° a los 11 y 1° de secundaria a los 12, con la edad cumplida al 31 de marzo. Un niño que cumple años después de esa fecha puede estar un grado "adelantado" respecto a su edad, y lo tomamos en cuenta al formar los grupos.
Para los menores de 7 años preferimos algo sin pantalla de juego: razonamiento con figuras, secuencias y patrones. Y para el niño que quiere entender cómo una máquina decide sola, el curso de inteligencia artificial para niños retoma la unidad de IA de Minecraft con ejemplos propios.
Una clase de ejemplo
Le contamos una clase real con niños de 10 a 12 años. El reto: el agente debe construir una torre cúbica, maciza o hueca, y antes de gastar materiales hay que saber cuántos bloques necesita.
En el juego, una torre de 10 por 10 por 10 maciza consume muchos bloques y tarda en construirse. Si solo se ven las paredes, ¿vale la pena rellenarla? Para responder, el grupo escribe este programa en Python, que recorre cada posición posible con tres bucles, uno por eje, y cuenta las que quedan en una cara del cubo.
def count_blocks(size, hollow):
blocks = 0
for x in range(size):
for y in range(size):
for z in range(size):
on_face = x in (0, size - 1) or y in (0, size - 1) or z in (0, size - 1)
if on_face or not hollow:
blocks = blocks + 1
return blocks
for size in [3, 5, 10]:
solid = count_blocks(size, False)
shell = count_blocks(size, True)
print(size, 'solid', solid, 'hollow', shell, 'formula', size ** 3 - (size - 2) ** 3)x, y y z son las tres coordenadas, como en Minecraft. Una posición está en una cara si alguna coordenada vale 0 o el último valor, size - 1. Si el cubo es hueco, solo se cuentan esas posiciones.
3 solid 27 hollow 26 formula 26 5 solid 125 hollow 98 formula 98 10 solid 1000 hollow 488 formula 488
Copiado tal cual de Python 3 en nuestro equipo. La última columna aplica una fórmula: el cubo entero menos el cubo interior, que tiene dos bloques menos por lado.
x in (0, size - 1) pregunta si la posición está en el borde. Un error frecuente es escribir size en vez de size - 1, porque range(size) termina un número antes.En una sola clase el niño practicó bucles anidados, una condición con or, una función con parámetros y una idea de geometría que en el colegio verá como volumen. Lo más valioso, sin embargo, es el hábito: estimar, calcular y comprobar antes de construir.
Matemática del colegio
Puede ayudar, porque obliga a usar números con un propósito. No reemplaza la clase de matemática del colegio ni promete una nota, pero le da al niño razones para contar, medir y comparar.
El CNEB organiza el área de Matemática en cuatro competencias: problemas de cantidad; de regularidad, equivalencia y cambio; de gestión de datos e incertidumbre; y de forma, movimiento y localización. En primaria el plan de estudios le dedica cinco horas semanales en 1° y 2° grado y cuatro horas de 3° a 6°. Minecraft toca sobre todo la última competencia: posiciones, giros y volúmenes, todo en tres dimensiones.
Cuántos bloques, cuántas repeticiones, cuánto sobra. El ejemplo del cubo hueco es pura cantidad.
Una escalera que sube uno por cada paso es una relación que el niño descubre al programarla.
Coordenadas x, y, z: la dirección exacta de cada bloque del mundo.
En noviembre de 2025 el MINEDU aplicó la evaluación nacional ENLA a estudiantes de 4° grado de primaria en Lectura y Matemática. Lo mencionamos como referencia del momento escolar: esa edad, 9 años, es la misma en la que muchos niños se enganchan con Minecraft. No preparamos para la ENLA ni para ninguna prueba del Estado, y la nota de matemática la pone el colegio.
Si lo que su hijo necesita es matemática propiamente dicha, sin juego de por medio, tenemos clases de matemática en inglés para primaria. Y si busca algo para enero, el plan de vacaciones útiles 2027 de programación propone semanas de verano con proyectos como este.
En casa
Una computadora, una conexión estable, la versión de Minecraft que le indiquemos y un adulto que gestione las cuentas. Con un celular se juega Minecraft, pero programar con comodidad pide teclado y pantalla grande.
La web de licencias de Minecraft Education indica que cualquiera con una cuenta de Microsoft 365 puede comprarla y usarla, y que se licencia por suscripción anual. También aclara que está disponible para organizaciones de educación en casa. Antes de la primera clase le decimos qué necesita exactamente.
El contrato de licencia de Minecraft dice que la moneda virtual del juego solo puede comprarse con dinero real si la persona alcanzó la mayoría de edad donde vive. En clase no se compra nada.
Según el INEI, en el segundo trimestre de 2026 el 36,4% de los hogares del país tenía al menos una computadora, y el 68,2% de los niños de 6 a 11 años usó internet.
Que la cuenta del niño la abra y la conozca un adulto, con la contraseña guardada en casa.
La computadora en un espacio común durante las primeras semanas, sobre todo con niños de 2° y 3° de primaria.
Audífonos con micrófono, porque el mentor necesita escuchar cómo el niño explica su programa en inglés.
Sobre el idioma: los bloques de MakeCode y los mensajes de Minecraft se leen en inglés en nuestras clases, y el mentor nunca cambia al español. No somos una academia de idiomas, pero las familias notan que, después de unas semanas, el niño usa con naturalidad palabras como "forward", "repeat" o "place". Con 555 puntos, Lima figura en la banda alta del EF EPI 2025, así que muchos niños limeños llegan con más base de la que suponen sus padres.
Horario
En el que usted reserve. Entre Lima y la India hay diez horas y media de diferencia todo el año, y ninguno de los dos países adelanta el reloj.
Una conversión para orientarse, hecha con UTC-5 para el Perú y UTC+5:30 para la India: a las 9:00 a. m. de un domingo en Lima, en la India son las 7:30 p. m. del domingo. Las 11:00 a. m. limeñas equivalen a las 9:30 p. m. indias. Y las 4:00 p. m. de Lima caen en plena madrugada india, a las 2:30 a. m. Nada de esto es un turno de clase: la reserva la hace usted y el mentor se acomoda.
Con niños de 7 u 8 años sugerimos sesiones de unos 45 minutos; desde los 10 años, una hora entera rinde más, porque cargar el mundo de Minecraft y probar el programa consume algunos minutos de cada clase.
Avance
Usamos estas cinco etapas para contarle a la familia dónde está su hijo. Son nuestras; ni MakeCode ni el MINEDU las definen.
| Etapa | Grado en que suele llegar | Qué consigue el niño |
|---|---|---|
| 1. Ordena | 2° de primaria | Pone tres o cuatro bloques en el orden correcto para mover al agente |
| 2. Repite | 3° de primaria | Cambia veinte bloques iguales por un solo bucle |
| 3. Decide | 4° de primaria | Hace que el agente reaccione si encuentra agua o lava |
| 4. Calcula | 5° de primaria | Usa coordenadas y cuentas para planear una construcción |
| 5. Escribe | 6° de primaria | Pasa el mismo programa de bloques a Python y lo mejora |
Cuando vea una construcción de su hijo, pregúntele cuántos bloques usó y cómo lo sabe. Si responde con un bucle, va bien.
Las primeras semanas el niño contesta al mentor con palabras sueltas en inglés. Es normal y pasa rápido.
Antes de pulsar "run", diga en voz alta qué va a hacer el agente. Después compruebe si acertó.
Si el agente se pierde, no es culpa del agente: el programa le dijo eso.
Más cursos
Cada uno se da en directo y en inglés, en grupo o con un mentor exclusivo, y ninguno exige comprar nada dentro de un juego.
PMN / BASE / 01
Primeros programas sin teclear, agrupados por edad.
Ver el temarioPMN / BASE / 02
Animaciones y juegos propios en el editor más usado del mundo.
Ver el temarioPMN / BASE / 03
Patrones y reglas escondidas para los más pequeños.
Ver el temarioPMN / MUNDO / 01
Juegos propios con el lenguaje Luau.
Ver el temarioPMN / MUNDO / 02
Un motor de juegos libre, en 2D y 3D.
Ver el temarioPMN / MUNDO / 03
La primera web propia, publicada con su nombre.
Ver el temarioPMN / NUM / 01
Fracciones, patrones y gráficos convertidos en código.
Ver el temarioPMN / NUM / 02
Partir un reto grande en pasos que se pueden probar.
Ver el temarioPMN / NUM / 03
Sentido del número, sin trucos de memoria.
Ver el temarioCómo funciona
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 de domingo
Muy elegida por familias con niños de 7 y 8 años.
Salida del colegio
Una hora corta antes de las tareas.
Según la semana
En clases individuales, se mueve con aviso.
El niño muestra su pantalla de Minecraft y el mentor sigue cada bloque.
Antes de ejecutar, el niño dice qué espera que pase.
Nada de monedas virtuales ni objetos pagados durante el curso.
La misma persona sigue los proyectos de su hijo semana tras semana.
Una construcción corta para probar en casa, sin presión.
Quince a veinte niños de edad cercana, o solo su hijo.
Proyectos de nuestros estudiantes
Una muestra de proyectos de alumnos de distintas edades. Hay muchos más en Student labs, una página 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
El monto mensual figura en dólares estadounidenses y se carga a una tarjeta; la conversión a su moneda la hace el banco al momento del cobro. No hay matrícula.
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 y estudiantes en Google, publicados en inglés y copiados sin cambios.
★★★★★
"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: cada clase se dicta en inglés, en directo y por internet, con un mentor desde la India que habla despacio y repite cuando hace falta. Para muchas familias peruanas es justamente el atractivo: el niño programa Minecraft y al mismo tiempo usa el inglés que estudia en el colegio, con alguien que conversa con él. El EF EPI 2025 coloca el inglés de Lima en la banda "High".
MakeCode, un editor de Microsoft que su propia web describe como un editor de código para crear mods y programas para Minecraft. Permite programar con bloques, con Python o con JavaScript.
Nuestro curso es para niños de 7 a 12 años. A los 7, en 2° de primaria, se trabaja con bloques; hacia los 10 u 11 años el niño puede pasar a escribir Python en el mismo editor.
No. Minecraft es el juego; Minecraft Education es una edición para escuelas con lecciones y herramientas para docentes. Según su web, se licencia por suscripción anual y la puede adquirir cualquiera con una cuenta de Microsoft 365. Antes de empezar le indicamos qué versión usar.
No. El curso no requiere monedas ni objetos pagados. El contrato de Minecraft dice además que la moneda virtual solo puede comprarse con dinero real al alcanzar la mayoría de edad donde uno vive.
Puede ayudar, porque el niño cuenta, mide y usa coordenadas con un propósito. En el ejemplo de esta página calcula cuántos bloques tiene un cubo hueco. No reemplaza la clase del colegio ni promete notas.
Una laptop o computadora de escritorio con teclado, conexión estable y la versión de Minecraft que le indiquemos. Minecraft Education funciona también en iPad y Chromebook según su web, pero para programar recomendamos teclado.
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 9:00 a. m. de Lima son las 7:30 p. m. en la India.
Lo más común es Python, porque el niño ya conoce bucles, condiciones y funciones. Otros prefieren Roblox o Godot para seguir creando juegos.
No. Somos una academia en línea independiente, sin relación con el MINEDU, Microsoft ni Mojang. Su hijo recibe al final un certificado de finalización nuestro, que no equivale a una nota escolar.
Se cobra mensualmente en dólares estadounidenses, con tarjeta; el banco que emitió la tarjeta convierte el monto. La clase de prueba no pide ningún dato de pago.
Más lecturas
Algunas están en inglés, el mismo idioma de las clases.
Nuestro curso de Minecraft contado para familias de todo el mundo.
Qué es un mod y cómo se empieza a programar uno.
Los pasos para que un niño cree su primer videojuego.
La guía para toda la primaria peruana.
Para el niño que quiere entender cómo decide una máquina.
Nuestra manera de dar cada sesión en directo.
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 · 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 · Ciudades: Arequipa: programación para niños · Distritos de Lima y Callao: Programación para niños en Ancón
Empiece aquí
En la sesión gratuita el mentor le pide a su hijo que le cuente qué ha construido en Minecraft, le propone mover al agente con tres bloques y observa cómo razona. Con eso le recomienda empezar con bloques o con Python.
Si quiere leer antes, Minecraft coding classes for kids describe el curso semana a semana y How we teach nuestra forma de enseñar. Las dos páginas están en inglés.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Tenga presente que el curso se da completo en inglés, en tiempo real y por videollamada, con un mentor que vive en la India. Antes de reservar, por WhatsApp le aclaramos dudas 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