Cables & Connectors

Electronics Components

Motors & Controllers

On Sale items!

Get Professional Support

BBC Micro:bit


On sale items!


Check out our latest news to find out more about events, opportunities and partnerships.

Esmes' Electronics

Esmes' Electronics is a simple introduction to using the micro:bit written by a year 5 student.

Troys' tutorials

Learn with Troy by asking for support and, he will post a tutorial here to benefit all of our visitors. Free advice!

Feature teacher

Be inspired by some of our favorite teachers using our products.

Get professional support

Contact us now to request your own tutorial or learning resource.

This section doesn’t currently include any content. Add content to this section using the sidebar.

Image caption appears here

Add your deal, information or promotional text

Special Guest Blog - Science and Computational Thinking (part 1)

With nearly 3 billion people already facing water scarcity, farmers look to both tech and tradition for ways to grow more food with less of an increasingly strained resource. 


CT Progress

In authentic contexts and taking account of end-users, students decompose problems into step-by-step instructions to create algorithms for computer programs.

They use logical thinking to predict the behaviour of the programs, and they understand that there can be more than one algorithm for the same problem.

Outcome 3

They develop and debug simple programs that use inputs, outputs, sequence, and iteration (repeating part of the algorithm with a loop). They understand that digital devices store data using just two states represented by binary digits (bits)



My first play with micro:bits
Micro:bits and science lessons
Micro:bit step counter
Micro:bit sensitive step counter
Micro:bit compass video
Wearable Technology - A brief history and bright future
One hundred ways to use technology in PE
The evolution of exercise in 10 iconic fitness trends
The story of Fitbit: how a wooden box was bought by Google for $2.1bn
Could technology help us tackle the obesity crisis?


Student Speak

  • I can look at a problem and figure out the steps to solve it. I can use a solution and code algorithms for digital device programs.

  • I can predict what my program will do based on the code that it receives.

  • I understand that there can be different algorithms that solve the same problem.

  • In my code I will use inputs, outputs, sequences, and repeat loops (iterations).

  • I can debug my program so that it runs efficiently.

  • I know that digital devices use bits to store data


What's the problem here?

Worldwide obesity has nearly tripled since 1975, yet obesity is preventable.

Most of the world's population live in countries where overweight and obesity kills more people than underweight.

In 2016, more than 1.9 billion adults, 18 years and over, were overweight. 38 million children under the age of 5 were overweight or obese in 2019.


What's a possible solution?

Other solutions to explore -social media, history of technology,wearable technologies, human enhancement (bionic) gamification,relationships, and healthy communities.


What can we do?

Research the history of technology and sport. Design programmes, circuits that includes technology and social human elements to create interactive challenges (treasure hunt) or track fitness and health (pedometer). 

Use simple programming (sequence, inputs, outputs) to create a digitised solution. Use a design thinking process to create a prototype, test, debug, evaluate, share. Reimagine.



CTDT by Tessa Gray is licensed underCC BY-SA 4.0

Leave a comment (all fields required)

Comments will be approved before showing up.