wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Grade 8 Review

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

What is nested selection?

a)

A group of instructions for a specific task that can be reused in programs

b)

When a selection block is placed within another selection block

c)

A selection block within two functions

d)

When a program has multiple conditions

2.

Look at this code. What is this code an example of?

a)

Nested selection

b)

Compound conditionals

c)

Programming libraries

d)

A function

3.

When you use a library in your code, how do you give attribution?

a)

By writing the title, author, source, and license in your code

b)

By contacting the author to ask for permission

c)

You do not have to give attribution

d)

By paying the creator of the library

4.

Why is it a good idea to get feedback about your program from others?

a)

To make your program better

b)

To make your program code longer

c)

To make your program take more time

d)

To make your program cheaper

5.

What component should you connect to an embedded system to tell if it is dark or light?

a)

Push button

b)

Ambient light sensor

c)

Light-emitting diode

d)

Rotation sensor

6.

Which software library do you use to communicate with and control a microcontroller and connected parts?

a)

IBSerial

b)

PyMata_aio

c)

Random

d)

Time

7.

Which of these is a microcontroller?

a)

Breadboard

b)

Raspberry Pi 3

c)

Arduino Uno

d)

Push button

8.

What word do you give to the process of looking back to see if a project was good or bad?

a)

System

b)

Function

c)

Presentation

d)

Evaluation

9.

What is the hexadecimal value of the binary number 1111?

a)

3

b)

15

c)

B

d)

F

10.

Which computational tool should you use to represent data in a presentation?

a)

Google Forms

b)

An infra-red sensor

c)

MS PowerPoint

d)

A microcontroller

11.

Below is a table and a graph showing the same data. Which is best for presenting and why?

a)

The table is better because it is smaller than the graph.

b)

The graph is better because it is easier to compare the data.

c)

The table is better because the numbers and text are in boxes.

d)

The graph is better because it uses more colours.

12.

Which test can you use to say whether a robot is intelligent?

a)

Boolean test

b)

Algebra test

c)

Arabic language test

d)

Turing test