
KS3 Computing – Flowol Final Challenge Lesson (2026 Updated) | Advanced Automation & Control Systems
The final lesson in the KS3 Flowol sequence: a full practical challenge where students apply all previously learned skills to design advanced automated systems independently.
Starter tasks recap key concepts including variables, selection, decision blocks, automation and control systems — ensuring students are fully prepared for structured problem-solving.
Creative warm-up activity:
- Define what a control system is
- Identify real-life examples from everyday life
- Design an original system they would like to automate
Main practical challenge:
Students choose one of several real-world automation scenarios and build a complete Flowol control program from scratch:
- Train Set
- School Bus System
- Level Crossing
- Ferris Wheel
Each scenario includes differentiated ‘Help’ guidance to provide scaffolded support while still encouraging independence and logical thinking.
Students must apply:
- Variables
- Decision blocks
- Two-way selection
- Subroutines
- Timed events
- Automated motor and lighting outputs
Assessment and evidence:
- Screenshot checkpoints throughout
- Final simulation screenshots for portfolio or assessment use
- Structured reflection opportunities to evaluate system design
Extension opportunities:
- Complete multiple simulations
- Add additional safety features or logic improvements
- Modify timing, sequencing or conditions to increase complexity
Learning objectives:
- Understand and apply control systems in authentic contexts
- Design, test and refine automated systems using Flowol
- Combine variables, selection and subroutines to solve complex problems
Ideal as a capstone lesson for the KS3 Flowol unit and excellent preparation for GCSE topics including programming, modelling and control systems.
Something went wrong, please try again later.
This resource hasn't been reviewed yet
To ensure quality for our reviews, only customers who have purchased this resource can review it
Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.