Design and Technology KS2 Y5Y6 Convention

Programmable Buggy

8 lessons

Subject
Design and Technology
Key Stage
KS2
Year group
Y5, Y6
Statutory reference
apply their understanding of computing to program, monitor and control their products
Source document
Design and Technology (KS1/KS2) - National Curriculum Programme of Study
Estimated duration
8 lessons
Status
Convention
Coverage: 9/11 expected capabilities surfaced
Curriculum anchorConcept modelDifferentiation dataThinking lensLesson structureCross-curricular linksVocabulary definitionsPrior knowledge linksLearner scaffolding
Success criteriaAccess and inclusion

Concepts

This study delivers 1 primary concept and 2 secondary concepts.

Primary concept: Computing Control in Products (DT-KS2-C005)

Type: Knowledge | Teaching weight: 3/6

Computing can be applied to design and technology to create products that sense inputs, process information and control outputs. At KS2, pupils apply their understanding of programming to program, monitor and control their products, using components such as sensors, microcontrollers and actuators. This concept introduces the idea that modern products often contain embedded software that makes them intelligent and responsive.

Teaching guidance: Use programmable microcontrollers such as micro:bit, Arduino or similar platforms suited to primary pupils. Set projects where pupils program a device to respond to sensor input - lighting an LED when it gets dark, making a motor stop when a button is pressed. Connect programming tasks to the DT design process - pupils should design what their product will do, then program it to achieve that function. Evaluate how well the program meets the design criteria. Key vocabulary: program, control, sensor, actuator, microcontroller, input, output, condition, sequence, monitor, automate, code Common misconceptions: Pupils may see computing control as separate from DT rather than as an integrated part of product design. Framing programming tasks as part of the design-make-evaluate cycle maintains this connection. Some pupils may struggle with the abstraction of programming; physical computing with immediate, visible outputs (LEDs, motors) helps make the logic concrete.

Differentiation

LevelWhat success looks likeExample taskCommon errors

EntryUsing a simple program to control one output (e.g. turning an LED on and off using a micro:bit or similar device).Write a program that makes an LED blink on and off every second.Forgetting to put the instructions in a loop so the LED only blinks once; Not including a wait command so the blink is too fast to see
DevelopingProgramming a device to respond to a sensor input by controlling an output, integrating this into a DT product.Program a night light that turns on automatically when the room gets dark, using the micro:bit's light sensor.Not setting an appropriate threshold value for the sensor; Testing the program without integrating it into the product design
ExpectedDesigning a product that uses computing control purposefully, programming multiple inputs and outputs, and evaluating the program as part of the product evaluation.Design and program a smart plant watering reminder that uses a moisture sensor and displays a message when the plant needs water.Treating the programming as a separate computing task rather than part of the DT project; Not testing and refining the threshold values for real-world conditions

Model response (Entry): I used three blocks: 'turn LED on', 'wait 1 second', 'turn LED off', 'wait 1 second', all inside a 'forever' loop.
Model response (Developing): I read the light level from the sensor. If the level is below 50, I turn the LED on. If it is above 50, I turn it off. I put this in a forever loop so it keeps checking. I built a card housing for the micro:bit so it looks like a bedside lamp.
Model response (Expected): My program reads the moisture sensor every 10 minutes. If the reading is below 30, it displays 'Water me!' on the LED matrix and plays a sound. If the level is fine, it shows a happy face. I tested with dry and wet soil. In my evaluation, I noted the threshold needed adjusting — 30 was too low for some plants. The program is part of the product design, not separate from it.

Secondary concept: Advanced Mechanical Systems (DT-KS2-C003)

Type: Knowledge | Teaching weight: 2/6

Mechanical systems use physical components to transmit, redirect or transform motion and force. At KS2, pupils extend their KS1 knowledge of levers, sliders and wheels to include gears, pulleys, cams and linkages, understanding how these more complex mechanisms change the speed, direction and type of movement in a product. Pupils apply this knowledge by incorporating appropriate mechanisms into their own designed products.

Differentiation

LevelWhat success looks likeCommon errors

EntryIdentifying gears, pulleys and cams in existing products or construction kits and describing what movement they create.Not noticing that meshed gears turn in opposite directions; Thinking both gears turn at the same speed
DevelopingExplaining how gears, pulleys or cams change the speed, direction or type of movement, and incorporating a simple mechanism into a product.Using a round cam and wondering why the follower doesn't move up and down; Not securing the cam to the axle so it slips instead of turning
ExpectedSelecting and combining mechanical systems to achieve a specific movement in a designed product, explaining the mechanical advantage and how components interact.Choosing gears without considering the ratio and its effect on speed; Not being able to explain why the mechanism produces the desired movement

Secondary concept: Electrical Systems and Series Circuits (DT-KS2-C004)

Type: Knowledge | Teaching weight: 2/6

Electrical systems use the flow of electrical current through components to produce light, sound, heat or movement. At KS2, pupils learn to design and build series circuits incorporating switches, bulbs, buzzers and motors, understanding how these can be used to add active functionality to a designed product. This concept bridges design and technology with science, as understanding of circuits is developed in both subjects.

Differentiation

LevelWhat success looks likeCommon errors

EntryBuilding a simple working series circuit with a battery, switch and one output component (bulb or buzzer).Leaving a gap in the circuit so current cannot flow; Not understanding that the switch must be closed for the circuit to work
DevelopingIncorporating a working circuit into a designed product and using a circuit diagram with standard symbols to plan it.Not using standard circuit symbols in the diagram; Placing the LED the wrong way round (LEDs only work in one direction)
ExpectedDesigning and building a product with a more complex circuit incorporating multiple components, and troubleshooting when the circuit doesn't work.Not being able to diagnose why a circuit isn't working (checking connections systematically); Designing a circuit that is too complex to debug


Thinking lens: Systems and System Models (primary)

Key question: What are the parts of this system, how do they interact, and what happens when something changes? Why this lens fits: Electrical and computer-controlled systems are multi-component systems where input sensors, a controller, and output actuators interact — pupils must model the system as a whole to design a product where all components work together. Question stems for KS2:
  • What goes into this system, and what comes out?
  • If you changed this one part, what else would be affected?
  • Where does this system start and end?
  • How could we draw a model to explain how this works?
  • Secondary lens: Structure and Function — Advanced mechanical systems (gears, pulleys, cams) are studied precisely to understand how their structural arrangement — gear ratios, cam profile, pulley configuration — determines the motion output they produce.

    Session structure: Practical Application

    Practical Application

    A hands-on sequence where pupils apply knowledge and skills to solve a practical problem or create a functional outcome. Begins with a real-world context, builds skills through rehearsal, guides design or planning, supports making or problem-solving, and concludes with evaluation against success criteria.

    contextskill_rehearsaldesignmake_or_solveevaluate Assessment: Practical outcome (solution, product, program) evaluated against defined success criteria, with written or verbal explanation of the process and decisions made. Teacher note: Use the PRACTICAL APPLICATION template: set a real-world context or problem that requires pupils to apply knowledge and skills. Rehearse the key skills needed through guided practice. Support pupils in designing their approach, carrying out the practical task, and evaluating their outcome. Encourage them to explain what worked well and what they would improve. KS2 question stems:
  • What skills will you need to solve this problem?
  • What is your plan, and why did you choose this approach?
  • How well did your solution work?
  • What would you change if you did it again?

  • Design and Technology: Electrical Systems

    Design brief: Design and build a motorised buggy that can be programmed to navigate a simple obstacle course. The buggy must move forward, turn, and stop using programmed instructions. Materials: card and MDF for chassis, DC motors (2x), wheels, battery pack, micro:bit or similar, motor driver board, wire, tape Tools: scissors, glue gun (adult use), wire strippers (adult use), computer for programming Techniques: chassis construction, motor mounting, circuit building, programming sequences, testing and debugging Safety notes: Battery-powered only (max 4.5V). Wire strippers and glue gun: adult use only. Ensure motor connections are secure before testing. Test on floor, not on tables. Micro:bit should be handled carefully to avoid static damage. Supervise all soldering (if applicable) -- well-ventilated area, safety glasses. Evaluation criteria:
  • Does the buggy move forward in a straight line?
  • Can it turn?
  • Can it navigate the obstacle course?
  • Is the program efficient (no unnecessary steps)?

  • Why this study matters

    A programmable buggy combines electrical systems, mechanisms (wheels), structures (chassis), and computing control in a single project. Using a micro:bit or similar microcontroller, pupils program the buggy to navigate a course. This is the most complex KS2 DT project and represents the culmination of four years of technical learning.


    Pitfalls to avoid

  • Motors too powerful for the chassis -- match motor speed to structural strength
  • Code does not account for motor differences -- two identical motors may run at slightly different speeds
  • Not testing incrementally -- program one movement at a time, not the whole course

  • Cross-curricular opportunities

    LinkSubjectConnectionStrength

    Electrical Circuits InvestigationScienceCircuits, motors, forcesModerate
    Micro:bit Physical ComputingComputingProgramming, sequencing, debuggingModerate


    Vocabulary word mat

    TermMeaning

    actuator
    automate
    battery
    bulb
    buzzer
    cam
    circuit
    code
    component
    condition
    conductor
    control
    crank
    current
    diagram
    gear
    gear ratio
    inputSomething that is put into a system to make it work, such as pushing a button, turning a handle, or providing electricity.
    input motion
    insulator
    leverA rigid bar that pivots on a fixed point (fulcrum) to move a load or create movement with less effort.
    linear motion
    linkage
    mechanismA set of moving parts inside a product that work together to produce a particular type of movement or action.
    microcontroller
    monitor
    motor
    oscillation
    outputWhat a system produces as a result, such as light from a bulb, sound from a buzzer, or movement from a motor.
    output motion
    program
    pulley
    rotation
    sensor
    sequence
    series
    switch
    symbol
    chassis

    Prior knowledge (retrieval plan)

    Pupils should already know the following from earlier units:

    Prior knowledge neededFor conceptDescription

    Mechanisms: Levers, Sliders, Wheels and AxlesAdvanced Mechanical SystemsMechanisms are devices that transmit and modify motion and force. At KS1, pupils explore simple m...


    Scaffolding and inclusion (Y5)

    GuidelineDetail

    Reading levelFluent Reader (Lexile 450–650)
    Text-to-speechAvailable
    Max sentence length22 words
    VocabularyAcademic vocabulary expected. Technical domain vocabulary accessible with in-context clues. Figurative language (metaphor, personification) appropriate.
    Scaffolding levelLight To Moderate
    Hint tiers4 tiers
    Session length20–30 minutes
    Worked examplesRequired — Text-based. Child completes partial worked examples (fading). Not fully narrated.
    Feedback tonePeer Like Respectful
    Normalize struggleYes
    Example correct feedbackYou recognised that 1/2 is larger than 2/5, and used the common denominator method correctly. The visualiser confirms it — the bar for 1/2 is noticeably longer.
    Example error feedbackThe reasoning does not quite hold: you said both fractions are the same because the numerator in 2/5 is double the numerator in 1/2. But the denominator changed too — the pieces got smaller. Converting to tenths: 1/2 = 5/10 and 2/5 = 4/10. Which is larger now?


    Knowledge organiser

    Key terms:
  • microcontroller
  • program
  • motor
  • sensor
  • input
  • output
  • circuit
  • chassis
  • control
  • Core facts (expected standard):
  • Computing Control in Products: Designing a product that uses computing control purposefully, programming multiple inputs and outputs, and evaluating the program as part of the product evaluation.

  • Graph context

    Node type: DTTopicSuggestion | Study ID: TS-DT-KS2-007 Concept IDs:
  • DT-KS2-C005: Computing Control in Products (primary)
  • DT-KS2-C003: Advanced Mechanical Systems
  • DT-KS2-C004: Electrical Systems and Series Circuits
  • Cypher query:

    ``cypher

    MATCH (ts:DTTopicSuggestion {suggestion_id: 'TS-DT-KS2-007'})

    -[:DELIVERS_VIA]->(c:Concept)

    -[:HAS_DIFFICULTY_LEVEL]->(dl)

    RETURN c.name, dl.label, dl.description

    ``


    Generated from the UK Curriculum Knowledge Graph — zero LLM generation.