Year 7 · Hardware, networks and the internet · original lesson pack
DASKEREL beta · internal AI review pending
Program a physical device from input to output
Open this lesson's library recordOfficial curriculum or provision guidance
DASKEREL wrote this teaching and practice using Oak's sequence as a source. View the source lesson at Oak National Academy. Oak has not endorsed this material. Check Oak's terms and separate rights for third-party works.
Learning outcomes
- Explain the input-process-output cycle on a micro:bit
- Predict and test a simple LED display program
Vocabulary: microcontroller · input · process · output · LED · download
Retrieve previous learning
What is the order of a program's instructions called?
Check: Its sequence, triggered by a start or another named event.
Learn the concept
A micro:bit is a small physical computing device with inputs, processing and outputs. A program can display a heart on its LED matrix when it starts. In that case the start event is the trigger, stored instructions determine the pattern and the LEDs are the output. The device is not reading a person's feelings from the pattern.
Writing code in an editor and seeing a simulator are useful first steps, but the actual device must be checked separately. Transfer the approved program, observe the LED pattern and compare it with the planned grid. Hardware state, power and connection can differ from simulation. Preserve the editable source and a test note.
Use only school-approved devices and power arrangements. Never connect the board to mains or unapproved components. Provide a simulator, tactile or verbal equivalent where the LED display alone is inaccessible. A teacher needs to observe the actual transfer, run and correction.
Worked model
- Draw a five-by-five heart grid using on/off positions.
- Build a start-event block that displays that pattern in the approved editor.
- Predict the displayed image in the simulator, then transfer and observe on the supervised device.
- Record any mismatch and whether it came from pattern, transfer or device state.
Guided practice
The simulator shows a heart but the board stays blank. Is the algorithm proved wrong?
Hint: A simulation and physical run are separate checks.
Check the guided answer
No. Check approved power, connection and whether the current program transferred. Then inspect the start event and LED code. The blank board alone does not identify which step failed.
Independent practice
Write your own response to every question before viewing the model answers. Your writing stays in this page session; this activity does not submit, store or grade it. Avoid including private information.
Teacher observed practical evidence
A teacher must apply the school's risk assessment, allergy policy and any individual healthcare plan before the practical. Observe and record the criteria during supervised work. Written answers cannot certify practical safety or skill.
- Teacher observes learner programming, connecting and testing a school-approved micro:bit and approved low-voltage components.
- Learner demonstrates input-to-output behaviour, a boundary test and an identified correction using the saved code and device.
- Teacher checks accessible participation and electrical safety; no mains connection, unsafe battery assembly or unsupervised wiring is implied by written work.
Find and correct a misconception
“A simulator success proves the device will always behave identically.”
Correction: Power, transfer and physical input conditions also need supervised device testing.
Extend and reflect
Change the arrow orientation and predict which LEDs change.
Guidance: Sketch before testing and compare the actual display, not only the editor view.
Where this lesson could lead · Computer Science GCSE → Daskerel Cloud and Infrastructure
This lesson practises: Explain the input-process-output cycle on a micro:bit. Algorithms, digital systems and safe practice support later software and technology work.
- Next school subject: Computer Science GCSE. Check the subject and examination board that fit your school.
- Later DASKEREL learning: Daskerel Cloud and Infrastructure. Explore further study and build evidence from practical work.
- Later credential exploration: AWS Certified Cloud Practitioner is an example in this later specialism. Check current awarding-body requirements before planning an exam.
- Example career direction: Cloud Support Engineer. Explore organisations and local support.
This is an exploratory route, not a promise of admission, a qualification, certification eligibility or employment. Years 7–9 learning is an early foundation; any later credential may require substantial study, experience or local approval.