Introduction to Computer Coding

TOPIC: Introduction to Computer Coding
SUBTOPIC: Program, Programming, Programmer
CLASS: PRIMARY 4
DATE: ____________________
PERIOD: ____________________
DURATION: 40 minutes

LEARNING OBJECTIVES:
By the end of the lesson, pupils should be able to:

  1. Explain the meaning of a program.
  2. Define programming.
  3. Describe who a programmer is.

KEY VOCABULARY WORDS: Program, Programming, Programmer, Code, Instructions.

INSTRUCTIONAL MATERIALS:

  • Laptop with basic coding environment (e.g., Scratch)
  • Chart showing coding symbols
  • Simple coding demonstration

INTRODUCTORY ACTIVITY:
Teacher asks pupils: “If you wanted a robot to dance, what instructions would you give?”

CONTENT OF THE LESSON:

  1. What is a Program?
    A program is a set of instructions that tells a computer what to do.
  2. What is Programming?
    Programming is the process of writing those instructions so the computer can understand and carry them out.
  3. Who is a Programmer?
    A programmer is a person who writes computer programs.

[Insert diagram showing a programmer at work]

  1. Example of Simple Programming
    Using Scratch, we can write a program to make a cat move or speak.

CLASS EXERCISE 1: Define program and programming.
CLASS EXERCISE 2: Write two sentences about what a programmer does.

ASSIGNMENT (MCQs):

  1. A program tells the computer ______. (a) Where to go (b) What to do (c) How to eat (d) When to sleep
  2. Writing instructions for a computer is called ______. (a) Typing (b) Coding (c) Playing (d) Saving
  3. A person who writes programs is a ______. (a) Teacher (b) Programmer (c) Driver (d) Monitor
  4. Which of these is an example of programming? (a) Saving a file (b) Writing code (c) Printing paper (d) Watching videos
  5. Scratch is a program used for ______. (a) Cooking (b) Coding (c) Drawing (d) Sleeping
Introduction to Computer Coding
Scroll to top
Don`t copy text!
0
Would love your thoughts, please comment.x
()
x