Intermediate Scratch Coding: Build Epic Games & Power-Ups (Level 2)
What's included
12 live meetings
11 in-class hoursHomework
1 hour per week. includedCertificate of Completion
1 after class completionClass Experience
US Grade 2 - 5
Intermediate Level
In this Intermediate Scratch Coding course, students will build on their foundational coding skills and delve into more advanced game mechanics. Over the course of 12 engaging lessons, they will learn how to create multi-level games, integrate advanced movement mechanics, use user input for dynamic changes, and build multiplayer features. This course is perfect for young coders who have some Scratch experience and are ready to take their skills to the next level! What Will Be Taught? Advanced Movement & Controls: Students will learn to design custom movement systems using keyboard controls and advanced motion. Game Logic & Scoring: Students will create interactive scoring systems, design complex levels, and integrate loops, resets, and game flow. User Interaction: Learners will enhance their games by using user input to drive dynamic changes, from collecting points to activating power-ups. Multiplayer Features: Students will explore the basics of multiplayer game setup, including score tracking and real-time competition. Topics Covered: Keyboard-based movement Gravity and jumping mechanics Scoring, looping, and game resets Power-ups and health tracking Dynamic user input and game progression Multiplayer design and integration Class Structure: Each class is designed to be interactive and project-based. Students will start by learning the core concepts for that day's lesson, followed by applying them directly to a hands-on project. Here’s how a typical session will go: Introductory Demo: Brief explanation and demonstration of the day’s topic (e.g., custom player movement or game scoring systems). Guided Coding Session: Step-by-step coding alongside the instructor, where students build their own games, receive real-time help, and practice the concepts. Peer Collaboration & Q&A: Students will share their progress, ask questions, and provide feedback to each other in a supportive, collaborative environment. Wrap-Up and Feedback: At the end of each class, there will be time to review the work completed, troubleshoot any issues, and look ahead to the next lesson. Teaching Style: Our teaching style is hands-on and interactive, with a focus on "learning by doing." We ensure that students don’t just watch but actively engage in building their projects. We provide ample guidance, answer questions, and offer real-time feedback to foster a growth mindset. Interactive Live Coding: The instructor will code alongside students, demonstrating key techniques and helping students apply them to their own projects. Real-Time Problem Solving: Students will be encouraged to debug, solve problems, and work through coding challenges with instructor support. Creative Freedom: We encourage students to use their creativity to personalize their games while learning important coding concepts. Student Interaction: Lecture & Live Coding: Students will learn through live, instructor-led coding demonstrations, explaining new concepts and showing how to implement them in real-time. Hands-On Practice: Students will work on their individual projects, applying what they’ve learned with guidance and troubleshooting from the instructor. Collaborative Work: While working individually, students will have opportunities to ask questions and share their progress with peers for feedback.
Learning Goals
Master Advanced Movement: Learn keyboard controls and custom movement for dynamic, interactive gameplay.
Design Complex Game Mechanics: Implement gravity, loops, and scoring systems to create engaging game experiences.
Syllabus
12 Lessons
over 12 WeeksLesson 1:
Scratchy’s Speed Race
Learn keyboard control and design a racing game where players race against time using basic movement mechanics.
55 mins online live lesson
Lesson 2:
Dino Jump: Adventure Run
Create an exciting jumping game, mastering gravity and scoring as your dino overcomes obstacles in an adventure-filled world.
55 mins online live lesson
Lesson 3:
Maze Runner: Solve the Path
Design a maze game, focusing on movement, maze design, and creating a challenging path for players to solve.
55 mins online live lesson
Lesson 4:
The Hungry Fish: Scoring Fun
Build a fun game where players score points by feeding a fish, learning how to loop and track scores.
55 mins online live lesson
Other Details
Learning Needs
This class is designed to be inclusive and accessible for all learners, including those with ADHD, Dyslexia, and ASD.
Pre-Requisites
Some prior Scratch experience is recommended. Students should be comfortable with basic functions like creating sprites, using motion blocks, and building simple projects. Basic computer skills required.
Supply List
Scratch Website (scratch.mit.edu) – The official platform for coding, project creation, and sharing, which is free and safe for students to use.
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Sources
Scratch Website (scratch.mit.edu) – The official platform for coding, project creation, and sharing, which is free and safe for students to use.
Teacher expertise and credentials
4 teachers have a Graduate degree
Master's Degree in Computer Science from Rayat & Bahra College of Engineering and Biotechnology
Master's Degree in Business/Commerce from DAVV University
Master's Degree in Computer Science from Jadavpur University
Master's Degree in Finance from Shri Vaishnav Institute of Management
5 teachers have a Bachelor's degree
Bachelor's Degree from Bharti College, University of Delhi
Bachelor's Degree in Computer Engineering from Rayat & Bahra College of Engineering and biotechnology
Bachelor's Degree in Zoology/Animal Biology from Delhi University
Bachelor's Degree in Physics from Bhavan's R A College of Science
Bachelor's Degree in Chemistry from Mumbai University
With over 10 years of experience working with children, our team specializes in STEM education, coding, and AI. We have taught coding and game development to hundreds of young learners, helping them build essential skills in problem-solving, creativity, and critical thinking. Our instructors are passionate about making coding accessible and engaging, fostering a love for technology and innovation in children of all ages.
Reviews
Live Group Course
$13
weekly or $150 for 12 classes1x per week, 12 weeks
55 min
Live video meetings
Ages: 6-11
2-4 learners per class
Financial Assistance
Tutoring
More to Explore
Management TimeLearn To Draw An Anime BodyGeometry TutorDaily ReadingPython Programming Basics For BeginnersSpeak Spanish Today Conversational Spanish 2 Late Beginner By Mindy GStudents As ScientistsGot The WigglesThe CrucibleStudents With AutismThe Hound Of The BaskervillesFood LabelsBeginning Ukulele 9-12Time TravelMermaid