Scratch Visual Programming for Kids – Level 3 (8 Sessions)

Scratch is a visual programming language. Developed by students at MIT, Scratch allows users to create web animations, games, and interactive stories, all without a single line of code.

Originally intended for kids ages 8–16, Scratch's web-based platform is ideal for educators who want to incorporate programming in the classroom, and adult students who want to learn a visual language before progressing to code.

Course Schedule

No of Sessions: 8

Duration Per Session : 1.5 hrs

Min Class Size: 5-10 pax

Age Group: 9-15 years old

Lesson 1: Tron Students learn how to create a two-player game in which you try to move around without crossing your opponent's path or touching the edge.

Lesson 2: Wave Challenge Students learn how to create a game in which you use the spacebar to navigate a character through several levels of a maze without touching any of the edges.

Lesson 3: Human vs Robot Students learn to create a two-player game in which each player has a different objective and uses a different method of controlling their character.

Lesson 4: Prime Number Generator Students learn to use mathematical operations, loops, and lists to systematically generate sets of prime numbers. 

Lesson 5: Get familiar with Micro:bit Students learn to connect their Micro.bit to Scratch coding platform.

Lesson 6: Jump Cat with Micro:bit Students learn to make an interactive motion project with their micro:bit.

Lesson 7: Scratch Painting with Micro:bit Students learn to use the micro:bit’s accelerometer to guide the pencil sprite around the screen, drawing a line as it moves.

Lesson 8: Scratch Hungry Dino with Micro:bit Students learn to make another fun interactive game with their Micro.bit. 

Lesson 9 - Review and Final Project Workshop Students play live competitive review games to reinforce all concepts taught. 

Lesson 10 - Final Project Presentations Students demonstrate what they’ve learned by sharing their creation with the class.