Grades 4–10 · Live 1:1 online
Roblox Game Development Classes for Kids
Many children already play Roblox. In this course they build their own games in Roblox Studio and learn Lua, a real programming language, to script obstacle courses, collectibles, scoreboards and simple multiplayer games, while learning to play safely online.
Grades
4–10
Duration
2 months
Topic
Game Development · Programming
Format
Live 1:1 online
Who it's for
Is Roblox Game Development (Lua) right for your child?
- Children in Class 4 to 10
- Roblox fans who want to create, not just play
- Beginners and Scratch learners
Before starting: None. A Windows or Mac computer for Roblox Studio, and a Roblox account set up by a parent.
Students build their own Roblox experiences in Roblox Studio and learn Lua, a real programming language, to script obstacle courses, collectibles, scoreboards and simple multiplayer games, with a focus on playing safely online.
What you'll need
- A laptop or desktop with a stable internet connection
- Roblox Studio (free) on a Windows or Mac computer
- A Roblox account set up by a parent, with privacy settings reviewed together
Computational concepts covered
- Sequence
- Loops
- Events
- Conditionals
- Parallelism
- Operators (not covered)
- Data
Concepts from the Creative Computing framework (Harvard Graduate School of Education).

Syllabus
What your child learns in Roblox Game Development (Lua)
Module 1
Roblox Studio
- Building with parts and terrain
- Moving, scaling and anchoring
- Testing a game
Module 2
Lua scripting
- Scripts, variables and functions
- Events like touching a part
- Conditions and loops
Module 3
Game systems
- Checkpoints and leaderboards
- Collectibles and timers
- Simple multiplayer logic
Module 4
Publishing safely
- Polishing and playtesting
- Privacy and safety settings
- Sharing with family and friends
Projects your child builds
- Obstacle course (obby)
- Coin collector
- Race with a timer
- A mini multiplayer game
By the end of the course
- Builds and scripts Roblox games
- Writes Lua code with events, functions and conditions
- Understands online safety settings
Level 2 of the CodingChamp learning path
Creative Coding
A natural next step afterwards: Unity 3D Game Development Classes for Kids. Not sure where your child should start?
One simple price for every course · 20% off now
$96
8 × 60-minute live 1:1 classes · $12 per class · standard $120
FAQ
Roblox Game Development (Lua) classes: parents' questions
Further reading
Try a free Roblox Game Development (Lua) trial class
Your child meets a trainer, tries a short lesson, and we suggest the right starting level. No payment needed.
