Introduction to Coding and Robotics Coding and Robotics Primary 3 First Term Lesson Notes Week 1
Lesson Plan: Coding/Robotics Primary 3 First Term, Week 1
Subject: Coding/Robotics
Class: Primary 3
Term: First Term
Week: 1
Age: 7 years
Topic: Introduction to Coding and Robotics
Sub-topic: Understanding Coding and Robotics
Duration: 40 minutes
Behavioral Objectives
By the end of the lesson, pupils should be able to:
- Define coding and robotics.
- Explain the importance of coding and robotics.
- Identify basic components of a robot.
- List examples of coding languages.
Keywords
- Coding
- Robotics
- Robot
- Programming
- Language
Set Induction
Start with a simple question: “Have you ever used a computer or seen a robot?” Show pictures of computers and robots to grab their attention.
Entry Behavior
Pupils are familiar with basic electronic devices like computers and smartphones.
Learning Resources and Materials
- Pictures of robots
- Computer
- Flashcards with coding languages
- Videos showing simple robots in action
Building Background/Connection to Prior Knowledge
Discuss how pupils use computers and what they know about robots from movies or TV shows.
Embedded Core Skills
- Critical thinking
- Problem-solving
- Creativity
Learning Materials
- Lagos State Scheme of Work
- Instructional charts
Reference Books
- Lagos State Scheme of Work for Primary 3
Instructional Materials
- Pictures of robots and computers
- Flashcards
- Videos
Content
Understanding Coding and Robotics
- Coding: Writing instructions for computers to follow.
- Example: Using Scratch to make a cat move on the screen.
- Robotics: Building and programming robots to do tasks.
- Example: A toy robot that moves forward and backward.
- Importance of Coding and Robotics:
- Helps solve problems.
- Makes tasks easier.
- Creates new technology.
- Basic Components of a Robot:
- Sensors
- Motors
- Control system
- Examples of Coding Languages:
- Scratch
- Python
- Blockly
Evaluation
- Coding is writing ______ for computers. (a) stories (b) instructions (c) letters (d) books
- ______ is building and programming robots. (a) Drawing (b) Cooking (c) Robotics (d) Dancing
- A robot can have ______ to sense its environment. (a) sensors (b) eyes (c) ears (d) mouth
- Scratch is an example of a ______ language. (a) cooking (b) dancing (c) coding (d) singing
- Coding helps to solve ______. (a) games (b) problems (c) toys (d) stories
- A robot moves using ______. (a) motors (b) wheels (c) hands (d) legs
- The control system in a robot is like its ______. (a) brain (b) heart (c) stomach (d) feet
- Blockly is a ______ language. (a) drawing (b) coding (c) reading (d) speaking
- Computers follow ______ given by coding. (a) stories (b) instructions (c) songs (d) games
- Robots can make tasks ______. (a) harder (b) easier (c) boring (d) longer
- Python is a type of ______. (a) fruit (b) coding language (c) animal (d) song
- Coding can create new ______. (a) songs (b) stories (c) technology (d) clothes
- Robots can help ______ problems. (a) solve (b) create (c) ignore (d) hide
- A ______ is a part of a robot that moves. (a) motor (b) sensor (c) brain (d) heart
- The ______ system controls the robot. (a) sensor (b) motor (c) control (d) eye
Class Activity Discussion
- Q: What is coding?
A: Coding is writing instructions for computers to follow. - Q: What is robotics?
A: Robotics is building and programming robots to do tasks. - Q: Why is coding important?
A: Coding helps solve problems and create new technology. - Q: What is a robot?
A: A robot is a machine programmed to do tasks. - Q: Can you name a coding language?
A: Yes, Scratch is a coding language. - Q: What does a robot use to sense its environment?
A: A robot uses sensors to sense its environment. - Q: How does a robot move?
A: A robot moves using motors. - Q: What is the control system in a robot?
A: The control system is like the brain of the robot. - Q: Give another example of a coding language.
A: Python is another coding language. - Q: What do computers follow in coding?
A: Computers follow instructions given by coding. - Q: How do robots help with tasks?
A: Robots make tasks easier. - Q: Can coding create technology?
A: Yes, coding can create new technology. - Q: What part of the robot helps it move?
A: The motor helps the robot move. - Q: What is Scratch?
A: Scratch is a type of coding language. - Q: What do sensors do in a robot?
A: Sensors help a robot sense its environment.
Presentation
Step 1: The teacher revises the previous topic which was an introduction to computers.
Step 2: The teacher introduces the new topic, “Introduction to Coding and Robotics.”
Step 3: The teacher allows the pupils to give their own contributions and the teacher corrects the pupils when and where necessary.
Teacher’s Activities
- Show pictures and videos of robots.
- Explain coding and robotics in simple terms.
- Use flashcards to show coding languages.
Learners’ Activities
- Watch videos and look at pictures.
- Answer questions about coding and robotics.
- Participate in discussions about robots.
Assessment
- Pupils will answer 10 evaluation questions related to the topic.
10 Evaluation Questions
- What is coding?
- What is robotics?
- Why is coding important?
- Name one coding language.
- What do robots use to sense things?
- How does a robot move?
- What is the control system of a robot called?
- Name another coding language.
- What do computers follow in coding?
- How do robots help with tasks?
Conclusion
The teacher goes round to mark the pupils’ work and does the necessary corrections.
More Useful Links
- Basic Computer Skills Coding and Robotics Primary 3 First Term Lesson Notes Week 2
- Understanding Algorithms Coding and Robotics Primary 3 First Term Lesson Notes Week 3
- Introduction to Programming Languages Coding and Robotics Primary 3 First Term Lesson Notes Week 4