Roblox is a 3D game creation platform, frequented by more than 30 million users every month. Students can develop game servers from scratch in the Roblox Studio and have their friends join and play with them. They can also publish their 3D worlds to the public to track their stats and earn in-game currency. Games exist in every genre, including sports, puzzles, and role-playing games.
With Roblox’s free software, students will first model their game in a 3D space. Using a combo of art and engineering, they’ll scale, rotate, and move around objects to build a custom playspace. Roblox also provides a rich library of user-created objects to aid in design.
Designing a world is just the first step. Students will then code the interactions and logic between the objects with Lua, a professional scripting language used by game designers around the world. You’ll teach them to use variables, conditionals, and loops to bring their games to life.
Our Roblox curriculum takes your students through three exciting game projects, each with a unique genre. As your students’ skills grow, so will the difficulty of the games.
Design a car, a track, and race against yourself in a time trial! Students will develop all the models from scratch and then code the logic of a timer and lap marker using Lua variables and conditionals. Vroom Racing is sure to jumpstart their Roblox career.
Remake and relive some of your favorite side-scrolling action games with Roblox Platformer. Design obstacles to throw off the player as he attempts to navigate an addictive, pesky puzzle. Students will add while loops to their coding toolkit to feature repetition in their maze.
The final Roblox project will put your students to the test. They’ll create a first-person paintball game, where they try to splat their opponents with projectiles. To add this functionality, they’ll leverage the technique of ray casting, a complex 3D gaming mechanic.
This curriculum is designed with the teacher in mind. We’ll prepare you to bring this class to your students with our zero-to-one training course. You don’t need any experience with coding to master the software. You also won’t do any extra planning, as we’ll provide you with a full semester curriculum at the end.
Chapter 1: What is Roblox?
Intro to Roblox
How to Install on Windows and Mac
Explore and Play
Roblox and Cybersafety
Game Design in a Nutshell
Chapter 2: Navigating the 3D World
Intro to the Roblox Studio
Blank Slate and Camera
Materials, Colors, and Anchors
Turnstile and surfaces
Saving and Publishing
Chapter 3: Coding the Logic
Intro to Coding
Lua Basics: Variables
Lua Basics: Conditionals
Lua Basics: Loops
Lua Basics: Wait
How Vroom Racing Works
Coding Middle Lane
Getting Scripts to Talk
Coding Laps pt. 2
Display in Chat
Chapter 4: Teaching Roblox
Marketing the Class
Preparing for Day 1
Computers open and closed
3D Modeling Tips
1-1: Intro to Roblox
1-2: Modeling Basics
1-3: Modeling with Surfaces
1-4: Racecar Design
1-5: Track Design
1-6: Intro to Variables and Scripting
1-7: GUI and Events
1-8: Loopy Loops
1-9: Last Steps and Publishing
1-10: Platformer Intro
1-11: Platformer Scripting
1-12: Finishing the Platformer
1-13: Ray Casting
1-14: Object Movement
1-15: Final Touches
There’s no use for training unless you have a rock-solid plan. We’ll give you a semester curriculum, complete with hour-long lesson plans and slides.
Each teacher is paired with a ScholarStem moderator who will give live one-on-one support throughout the training. There are no stupid questions with us!
If you want customized assistance implementing this course into your program, we have curriculum experts who may commute to your site and lead you through the process.
9 Spots Available
Explore 3D game design and coding with Roblox, one of the most popular online gaming platforms for kids. Instead of spending countless hours playing games, teach your students to make them!
In select cities, one of our certified instructors will commute to your site and lead this class.
The course is designed with the working teacher in mind. The material shouldn’t take you more than 3 hours per week, including watching videos and completing assignments.
Yes, you will need a computer with an internet connection to sign into our training platform. The type of computer required depends on the course, so please refer to the hardware requirements listed at the top of the page.
You may contact our expert support team at any time. Live help (text and video) is available on weekdays and email support is available any time. You can ask questions about the material, general teaching techniques, or anything else!
No. You can enroll any time to reserve your spot for free and then you’ll have until a week before the start of the training to complete payment.
You provide the computers and we’ll take care of the rest. Our instructors are trained to teach and connect with your students using our in-house built curriculum.
M-F 10-6 PM ET