Take Scratch programming to the next level with more challenging projects
The WiByte Scratch Intermediate course builds on the foundations of the Beginner course through structured, project-based classes. Students deepen their understanding of variables, loops, conditionals, operators, sensing, cloning, broadcasting and game mechanics, while learning to break problems into smaller steps and develop their own solutions.
How to use the learning resources
The slides and videos cover the key concepts from each class and are designed as self-contained learning resources. Students are encouraged to review them and try the example code themselves before and during the independent activity.
Submit your Independent Activities
Class 1 – Recap of Beginner course
Class Material and Notes
Class 2 – Sprite plays Space War
Class Material and Notes
Create a Space War game using Scratch Program. Concepts covered –
- Creation of clones
- Programming of clones
- Deletion of clones
Independent Activity
Create a Space War game using Scratch Program.
Common Mistakes
See the video to make sure you avoid common problems in Space War game.
Class 3 – Color Wheel game
Class Material and Notes
This simple yet elegant game is fun to play. It also nicely illustrates programming concepts of cloning, loops, random numbers etc.
Independent Activity
Create a colorwheel game.
Please see this video to avoid common problems while designing colorwheel game.
Class 4 – Chrome Dino Game
Class Material
Concepts covered include –
- Cloning
- Broadcasting
- Random numbers
- Loops
Independent Activity
Create a simple Chrome Dino game using Scratch Program.
Class 5 – Find the Marble Game
Class Material and Notes
Concepts Covered:
- Sequencing with Broadcast
- Broadcast and Wait
- Systematic development of an involved programming logic.
Independent Activity
Common Problems
Students often run into a problem where the cups do not shuffle properly. Please refer to this video to see how to fix this.
Enhancement
An enhanced version of this project where starting position is random, game gets harder as it proceeds and so on.
Class 6 – Mid Term Revision and Quiz
Class Material (Live Quiz)
Key Learning Objectives
- Revise the concepts covered so far with an interactive quiz.
- Provide students a chance to consolidate their learning and build an independent project of their choice.
Class 7 – Whack a Mole Game
Class Material
Create a Whack a Mole game the Scratch platform. This video discusses development of Whack a Mole game. Important concepts covered are costumes, usage of layers and cloning and nested loop.
Independent Activity
Create a Whack a Mole game
Class 8 – Brick Breaker game
CLASS MATERIAL
In this video we develop a simple brick breaker game. The concepts covered are cloning, broadcasting, nested loops and direction.
Class 9 – Knife Game
Independent Activity
Create a Knife Game
Common Problem
This video discusses some common problems that students sometimes face with throwing knives.
Enhancements
Falling Knives Animation, Animation Between Levels
An alternative (better) implementation of the Throwing Knives
Class 10 – Highway Dash Game
Independent Activity
Create a Highway Dash Game.
Please see this video to avoid common problems while designing Highway Dash game.
Enhancements
Class 11 Revision and Quiz
Class Material (Live Quiz)
Key Learning Objectives
- Revise the concepts covered so far with an interactive quiz.
- Provide students a chance to consolidate their learning.
Independent Activity
Prepare for the project showcase.