wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

9.3 - End of cycle assessment

Total questions: 23

Worksheet time: 27mins

Name
Class
Date
1.

Which of the following is the most accurate definition of data science?

a)

Data science is extracting meaning from large data sets in order to provide insights to support decision-making

b)

Data science is using computers to analyse data and to perform calculations on the data to produce information

c)

Data science is performing experiments and recording the data produced by those experiments

d)

Data science is writing code to make sure that any inaccuracies in data sets are spotted and removed (cleaned)

2.

Which of the following best describes a data visualisation?

a)

Presenting related data so that a user can see individual items of data

b)

Making sure that data is accessible and that no data is hidden

c)

A visual representation that communicates relationships among the data

d)

A collection of graphs that tell a story when put together

3.

Is the following a visualisation or an infographic? 

a)

Visualisation

b)

Infographic

4.

What is meant by a correlation?

a)

The relationship between two or more variables

b)

When there is an upward trend in a graph

c)

When there is a set of data that doesn’t lie in the normal or expected range

d)

When data is placed in a graph

5.

The visualisation below plots life expectancy (y-axis) against time (x-axis). What type of correlation does this visualisation show from 1949 onwards?

a)

Positive

b)

Negative

c)

Neutral

d)

No correlation is visible

6.

The following graph shows the annual average temperatures recorded by a weather station over a period of 20 years. Identify the outlier in the data.

a)

Point A

b)

Point B

c)

Point C

d)

Point D

7.

Which of the following is the correct order of the investigative cycle?

a)

Problem, data, plan, analysis, conclusion

b)

Conclusion, plan, problem, data, Analysis

c)

Plan, problem, analysis, data, conclusion

d)

Problem, plan, data, analysis, conclusion

8.

In which step of the cycle would you pose the question(s) that you will use data to help you answer?

a)

Data

b)

Analysis

c)

Plan

d)

Problem

9.

In which step of the cycle would you cleanse the data?

a)

Data

b)

Analysis

c)

Plan

d)

Problem

10.

In which step of the cycle would you work out where the data will come from or how you will collect it?

a)

Data

b)

Analysis

c)

Plan

d)

Problem

11.

Name one output device that is built into the micro:bit.

4 lines
12.

Name at least two input devices that are built into the micro:bit:

4 lines
13.

You would like to build a micro:bit project that provides audio feedback to the user, e.g. a beep or a short tune. Which of the following sentences is true?

a)

It is not possible to generate audio output with the micro:bit.

b)

It is possible to generate audio output with the micro:bit, by connecting speakers to the built-in audio port.

c)

It is possible to generate audio output with the micro:bit, by connecting speakers to the GPIO pins.

14.

Which sensor, built into the micro:bit, would be used in order to detect ‘gestures’, such as shaking or titling?

a)

Radio antenna

b)

Accelerometer

c)

Magnetometer

15.

In the picture, the LED is supposed to be controlled (turned on or off) using pin 0. The arrow shows that one of the crocodile clips has not been connected to a pin. Which pin should it be connected to?

A.    

B.    

a)

Power (3V)

b)

Ground (GND)

16.

In Figure 1, you are supposed to use pin 0 to control the LED (turn it on or off). Which piece of code would you use to turn the LED on, assuming the wiring is correct?

a)

pin0 = 1

b)

pin0.read_digital() == 1

c)

pin0.write_digital(1)

17.

In the picture, pin 0 is to be used to detect if a connection is made between the two jumper wires. The arrow indicates that one of the crocodile clips has not been connected to a pin. Which pin should it be connected to?

a)

Power (3V)

b)

Ground (GND)

18.

In the picture, pin 0 is to be used to detect if a connection is made between the two jumper wires. Which piece of code would you use to check if the wires are connected, assuming the wiring is correct?

a)

pin0 == 1

b)

pin0.read_digital() == 1

c)

pin0.write_digital(1)

d)

pin0.is_touched()

19.

When this program is executed, what will the user see on the micro:bit display after button A has been pressed once?

4 lines
20.

When this program is executed, what will the user see on the micro:bit display after button A has been pressed twice?

4 lines
21.

When will line 7 of this program be executed?

a)

Line 7 will never be executed.

b)

Line 7 will be executed once, after button A has been pressed twice.

c)

Line 7 will be executed every time button A is pressed.

d)

Line 7 will be executed constantly, i.e. in every round of the while loop.

22.

What should go in the gap in line 9 of this program, so that the value of the elapsed variable is the (approximate) number of seconds between the time that line 4 was executed and the time that line 8 was executed.

Note: The running_time function returns the number of milliseconds (thousandths of a second) since the micro:bit was switched on or restarted.

4 lines
23.

Describe in one short sentence the purpose of lines 5 to 7 in this program

4 lines