Getting started with Animation, Stories and Games

Scratch is a programmable open-source platform to create your own interactive stories, games and animations and share creations with others in the online community. It is a user-friendly code block-based programming designed to help young people learn to think creatively, reason systematically, and work collaboratively essential skills for life in the 21st century. 


No prior understanding of coding is required for this course.

Programming Language(s) Involved: - 

Recommended Age: 7-8 yr

Duration: 12 hours




Course objective: 

  • Provide an understanding of the functions of block-based coding
  • Introduce the fundamentals of block-based programming and compiling instructions
  • Encourage design thinking process


Course outcome: 

By the end of this programme, students will be able to:

  • Understand the functions of block-based coding
  • Be confident in block-based programming
  • Plan and build a game using Scratch 3.0
  • Understand how scripts and code blocks work

Course curriculum

  1. 1
    • Introduction to course

  2. 2
    • Introduction to Scratch 3.0 I

    • Introduction to Scratch 3.0 II

  3. 3
    • Games with Scratch 3.0 I

    • Games with Scratch 3.0 II

  4. 4
    • Make a Chasing game I

    • Make a Chasing game II

  5. 5
    • Make a Birthday Card I

    • Make a Birthday Card II

  6. 6
    • Make a Laser game I

    • Make a Laser game II

  7. 7
    • Making a Soccer game I

    • Making a Soccer game II

    • Making a Soccer game III

  8. 8
    • Making Animations I

    • Making Animations II

  9. 9
    • Virtual pet in Scratch 3.0