EV Home Charger flowchart activity
Teach variables and calculations with a home EV charger, cable connection, battery percentage, tariff rate and charge time.
Concepts taught
This model helps students practise sequence, selection, conditionals, branching, iteration, repetition, loops, variables, inputs and outputs in a concrete classroom scenario.
Suggested age or phase
Middle/secondary/high school and GCSE algorithm-to-calculation practice.
Learning objectives
- Identify the physical inputs and outputs in the system.
- Build a flowchart that uses decisions and repeated checks.
- Trace what happens when conditions change.
- Explain how the algorithm could be converted into pseudocode or code.
Example tasks
Task 1: Cable connected check
Students build and run a flowchart that applies sequence, decisions and repeated checks in the EV Home Charger model.
Task 2: Battery percentage screen
Students build and run a flowchart that applies sequence, decisions and repeated checks in the EV Home Charger model.
Task 3: Time until full calculation
Students build and run a flowchart that applies sequence, decisions and repeated checks in the EV Home Charger model.
Task 4: Peak and off-peak cost display
Students build and run a flowchart that applies sequence, decisions and repeated checks in the EV Home Charger model.
Task 5: Safe charging sequence
Students build and run a flowchart that applies sequence, decisions and repeated checks in the EV Home Charger model.
Common misconceptions
- Calculating charge time before the car is connected.
- Using the tariff rate as a condition when the task needs a calculated output.
- Forgetting to update the screen only after values have been calculated.
Curriculum connections
Useful for England computing lessons on sequence, selection and repetition; Australian curriculum language such as branching and iteration; and US K-12 computer science vocabulary including loops, conditionals, algorithms and flowcharts.
Teachers can use the activity as a starter, live demonstration, independent task, intervention activity or assessment checkpoint.
Free activity and licence
The free Zebra Crossing flowchart gives students a quick way to try Flow-Logic. A school licence unlocks the full model library, teacher panel, solution passwords and classroom tasks.