There are no open spots for this class, but we found something similar!

Class listing photo
5.0 (19) · Ages 9-13

Game Design With Roblox (One-Time/Sample Class)- Ages 9-13

Class listing photo
5.0 (98) · Ages 9-14

Roblox Coding

Class listing photo
5.0 (14) · Ages 8-13

Game Coding: Roblox Studio

Class listing photo
5.0 (36) · Ages 8-13

Game Coding: Roblox Studio

Class listing photo
5.0 (4) · Ages 8-12

Gaming and Coding Roblox Club With Ms. Ashley!

Class listing photo
5.0 (113) · Ages 7-12

Roblox Gamer Club

Coding with Lua part two ( Arena combat game)

Ryan James
Average rating:5.0Number of reviews:(5)
Coding and game design with our 'Game Design Mastery with Roblox Studio' course. Your child will spend significant time learning and applying core coding principles, all while creating captivating game projects within Roblox

Class experience

Learn the fundamentals of Roblox Studio, including the interface, tools, and navigation
Understand core coding concepts such as properties, variables, functions, parameters, arguments, conditional structures, and loops.

Gain hands-on experience in applying these coding concepts through weekly project-based lessons.

Develop problem-solving skills and learn to debug code effectively.

Learn to design and build a multiplayer arena-style combat game, incorporating various game mechanics such as a lobby, teleportation system, time-based game system, network combat management, GUI elements, and a leaderboard.

Develop an understanding of how to translate these skills and concepts to other coding languages and environments.

Gain experience in finalizing and polishing a game to provide a fun and engaging experience for players.

Have the opportunity to apply everything they've learned in their own game ideas during the final weeks of the course.

The instructor of this course has a solid foundation in both teaching and software development, with specific expertise in teaching coding to a young audience. Their qualifications include:

Two years of experience as a software developer, providing a practical understanding of coding principles and real-world applications.
Two years of experience teaching Python, a versatile and beginner-friendly programming language, to children and teenagers (ages 7 to 16). This experience ranges from beginner to advanced levels, showcasing the instructor's ability to adapt to various skill levels and foster progress in coding competencies.
Six years of experience teaching English, further demonstrating the instructor's pedagogical skills and ability to communicate complex concepts in an accessible and engaging way.
For this course, students will need the following:

A computer with a stable internet connection: This is necessary for accessing the online classes, as well as for using Roblox Studio.

Roblox Studio: This is a free software that students will use to design and code their games. It can be downloaded from the official Roblox website.

Roblox account: Students will need to create a free account on Roblox in order to use Roblox Studio.
In addition to the Outschool classroom, this class uses:
This course uses Roblox Studio, an approved third-party tool for designing and coding games. To participate in the course, students will need a Roblox account, which is free to create. The content of this course is designed to be engaging and educational, and it does not include any material that is likely to be upsetting or scary to learners. However, as we will be creating a combat-themed game in the latter part of the course, please note that this involves simulated, non-graphic game combat mechanics. As always, students are encouraged to participate in a manner that is respectful and considerate of all classmates.

This course primarily utilizes Roblox Studio and the Lua scripting language as its main resources. The curriculum has been developed by the instructor with the aim of providing a comprehensive introduction to game design and coding principles. While the course material is largely original, additional insights have been derived from the following resources:

The Official Roblox Developer Guide (
Lua 5.1 Reference Manual (
Learn Lua (
These resources may also be beneficial for students who wish to explore the subject matter more deeply outside of class time. However, all necessary content will be covered during class sessions and in the provided study guides.

Meet the teacher

Average rating:5.0Number of reviews:(5)
Hello! My name is Ryan James, and I'm thrilled to be your child's teacher as they dive into the fascinating world of Lua coding in Roblox Studio. With over 2 years of experience as an educator, I specialize in teaching coding to... 
Group Class


weekly or $60 for 6 classes
1x per week, 6 weeks
60 min

Completed by 1 learner
Live video meetings
Ages 9-12
3-6 learners per class

SafetyPrivacyCA PrivacyLearner PrivacyTerms
Outschool International
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool