Learning Objectives

  • Understand what coding is and why it is important.
  • Identify everyday examples of coding in action.
  • Learn about basic programming concepts (commands, sequences, and algorithms).
  • Write a simple program using a visual coding tool (e.g., Scratch or Blockly).

Topics Covered:

  1. What is coding?
  • Definition and purpose.
  • Examples of coding in daily life (e.g., apps, websites, robots).

  1. The basics of algorithms
  • What are algorithms?
  • Writing simple step-by-step instructions.

 Algorithms for Kids in Create & Learn

  1. Introduction to visual coding tools.
  • Overview of Scratch or Blockly.
  • Understanding the workspace and interface.

 

Lesson Components

  1. Icebreaker Activity
  • Discuss how computers and apps work, emphasizing how coding powers them.
  • Students share examples of technology they use every day.
  1. Interactive Discussion: Coding & Algorithms
  • Students write simple “code” for a real-life task (e.g., brushing teeth).
  • Introduce the concept of step-by-step instructions.
  1. Hands-on Activity
  • Use Scratch or Blockly to create a simple animation (e.g., moving a character across the screen).
  1. Wrap-Up and Reflection
  • Review what was learned.
  • Students share what they created.