Ghana curriculum lesson note
Basic 8 Computing Term 3 Week 4 Lesson Plan
Need the editable version?
Generate, personalize and download the complete lesson plan on Sirbus.
Create Lesson PlanWeek 4: Lesson Plan
Subject: Computing
Class: Basic 8
Topic: Introduction to Programming
| Strand: Computational Thinking | Sub-strand: Introduction to Programming |
| Indicator (code): B8.5.1.1.1 | Content Std (code): B8.5.1.1 Demonstrate understanding of the use of programming |
| Performance Indicator: Learners can demonstrate how to use variables in a simple program | Core Competencies: CP6.1: DL5.1 |
| T.L.R.(s): Pencils, drawing paper, computer with Scratch/Blockly |
Phase 1: Starterpreparing the brain for learning Recap previous knowledge about variables in a simple program.
Quick brainstorm: What do you already know about variables in a simple program?
Introduction to today's objectives regarding variables in a simple program.
Mental drill or quick quiz related to variables in a simple program. | Phase 2: Mainnew learning including assessment Demonstrate and practice declaring, initializing, and updating variables with arithmetic operations.
Explain and apply variable naming conventions, emphasizing the use of descriptive names without spaces.
Facilitate group activities to create pseudo-code or block diagrams for game-related scenarios.
Assess understanding through exercises that involve writing sequences to manipulate variables, such as decreasing an 'Energy' variable. | Phase 3plenary / reflections Summarize what we learned today about variables in a simple program.
Oral assessment: Answer key questions on variables in a simple program.
Learners share one new thing they found out about variables in a simple program.
Check for understanding and wrap up the week on variables in a simple program. |
Need the editable version?
Generate, personalize and download the complete lesson plan on Sirbus.
Create Lesson PlanMore Basic 8 Computing Term 3 Lessons
Week 1Sub-strand: Internet and Social MediaWeek 2Sub-strand: Internet and Social MediaWeek 3Sub-strand: Introduction to ProgrammingWeek 4 (current)Week 5Sub-strand: Introduction to ProgrammingWeek 6Sub-strand: AlgorithmWeek 7Sub-strand: AlgorithmWeek 8Sub-strand: RoboticsWeek 9Sub-strand: Artificial IntelligenceWeek 10Sub-strand: Artificial IntelligenceWeek 11Sub-strand: All Sub-strandsWeek 12Sub-strand: End of Term Assessment