Peru · Ages 8 to 14 · Roblox Studio and Luau, live in English

Roblox coding for kids in Peru

Most children in Peru who love Roblox have spent hundreds of hours inside other people's games. Very few have opened Roblox Studio and made one of their own. This page is for families who want that second thing: a child who scripts the door, the coin and the countdown rather than waiting for someone else to. It explains the Roblox accounts children have at each age, the language they will write, what your computer needs, and how a real lesson runs.

Teaching live since 2020 · 4.9 from about 547 Google reviews · every script typed by the child, never pasted

The short answer

Children in Peru aged 8 to 14 can learn Roblox coding with Modern Age Coders in live online classes, in English. A mentor in India follows the shared screen as the child builds in Roblox Studio and scripts in Luau, the language that runs every Roblox game. In roughly six months the child goes from placing a first part to scripted doors, scoreboards, a shop and a finished game published on Roblox. Lessons run in groups of fifteen to twenty or one to one, at any hour your family picks on the Peru clock; the opening lesson costs nothing.

Start here

Three courses for children who want to build in Roblox

The first is the Roblox course itself. The other two suit a child who is younger or who has not yet chosen a favourite game world.

Playing or building

Can kids really learn to code with Roblox?

Yes, once they move from the Roblox app into Roblox Studio. The app is for playing; Studio is the free editor in which every Roblox game is made, and the code inside it is real code.

What changes when a child opens Studio

In the game, a lava floor simply hurts you. In Studio, your child places the floor, names it, and writes the few lines that decide what happens when a player touches it. The question stops being "how do I win?" and becomes "what should happen, and how do I tell the computer?"

That second question is programming. Roblox describes scripts as files that "add custom, dynamic behavior" to games: responding to player input, saving data, building leaderboards. A child who has played for years already knows what those things should feel like, which is a large head start.

What it does not do on its own

Studio does not teach. A child alone with it tends to copy scripts from videos, paste them in, and feel stuck the first time one breaks. Nothing in that loop builds the habit of reading an error or predicting what a line will do.

A live mentor supplies the missing piece. They ask the child to say what the script should do before running it, and when it fails, to read the Output window aloud and guess why. Roblox itself offers "free software and curriculum to teach students of all ages computer science"; our job is to turn that material into steady thinking, week after week.

Families comparing Roblox with other first steps can read our guide to online coding classes for kids in Peru, which covers how to judge any live class for a child of 6 to 12.

Accounts by age

Is Roblox safe for kids, and which account does my child have?

Roblox now gives younger users separate, more controlled accounts, and what a child can do depends on that account. Here is how Roblox describes the two youngest tiers on its own Safety Center page.

Roblox Kids and Roblox Select accounts, as described by Roblox (2026)
SettingRoblox KidsRoblox Select
Ages, in most regionsFrom 5 up to 89 to 15
Games availableOnly the lowest maturity ratings (Minimal and Mild)Ratings up to Moderate; parents of 9 to 12 year olds can lower it
Chat in gamesOff unless a parent turns it onOn with age-appropriate users and trusted friends
Chat tabOff outside gamesAges 9 to 12: trusted friends only
Voice chatNo voice setting describedNot available at 9 to 12; off at 13 to 15 unless a parent turns it on
Parental controlsAll settings, through a linked parent accountParents see all settings and manage direct chat

Source: Roblox Corporation, Roblox Safety Center, corp.roblox.com/safety, read on 9 November 2026. Roblox notes that "accounts, settings, and controls vary by region", so check the settings on your child's own account in Peru.

What this means for a coding class

Roblox says its users "range in age from 5 to over 25+ years old", which is why it built these tiers. For our classes the account matters less than you might expect: building happens in Studio, on the child's own private copy of a game, and nobody from outside joins a lesson.

We ask that a parent creates or checks the account before the first class and keeps the login. Roblox's parents page also lets a parent "choose the maximum rating for games their child can play", set monthly spending limits and set screen time limits for each day.

What we never ask for

No Robux, no paid membership and no purchases at any point in the course. Every part, script and test place a child needs is free.

No chat with strangers. Testing a game happens inside Studio, alone or with the mentor watching the shared screen. When a child publishes the final game, the parent decides who may see it.

The language

What language is Roblox coded in, and is it a real one?

Roblox games run on Luau. Roblox calls it "the scripting language creators use in Roblox Studio", derived from Lua 5.1, and everything a child learns in it carries over to other languages later.

Luau in plain terms

Lua is a small, fast language that has been built into games and programs for decades. Luau is Roblox's own version of it, extended with features such as an optional typing system. Roblox describes it as "gradually typed": a beginner can write local score = 0 without naming a type, and an older student can add types later to catch mistakes earlier.

Roblox's own advice is that "it's almost always better to declare variables and functions locally with the local keyword". We teach that from the first script, so children learn early that where a name lives in a program matters.

Luau beside Python

Children who later move to Python find most ideas familiar: variables, if, loops, functions, lists. One difference catches almost everyone. In Luau, Roblox writes, arrays "are one-based rather than zero-based, so the first item is [1]". In Python the first item is [0].

We point that out on purpose rather than letting it surprise a child later. Knowing that two languages count differently, and why, is exactly the kind of understanding that separates a coder from someone who memorised one tool.

Because Roblox Studio, its menus, its documentation and its error messages are all in English, a child who learns Roblox in English never has to translate between the lesson and the tool. For a family in Peru that is also daily listening practice with a purpose, since a script built on a misheard instruction simply does nothing.

At home in Peru

What does my child need at home to code in Roblox?

A Windows or Mac computer. Roblox Studio does not run on phones or tablets, and most Chromebooks cannot run it either, so a family planning Roblox classes should check the computer first.

Roblox's own minimum

Roblox lists Studio as "a free application available on Windows and Mac". The minimum it publishes is Windows 10 or macOS 10.14 with 3 GB of memory, and it recommends 8 GB. The screen should be at least 1600 by 900 pixels.

That screen size matters more than it sounds. Studio shows the game world, the Explorer, the Properties panel and the script all at once, and in class the video call needs room too. On a small laptop screen a child spends half the lesson moving windows.

The Peruvian picture

In the second quarter of 2026, INEI counted a computer of any kind in just 36.4% of homes across Peru. Many families with keen Roblox players therefore have a phone and a tablet but no machine that can run Studio, and it is better to know that before booking.

If your computer is shared, pick a class hour when it is free; flexible timing makes that easy. A headset with a microphone helps more than any other accessory, because the child can hear the mentor clearly over a busy house.

  1. Check the computer. Windows 10 or later, or macOS 10.14 or later, with 8 GB of memory if possible.
  2. Install Roblox Studio from Roblox's own site and sign in with the child's account.
  3. Check the account settings together: maturity rating, chat and spending limits.
  4. Book the free class at an hour when the computer and a quiet corner are both free.
  5. In the first lesson the mentor checks that Studio opens, the Output window is visible and the shared screen works.

Six months

What does a Roblox coding course for kids cover?

Our Roblox course runs for about six months, in three phases. Each phase ends with something the child has built and can show at home.

Months 1 and 2: Studio and first scripts

Parts and properties, building a small world, then Luau from zero: variables, decisions, loops and functions. The first script makes a part change colour; by the end of month two the child writes short functions alone.

Months 3 and 4: events and score

The Touched event, doors and buttons, then leaderboards, collectible coins, checkpoints and simple on-screen interfaces. This is where the coin lesson below lives, and where a scripted obstacle course becomes a real game.

Months 5 and 6: mechanics and publishing

A shop, timers and rounds, sound and light, then a capstone the child designs, builds in two sprints, tests, tunes and publishes. The last lesson is a short presentation in English to the mentor and family.

Every phase uses the same routine: the child says what the script should do, writes it, runs it, and explains the difference between the plan and the result. By month six most children can read an error message in the Output window and find the line it points to without help. That is the skill we care about most, because it outlasts Roblox.

A lesson from month four

How does a Roblox lesson teach real maths?

Through problems the game creates. Here is one from the collectibles week: a player should pick up any coin within 10 studs, Roblox's unit of distance. Most children's first solution works nearly all the time, and the interesting part is the coin it gets wrong.

The first idea

Children usually reason one direction at a time: the coin is close enough if it is within 10 studs left or right, within 10 up or down, and within 10 forwards or back. In code, that is three comparisons joined by and.

We rebuild the idea in Python first, outside Roblox, with four coins at positions we chose. The player stands at (0, 3, 0). It is quicker to test there, and the maths is identical.

The question the mentor asks

Before running anything, the mentor asks: "Which coins do you think are inside 10 studs?" Then the child runs the box check and sees all four collected, including coin B at (9, 3, 9).

Next question: "Is B really 10 studs away or less?" The child walks it out on paper. B is 9 studs along one way and 9 along the other, so it sits on the diagonal of a square. The diagonal is longer than either side.

Version 1: three separate checks (a box)Python
player = (0, 3, 0)
coins = {"A": (6, 3, 8), "B": (9, 3, 9), "C": (2, 10, 4), "D": (-7, 3, 0)}
RADIUS = 10

print("Box check, one axis at a time:")
for name, (x, y, z) in coins.items():
    dx, dy, dz = x - player[0], y - player[1], z - player[2]
    if abs(dx) <= RADIUS and abs(dy) <= RADIUS and abs(dz) <= RADIUS:
        print("  coin", name, "collected")
What Version 1 printsOutput
Box check, one axis at a time:
  coin A collected
  coin B collected
  coin C collected
  coin D collected

Exact output of our run with Python 3. All four coins pass, because a box of side 20 includes its corners.

Version 2: real distance, Pythagoras in three dimensionsPython
import math

print("Distance check, Pythagoras in 3D:")
for name, (x, y, z) in coins.items():
    dx, dy, dz = x - player[0], y - player[1], z - player[2]
    distance = math.sqrt(dx * dx + dy * dy + dz * dz)
    verdict = "collected" if distance <= RADIUS else "too far"
    print(f"  coin {name}: {distance:.2f} studs, {verdict}")
What Version 2 printsOutput
Distance check, Pythagoras in 3D:
  coin A: 10.00 studs, collected
  coin B: 12.73 studs, too far
  coin C: 8.31 studs, collected
  coin D: 7.00 studs, collected

Exact output of our run. Coin B is 12.73 studs away and is now refused; coin A sits exactly on the edge at 10.00 and still counts, because we wrote <= and not <.

The box check was wrong only near the corners, which is why nobody noticed it in testing. The mentor asks the child to name the rule in their own words: a pickup radius is a sphere, and only Pythagoras measures a sphere. Older students then meet a trick game programmers use: compare the squared distance with the squared radius and skip the square root. For coin B, 162 <= 100 is False, the same answer with less work.

Back in Roblox Studio: the same rule in LuauLuau
-- the same rule inside Roblox Studio, in Luau
local RADIUS = 10
local function canCollect(coin, root)
	return (coin.Position - root.Position).Magnitude <= RADIUS
end

Roblox's Vector3 type has a Magnitude property, the length of a vector, which is this Pythagoras calculation done for you. A child who has worked through the Python version knows what Magnitude means instead of trusting it blindly.

  1. Ages 8 and 9. On squared paper, mark a player and three coins. Use a ruler to check which are within 10 squares, and see that the corner coin fails.
  2. Ages 10 and 11. Run Version 1 and Version 2. Move coin B to (7, 3, 7) and predict both results before running.
  3. Ages 12 to 14. Add a fifth coin that the box check refuses but the distance check accepts. Then explain why that is impossible.

The right age

What age is right for Roblox coding, and when should Python come in?

Eight is a comfortable start for Roblox Studio, with fourteen as our upper age for the kids' course. In Peruvian school terms that runs from about 3rd grade of primaria to 3rd of secundaria.

Ages and grades

MINEDU places children by their age on 31 March of each school year. On its normative-age table a child of 8 is in 3rd grade of primaria, a child of 11 in 6th grade and a child of 12 in 1st of secundaria. We place children by age and starting level, not by grade, but the table helps parents picture the step.

Below eight, reading speed is usually the limit: Studio's menus and Luau's error messages are text. Younger children do better starting with blocks and arriving at Roblox later with the logic already in place.

Roblox and Python together

Roblox is not a dead end. Children aged about 11 and up often run Roblox and Python side by side: the same loop or condition written twice, in two languages, makes the idea clearer than either alone. The coin lesson above is built that way.

Our page on Python for kids in Peru sets out a first year of typed Python by grade, and the Spanish-language guide for 12 year olds in 1st of secundaria shows how Python and Luau sit together at that age.

Thinking first

Will my child just copy Roblox scripts from videos or AI?

Not in our classes. Every line is typed by the child after they have said what it should do, and pasted code is the first thing a mentor notices on a shared screen.

Predict, then run

Before pressing Play the child says what the script will do. When the result differs, that difference is the lesson, as with coin B above.

Tools that fit the age

No child here signs in to an adult AI service. Anthropic sets 18 as the minimum age for Claude, and OpenAI wants a parent to agree before anyone younger uses ChatGPT.

One standard everywhere

A child in Lima, Trujillo or Iquitos gets the same mentors, the same course and the same patience. In Peru, where you live changes only the hour on the clock.

Roblox Studio is adding AI features of its own. Older students learn what such tools do and why their output must be read and tested, but only after they can write the script themselves. A child who can explain every line of their game owns it; a child who pasted it cannot fix it when it breaks.

Peru time

What time are Roblox classes in Peru?

Whenever suits your family. Peru stays five hours behind UTC all year and India five and a half hours ahead, so the mentor's clock reads ten and a half hours later than yours on every day of the year. The table only converts hours; it is not a timetable.

Some Peru hours shown in India time (conversions, not class slots)
Peru timeIndia timeWhen it often suits
09:0019:30Summer-break mornings
12:3023:00A Saturday before lunch
16:0002:30, next dayStraight after school
18:0004:30, next dayBefore the evening meal
19:3006:00, next dayOlder children after homework

Clock rules from the IANA time zone database: America/Lima has kept UTC minus 5 with no summer time since 1994, and Asia/Kolkata keeps UTC plus 5:30. We did the conversions.

Booking happens in Peru time; the mentor sees it translated automatically. Lima families can also read about coding taught in English for Lima's bilingual schools, and the full list of our Peru guides sits on the Peru coding and AI hub. Bilingual families who prefer to read in Spanish can start from clases de programación para niños en inglés.

Progress

How do I know my child is becoming a Roblox developer?

Look at what they build and listen to how they explain it. We wrote these six stages ourselves and use them to place each new child.

Our Roblox stages for children of 8 to 14
StageOn screenIn their own words
1. BuilderPlaces, sizes and colours parts; groups them into a small world"I anchored it so it does not fall."
2. First scriptsChanges a property from a script; uses a variable and an if"When the value is 0, the door opens."
3. EventsMakes the game react to a touch, a click or a player joining"This runs every time someone touches the pad."
4. Game stateKeeps score, saves checkpoints, shows a timer on screen"The leaderboard reads the score from here."
5. MechanicsBuilds a shop or timed rounds that work for every player"I tested it with two players and found the bug."
6. PublisherDesigns, tests and publishes a complete game"Here is my game, how it works and what I would add next."

For parents

Ask your child to open Studio and show you one script. If they can tell you what each line does, the class is working.

Stage 4 is where most children start inviting family members to test their game. That is a good sign: they want feedback.

For young developers

Read the red text in the Output window before asking for help. It usually tells you the line number.

When a script works, try to break it on purpose. That is how real game testers find problems before players do.

Beyond Roblox

Nine more courses for young game makers

All live, in English, with the same mentor each week, in a group or one to one.

I

Before Roblox

Ages 6 to 10

RCK / PRE / 01

Scratch for kids

Blocks, sprites and first games for children not yet ready to type.

Open the syllabus

RCK / PRE / 02

Computational thinking

Breaking a game idea into steps a computer can follow.

Open the syllabus

RCK / PRE / 03

Minecraft coding

Code that builds inside Minecraft, a gentle route to scripting.

Open the syllabus
II

Beside Roblox

Ages 9 to 14

RCK / WITH / 01

Python and AI for kids

Typed Python, turtle drawings and child-safe AI projects.

Open the syllabus

RCK / WITH / 02

Maths through coding

Distance, angles and patterns like the coin lesson, in Python.

Open the syllabus

RCK / WITH / 03

Godot game development

A second game engine with its own language, GDScript.

Open the syllabus
III

After Roblox

Ages 12 and up

RCK / NEXT / 01

Game development for teens

Unity and C#, the tools of professional studios.

Open the syllabus

RCK / NEXT / 02

Python for teens

From first scripts to real projects, at secundaria pace.

Open the syllabus

RCK / NEXT / 03

JavaScript for teens

Browser games and interactive pages anyone can open.

Open the syllabus

How it works

A week of Roblox classes from Peru

Any day, any time, flexible: choose a batch, or for a very personalised plan choose 1-on-1 at the hour that suits your family.

During the school year

Late afternoon in Peru is the usual choice, once the school day and homework are over.

January to March

Summer-break mornings are free for many families; name the hour and we find a mentor.

One to one

A single child and mentor, booked around the family's week.

Studio open, camera on

The child shares their Studio screen; the mentor sees every click.

Same mentor

One teacher for the course, who knows the child's game by heart.

English kept simple

Short spoken instructions, repeated on screen in writing.

A build every week

Each class ends with something new working in the game.

Notes for parents

A short message after class: the new feature, the stubborn bug.

Group or private

Fifteen to twenty of a similar age, or one to one.

Student work

What older students go on to build

Children who keep coding into their teens move from Roblox games to apps, websites and AI projects. Some examples are below, and many more are on our student labs page.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees for Roblox classes from Peru

Our prices are fixed in US dollars and charged to a card. Whatever rate your bank applies that day decides the amount in soles, which is why statements differ slightly between months.

Free first class

Free

no card required

  • A free first class in Roblox Studio
  • Your child scripts something that moves
  • No card details needed
Book it

Group batch

$100 USD

a month, eight live classes

  • Fifteen to twenty children of similar age
  • The same mentor throughout the course
  • Two live classes every week
  • Paid month by month, stop any time
Start here

One to one

$150 USD

a month, eight live classes

  • Your child and one mentor only
  • The course shaped around your child's own game idea
  • Hours you choose
Enquire

What families say

Rated 4.9 across 547 Google reviews

Reviews from parents and students, as written on Google.

★★★★★

"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

Parents in Peru ask

Roblox coding for kids: questions from Peru

Are the classes in Spanish?

No. We teach only in English, live and online. The mentor talks at an unhurried pace, tunes in to how your child speaks and how fast they work, and points to each Studio button on screen while naming it. Since Roblox Studio is in English too, lesson and tool share one vocabulary. Some of our Peru pages are written in Spanish for parents, yet no class is ever taught in Spanish.

What age can a child start Roblox coding?

Our Roblox course takes children from 8 to 14. At 8 a child usually reads well enough to follow Studio's menus and short error messages. Younger children start with blocks and come to Roblox later, already knowing what a loop and a condition are.

What programming language does Roblox use?

Luau. Roblox describes it as the scripting language creators use in Roblox Studio, derived from Lua 5.1 and gradually typed. It is a real language: variables, conditions, loops, functions and tables all work as they do elsewhere, which is why children move on to Python or JavaScript without starting again.

Does my child need Robux or a paid membership?

No. Roblox Studio is free, and nothing in our course needs Robux, a membership or any purchase. Roblox lets parents set monthly spending limits on the account, and we suggest setting them to zero if you prefer.

Can my child do Roblox coding on a tablet or phone?

No. Roblox Studio runs on Windows and Mac computers only; Roblox lists Windows 10 or macOS 10.14 as the minimum, with 8 GB of memory recommended and a screen of at least 1600 by 900. Most Chromebooks cannot run it either.

Is Roblox safe for an 8 year old?

Roblox gives children aged from 5 up to 8, in most regions, a Roblox Kids account with chat off and only the lowest-rated games, and children of 9 to 15 a Roblox Select account with more limits than an adult one. In our classes building happens in Studio on the child's own copy of a game, so no stranger joins the lesson. A parent should set up and keep the account.

When are the classes on Peru time?

Any day, any time, flexible: choose a batch, or for a very personalised plan choose 1-on-1 at the hour that suits your family. India is ten and a half hours ahead of Peru all year, so 16:00 in Lima is 02:30 the next morning for the mentor, who works those hours on purpose.

Group classes or one to one for Roblox?

A group of fifteen to twenty players of a similar age suits those who like showing off a level and testing friends' games. Private lessons fit the quiet child, the child still finding their English, the child far ahead, or the one who turns up with a huge game plan already sketched.

Will my child use AI to write Roblox scripts?

Not to write them. Children type every line after saying what it should do. Older students study what AI coding tools do and how to check them, but never through adult accounts: Claude requires users to be 18, and ChatGPT needs a parent's permission for anyone under 18.

Are you connected with Roblox, MINEDU or a school?

No. Modern Age Coders is an independent private online school, not linked with Roblox Corporation, MINEDU or any school in Peru. We give no Peruvian grades or qualifications; a child who finishes the course receives a completion certificate issued by us.

Read next

More for Roblox families

Pages that answer the next question.

Roblox coding classes

Our main Roblox course page, for every country.

How to make a Roblox game

The steps from an idea to a published game.

Roblox Studio errors

Common error messages and what they mean.

AI tools by age

Which AI tools allow children, and from what age.

Thinking before tools

Why our children predict before they run.

How we teach

A live class from the first minute to the last.

More pages for Peru

Part of the guide: Every Peru page

More guides: Coding and AI classes in Peru · En español: clases de programación en inglés · Start here: English-medium coding in Lima · By age and stage: AI and coding for professionals · Exams, olympiads and school holidays: IB computer science tutor · Guides to choosing: An English-taught option to Crack The Code · Regions of Peru: Amazonas region · Cities: Arequipa: coding for every age · Lima and Callao districts: Programación para niños en Ancón

Start here

Book a free Roblox class

During the trial your child opens Studio beside a mentor, builds a small platform and scripts it to react to a touch. From that half hour the mentor learns how your child reasons and how much spoken English lands, and afterwards recommends a group or private lessons plus a time slot.

Curious about the detail? Every week of the Roblox course is listed on its page, and our teaching method walks through a lesson.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

Mentors teach from India over live video, always in English. WhatsApp, written in English, gets the fastest answer.

Free, no card, nothing to install before we talk.

Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

Book a priority demo

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here

Free classPriority demoCall us