Scratch Programming

SITH Computer Institute
Last Update 11/11/2021

About This Course


  • What are Visual Editors?
  • Introduction to Scratch
  • The Scratch User Interface


Helpie FAQ

  • Let’s Start Scratching
    • Dancing is also a Program!
    • Step-by-Step
    • Some Steps Further
    • Case Study - Aquarium
    • Planning a Project
    • Creating an Interactive Project
    • Case Study - Greeting card
  • Animations
    • Performing Scripts
    • Build a Band
    • Pink Circle, Blue Square
    • Animation Projects
    • Case Study - Colorful Parrot
  • Stories
    • Characters
    • Conversations and Scenes
    • Case Study - Dancing Queen
    • Creature Creation
    • Case Study – Dialogue
  • Games
    • Starter Games
    • Scores and timing
    • Case Study - Creating Your Own Sprite
    • Case Study - Whirling Crab
  • Diving Deeper
    • Cloning
    • Video Sensing
    • Case Study – Emotions
    • Case Study - Electrical Circuit
  • Scratch Online
    • Setting up a Scratch Account
    • Creating an Online Project
    • Exploring Online Projects
    • Scratch Studios
  • Learning Objectives

    Scratch is designed specifically for young people (ages 8 and up) to help them develop 21st-century learning skills: thinking creatively, communicating clearly, analyzing systematically, using technologies fluently, collaborating effectively, designing iteratively, and learning continuously.


    • Beginners should not find Scratch hard to learn since it is using visual elements and simplified drag and drop functionality. It has been created specifically for kids with the primary purpose of giving them early exposure to understanding the basics of coding and programming.