Log In

Game Design with Roblox (Beginner)-- Ages 9-13

Class
Play
Shawn D Walk (Create2Discover)
Popular
Rising Star
Average rating:4.9Number of reviews:(1,133)
Learn how to create amazing Roblox games using Roblox Studio and the Lua coding language!

Class experience

US Grade 4 - 7
Beginner Level
8 lessons//8 Weeks
 Week 1
Lesson 1
Roblox Studio Basics
Students learn basic 3D modeling techniques in Roblox Studio and how to build a basic obby. They are also introduced to the most important windows and menus in the program.
 Week 2
Lesson 2
Intro to Coding
Students are introduced to the Lua coding language and the object oriented programming technique. They code a part in their game to change color (property change) when they touch it. Students also learn how to create an object, code a function, and activate a function on an event.
 Week 3
Lesson 3
Adding Effects
Students learn how to add visual effects to their game to make it more interesting. Effects like fire and smoke enhance the look of their game and can also impact gameplay. Students also learn how to code an explosion to generate in the game when they touch a part.
 Week 4
Lesson 4
Checkpoints
Students learn how to use the teams system in Roblox to create checkpoints (save points) in their game.
 Week 5
Lesson 5
While Loops (Blinking Parts)
Students learn how to use a while loop in code to make commands repeat. Specifically, this allows students to make a part disappear and reappear in their game creating a new obstacle for the player. Students are also introduced to the concept of Growth Mindset, which is a positive way to view challenges as learning opportunities that are critical for growth.
 Week 6
Lesson 6
Moving Parts
Students learn to code parts to shift positions in the coordinate system. They work on making a part shift on the Z axis and then are challenged to take what they learned to make the part move on a different axis. Students are also introduced to computational thinking, which is a problem solving technique used in computer science that can be applied to any challenge.
 Week 7
Lesson 7
Health/Humanoid Properties
Students learn how to access a player's humanoid properties with code to change things like health, jump power, and walk speed. This allows them to create parts that reduce a player's health or provide certain types of power ups.
 Week 8
Lesson 8
Final Game Editing/Game Share
Students come up with a specific plan for what they want to add or change in their game on the final class. Focus is placed on creatively applying the concepts they have learned in the class. They then work on their plan and share their final game with the class.
In this class, students will learn to…

-Create methods (functions) to add events and behaviors to their games.
-Add basic Roblox parts to build objects and obstacles.
-Code parts and objects to change properties, move, and spin.
-Change humanoid properties like health, speed, and jump power. 
-Use loops, logic statements (if/then), and variables in their projects to create more interesting games.
-Program game events to trigger functions and actions in their games.
-Publish their games to Roblox for others to play.
-Change safety features to choose who to allow in their games.
I have been teaching technology, coding, and 21st century skills for nearly 15 years.  I am a certified elementary teacher in PA and have a Masters Degree in Curriculum and Instruction. I also have run my own educational technology business in the past.  My goal is to help kids learn the skills they need in today's world, but also help them believe they can be the creators of new technology instead of simply consuming it.
Homework Offered
Assessments Offered
Informal Assessment: At least 2-3 times during the class, students get a chance to share the game they are creating with the class. During the share, the teacher highlights creative aspects of their game and makes suggestions when appropriate. The goal of this is really to highlight students' creativity and point out that everyone has the ability to produce unique and creative content.
Grades Offered
In addition to the Outschool classroom, this class uses:
Popular
Rising Star
Average rating:4.9Number of reviews:(1,133)
Profile
Hello!  My name is Shawn Walk from Create2Discover.  I look forward to being your child's teacher as they discover the power of coding.  I have been an educator for over 17 years.  I was a 4th/5th grade teacher for 11 years at an elementary school... 
Group Class

$144

for 8 classes
1x per week, 8 weeks
60 min

Completed by 1198 learners
Live video meetings
Ages: 9-13
3-9 learners per class

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