Enquire Now

Scratch


Scratch is a visual programming language designed for beginners, especially kids, to learn coding through drag-and-drop blocks. It helps create animations, games, and interactive stories without writing complex code. Developed by MIT, Scratch enhances logical thinking, creativity, and problem-solving skills, making coding fun and accessible for all ages.

  • 2 Month
  • English, Hindi

Overview

Scratch is a visual programming language designed for beginners, especially kids, to learn coding through drag-and-drop blocks. It helps create animations, games, and interactive stories without writing complex code. Developed by MIT, Scratch enhances logical thinking, creativity, and problem-solving skills, making coding fun and accessible for all ages.

Who can do?

  • Kids & Students 
  • Teachers & Educators 
  • Beginners in Coding 
  • Game & Animation Enthusiasts 
  • Parents 
  • Hobbyists 

Job Opportunities

  • Coding Instructor 
  • Game Developer (Beginner Level) 
  • Animation Creator 
  • STEM Educator
  • Freelancer
  • Content Creator
  • Robotics Trainer
  • Curriculum Developer 

Course Curriculum

    • What is Scratch?
    • Understanding the Scratch Interface
    • Creating and Saving Projects
    • Using the Stage, Sprites, and Backdrops

    • Motion Blocks (Moving Sprites)
    • Looks Blocks (Changing Appearance)
    • Sound Blocks (Adding Audio)
    • Events Blocks (Starting with Click, Key Press, etc.)

    • Loops (repeat, forever, if-else)
    • Conditional Statements (if, if-else)
    • Using Timers and Wait Commands
    • Detecting Mouse and Keyboard Input

    • Arithmetic Operations 
    • Logical Operators 
    • Creating and Using Variables
    • Storing and Using Data

    • Using My Blocks (Custom Blocks)
    • Cloning Sprites for Repetition
    • Broadcast & Message Passing
    • Using Lists for Data Storage

    • Creating Simple Clicker Games
    • Designing a Maze Game
    • Making a Catching Game
    • Interactive Storytelling

    • Finding and Fixing Errors
    • Testing and Improving Projects
    • Sharing Projects on Scratch Website
    • Exploring Other Scratch Projects

    • Animating Sprites with Costumes
    • Using Backdrops for Scenes
    • Making Characters Move and Interact
    • Adding Sounds and Effects