Courses

Scratch Master
Grade 1 - 2

About the course :

  • Scratch is a visual programming language developed to help simplify the process of creating and programming animations, games, music, interactive stories, and more.
  • We always recommend scratch as the first platform to begin their coding journey. Scratch is designed in such a way that even kids from the age of 5 can start to learn to code.
  • We always recommend scratch as the first platform to begin their coding journey. Scratch is designed in such a way that even kids from the age of 5 can start to learn to code.
  • It is all about their creativity and imagination to make things happen through coding.

What will the student learn?

Kids will understand the basic coding concepts like loops, sequences, algorithms. That should be an essential skill for every coder and helps them to step further in their coding journey. They will understand these concepts using drag and drop programming. Students will learn to create many more interesting games which involve more variables, functions that develop their computational skills and analytical skills.

Topics Covered
48 Classes96 Classes144 Classes
LEVEL 3
Scratch Master
Class 1 - 8
  • MIT Scratch Introduction
  • Coordinate system
  • Motion block
  • Controlling with mouse pointer
Class 9 - 16
  • Look block
  • Graphical effects
  • Sound block
  • Sound synchronisation
Class 17 - 24
  • Event driven programming
  • Controlling the sprite using keyboard
  • Effective communication with scripts
  • Importance of loops and iterations
Class 25 - 32
  • Cloning
  • Controlling the clones
  • Sensing block
  • Ask and answer command
Class 33 - 40
  • Science quiz project
  • Maze game
  • Variable block
  • More fluency on variable block
Class 41 - 48
  • Adding lives to the sprite
  • Snake game
  • Pre-defined project
  • Self-made project
Class 49 - 56
  • Revision of Scratch
  • Conditional statements
  • Control and sensing
  • Introduction to operators
Class 57 - 64
  • Boolean datatype
  • Logical operators
  • Strings
  • String manipulation
Class 65 - 72
  • Jumping and gravity
  • Multiple variables
  • Scrolling backdrop
  • My block
Class 73 - 80
  • Pen extension
  • Drawing shapes
  • Using stamp command
  • Music extension
Class 81 - 88
  • Text-to-speech extension
  • Translate extension
  • Video sensing
  • List
Class 89 - 96
  • More with lists
  • Sorting using list
  • Self-made project
  • Final assessment
Class 97 - 104
  • Revisiting Cloning
  • Revisiting Gravity
  • Revisiting Scrolling background
  • Platformer game
Class 105 - 112
  • Coding etiquettes
  • Debugging
  • Multi-level Game design
  • Character design and costumes
Class 113 - 120
  • Adding movements
  • Adding obstacles
  • Adding enemy and costumes
  • Scrolling backdrop in both direction
Class 121 - 128
  • Game Physics
  • Adding Projectiles
  • Collectibles
  • Sound effects
Class 129 - 136
  • 3D projections
  • Drawing 3D Objects
  • Rubix cube algorithm
  • Adding Rubix cube operations
Class 137 - 144
  • ML Extensions
  • ML Application
  • Self-made project
  • Final assessment
Student Projects: