PRNI / INICIO / 01
Scratch desde cero
Juegos con bloques en tres o cuatro meses, sin teclear código.
Ver el temarioPerú · Roblox Studio · Niños de 8 a 14 años
Su hijo ya conoce Roblox como jugador. Lo que todavía no ha visto es el otro lado: la ventana de Roblox Studio donde alguien colocó cada pieza y escribió cada regla. En nuestras clases cruza ese lado. Deja de esperar a que otro invente el juego y empieza a escribir el suyo, línea por línea, con un mentor que le pregunta por qué.
Enseñamos en vivo desde 2020 · más de 10,000 estudiantes en el mundo · juegos propios en Roblox Studio
En pocas palabras
Modern Age Coders enseña a niños peruanos de 8 a 14 años a programar en Roblox, en vivo y en inglés: cada sesión es una videollamada con un mentor que trabaja desde la India. El niño no juega: construye en Roblox Studio y escribe scripts en Luau, el lenguaje de Roblox, hasta publicar un juego propio para sus amigos. La cuenta de Roblox la crea y la vigila un adulto de la familia. Hay grupos y clases uno a uno, y la familia fija el día y la hora.
Cursos de Roblox
Uno es el curso de Roblox propiamente dicho; los otros dos son las puertas de entrada para quien aún es pequeño o quiere probar varios motores de juego.

PRNI / 01
De 8 a 14 años. Desde la primera pieza en el mapa hasta un juego con puntajes, trampas y niveles que sus amigos pueden visitar. Todo el código lo escribe el niño.
Ver el temario →
PRNI / 02
De 8 a 12 años. Un recorrido por tres mundos de juego, ideal si su hijo todavía no decide cuál le gusta más o si llega sin experiencia previa.
Ver el temario →
PRNI / 03
De 6 a 12 años. Para los que aún no leen con soltura o tienen 6 o 7 años: secuencias, repeticiones y condiciones con bloques, la misma lógica que después pedirá Luau.
Ver el temario →Jugar o crear
Sí, pero no jugando. Programar en Roblox ocurre en Roblox Studio, una aplicación distinta del juego, donde el niño arma el mundo y le escribe instrucciones en un lenguaje llamado Luau.
La documentación oficial para creadores lo dice en una línea: "Luau is the scripting language creators use in Roblox Studio". La misma página explica que Luau deriva de Lua 5.1, un lenguaje pequeño y rápido que existe fuera de Roblox desde hace décadas. Para un padre, eso significa algo concreto: lo que su hijo aprende no es un truco de un videojuego, sino variables, funciones, condiciones y eventos, las mismas piezas que encontrará luego en Python o en JavaScript.
Entra a experiencias que hicieron otros, compra objetos, conversa. Puede pasar cientos de horas sin escribir una sola línea. Así conocen Roblox casi todos los niños que llegan a nuestra clase.
Abre Roblox Studio, coloca bloques, cambia colores y tamaños. Ya diseña, pero el mundo todavía no reacciona: una puerta no se abre sola y una trampa no hace daño.
Escribe scripts en Luau para que el mundo responda: que la lava reste vida, que una moneda sume puntos, que una puerta pida una llave. Este es el paso que enseñamos.
Roblox Studio es gratuito y funciona en Windows y en Mac, según su página de instalación. Para entrar pide una cuenta de Roblox, y ese detalle es el que más conviene conversar en casa antes de la primera clase; lo explicamos más abajo, en la sección sobre la cuenta.
Mucha gente busca "programar en Roblox con IA". Nuestra postura es sencilla: en estas clases el niño escribe su propio código, porque el objetivo es que entienda por qué funciona. Si más adelante usa ayudas automáticas, sabrá leer lo que le proponen y detectar cuándo está mal. Esa es la diferencia entre aprender a pensar y aprender a copiar.
Si su hijo todavía no decide entre Roblox y otros caminos, nuestra guía de clases de programación para niños en inglés compara las opciones para toda la primaria y describe paso a paso una primera clase.
Edades y grados
Nuestro curso de Roblox empieza a los 8 años, que en el Perú corresponde por lo general a 3° de primaria. Antes de esa edad recomendamos bloques; después, el mismo curso se adapta hasta los 14.
La razón de empezar a los 8 no es una norma de Roblox: es práctica. Para escribir Luau el niño tiene que leer instrucciones en inglés, teclear con algo de soltura y aceptar que una coma fuera de lugar detiene todo el programa. A los 6 o 7 años eso frustra; a los 8 o 9 se vuelve un reto divertido.
| Grado escolar | Edad normativa | Etapa de Roblox (nuestra propuesta) |
|---|---|---|
| 1° y 2° de primaria | 6 y 7 años | Todavía no: bloques y juegos de lógica |
| 3° de primaria | 8 años | Mover piezas en Studio y primeros scripts cortos |
| 4° de primaria | 9 años | Eventos: algo pasa cuando el jugador toca una pieza |
| 5° de primaria | 10 años | Variables y puntajes que sobreviven entre rondas |
| 6° de primaria | 11 años | Funciones propias y un juego con varios niveles |
| 1° y 2° de secundaria | 12 y 13 años | Tablas de Luau, tiempos de espera y un juego publicado |
| 3° de secundaria | 14 años | Organizar un proyecto grande o dar el salto a otro lenguaje |
Las dos primeras columnas vienen del cuadro del MINEDU que fija qué edad corresponde a cada grado, contada al 31 de marzo. La tercera columna es nuestra forma de ordenar el curso de Roblox, no una indicación del MINEDU ni de Roblox. Consultado en noviembre de 2026.
En la práctica, el grado importa menos que dos señales: si su hijo lee frases cortas en inglés y si tolera equivocarse. Un niño de 3° de primaria que se ríe cuando su personaje cae al vacío por un error de código avanza rápido. Uno de 6° que se enoja ante el primer mensaje de error necesita que el mentor baje el ritmo, y lo hacemos.
Para los adolescentes que ya dominan Roblox y quieren más, el siguiente paso natural es un motor profesional o un lenguaje general. Nuestro curso de IA para adolescentes es otra salida frecuente: muchos chicos que aprendieron eventos y variables en Luau descubren que entrenar un modelo usa la misma lógica.
Cuenta y control parental
Roblox Studio pide iniciar sesión con una cuenta de Roblox. Nuestra recomendación es que la cree y la supervise un adulto de la familia, con los controles parentales que la propia empresa ofrece.
Intentamos leer las condiciones de uso de Roblox en su centro de ayuda y en su web principal, pero el 9 de noviembre de 2026 los dos servidores rechazaron nuestra consulta automática. Por eso en esta página no le indicamos una edad mínima de Roblox: le damos la edad de nuestro curso y le aconsejamos leer las condiciones vigentes en roblox.com antes de registrar a su hijo. Lo que sí pudimos leer, palabra por palabra, es la página oficial de Roblox para padres.
| Tema | Lo que publica Roblox | Cómo lo aplicamos en clase |
|---|---|---|
| Contenido | "Parents can choose the maximum rating for games their child can play." | Trabajamos dentro de Studio, en el proyecto del niño |
| Voz | "Voice chat with friends is OFF for all users under 13." | La conversación es con el mentor, por la videollamada de la clase |
| Chat | "The Chat Tab is only available for users 9+." | No usamos el chat de Roblox durante la clase |
| Amigos | Para menores de 13, los amigos de confianza se agregan solo con permiso de los padres | Las pruebas de juego se hacen con el mentor o con la familia |
| Gasto | "Parents can set monthly spending limits" | Ninguna compra es necesaria para el curso |
| Tiempo | Límites diarios de tiempo de pantalla en Roblox | La clase dura lo que usted reserve, nada más |
Fuente: Roblox, página "Parents" en corp.roblox.com, leída el 9 de noviembre de 2026. Las citas están en inglés porque así las publica la empresa. La última columna es nuestra práctica, no una regla de Roblox. Roblox cambia estas opciones con frecuencia: revise la página vigente.
El tratamiento de datos de menores de catorce años en servicios digitales requiere en el Perú el consentimiento de quien ejerce la patria potestad (DS 016-2024-JUS, artículo 25.3). Lo citamos como contexto y no como consejo legal. Por eso coordinamos cada inscripción con un adulto responsable, y ningún niño abre cuentas solo por indicación nuestra.
Una clase de ejemplo
Le mostramos un problema real que todo creador de Roblox encuentra: una trampa de lava que quita vida de más. La documentación oficial le pone nombre a la solución, debounce, y el niño la descubre antes de leer ese nombre.
El punto de partida está en la guía de Roblox para creadores: al tocar una pieza, el evento Touched "fires multiple times in quick succession", es decir, se dispara varias veces seguidas por pequeños choques físicos. Si cada disparo resta 10 de vida, un solo pisotón le quita al jugador mucho más de lo que el creador quería. Para que el niño lo vea con números antes de abrir Studio, escribimos en clase este modelo en Python con un registro de toques inventado por nosotros.
# Our invented log: the seconds at which the game reported a Touched event on a lava trap.
touches = [0.00, 0.03, 0.07, 0.12, 1.40, 1.45, 2.90]
COOLDOWN = 1.0
def no_debounce(times):
health = 100
for t in times:
health = health - 10
return health
def with_debounce(times, wait):
health = 100
ready_at = 0.0
hits = []
for t in times:
if t >= ready_at:
health = health - 10
ready_at = t + wait
hits.append(t)
return health, hits
print('no debounce:', no_debounce(touches))
print('with debounce:', with_debounce(touches, COOLDOWN))
print('cooldown 2.0:', with_debounce(touches, 2.0))Cada número de la lista touches es el segundo en que el juego avisó de un toque. Los cuatro primeros son un solo pisotón; los dos siguientes, un segundo pisotón; el último, un tercero. ready_at guarda desde qué momento la trampa vuelve a estar lista.
no debounce: 30 with debounce: (70, [0.0, 1.4, 2.9]) cooldown 2.0: (80, [0.0, 2.9])
Salida exacta de Python 3 en nuestro equipo, sin retoques. Sin debounce, siete avisos restan 70 puntos de vida. Con una espera de un segundo, solo cuentan los tres pisotones de verdad.
ready_at = t + wait.Este ejercicio enseña algo que va más allá de Roblox. Un programa recibe el mundo como una lista de avisos, y no todos los avisos significan lo que parecen. El mismo problema aparece cuando un botón de una app se pulsa dos veces o cuando un sensor manda lecturas repetidas. El niño que entendió la trampa de lava ya tiene una herramienta para todos esos casos.
Por qué en inglés
Porque Roblox ya está en inglés por dentro. Las palabras de Luau, los nombres de las piezas y los eventos, los mensajes de error y casi toda la documentación para creadores están escritos en ese idioma.
Un script de Roblox se escribe con palabras como local, function, if, then y end. Las piezas tienen propiedades como Anchored o Transparency, y los eventos se llaman Touched o Activated. Quien entiende esas palabras, entiende la mitad del programa antes de ejecutarlo.
Cuando algo falla, la ventana de salida de Studio explica el error en inglés. Un niño que puede leer esa línea sin miedo resuelve solo lo que otro tendría que preguntar.
Según el plan de estudios del CNEB, desde 3° de primaria el colegio dedica tres horas semanales al inglés; en secundaria son tres en la jornada regular y cinco en la jornada escolar completa. Nuestra clase no reemplaza esas horas, pero les da un uso inmediato.
El EF EPI 2025 ubica el inglés de Lima en la banda "High", con 555 puntos, mientras que el promedio del Perú queda en "Moderate". Muchos niños limeños ya entienden más de lo que creen sus padres.
Somos claros en un punto: no somos una academia de inglés y no enseñamos el idioma como materia. El mentor habla despacio, repite cuando hace falta y usa frases cortas, porque la meta es que su hijo programe. La práctica de inglés llega sola, como en cualquier taller donde se trabaja en otro idioma. Si le interesa más ese lado, nuestra página de vacaciones útiles virtuales en inglés lo desarrolla para el verano.
Para las familias de colegios bilingües de Lima, el inglés deja de ser un obstáculo y pasa a ser una ventaja directa; para ellas escribimos la guía de English-medium coding classes in Lima, en inglés.
Roblox y el colegio
No como curso con nota, porque el colegio peruano no tiene un área de programación. Pero lo que el niño practica en Roblox toca competencias que el CNEB sí pide.
El Currículo Nacional reparte la tecnología entre varias áreas. La competencia 28, sobre desenvolverse en entornos virtuales, es transversal: no tiene horas propias. En Ciencia y Tecnología aparece "Diseña y construye soluciones tecnológicas para resolver problemas", y en Matemática, la competencia de resolver problemas de forma, movimiento y localización. Un juego de Roblox exige justamente eso: posiciones en tres ejes, distancias, giros y una solución que se prueba hasta que funciona.
Cada pieza de Roblox tiene una posición con tres números. Mover una plataforma dos unidades hacia arriba es geometría aplicada, no un ejercicio del libro.
El niño propone una trampa, la prueba, ve que falla y la corrige. Es el ciclo que el CNEB describe para las soluciones tecnológicas.
Al final de la clase, el niño cuenta en inglés qué cambió y por qué. Esa explicación es la prueba más clara de que entendió.
No damos notas, constancias para el colegio ni créditos escolares, y no tenemos relación con el MINEDU ni con ningún colegio. Quien completa el curso se lleva un certificado de finalización firmado por nosotros, y nada más que eso. Lo que más valoran los padres, sin embargo, suele ser otra cosa: ver que el niño que antes pedía más tiempo de juego ahora pide más tiempo para terminar su propio juego.
Horario
A la hora que su familia elija. La India está diez horas y treinta minutos por delante del Perú durante todo el año, porque ninguno de los dos países cambia la hora en verano.
Perú vive en UTC-5 y la India en UTC+5:30, así que basta sumar diez horas y media. Si su hijo se conecta un sábado a las 8:00 a. m. limeñas, su mentor lo saluda a las 6:30 p. m. de ese sábado. Las 10:00 a. m. limeñas equivalen a las 8:30 p. m. indias, y las 6:00 p. m. de Lima, a las 4:30 a. m. del día siguiente en la India. Los damos solo para entender la diferencia; ninguna de esas horas es un turno fijo.
Con Roblox recomendamos bloques de 60 minutos, porque abrir Studio, cargar el proyecto y probar el juego toma unos minutos. Muchas familias escogen la tarde, cuando ya terminó el colegio, o el sábado temprano, cuando nadie más ocupa la computadora.
Avance
Cinco señales con las que nuestros mentores cuentan a la familia en qué punto está el chico dentro de Studio. Las inventamos nosotros; ninguna escala oficial las incluye.
| Señal | Suele aparecer a los | Qué se ve en su pantalla |
|---|---|---|
| 1. Construye | 8 años | Coloca, ancla y nombra piezas con orden |
| 2. Reacciona | 9 años | Escribe un script que responde cuando el jugador toca algo |
| 3. Recuerda | 10 años | Guarda puntajes y vidas en variables que cambian |
| 4. Controla | 11 a 12 años | Usa esperas y debounce para que el juego no cuente de más |
| 5. Publica | 12 a 14 años | Termina un juego con niveles y lo comparte de forma privada |
Siéntese a su lado y deje que le explique un script suyo, línea por línea. Si lo logra, ya programa.
Pregunte qué error encontró esta semana y cómo lo resolvió. La respuesta dice más que el juego terminado.
Antes de copiar un script de internet, lea cada línea y diga qué hace. Si no puede, todavía no es suyo.
Una trampa que quita demasiada vida no está rota: le está enseñando algo.
Más cursos
Todos se dictan en inglés y en directo, con un mentor que sigue al mismo estudiante, en grupo o de manera individual.
PRNI / INICIO / 01
Juegos con bloques en tres o cuatro meses, sin teclear código.
Ver el temarioPRNI / INICIO / 02
Bloques que levantan casas y granjas dentro de Minecraft.
Ver el temarioPRNI / INICIO / 03
Dividir un problema en partes antes de escribir una sola línea.
Ver el temarioPRNI / SALTO / 01
El lenguaje general más usado, con juegos e inteligencia artificial.
Ver el temarioPRNI / SALTO / 02
Un motor abierto y gratuito para quien quiere 2D y 3D fuera de Roblox.
Ver el temarioPRNI / SALTO / 03
Para el que disfruta las reglas estrictas y los errores precisos.
Ver el temarioPRNI / SERIO / 01
Unity y C#, con juegos terminados y publicados.
Ver el temarioPRNI / SERIO / 02
Juegos que corren en el navegador y se comparten con un enlace.
Ver el temarioPRNI / SERIO / 03
De principiante a avanzado, con proyectos de verdad.
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.
Tarde de semana
Después del colegio, con la tarea ya hecha.
Mañana de sábado
Cuando la computadora de la casa está libre.
Hora que cambia
En clases individuales, se reprograma con aviso.
El niño comparte su pantalla de Roblox Studio y el mentor sigue cada cambio.
El mentor sugiere y pregunta; el teclado lo usa siempre el niño.
Cada script se ejecuta en la clase para ver si el juego responde.
Sin chat con desconocidos y sin compras durante las sesiones.
Una persona que conoce el proyecto y el inglés de su hijo.
Un resumen breve de lo logrado y del reto de la semana.
Proyectos de nuestros estudiantes
Trabajos de estudiantes de varias edades, juegos incluidos, para que vea adónde llega un niño que empieza hoy en Roblox. En Student labs, en inglés, hay má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 aparece en dólares estadounidenses y se paga con tarjeta; el banco que emitió su tarjeta convierte el monto al tipo de cambio del día. No cobramos matrícula ni pedimos comprar nada dentro de Roblox.
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
Opiniones que familias y estudiantes publicaron en Google, sin cambiar una palabra, 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. Cada sesión se da en directo por videollamada y en inglés, con un mentor desde la India que habla pausado. Para muchas familias es una ventaja doble: el niño aprende a programar su juego y practica a la vez el inglés del colegio, que además es el idioma de Roblox Studio, de Luau y de sus mensajes de error. El EF EPI 2025 sitúa el inglés de Lima en la banda "High".
Luau. Roblox lo describe como el lenguaje de scripts que usan los creadores en Roblox Studio y explica que deriva de Lua 5.1. Se escribe con palabras en inglés como local, function, if y end.
El curso de Roblox recibe chicos desde los 8 hasta los 14, es decir, más o menos de 3° de primaria a 3° de secundaria. Con 6 o 7 años recomendamos empezar con bloques y pasar a Roblox después.
No lo indicamos aquí porque no pudimos leer sus condiciones de uso directamente: el 9 de noviembre de 2026 el servidor de Roblox rechazó nuestra consulta. Consulte las condiciones vigentes en roblox.com. Nuestra recomendación es que un adulto cree la cuenta y active los controles parentales que Roblox ofrece.
No. En clase la conversación es con el mentor por videollamada y no usamos el chat de Roblox. Roblox, por su parte, indica que el chat de voz con amigos está desactivado para todos los menores de 13 años.
No. Roblox Studio es gratuito y el curso no requiere ninguna compra. Roblox permite a los padres fijar un límite mensual de gasto, una opción que conviene activar igual.
Una laptop o una computadora de escritorio con Windows o Mac. Roblox indica como mínimo Windows 10 o macOS 10.14, 3 GB de memoria RAM y una pantalla de 1600 por 900 o más, y recomienda 8 GB. Un celular o una tablet no sirven para Studio.
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. Para ubicarse: cuando en Lima son las 8:00 a. m., en la India ya son las 6:30 p. m.
Sí. Variables, funciones, condiciones y eventos funcionan igual en Python o JavaScript. Muchos de nuestros estudiantes pasan de Luau a Python sin empezar de cero.
Sí, un certificado de finalización que firmamos nosotros. No vale como nota ni como crédito escolar: no estamos vinculados al MINEDU, a ningún colegio ni a la empresa Roblox.
Se cobra una vez al mes con tarjeta, en dólares estadounidenses, y la conversión corre por cuenta de su banco. Para la clase de prueba no le pedimos tarjeta.
Más lecturas
Varias están en inglés, que es también el idioma de las clases.
Una guía paso a paso para crear un primer juego en Studio.
Los errores más comunes de Studio y cómo leerlos sin asustarse.
Nuestro curso de Roblox explicado para familias de todo el mundo.
La guía general para toda la primaria peruana.
Cómo aprovechar enero, febrero y marzo para empezar.
Qué ocurre en una clase en vivo con nuestros mentores.
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í
Durante la sesión gratuita el mentor charla un rato en inglés sencillo con el chico, le pide describir su juego favorito de Roblox y le propone un primer cambio en Studio. Con eso sabe si conviene empezar por Luau o por bloques.
Si prefiere leer antes de reservar, en How to make a Roblox game verá qué se construye en las primeras semanas, y en How we teach cómo trabajamos. Ambas páginas están en inglés.
Escríbanos por WhatsApp · +91 91233 66161 · connect@modernagecoders.com
Un recordatorio: el curso entero ocurre en línea, en tiempo real y en inglés, guiado desde la India. Si antes quiere preguntarnos algo por WhatsApp, le contestamos en castellano sin problema.
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