Lesson 1
Flashcard algorithms
Introduction
In this ‘unplugged’ lesson pupils use flashcards to practice words learnt in another language. They consider the ‘responder’ and ‘shower’ roles of the people using the flashcards and write, test and debug algorithms for others to follow.
Learning objectives
- To know and understand what algorithms are
- To write algorithms with clear instructions
- To test and debug algorithms
You will need
Downloadable resources:
- Lesson plan
- Lesson slides
- Student handouts
- Algorithm word bank
- Example algorithm
Other resources:
Paper - writing, paper - large sheets
Quick links
Lesson plan
Introduction: Using flashcards (5 minutes)
Creating algorithms (25 minutes)
Independent algorithmic writing (20 minutes)
Testing and debugging algorithms (10 minutes)
Extension ideas
Differentiation
Opportunities for assessment
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.