wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

USP Palmers College - Robotics & Coding taster day quiz

Total questions: 19

Worksheet time: 26mins

Name
Class
Date
1.

What is a robot?

a)

A robot is a machine, often controlled by a computer, that can perform a series of complex tasks automatically.

b)

A robot is a living organism created from metal that evolves like animals do.

c)

A robot is any electronic device that can connect to the internet.

d)

A robot is a type of computer program that only exists in virtual environments.

2.

What was the first robot?

a)

Flying wooden pigeon using steam - 420BC

b)

Mechanical knight - 1495

c)

Mechanical Turk - 1770

d)

Unimate - 1995

3.

Name a robot that you know of - either real or fake. And what you think makes that robot special.

4 lines
4.

What can robots be used for?

4 lines
5.

Why are robots used by people for performing jobs instead of people?

a)
Robots are more creative and can think independently.
b)
Robots require less maintenance than human workers.
c)
Robots can easily adapt to any job without training.
d)
Robots are more social and can work better in teams.
e)
Robots are more efficient, precise, and can work in hazardous conditions.
6.

Why shouldn't too many jobs be replaced by robots but instead keep people?

a)
Robots can work 24/7 without breaks.
b)

Too many jobs shouldn't be replaced by robots to ensure economic stability, creativity, and social equity.

c)
Robots can perform tasks more accurately than humans.
d)
Automation reduces the need for human creativity.
e)

Replacing jobs with robots increases productivity.

7.

What is your opinion of robots? And would you want to work with robots (ie in your job, learning, etc) in the future?

4 lines
8.

Is AI the same as Robotics?

a)

YES

b)

NO

9.

What one of these coding languages can be used for programming robots

a)

HTML

b)

SQL

c)

Python

10.

Fill in the gap to complete the Python Code to make the words "Hello, world" appear on the console:

(a)   ("Hello, world")

11.

Which of these coding languages can be used for programming robots?

a)

PHP

b)

C++

c)

Scratch

12.

How are functions in C++ started?

a)

{

b)

int main()

c)

int main(){

d)

def:

13.

What other coding/programming languages are used for coding programs for robots?

4 lines
14.

Many programmers will insert 'comments' into their code. The way they make a line of text a comment varies depending on the coding language (e.g. # and " " in Python, // in C#). Why would programmers insert comments into their code?

a)

To explain the code

b)
To increase the file size
c)
To confuse other programmers
d)

To make the code run faster

15.

What benefit does explaining the code using comments give?

a)
It makes the code run faster.
b)

It improves code readability and maintainability.

c)
It reduces the number of lines in the code.
d)
It eliminates the need for testing the code.
e)
It automatically fixes bugs in the code.
16.

What coding language have you used the most?

2 lines
17.

If you had to make anything using code, what would you make? It doesn't have to be a robot of any kind, just think of what you want to make.

2 lines
18.

What do you think of this quiz and taster day? Please rate below.

a)

1/5

b)

2/5

c)

3/5

d)

4/5

e)

5/5

19.

After this quiz, have you learned anything new? And what do you want to do in the future in the world of IT - or even in STEM as a whole?

4 lines