Machine Learning with BBC micro:bit

Machine Learning with BBC micro:bit

Assessment

Interactive Video

Mathematics

5th - 6th Grade

Practice Problem

Hard

Created by

Patricia Brown

FREE Resource

The video tutorial introduces a simple machine learning example for students aged 11 and above, familiar with Python. It involves teaching a computer to learn number bonds to ten through a game. The program is implemented on a BBC Micro Bit, allowing students to interact with it via a serial console. The machine is trained gradually, with students providing correct answers to improve its accuracy. Advanced features and debugging are explored, and feedback is encouraged for program adaptation.

Read more

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the primary educational goal of the machine learning example discussed in the video?

To demonstrate the use of micro:bit in classrooms

To teach students advanced Python programming

To help students understand number bonds to ten

To introduce students to complex algorithms

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How does the machine initially guess the number bonds?

It starts with random guesses

It assumes all number bonds are five

It uses a pre-trained model

It calculates based on previous answers

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of averaging the machine's guess with the correct answer?

To confuse the students

To gradually improve the machine's accuracy

To reset the machine's data

To speed up the learning process

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What device is used to run the machine learning program in the video?

Arduino

Laptop

Raspberry Pi

BBC micro:bit

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What feature of the micro:bit is highlighted for running Python programs?

Its ability to connect to Wi-Fi

The use of a serial console for interaction

Its built-in display

The ability to run JavaScript

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What happens if a student deliberately provides incorrect answers to the machine?

The machine learns incorrect data

The machine stops functioning

The machine ignores the incorrect data

The machine resets its data

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How can the program be reset while keeping the learned data intact?

By restarting the micro:bit

By disconnecting the USB

By resetting the scores

By re-flashing the program

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?