Use these unique lesson plans designed for educational programs of varying lengths and skill-levels to get your classroom up and running fast. Find learning objectives and course outlines for everything from 2 hour workshops, to semester long learning programs.
Intro to Game Design and Coding
Get students creating and coding their first game by building an obstacle course.
Building a Historical Landmark
Explore history by researching a historical landmark and building it in Roblox Studio.
Story Game Creator Challenge
Use strings and variables in this one hour coding challenge while creating a unique word game.
Step-by-step projects teaching how to code, design new worlds, and learn entrepreneurial skills using the Roblox platform. These materials are shared under the Creative Commons License and all educators are encouraged to download and tailor them as needed.
Intro to Studio
Become familiar with Roblox Studio by making an obstacle course, perfect for beginners.
Creating an Adventure Game
Create an adventure game where players explore a world to find items to harvest and sell.
These stand-alone lessons can be used to practice individual concepts or as part of a larger project series.
Foster a positive culture online by learning how to interact and protect your personal information.
Publish and Playtest
Share your work so others can play it and use Team Create to collaborate on projects.
Reusing Code with script.Parent
Build multiple parts that change color over time using Parent/Child relationships.
Functions 1: Functions Practice
Create a practice function that states the name of your favorite animal.
Functions 2: Instances
Apply your knowledge of functions to replace a flaming part with one that sparkles.
Parameters and Events 1: Traps
Create a trap that destroys anything that touches it, including other parts.
Parameters and Events 2: Buttons
Use parameters and event listeners to code a button that makes a bridge appear in-game.
Traps with if/then Statements
Use variables and event listeners to specifically check for players when something touches a part.
Powerups with if/then Statements
Create a powerup that increases a player's speed whenever they touch a specific part.
Creating a Timed Bridge
Use for loops and Surface GUIs to create a bridge that appears for a short time.
Adding a Light Source
Create decorative lights by combining complex parts, particle emitters, and light sources.
Creating Trees and Plants
Build and duplicate parts to make a complex models like trees, plants, and flowers.