Outschool
Open currency, time zone, and language settings
Log In

Code a Maze in Scratch!

In this one time time course students will use Scratch to code a maze game.
Megan Rollings
Average rating:
4.9
Number of reviews:
(31)
Class

What's included

1 live meeting
55 mins in-class hours

Class Experience

What will be taught?
This class aims to teach learners how to code and design their own interactive mazes in Scratch, a beginner-friendly programming language. Students will learn the fundamentals of coding, problem-solving, and game design through hands-on projects. By the end of the class, they will have created their own maze game.

Topics Covered:

Introduction to Scratch and its interface
Basic programming concepts (variables, loops, conditionals)
Maze generation algorithms
Game design principles
User interface and game mechanics
Troubleshooting and debugging

Teaching will be a combination of:

Interactive coding sessions: Guiding students step-by-step through coding exercises.
Project-based learning: Encouraging students to apply what they've learned to create their maze games.
Peer collaboration: Facilitating group discussions and peer feedback sessions.
Q&A sessions: Addressing students' questions and challenges.
Teaching Style:
The teaching style is interactive, learner-centered, and project-based. It emphasizes hands-on experience, encouraging students to learn by doing. Mistakes and experimentation are encouraged as part of the learning process.

Required Experience or Knowledge:
No prior programming experience is necessary. This class is designed for beginners. However, basic computer literacy and familiarity with using a computer are recommended. Students should have access to a computer with an internet connection and Scratch installed, which will be introduced in the first class. A curious and creative mindset is highly encouraged.



Upon completion of the class, learners will have the skills and knowledge to independently create their own maze games in Scratch. They will also have a solid foundation in programming and game design, which can be applied to more advanced projects in the future.

Other Details

External Resources
In addition to the Outschool classroom, this class uses:
  • Scratch
Joined February, 2023
4.9
31reviews
Profile
Teacher expertise and credentials
Washington Teaching Certificate in Elementary Education
Hello, I am Megan Rollings!

I am a certified K-8 educator and have been teaching for 6 years. Of those 6 years of teaching, my students test scores have consistently placed in the top 90%. I believe students should learn conceptually through hands on experience.
I have a bachelors in Child psychology and a Masters in curriculum and instruction .

Reviews

Live One-Time Class
Share

$20

per class
Meets once
55 min

Completed by 10 learners
Live video meetings
Ages: 7-12
3-6 learners per class

This class is no longer offered
About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool