Create & Learn

Learning Hours


Projects Created



Roblox Game Coding Class

Beginner Roblox Game Coding Class

Start learning Roblox game coding the simple way
  • Grades 3-8
  • 2-5 students group class
  • 75 minutes per session
  • Live online class
Start Free

Learn how to make games in Roblox

Does your kid love Roblox? With this coding class, your child will be able to create their own games for Roblox in no time!

The coding approach is similar to Scratch, but is tailored specifically for developing Roblox games. It is a lot more effective for younger students compared to using Lua. Your child will learn and practice advanced coding skills, apply their imaginations, and create!

If your child is relatively new to coding, we highly recommend they complete the Scratch Coding classes first to before taking Roblox coding classes.

If you are interested in advanced Roblox coding with Lua, check out our Coding with Roblox Studio in Lua class.

  • Beginner Roblox Game Coding - Free Intro
  • Join this fun free intro class to get a taste of what creating Roblox games is like, and start learning Roblox coding! This class is designed for students who have not had any prior experience with Roblox Studio, the official tool for building Roblox games. We help students install and activate Roblox Studio, and go through a step-by-step tutorial to build an interactive Obby game with different shapes, colors, and materials!

    Due to the popularity of this free class, there might be more than five students per intro class. Please note that the full course has a cap at five students maximum to ensure ample attention is provided to each student.

  • Part 1 - Beginner Roblox Game Coding 1
  • Beginner Roblox Game Coding 1

    In this first part we introduce the basics of Roblox coding through building fun games! Most students have not interacted with complex coding environments such as Roblox Studio before, so we will ensure they are setup for success by teaching foundational skills. This includes how to use workspace and how to configure properties of objects such as color and texture to implement in games. We will start learning important coding concepts such as if/then, loop, and variable in the context of Roblox coding, as well as how to have game elements respond to interactions from players such as clicks, movements, and more!

  • Part 2 - Beginner Roblox Game Coding 2
  • Beginner Roblox Game Coding 2

    The fun and learning continues in part 2 of this Roblox game development class. Activities to take place in this part include finishing the dodgeball game started in part 1, learning how to use clones to easily create many game objects, and learning how to create a multiplayer game! Students are welcome to invite their friends to play the multiplayer games together, and there will be a leaderboard for added motivation. This part will also dive deeper into Roblox coding concepts to become more familiar with the nuances of Roblox coding while reinforcing skills learned in part 1.

  • Part 3 - Beginner Roblox Game Coding 3
  • Beginner Roblox Game Coding 3

    In the final part for this class we will focus on building two multi-faceted games that combine previous Roblox coding skills learned with new concepts like messaging. One of the games is modeled after the highly popular infinity run game where players must turn, dodge, and jump to avoid obstacles and gain points. Students will also learn how to create quiz games about any topic they're interested in to showcase their knowledge on what they're passionate about. We look forward to seeing your child's creativity shine as they learn how to code Roblox games!

Join Free Intro
Enroll FREE
  • $387$321.21

    17% Off(12 Sessions)
    3.75 class pack credits
  • Computer - Mac
    Windows PC
  • Prerequisite - Completion of Scratch Ninja 3 or equivalent advanced Scratch coding classes

    Require Windows or Mac computers (no Chromebook), and mechanical mouse is preferred.

    Roblox requires relatively powerful computers. Please install Roblox on your computer and make sure it runs properly before signing up this class. To install Roblox, visit, sign in or sign up, and then click on any of the game icons. It will automatically install and run Roblox.

More Like This

Python for AI

Python for AI

Grades 5-12

Learn a real-world programming language, with a focus on AI

Learn More
Coding with Roblox Studio in Lua

Coding with Roblox Studio in Lua

Grades 6-12

Create Roblox games using Lua in Roblox Studio

Mobile Coding for Apps and Games

Mobile Coding for Apps and Games

Grades 5-10

Create powerful mobile apps and games with professional block coding platform Thunkable

Explore Classes By Grade Level

Grades 2-4
Grades 2-4

Frequently Asked Questions

Q: My kid loves Roblox and wants to learn Roblox coding, how should we get started?

Roblox coding is a great way to keep students interested while learning important coding skills. Depending on the age of the student and their prior coding experience, there are two classes consider as your child's starting point - Beginner Roblox Game Coding (which is this class) for grades 3-8, and Coding with Roblox Studio in Lua for grades 6 and above.

If your child is new to coding, he/she should start with Scratch Coding, then do Beginner Roblox Game Coding.

Beginner Roblox Game Coding uses block-based coding, and it is much more intuitive for younger students to learn. Coding with Roblox Studio in Lua uses Lua, a text-based scripting language. Both classes use Roblox Studio, the official platform for developing Roblox Games.

For students who are interested in Coding with Roblox Studio in Lua, we highly recommend students learn Python coding first to gain foundational knowledge on text-based coding first. It will help them learn Coding with Roblox Studio in Lua a lot more effectively as well.

In summary, the ideal learning path for students who are new to coding and are in 6th grade or younger is:

Higher grade students can start with Python coding and then join Coding with Roblox Studio in Lua.

El Carmelo
Herbert Hoover
Activity Hero