
Technology • Year 7 • 60 • 25 students • Created with AI following Aligned with National Curriculum for England
Free PDF · we'll email you a copy
Create a detailed lesson plan for Year 7 learners based on an introduction to coding concepts with a focus on the IPO (Input, Processing, Output) model. The lesson plan should include:
The lesson should be aligned with the UK National Curriculum for Year 7 computing, and include strategies to engage learners with diverse needs.
Include timings for each section of the lesson (total around 60 minutes).
This 60-minute lesson introduces Year 7 students (age 11-12) to fundamental coding concepts focusing on the Input-Processing-Output (IPO) model. The session aligns with the UK National Curriculum for Computing (Key Stage 3) and is designed inclusively to engage learners with diverse needs, including ADHD and autism.
Subject: Computing
Key Stage: 3 (Years 7–9), focusing on Year 7 level
Relevant Programme of Study:
Learning Objectives:
By the end of the lesson, students will be able to:
| Time (mins) | Activity | Description | Resources/Materials Needed |
|---|---|---|---|
| 0-5 | Welcome and Introduction | Briefly motivate the lesson – relate coding to real-life devices and apps. Define what a computer program is. | Whiteboard/Smartboard, Simple pre-prepared slides |
| 5-15 | Explaining the IPO Model | Present clear explanations of Input, Processing, Output with everyday examples: pressing buttons, calculations, sound/message. | PowerPoint slides with visuals, real-world props (e.g., calculator, toy remote) |
| 15-25 | Class Discussion | Interactive Q&A: Students identify IPO in familiar devices/games. Use think-pair-share for inclusive participation. | Prompt cards with sample devices/scenarios |
| 25-35 | Physical IPO Simulation Activity | Students in groups (4-5) simulate a simple program: One acts as Input (button presser), one as Processor (follows instructions), one as Output (voice or message), others as observers or helpers. Rotate roles. | Role cards, space for movement, timer |
| 35-45 | Reflection and Discussion | Groups share their experiences, what worked well, challenges faced, linking back to computing concepts. | Whiteboard for note-taking |
| 45-55 | Written Assessment and Quiz | Short quiz or matching worksheet on IPO definitions and examples to check understanding. | Printed quiz sheets or digital quiz on tablets |
| 55-60 | Summary and Next Steps | Recap learning objectives, provide “challenge question” to take home (e.g., identify IPO model in a computer game or app). | Exit ticket slips or learning journals |
Present slide: “The IPO Model” with clear, simple definitions:
Use everyday examples on slides with pictures:
Use real objects (e.g., calculator, TV remote) to demonstrate inputs and outputs.
Use think-pair-share method:
Ensure a variety of examples; include accessibility devices to encourage inclusivity.
Form groups of 4-5. Assign roles:
Example: Press a button (input) → Processor decides which message to say → Output delivers the message aloud.
Rotate roles so everyone participates.
Use timers and clear instructions to keep activity structured and engaging.
Adaptations: Activity designed for sensory needs with clear, simple roles and physical movement to sustain attention and engagement.
Distribute a short worksheet or conduct an oral quiz with questions such as:
Alternatively, use a quick electronic quiz for instant feedback if tech permits.
Sample Questions:
| Slide # | Content Summary | Tips for Engagement |
|---|---|---|
| 1 | Title Slide: Exploring IPO Concepts | Use bright visuals and student-friendly font. |
| 2 | What is a Computer Program? | Include relatable examples e.g., smartphone apps, game controls. |
| 3 | Introducing IPO Model | Use a colourful diagram linking Input to Processing to Output. |
| 4-6 | Everyday Examples of IPO | Use images of vending machines, traffic lights, calculators. |
| 7 | Think-Pair-Share Instructions | Simple bullet points to prompt discussion. |
| 8 | Physical Simulation Instructions | Clear numbered steps with icons for each role. |
| 9 | Reflection Questions | Open ended to encourage thought. |
| 10 | Quick Quiz Questions | One question per slide or all on one slide for worksheet reference. |
| 11 | Summary and Homework Challenge | Simple recap and next steps. |
This plan scaffolds computational thinking skills from real-world understanding to abstract coding principles while fostering collaboration and sensory engagement—meeting the UK National Curriculum’s aims of enabling pupils to understand how digital systems work and apply programming skills effectively.
Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with National Curriculum for England in minutes, not hours.
Created with Kuraplan AI
Generated using gpt-4.1-mini-2025-04-14
🌟 Trusted by 1000+ Schools
Join educators across United Kingdom