Ghana curriculum lesson note
Basic 7 Computing Term 3 Week 6 Lesson Plan
Need the editable version?
Generate, personalize and download the complete lesson plan on Sirbus.
Create Lesson PlanWeek 6: Lesson Plan
Subject: Computing
Class: Basic 7
Topic: Algorithm
| Strand: Computational Thinking | Sub-strand: Algorithm |
| Indicator (code): B7.5.2.1.1 | Content Std (code): B7.5.2.1 Demonstrate understanding of Algorithm |
| Performance Indicator: Learners can define and describe the properties of an algorithm | Core Competencies: CP, DL, Communication and Collaboration (CC) |
| T.L.R.(s): Charts, Computer |
Phase 1: Starterpreparing the brain for learning Recap previous knowledge about the properties of an algorithm.
Quick brainstorm: What do you already know about the properties of an algorithm?
Introduction to today's objectives regarding the properties of an algorithm.
Mental drill or quick quiz related to the properties of an algorithm. | Phase 2: Mainnew learning including assessment Define and explain algorithms as step-by-step procedures for solving problems or completing tasks.
Highlight and discuss key properties of a good algorithm: Finiteness, Definiteness, and Effectiveness.
Engage students in creating and sharing 'Natural Language' algorithms for simple tasks to reinforce understanding.
Evaluate understanding by having students list and explain the three properties of a good algorithm. | Phase 3plenary / reflections Summarize what we learned today about the properties of an algorithm.
Oral assessment: Answer key questions on the properties of an algorithm.
Learners share one new thing they found out about the properties of an algorithm.
Check for understanding and wrap up the week on the properties of an algorithm. |
Need the editable version?
Generate, personalize and download the complete lesson plan on Sirbus.
Create Lesson PlanMore Basic 7 Computing Term 3 Lessons
Week 1Sub-strand: Web TechnologiesWeek 2Sub-strand: Web TechnologiesWeek 3Sub-strand: Introduction to ProgrammingWeek 4Sub-strand: Introduction to ProgrammingWeek 5Sub-strand: Introduction to ProgrammingWeek 6 (current)Week 7Sub-strand: AlgorithmWeek 8Sub-strand: RoboticsWeek 9Sub-strand: Artificial IntelligenceWeek 10Sub-strand: Artificial IntelligenceWeek 11Sub-strand: All Sub-strandsWeek 12Sub-strand: All Sub-strands