Skip to content

Study Hub

Study Guides

This pupil-friendly study guide includes a unit summary, clear notes, common mistakes, and quick questions with answers.

Year 9 - Computing

Building a data-driven application

Machine learning using the micro:bit

Unit Summary

This unit is designed to develop pupils programming skills in a new engaging context: physical computing, using the BBC micro:bit. They will get acquainted with the host of components built into the micro:bit, and write simple programs that use these components to interact with the physical world.

Lesson Summary

You will learn to build a simple application that uses predictions from a machine learning model to control program flow.

Key Notes

  • Program events can be triggered when recognition points are met.
  • Program flow can be changed using blocks that detect if a recognition point has been met, or by using certainty values.

Vocabulary To Learn

  • recognition point: the level of certainty that causes an input to match a class
  • program flow: the order in which the instructions in a program are executed

Common Mistakes To Avoid

  • Building a machine learning app just means coding as you would do with any other programming project.

3 Quick Questions (With Answers)

1. Describe the system or process from this lesson in clear steps.

Program events can be triggered when recognition points are met. Program flow can be changed using blocks that detect if a recognition point has been met, or by using certainty values.

2. Define this computing term and give one practical example. 'recognition point'

the level of certainty that causes an input to match a class. Add one real device or system example to prove understanding.

3. Correct this common computing misconception.

Mistake: Building a machine learning app just means coding as you would do with any other programming project. Correction: Building a machine learning app involves data collection, model training and coding the application. These facets are integral in developing a machine learning app.

More Lessons In This Unit

Browse all guides in the Year 9 Computing guide library.