top of page
19c5bc_932ae28953ff4ff5a8fae96eac428ef8~mv2.webp
microbit workshops (1)_edited.png

to request a workshop, please email

Climate and Sustainability

 Coding for Climate Action (KS1) 

Pupils explore how technology can aid climate action. Using pre-coded micro:bits, they detect environmental changes - like shaking or rotating -to simulate tornadoes or earthquakes. If over 50% of micro:bits register a stimulus, a warning triggers across all devices.

 Programming environment:  MakeCode / Block
 Context:  Mitigating effects of natural hazards / climate action
 Programming constructs developed:  Input / Output
 Subject knowledge developed:  Networks and protocols / Hardware and software / Input, processing and output

Climate

 Coding for Climate Action (KS2) 

Pupils develop an early warning system, making use of micro:bit sensors to detect light, temperature or movement to represent a natural hazard such as an earthquake or wild file and design and develop an output warning message.

 Programming environment:  MakeCode / Block
 Context:  Mitigating effects of natural hazards / climate action
 Programming constructs developed:  Variables /
Sequence / Selection / Iteration / Logical expressions

 Subject knowledge developed:  Networks and protocols / Hardware and software

 Coding for Climate Action (KS3) 

Students code a micro:bit as an early warning system to predict floods, detecting acceleration as if on an ocean buoy and setting tolerances for significant movement. In pairs, they create early warning systems for other natural hazards, like earthquakes or wildfires, using radio transmission to send accessible warning messages.

 Programming environment:  MakeCode / Block & MakeCode/MicroPython
 Context:  Mitigating effects of natural hazards / climate action
 Programming constructs developed:  Variables / 
Sequence / Selection / Iteration / Logical expressions / Functions

 Subject knowledge developed:  

Networks and protocols / Input, processing and output / Data logging

Nature

 Hedgehog Hackers (KS1) 

Pupils embark on a hunt for hidden "hedgehogs" using two sets of pre-coded micro:bits: hedgehogs and foxes. The fox micro:bits help pupils locate the hidden hedgehogs, which squeak when a fox gets too close. In the second half, pupils use light and temperature-sensing micro:bits to identify the ideal location for a hedgehog house.

 Programming environment:  MakeCode / Block
 Context:  Nature
 Programming constructs developed:  Input / Output
 Subject knowledge developed:  Networks and protocols / Hardware and software / Input, processing and output

 National Schools Birdwatch (KS2) 

In pairs, pupils code micro:bits to transmit local bird species' frequencies between devices. They use tallies and data logging to record findings, exploring various inputs and sensors to expand species tracking. They enhance their solution with arrays and indexes for efficiency.

 Programming environment:  MakeCode / Block
 Context:  Nature
 Programming constructs developed:  Variables / 
Data structures / Sequence / Selection / Iteration / Logical expressions / Functions

 Subject knowledge developed:  Networks and protocols / Input, processing and output
 Space requirements:  Learning space proximity to outdoor area or separate classroom / corridor / library etc.

Nature

 The Noise Around Us 

Pupils monitor noise pollution in two school areas, learning to log, analyse, and visualise data for decision-making. They assess current and potential habitats based on their findings, coding noise monitors with micro:bits and creating data visualisations in Canva. Their results guide the school on actions to improve these habitats.

 Programming environment:  MakeCode / Block
 Context:  Animal habitats and noise pollution
 Programming constructs developed:  Input, output, data logging, variables, sequence, repetition
 Subject knowledge developed:  Hardware and software / input, processing and outputs / digital literacy and visualisation
 Space requirements:  Learning space proximity to outdoor area or separate classroom / corridor / library etc.

Physical Activity

 Tackle Coding (KS2) 

Pupils code a micro:bit to track physical activity, including steps and acceleration. They log exercise data, analyse it with visualisations, and make predictions. Setting personal goals, pupils engage in activities to reach them, while exploring data's role in elite sports, especially women’s rugby.

 Programming environment:  MakeCode / Block
 Context:  Sport and Activity
 Programming constructs developed:  Variables / 
Sequence / Selection / Iteration / Logical expressions

 Subject knowledge developed:  Input, processing and output / Data analysis
 Space requirements:  Open space for exercise such as a field, playground or hall. 
 Equipment requirements:  Sports equipment such as cones, hoops, floor ladders, balls etc.

Pupils code a micro:bits to detect directional movement with the accelerometer, highlighting the need for steady movement in environments like the International Space Station. In teams, they build an obstacle course and challenge each other to complete it with minimal "lives" lost and within a set time. Pupils then rotate through activities from other groups, refining their solutions as they go.

 Programming environment:  MakeCode / Block
 Context:  Space and astronaut fitness
 Programming constructs developed:  Variables / 
Sequence / Selection / Iteration / Logical expressions

 Subject knowledge developed:  Input, processing and output / Data analysis

 Speed of Light (KS2) 

Students learn why astronauts need to strengthen their muscles and heart. They code a micro:bits to track acceleration, prompting them to run and rest during a beep test. Their program beeps to signal runs between bases and provides rest cues. They extend their solution to log top scores, encouraging continuous improvement and fitness progress.

 Programming environment:  MakeCode / Block
 Context:  Space and astronaut fitness
 Programming constructs developed:  Variables / 
Sequence / Selection / Iteration / Logical expressions

 Subject knowledge developed:  Input, processing and output / Data analysis
 Space requirements:  Open space for exercise such as a field, playground or hall. 

 Build an Astronaut Core (KS2) 

Physical Activity
bottom of page