Roblox Worlds Coding with LUA

Contact us to learn more about our Roblox Worlds Coding with LUA online course.

Course Description

Each individual lesson is made up of multiple lesson pages to teach a coding concept with text and visuals, provide in-lesson practice and a step-by-step activity for student to add newly learned code to their existing game file. Grading will be based on quizzes, project uploads, and teacher requirements.

Course Requirements

Grade Level

6 – 12



Tech Requirements

Computer – Students must have access to a computer with internet access and an internet browser. The computer may run Windows or Mac OS, no chromebooks. They need to have registered for a free Roblox account (lesson will help them).


1 Semester



Technology Skills

  • Internet Navigation
  • Word Processing
  • Email Communication

Major Concepts

In this course there are 10 modules teaching students LUA using Roblox Studio This course assumes no prior coding knowledge as students follow the lessons to program multiple interactions within your obstacle course. The course allows students to customize and expand on all lessons as they create their own obstacle course and adding custom LUA scripts in each lesson.

Topics Included in the course are:

  1. What is LUA?
  2. Roblox Studio
  3. Obby
  4. Checkpoints
  5. Skills
  6. Inventory
  7. AI
  8. New Terrain
  9. Special Terrain
  10. Modeling