(Sc100) Let’s start from SCRATCH

Course Description

Scratch is a software that empowers users to easily combine media to create and share their own interactive stories, animations, games, music, and art. As young learners work on projects in Scratch, they learn critical 21st-century skills such as:

1. Creative Thinking
2. Effective Communication
3. Systematic Analysis
4. Design Thinking

Our thoughtfully designed module engages young learners in the design process by imagining, testing, refining and redesigning their masterpiece creations with Scratch. In the process, they learn key academic concepts, such as computational ideas and mathematics.

Who this course is for

This course is designed with challenge-based activities and hosted on Google’s online learning platform.
It is the perfect starter for young children who want a future in Coding, Game Development, or Design.

Course Outline
Session 1 – Introduction to Scratch Session 2 – Animation
– Scratch Editor
– Sprites
– Backdrop
– Basic Events
– Input – Process – Output
– Using Code Blocks
– The Coordinates System
– Motions
– Wall Detection
Session 3 – Core Computing Concepts Session 4 – Game Development I
– Operators
– Variables
– Applications – Scores, High Score, Life Counter
– Conditions
– Loops
– Clonings
– The Escapa! Game
Session 5 – Game Development II
– Game Types
– Gravity
– Develop a Platformer