wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Automation and Robotics Vocab Set 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is the term for a step-by-step set of instructions used to solve a problem or complete a task?

a)

Bug

b)

Algorithm

c)

Driven Gear

d)

Elevator Pitch

2.

Which word describes the process of finding and fixing errors in computer code?

a)

Debug

b)

Automation

c)

CamelCase

d)

Code

3.

What is the name for a programming error that causes a program to behave unexpectedly?

a)

Conditional Statement

b)

Bug

c)

Algorithmic Thinking

d)

Driven Gear

4.

Which vocabulary word refers to the practice of writing compound words or phrases so that each word begins with a capital letter and no spaces are used?

a)

CamelCase

b)

Automation

c)

Code

d)

Debug

5.

What is the term for a short, persuasive speech that explains an idea or product quickly and clearly?

a)

Elevator Pitch

b)

Algorithmic Thinking

c)

Driven Gear

d)

Bug

6.

Which word describes the process of using machines or technology to perform tasks without human intervention?

a)

Automation

b)

Debug

c)

Code

d)

Conditional Statement

7.

What is the term for a set of instructions written in a programming language to make a computer perform a specific task?

a)

Code

b)

Algorithm

c)

Driven Gear

d)

Automation

8.

Which vocabulary word refers to a statement in programming that performs different actions depending on whether a condition is true or false?

a)

Conditional Statement

b)

Debug

c)

Algorithmic Thinking

d)

Bug

9.

What is the term for the gear that is moved by another gear in a mechanical system?

a)

Driven Gear

b)

Bug

c)

Automation

d)

Code

10.

Which term describes the ability to break down problems and design solutions using logical steps, often used in computer science?

a)

Algorithmic Thinking

b)

Debug

c)

CamelCase

d)

Elevator Pitch

11.

Given the following code snippet, identify the bug: ```python for i in range(5): print(i) print("Done") ``` Suppose the intended output was to print numbers from 1 to 5, but the code prints 0 to 4. What is the bug?

a)

The range should start at 1 and end at 6.

b)

The print statement is incorrect.

c)

The code is missing a conditional statement.

d)

The code should use CamelCase.

12.

Which of the following is an example of CamelCase?

a)

myVariableName

b)

my_variable_name

c)

myvariablename

d)

My-Variable-Name

13.

If you want a robot to automatically sort objects by color, which vocabulary word best describes this process?

a)

Automation

b)

Debug

c)

Driven Gear

d)

Elevator Pitch

14.

Which of the following is a conditional statement in Python?

a)

if x > 5:

b)

print("Hello")

c)

x = 5

d)

for i in range(3):

15.

A student is asked to write an elevator pitch for a new app. Which of the following best describes what they should do?

a)

Prepare a short, persuasive speech about the app.

b)

Write code for the app.

c)

Debug the app.

d)

Create a driven gear for the app.

16.

You are given a problem: "Design a way for a vending machine to give change using the least number of coins." Which vocabulary word best describes the process you would use to solve this?

a)

Algorithmic Thinking

b)

Bug

c)

Driven Gear

d)

CamelCase

17.

A student is planning a project to automate the watering of plants. What steps should they take to ensure the system works correctly and efficiently? Choose the best answer.

a)

Develop an algorithm, write code, test for bugs, and debug as needed.

b)

Only write code and hope it works.

c)

Use CamelCase in all variable names.

d)

Make an elevator pitch before starting.

18.

You notice that a program is not producing the expected results. What is the best strategy to identify and fix the problem?

a)

Use debugging techniques to find and correct the bug.

b)

Rewrite the entire program from scratch.

c)

Ignore the problem and continue.

d)

Change all variable names to CamelCase.

19.

Imagine you are designing a simple machine with two gears. If the first gear (driver) turns clockwise, what direction will the driven gear turn?

a)

Counterclockwise

b)

Clockwise

c)

It will not turn

d)

Both gears will turn in the same direction

20.

You are given the task to write a program that checks if a number is even or odd. What is the best approach to solve this problem?

a)

Use a conditional statement to check if the number is divisible by 2.

b)

Use CamelCase for all variable names.

c)

Write an elevator pitch about the program.

d)

Use a driven gear in the program.