Scratch Course
Aged 6+
10 hours
Block Coding
Computational Thinking
This course introduces kids to the exciting world of coding with Scratch. They will learn to make animations, games, and even a chatbot, starting with simple projects and building up to more complex ones. Each lesson ends with a cool creation, like a jumping game or a drone simulation. Fun and interactive, this course is perfect for young tech enthusiasts eager to step into the world of coding.

Learning Objectives:

  • Learn the basics of Scratch, from navigating the interface to creating and animating sprites.
  • Develop and program interactive games and simulations, understanding some simple game mechanics.
  • Build a foundation in computational thinking and problem-solving by designing custom animations and coding a chatbot.

Course Outline:

  • What is Scratch? | Understand How scratch works and learn the interface of Scratch
  • 1, 2, 3 Action! | Learn how to edit and design your own scene and sprite | Product: a clip of animation
  • Jump, Chicken JUMP! | Learn to create sprite and integrate different skills | Product: Jumping game
  • Ping Pong! | Understand how different objects in Scratch interacts | Product: Pong game
  • Ready to take off! | Learn the using of mouse-pointer and simple settings of games | Product: Mouse Race
  • Hello, I am Chatbot | Learn using “if” to response to different conditions | Product: chatbot game
  • Game making #1 Create Cutscene | Implement the skills from previous exercises and make a complete game
  • Game making #2 Game Control | Learn the simple physics in general games
  • Game Making #3 Game System Design | Solidate the concept of variables and events to complete the game


  • None

Software Requirements:

  • Scratch


We'd love to hear your thoughts! Please share your feedback with us.