SCRATCH Programming

Real Classes
The best video classes from the best professors and professionals.
New skills
Learn through cool tools, videos, quizzes and game-like labs
On your schedule
Take courses when you want and at your own pace
No experience is needed to start today!


Scratch is free visual programming language. You will learn how to create your own interactive stories, amazing games, animated images and songs in just minutes with a simple ‘drag and drop’ interface. No previous programming knowledge needed. You can also share your creations with others in the online community.

Why take admission?

Scratch's networking infrastructure, coupled with its multilingual capabilities, enabled youth to share their digital-arts creations with other youth across geographic, language, and cultural boundaries.

Academic Approach

The Academic Approach of the course focuses on the “work centric” education i.e. begin with work (and not from a book !), derive knowledge from work and apply that knowledge to make the work more wholesome, useful and delightful.

Syllabus (Skills)

Computational skills and programming concepts (like sequences, iteration, conditionals, variables, and data structures), problem-solving, project-design skills like reasoning logically, debugging problems, developing ideas from primary concepts to final completed project, and concentration & focus.


Scratch helps you to think creatively, reason systematically, and work collaboratively. This course is suitable for all ages. It doesn’t matter how old you are... So Get Ready for Exciting Journey in the World of SCRATCH...!!!


The skills learnt through Scratch can be applied to other basic programming languages like Python (programming language) and Java (programming language). Scratch flexibility allows teachers to create conceptual and visual lessons and science lab assignments.


The ultimate objective is to empower the Learner to engage in socially useful and productive work. It aims at leading the learner to his/her rewarding career as well as development of the society.

Syllabus (Outputs)

Creating Animations, Interactive Stories, Games, Shooting Game, Aquarium, Dancing Queen, Greeting Card, Whirling Crab.

Learning methodology

Learners are given an overview of the course and its connection to life and work.

Learners are then exposed to the specific tool(s) used in the course through the various real-life applications of the tool(s).

Learners are then acquainted with the careers and the hierarchy of roles they can perform at workplaces after attaining increasing levels of mastery over the tool(s).

Learners are then acquainted with the architecture of the tool or Tool Map so as to appreciate various parts of the tool, their functions and their inter-relations.

Learners are then exposed to simple application development methodology by using the tool at the beginner’s level

Learners then perform the differential skills related to the use of the tool to improve the given ready-made outputs.

Learners are then engaged in appreciation of real-life case studies developed by the experts

Learners are then encouraged to proceed from appreciation to imitation of the experts

After imitation experience, they are required to improve the expert’s outputs so that they proceed from mere imitation to emulation

Finally, they develop the integral skills involving optimal methods and best practices to produce useful outputs right from scratch, publish them in their ePortfolio and thereby proceed from emulation to self-expression

Detailed Syllabus:

Let’s Start Scratching
Diving Deeper
Scratch Online
  • What are Visual Editors?
  • Introduction to Scratch
  • The Scratch User Interface
  • 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
  • Performing Scripts
  • Build a Band
  • Pink Circle, Blue Square
  • Animation Projects
  • Case Study - Colorful Parrot
  • Characters
  • Conversations and Scenes
  • Case Study - Dancing Queen
  • Creature Creation
  • Case Study – Dialogue
  • Starter Games
  • Scores and timing
  • Case Study - Creating Your Own Sprite
  • Case Study - Whirling Crab
  • Cloning
  • Video Sensing
  • Case Study – Emotions
  • Case Study - Electrical Circuit
  • Setting up a Scratch Account
  • Creating an Online Project
  • Exploring Online Projects
  • Scratch Studios


120 Hours to be covered in either 2 months (8 weeks) or 3 months (12 weeks).

Option 1

  • 2 Month Part Time
  • Weeks: 8
  • Days per Week: 5
  • Hours per Day: 3
  • Total Hours: 120

Option 2

  • 2 Month Part Time
  • Weeks: 8
  • Days per Week: 6
  • Hours per Day: 2.5
  • Total Hours: 120

Option 3

  • 3 Month Part Time
  • Weeks: 12
  • Days per Week: 5
  • Hours per Day: 2
  • Total Hours: 120