Summer 2027: Roblox, Minecraft, AI and Math by levels.See programs

Home / Labs / Roblox

Lab 4 · Programming

Video Game Creation with Roblox

While others play Roblox, your child learns to create the games.

scriptpart.Touched:Connect()

Why this lab?

Design of experiences, scenarios, rules, logic and progressive scripting.

In Roblox Studio, students design their own experiences: scenarios, rules, obstacles and characters. They start by building and end up programming in Lua, the real language Roblox developers use. The goal: going from player to creator.

Tool: Roblox Studio and the Lua language

  1. 01

    Design game scenarios and mechanics

  2. 02

    Program in Lua: variables, events, loops and functions

  3. 03

    Create obstacles, power-ups, shops and scores

  4. 04

    Publish a game and share it with friends

Lab program

3 modules, 3 projects.

Each module ends in a project the student can show off. REFERENCE PROPOSAL The academic team may adjust topics and duration.

  1. 1
    Module 1

    From player to creator

    Topics

    • Roblox Studio interface
    • Parts, models and properties
    • Terrain, materials and lighting
    • Designing an obby (obstacle course)

    Final project

    Obby: a playable obstacle course

  2. 2
    Module 2

    First scripts in Lua

    Topics

    • Variables and functions
    • Events: «on touch», «on click»
    • Loops and conditions
    • Lava, trampolines, doors and teleports

    Final project

    Adventure game with programmed traps

  3. 3
    Module 3

    Complete game

    Topics

    • Scores, lives and leaderboards
    • User interface and shop
    • Sound, effects and camera
    • Publish and test with friends

    Final project

    Your own game published on Roblox

What they take away

Projects they can show off.

  • 1Obby with their own obstacles
  • 2Adventure with traps and power-ups in Lua
  • 3Published game with score and shop

Live classes · maximum 12 students

This is what a class is like.

  1. 1

    Short demonstration

    The teacher shows the challenge in a few minutes.

  2. 2

    Guided practice

    The student tries it with support.

  3. 3

    Creation

    They build their own version.

  4. 4

    Presentation

    They show what they made and get feedback.

  • Small groups: up to 8 students in Math and 12 in tech
  • Live classes with a virtual whiteboard
  • Challenge- and project-based learning
  • Continuous feedback
  • Responsible AI use and digital citizenship
  • The teacher facilitates and challenges; they don't monopolize the screen

They'll love it if…

Is it for your child?

  • Plays Roblox and wonders how games are made
  • Has imagination and wants to create worlds
  • Is between 9 and 14 years old

Free trial class

In the first class…

  1. 1Opens Roblox Studio and builds their first scenario
  2. 2Writes their first line in Lua
  3. 3Finds out if they like video game development

Frequently asked questions

About Roblox

What language is used in Roblox?

Lua, a real, simple language widely used in video games. It's a great gateway to Python or JavaScript.

Do they need a Roblox account?

Yes, a free Roblox account and Roblox Studio installed (free, for Windows or Mac). We guide you through the installation.

Can they publish their game?

Yes. At the end of the lab, their game is published on Roblox so their friends can play it.

What are the classes like?

Live, by video call, in groups of up to 12 students. Every class follows the cycle: short demo, guided practice, creation and presentation.

What do they need to get started?

A computer with internet and headphones. If the lab uses specific software, we'll guide you through installing it before the first class.

How does it start?

With the free assessment: we get to know the student, place their level in Math, and recommend the path and labs based on their age and interests.

Shall we start with Roblox?
The first class is free.

Book your free assessment
Book your free assessment