LESSON PLAN 50: Writing Pseudocodes (40 minutes)
Class: Grade 10
Subject: Computer Studies
Strand: 3.0 Software Development
Sub Strand: 3.1 Program Development Overview
Lesson Duration: 40 minutes
Date:
Key Inquiry Question (Starter)
“How can we represent solutions before writing actual code?”
Specific Learning Outcomes
- Understand pseudocode keywords
- Write a pseudocode to illustrate logical flow
- Demonstrate how keywords represent algorithms
Learning Experiences
- Discuss keywords (start, variables, input, processing, output, end) used in pseudocodes
- Write a pseudocode that illustrates the logical flow of an algorithm
Learning Resources
- Projector and computer
- Whiteboard and markers
- Computer Studies textbook (section on Pseudocode)
- PowerPoint slides: Pseudocode keywords and examples
- Printed handouts: Pseudocode reference guide and practice problems
- Laminated keyword chart for classroom wall
- Student exercise books
Lesson Structure
Introduction (5 min)
- Project review question: “What are the 5 characteristics of an algorithm?”
- Show sample code on projector (Python/JavaScript) – looks complex
- Question: “How can we write algorithms in a standard way that’s easier to understand?”
Development (30 min)
Oops! Unlock More Access Rights:
If you find that you are not subscribed, consider upgrading your account or subscribing to the necessary plan to gain access.
Discover more from ELIMU ASSISTANT
Subscribe to get the latest posts sent to your email.
