Scratch
Scratch
Age 9+
Scratch is a Drag-and-Drop block-based programming language produced by MIT Media Lab. Scratch is a child-friendly language, providing a platform for young users to learn programming, without the need to memorize keywords. Through fun Scratch projects, young users also get to learn computational thinking and develop their creative thinking.We have a grading system to mark each step in every student’s learning journey.
Scratch Grade 1
Duration: 3 months
Objectives:
Scratch Introduction, Sprite, Backdrop, Sound, Logic Reasoning, Sequential Structure and Flowchart, Computer Science Basics & Background
Students will take a grading test after they finish the course and will be awarded a “Scratch Grade 1” certificate after they pass the test.
Scratch Grade 2
Duration: 6 Months
Objectives:
Sprite & Backdrop, Sensing, Sound, Extension pen, Programming Operation, Logic Reasoning & Math, Decision Structure and Flowchart
Students will take a grading test after they finish the course and will be awarded a “Scratch Grade 2” certificate after they pass the test.
Scratch Grade 3
Duration: 1 Year
Objectives:
Advanced Pen, Clone, Make a Block (function), Broadcast, String & List, Variables, Logic Reasoning & Math, Sequential Structure and Flowchart
Students will take a grading test after they finish the course and will be awarded a “Scratch Grade 3” certificate after they pass the test.