Scratch programming blocks consisting of: when green flag clicked, go to coordinates x: -180 y: 120, show sprite, switch backdrop to backdrop1, forever loop containing an if statement checking if sprite is touching color green, then switch backdrop to backdrop2 and hide sprite.
Scratch logo featuring a cartoon cat and the word "SCRATCH" in an orange and white design on a blue background.

About This Course

Scratch Block-Based Coding (EARLY BIRD SALE)
Sale Price: $199.00 Original Price: $249.00

Starts June 10th, Tues/Thurs 3-5pm for 6 weeks

In this exciting introduction to coding, students in grades 3-5 will learn how to create their own interactive games using Scratch's colorful block-based programming environment. Inspired by Max Wainewright's celebrated game design curriculum, young coders will progress from simple animations to fully functional games with scoring systems and special effects.

No prior coding experience needed—just bring your imagination! Students will learn what makes games engaging, how to control characters with keyboard inputs, create animations, and even implement scoring systems. By the end of six weeks, participants will have created multiple working games they can play, share, and continue developing at home.

Beyond the technical skills, students will develop valuable computational thinking abilities, grow their creative problem-solving skills, and gain the perseverance and confidence that comes from building something from “scratch”. Join us to transform from game player to game creator while having tons of fun along the way!

The following video is an example of what block-based coding in Scratch looks like.

What You'll Learn

Learn conditionals, functions, coordinates and more in block-based coding with authentic lessons designed to engage and encourage learning by doing!

  • Master the fundamentals of block-based programming using Scratch to create interactive games with movement, obstacles, and sound effects

  • Apply core coding concepts including sequences, loops, conditionals, and variables while building engaging, personalized projects

  • Develop computational thinking skills and coding confidence through the creation of progressively complex games based on a tried and tested curriculum

Screenshot of a simple airplane game with three cartoon biplanes flying upwards made with Scratch. A score of 3 is displayed.

Hands-On Projects

  1. Amazing Maze Game: Students will design their own maze game where players navigate through obstacles to reach a goal. They'll implement keyboard controls, collision detection, and personalized maze layouts while learning about coordinates, events, and control blocks.

  2. Catch the Donut Game: Students will create an arcade-style game where players try to catch falling donuts against a timer. Implementing this game will have many similarities with the game Pong. They'll implement scoring systems, randomization for donut placement, and increasing difficulty levels while adding their own creative visual and audio elements.

  3. Up in the Clouds Adventure: Students will develop a flying game featuring a biplane navigating through the sky. They'll program movement controls with different degrees of rotation, implement randomized cloud obstacles, and add sound effects to enhance gameplay while putting their personal touch on sprite designs and backgrounds.

Our 6-Week Course Plan

Register for this Scratch Coding Course

Child with curly hair and glasses excitedly raising arms while sitting at a desk with a laptop, notebooks, and pencils.
Scratch Block-Based Coding (EARLY BIRD SALE)
Sale Price: $199.00 Original Price: $249.00