Undoschool
Undoschool

LEARN

  • Browse Classes
  • Explore Categories
  • Blogs
  • FAQs

TEACH WITH US

  • Become a Teacher

SUPPORT

  • Privacy Policy
  • Terms & Conditions
  • Refund & Cancellation
  • Safety Policy

CLASSES BY SUBJECT

  • Minecraft
  • Roblox
  • Scratch
  • English
  • Mathematics
  • Science
  • Art & Painting
  • Chess
  • Coding
  • Python

CLASSES BY AGE

  • 3 Year Olds
  • 4 Year Olds
  • 5 Year Olds
  • 6 Year Olds
  • 7 Year Olds
  • 8 Year Olds
  • 9 Year Olds
  • 10 Year Olds
  • 11 Year Olds
  • 12 Year Olds
  • 13 Year Olds
  • 14 Year Olds
  • 15 Year Olds
  • 16 Year Olds
  • 17 Year Olds
Undoschool

Undoschool is your trusted partner for quality online education. We deliver expert-led learning experiences that help every child learn, grow, and thrive.

CONTACT US

support@undoschool.com

STAY CONNECTED

© 2026 Undoschool — All Rights Reserved.

Roblox

Roblox classes at Undo SchoolRoblox classes at Undo School

Roblox

Explore Roblox classes on Undoschool.

Get Started
Roblox Game Design with Lua
BM

Barkha Mohanty

Roblox Game Design with Lua

Students advance Roblox Studio scripting skills in Lua to create interactive game elements, save game data, build items and bases, animate objects, and present…

Beginner

Level

10–15

Ages

60 min

Duration

5 / Week

Classes

2

Weeks

$22.86per class
See schedule
Roblox Studio: Build and Publish a Maze Obby
SK

Sonia Kaul

Roblox Studio: Build and Publish a Maze Obby

Beginner-friendly Roblox Studio course where learners design, script and publish a 3D obstacle-course (obby) with interactive elements and testing.

Beginner

Level

8–13

Ages

50 min

Duration

1 / Week

Classes

5

Weeks

$17.23per class
See schedule
Roblox Coding 1: Intro to Lua and Game Systems
MS

Mrs. Sharda Ahuja

Roblox Coding 1: Intro to Lua and Game Systems

Beginner-friendly Roblox course teaching Lua scripting, Roblox Studio basics, core programming concepts, and game systems like leaderboards, inventories, and sa…

Beginner

Level

8–13

Ages

55 min

Duration

2 / Week

Classes

6

Weeks

$19.09per class
See schedule
Roblox Game Design: Advanced Terrain & Environments
KK

Krishna Kumari

Roblox Game Design: Advanced Terrain & Environments

This course deepens Roblox game-design skills with a focus on terrain and environment creation. Students explore the Terrain Editor, add visual effects and ambi…

Advanced

Level

8–13

Ages

55 min

Duration

1 / Week

Classes

6

Weeks

$21.00per class
See schedule
Roblox Game Design 1: Build Your First 3D Game
MG

Mr. Gagan Vasudevan

Roblox Game Design 1: Build Your First 3D Game

Beginner Roblox Studio and Lua camp where students build and publish a simple 3D adventure game while learning studio tools, basic scripting, world design, and…

Beginner

Level

7–12

Ages

45 min

Duration

5 / Week

Classes

1

Weeks

$18.20per class
See schedule
Roblox Scripting Fundamentals: Variables, Functions, Loops, Tables
FB

Farida Bano

Roblox Scripting Fundamentals: Variables, Functions, Loops, Tables

Live practice course for students with some prior scripting experience (about 1–12 months) focused on core scripting concepts: variables, functions (including a…

Beginner

Level

12–17

Ages

40 min

Duration

1 / Week

Classes

14

Weeks

$16.79per class
See schedule
Intro to Roblox Game Design with Roblox Studio
VT

Vandana Thakur

Intro to Roblox Game Design with Roblox Studio

Beginner Roblox Studio course where students learn basic scripting, game mechanics, and design by building simple game features and a starter game with traps an…

Beginner

Level

6–8

Ages

60 min

Duration

2 / Week

Classes

2

Weeks

$21.70per class
See schedule
Intro to Roblox Game Design: Beginner Coding in Lua
GS

Gauri Saini, M.Ed.

Intro to Roblox Game Design: Beginner Coding in Lua

Beginner course teaching Roblox Studio building and Lua scripting to create playable games, including events, loops, humanoid properties, and publishing.

Beginner

Level

9–13

Ages

60 min

Duration

1 / Week

Classes

8

Weeks

$18.54per class
See schedule
Roblox Studio Game Design with Lua (Level 2)
BM

Barkha Mohanty

Roblox Studio Game Design with Lua (Level 2)

Advance scripting in Roblox Studio using Lua to build interactive game systems, leaderboards, inventories, team mechanics and a final playable project.

Intermediate

Level

10–15

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$15.88per class
See schedule
Roblox Studio: Build and Publish an Obby (Beginner)
SK

Sonia Kaul

Roblox Studio: Build and Publish an Obby (Beginner)

Beginner course teaching Roblox Studio basics to design, script, test, and publish an obstacle (Obby) game using building, physics, and basic Lua scripting.

Beginner

Level

8–12

Ages

45 min

Duration

1 / Week

Classes

8

Weeks

$15.37per class
See schedule
Roblox Studio: Lua Scripting to Build Four Games
MS

Mrs. Sharda Ahuja

Roblox Studio: Lua Scripting to Build Four Games

Hands-on Roblox course where students use Roblox Studio and Lua to script four mini-games, covering events, GUIs, leaderboards and basic game logic.

Beginner

Level

7–12

Ages

55 min

Duration

1 / Week

Classes

8

Weeks

$20.64per class
See schedule
Roblox Tycoon Game Design: Multiplayer Tycoon with Lua
MG

Mr. Gagan Vasudevan

Roblox Tycoon Game Design: Multiplayer Tycoon with Lua

Students design and script a tycoon-style game in Roblox Studio, building generators, upgrade systems, a simple in-game economy, and multiplayer-friendly spaces…

Mixed Level

Level

8–12

Ages

45 min

Duration

5 / Week

Classes

1

Weeks

$21.44per class
See schedule
Intermediate Roblox Scripting: Object-Oriented Programming
FB

Farida Bano

Intermediate Roblox Scripting: Object-Oriented Programming

This intermediate-level class focuses on object-oriented programming concepts within Roblox using Roblox Lua. Students review encapsulation, inheritance and pol…

Intermediate

Level

13–18

Ages

45 min

Duration

4 / Week

Classes

2

Weeks

$20.00per class
See schedule
Roblox Game Design: Level 1 (Foundations)
VT

Vandana Thakur

Roblox Game Design: Level 1 (Foundations)

Students create a new Roblox project every two weeks while learning foundational coding and game-design mechanics such as loops, teleportation, hazards, timers,…

Beginner

Level

6–8

Ages

55 min

Duration

2 / Week

Classes

2

Weeks

$19.49per class
See schedule
Roblox Studio Game Design Camp: Build an Obby with Lua
MS

Mrs. Sharda Ahuja

Roblox Studio Game Design Camp: Build an Obby with Lua

Learn Roblox Studio basics, Lua scripting and game design to build, test, and refine a playable Obby (obstacle course) game.

Beginner

Level

8–13

Ages

55 min

Duration

4 / Week

Classes

1

Weeks

$16.78per class
See schedule
Roblox Game Design for Kids: Build and Publish a 3D Adventure
MG

Mr. Gagan Vasudevan

Roblox Game Design for Kids: Build and Publish a 3D Adventure

Beginner Roblox course guiding students to design, script and publish a complete 3D adventure game using Roblox Studio and beginner Lua scripting.

Beginner

Level

7–12

Ages

45 min

Duration

1 / Week

Classes

10

Weeks

$19.22per class
See schedule
Intermediate Roblox Luau Scripting (Roblox Studio)
FB

Farida Bano

Intermediate Roblox Luau Scripting (Roblox Studio)

An intermediate scripting course in Roblox Studio for students who already have at least six months of scripting experience and have created their own Roblox ga…

Intermediate

Level

12–17

Ages

40 min

Duration

1 / Week

Classes

4

Weeks

$24.75per class
See schedule
Roblox Studio: Build and Script an Obby (Beginner)
MS

Mrs. Sharda Ahuja

Roblox Studio: Build and Script an Obby (Beginner)

Learn to design and script a complete Obby (obstacle course) in Roblox Studio, including terrain, moving platforms, checkpoints, and basic Lua scripting for int…

Beginner

Level

7–12

Ages

55 min

Duration

1 / Week

Classes

8

Weeks

$17.89per class
See schedule
Roblox Lua Coding Camp: Build and Publish a Game
MS

Mrs. Sharda Ahuja

Roblox Lua Coding Camp: Build and Publish a Game

Beginner-friendly camp teaching Roblox Studio navigation and Lua scripting to design, script, and publish a playable Roblox game.

Beginner

Level

7–12

Ages

55 min

Duration

2 / Week

Classes

4

Weeks

$23.94per class
See schedule
Roblox Studio with Lua: Game Design & Publishing
MS

Mrs. Sharda Ahuja

Roblox Studio with Lua: Game Design & Publishing

Students learn Lua scripting in Roblox Studio to build multiplayer games with GUIs, NPCs, leaderboards, monetization, and polish for publishing.

Beginner

Level

9–14

Ages

55 min

Duration

1 / Week

Classes

24

Weeks

$20.95per class
See schedule
Roblox Game Design: Build Soccer, Battle & Mini-Games
MS

Mrs. Sharda Ahuja

Roblox Game Design: Build Soccer, Battle & Mini-Games

Create several playable Roblox mini-games while learning basic gameplay systems, scoring, and different game mechanics across varied game styles.

Beginner

Level

7–12

Ages

55 min

Duration

4 / Week

Classes

2

Weeks

$24.05per class
See schedule
Roblox Game Development with Lua (Beginner)
MS

Mrs. Sharda Ahuja

Roblox Game Development with Lua (Beginner)

Beginners learn Roblox Studio, Lua scripting, GUI basics, events and gameplay systems to build and publish a playable Roblox game.

Beginner

Level

7–12

Ages

55 min

Duration

4 / Week

Classes

2

Weeks

$21.10per class
See schedule
Roblox Car Racing Game Development with Lua
MS

Mrs. Sharda Ahuja

Roblox Car Racing Game Development with Lua

Design and code custom car racing games in Roblox using Lua, learning track and vehicle mechanics plus publishing basics.

Beginner

Level

7–12

Ages

55 min

Duration

1 / Week

Classes

8

Weeks

$20.68per class
See schedule
Roblox Studio Game Development with AI Planning
MS

Mrs. Sharda Ahuja

Roblox Studio Game Development with AI Planning

Build an original Roblox game while learning Roblox Lua scripting and using Roblox Studio’s AI Planning to plan, code, test, and iterate game features.

Beginner

Level

8–13

Ages

55 min

Duration

1 / Week

Classes

8

Weeks

$15.08per class
See schedule
HomeExploreMy LearningProfile