Advanced Class Course Material

These slides and the video capture the key ideas that are covered in the class. These are designed to be self-contained. We strongly recommend that parents and students review these slides/video and try out the small code snippets before and while attempting the independent activity for the class.

Submit your projects here


Class 1 – Recap of Intermediate course

Class Material and Notes

Class Notes


Class 2 – Sprite turns Fortune Teller

Class Material and Notes

Class Notes , Class Project

Create a Fortune Teller Game. Concepts covered –

  • Creation of lists
  • Updating lists
  • Searching items through lists
  • Other list operations
  • Broadcast and wait

Independent Activity

Independent Activity

Create a Fortune Teller game using Scratch Program.

Enahancments:

Clever Wizard, Tolerant Wizard

Leaderboard

Project Showcase Videos


Class 3 – Sprite plays a memory game

Class Material and Notes

Class Notes, Class Project

This simple yet elegant game is fun to play. It also nicely illustrates programming concepts of lists.

Independent Activity

Independent Activity

Create a memory game.

ENHANCEMENTS

Buildings in a random order
Game repeats several times

Please see this video to avoid common problems while designing memory game.

Leaderboard

Class 4 – Pen Platformer part 1

Class Material

Class Notes, Class Project

Concepts covered include –

  • My Blocks
  • Gravity jump

Independent Activity

Independent Activity

Create a simple Pen Platformer game using Scratch Program.

Leaderboard

Project Showcase Videos


Class 5 – Pen Platformer part 2

Class Material and Notes

Class Notes , Class Project

Independent Activity

Independent Activity

Common Problems and Enhancements

Problem 1: Player getting stuck on top of the screen
Problem 2: Player getting stuck under the platform

Understanding the Player’s jump better

Running without Screen Refresh

Leaderboard

Project Showcase Videos


Class 6 – Mid Term Revision and Quiz

Class Material (Live Quiz)

Key Learning Objectives

  1. Revise the concepts covered so far with an interactive quiz.  
  2. Provide students a chance to consolidate their learning and build an independent project of their choice.

Class 7 – Snake Game

Class Material

Create a Snake game the Scratch platform. Concepts covered include

  • Snake head movement
  • Concept of direction
  • Lists
  • Broadcasting
  • Cloning
  • Local variables

Class 8 – Tux of Math game

Class Material

Class Notes, Class Project

In this video we develop a game inspired by Tux of Maths. The concepts covered are Lists, Cloning, Local variables and Broadcast.

Independent Activity

Independent Activity

Create a Tux of Math Game

Leaderboard

Some Enhancements

Laser Shot, Two-Digit numbers, Division(Modulo) Operator

Project Showcase Videos


Class 9 – Fruit Slasher Game


Class 10 – Hangman, the word game!


Class 11 Revision and Quiz

Class Material

Key Learning Objectives

  1. Revise the concepts covered so far with an interactive quiz.  
  2. Provide students a chance to consolidate their learning.

Independent Activity

Prepare for the project showcase.


Class 12 Project Showcase


Guidelines for the Project Showcase Activity