Intro To Algorithms Lesson
Intro To Algorithms Lesson
Everyday Examples
IBDP Digital Society – Algorithms Unit
Lesson Duration: 75 minutes
Connect – Starter Activity
• Question: What’s the first thing you do when
you wake up?
• Task: Write down your morning routine as
steps.
• Differentiation:
• - Support: Provide routine word bank.
• - Stretch: Add decision points (if raining →
take umbrella).
What is an Algorithm?
• Definition: A step-by-step set of instructions to
solve a problem or complete a task.
• Examples:
• - Everyday: Recipe for pasta
• - Digital: Google Search
Activate – Video & Discussion
• Watch: BBC Bitesize – What is an Algorithm?
(YouTube link)
• Differentiation:
• - Support: Use scaffolds and flowchart
templates
Present & Discuss
• Groups present their algorithms.
• Class prompts:
• - Which is clearer?
• - Which is more efficient?
Apply – Case Study
• Scenario: TikTok/YouTube Recommendation
Algorithm
• Pair Task:
• - What steps might it follow to decide what to
show you?
• - Pros: Personalisation, time saved
• - Cons: Bias, filter bubbles, data privacy
Review – Exit Ticket
• Write in one sentence: What is an algorithm?
• Write:
• 1. What problem does it solve?
• 2. What social/ethical issues does it raise?