Game Design with Roblox (Beginner)-- Ages 9-13
Class experience
US Grade 4 - 7
Beginner Level
Beginner Roblox Class-- This is a beginner Roblox/Coding class for students ages 9-13. This class would be good for students that want to start learning how to make Roblox games, but don't have any experience using Roblox Studio or coding in Roblox. This class might be too easy for students who have a lot of previous experience making Roblox games. Future-Ready Skills-- CreateDiscover classes integrate future-ready skills into the curriculum to help prepare students for a rapid-changing...
8 lessons//8 Weeks
Week 1Lesson 1Roblox Studio BasicsStudents 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 2Lesson 2Intro to CodingStudents 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 3Lesson 3Adding EffectsStudents 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 4Lesson 4CheckpointsStudents learn how to use the teams system in Roblox to create checkpoints (save points) in their game.Week 5Lesson 5While 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 6Lesson 6Moving PartsStudents 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 7Lesson 7Health/Humanoid PropertiesStudents 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 8Lesson 8Final Game Editing/Game ShareStudents 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:
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 classes1x per week, 8 weeks
60 min
Completed by 1198 learners
Live video meetings
Ages: 9-13
3-9 learners per class