CodingChamp

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.

See Pricing

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).

Roblox Game Development (Lua) course cover

Syllabus

What your child learns in Roblox Game Development (Lua)

  1. Module 1

    Roblox Studio

    • Building with parts and terrain
    • Moving, scaling and anchoring
    • Testing a game
  2. Module 2

    Lua scripting

    • Scripts, variables and functions
    • Events like touching a part
    • Conditions and loops
  3. Module 3

    Game systems

    • Checkpoints and leaderboards
    • Collectibles and timers
    • Simple multiplayer logic
  4. 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?

See the learning path →

One simple price for every course · 20% off now

$96

8 × 60-minute live 1:1 classes · $12 per class · standard $120

What's included →

FAQ

Roblox Game Development (Lua) classes: parents' questions

We cover privacy and safety settings in class and recommend parents set up and manage the Roblox account. Games can be kept private while children learn.

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.