Scratch

Level 1

Scratch is an event-driven visual programming language which children can use to create their own interactive stories, games and animations. It is suitable for children aged between 6 – 10 years old to understand how the programming works as well as boosting their creativity through developing the program. There are various built-in coding blocks with different functionalities and children will be able to build their own program just by dragging and dropping the blocks. Scratch platform is developed in ActionScript and JavaScript which children are not required to write any source code to perform operations but they are able to learn about the concept of programming. Anyone can start learning programming from Scratch even though they do not have any programming knowledge or any computational skills.

Objectives

  • To study the concept of programming language with drag and drop features
  • To understand basic programming using pre-defined coding blocks with fun
  • To enable student to develop computer program with their creativity
  • To train children logical thinking and problem-solving skills for visual computer program
    development
  • To train children to work collaboratively with others, boosting their confidence to express
    themselves

Course Info

Platform used:
Scratch Editor

Lessons:
24 lessons

Duration:
6 months, 24 weeks

Skills:

  • Understand Basic Scratch control, Event and Sensing
  • Foster their creativity with visual programming
  • Improve problem-solving skills and logical thinking
  • Connect events / building blocks to achieve desired outcomes

Lesson Plan:

No Lesson
1 Coding in Daily Life
2 A Football Player Simulation
3 Exercising Every Day
4 Story Telling Animation
5 Food Ordering Animation
6 Organized a Concert
7 Star Collector
8 Whack-a-mouse Game
9 Dragon-ball Collection
10 Flying Lesson for Butterfly
11 Fortune God Giveaways – Part 1
12 Fortune God Giveaways – Part 2
13 A Puzzle Game – Part 1
14 A Puzzle Game – Part 2
15 Interesting Maths – Part 1
16 Interesting Maths – Part 2
17 Debugging Technique
18 Problem-solving and analysis
19 User Interface Design Principles – Part 1
20 User Interface Design Principles – Part 2

 

Estimated Duration: 20 weeks + 4 weeks for final project

Give Your Child
the Confidence to
Think, Learn, and Succeed

Whether online or in-class, our enrichment programmes help children grow into confident, capable, and future-ready learners.

Start Now!