Courses crafted and taught by IIT certified Professionals
Students can use Scratch to code their own interactive stories, animations, and games. In the process, they learn to think creatively, reason systematically, and work collaboratively  — essential skills for everyone in today’s society.

Introduction

  • User Interface
  • Stage Area
  • Sprites
  • Backdrop
  • Costume
  • Coding Area
  • Blocks Palette
  • Command Blocks

Motion Blocks

Topics:

  • Movement of Sprite
  • Change direction of sprite 
  • Rotate your sprite
  • Move and glide your sprite to some random position

Programs:

  • Mouse cat chase game
  • Space game
  • Ball and Paddle game
  • Chick and Egg game
  • Draw a square

Looks Blocks

Topics:

  • Change costume of your sprite
  • Change backdrop
  • Change size and color effects of your sprite
  • set graphic effects
  • learn about layers

Programs:

  • Hide and Seek game
  • Pop the Balloon game
  • position sprite in layers
  • Maze game

Sound Blocks

Topics:

  • Learn about Play Sound, Start Sound and Stop all sounds
  • Pitch and pan left/right 
  • Change Volume

Programs:

  • Create a Music Player

Events Blocks

Topics:

  • When Blocks which causes an action something to happen
  • Loudness and Timer
  • Broadcast between sprites
  • Backdrop

Programs:

  • Draw Rotated Squares
  • Draw Windmill using Stamp
  • Broadcast Multiple Sprites
  • Use Broadcasting to draw Square

Control Blocks

Topics:

  • Learn about loops
  • Repeat and Forever concept
  • Conditionals
  • Cloning Concept
  • Stamping vs cloning

Programs:

  • Create ball clone and glide it on stage
  • Catching Apples Game using cloning
  • Create circle sprite using paint and cloning
  • Differently colored star
  • Create an Ornament
  • Create a Soccer game
  • Create Classic TIC TAC TOE game

Sensing Blocks

Topics:

  • Learn about hexagonal blocks which makes decisions
  • Accept user input
  • Detect conditions
  • Report on values

Programs:

  • Math multiplication game

Operator Blocks

Topics:

  • Learn about Arithmetic Operators
  • Learn about Comparison Operators
  • Learn about Logical Operators
  • String Operations

Programs:

  • Mark the Class Attendance Register
  • Check for a Strong Password
  • Make a Rainfall

Variable Blocks

Topics:

  • Create and Rename variable
  • Change Value of Variable
  • Join Text and variables
  • Show and Hide variable
  • Built-in variables in Scratch
  • Variable Slider

Programs:

  • Create Ghost Effect
  • Control Graphic Effects
  • Control Movement Speed
  • Control Turn Speed
  • Change Sound Effects

Custom Blocks

Topics:

  • Learn about Functions
  • Define A Function
  • Call a Function
  • Lists In Scratch
  • List Commands

Programs:

  • Draw different Shapes using Functions
  • Soccer Ball game to Flit a wall
  • Self Recursive Procedure
  • Scratch Quiz Game

Text to Speech & Video Sensing Extension

Topics:

  • Using Text to Speech
  • Using Translate
  • Using video motion on Sprite and Stage
  • Using Video Transparency
  • Turning Video ON or OFF

Programs:

  • Multi-player game – Wheel of Fate