wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

coding

Total questions: 69

Worksheet time: 35mins

Name
Class
Date
1.
What is an error in a program that prevents the program from running as expected?
a)
Algorithm
b)
Program
c)
Bug
d)
Code
2.
What is finding and fixing errors in programs?
a)
Debugging
b)
Program
c)
Bug
d)
Code
3.
What is Code?
a)
Rules of conduct.
b)
A pack between friends.
c)
One or more commands designed to be carried out by a computer.
d)
Edoc spelled backwords.
4.
What do we call the person who writes the instructions for the computer to complete a task?
a)
architect
b)
programmer
c)
Bob
d)
composer
5.
What can you make with programming?
a)
Games
b)
Websites
c)
Apps
d)
All of these
6.
A user does this to tell the computer start the commands you have written into the program.
a)
event
b)
run program
c)
function
d)
abstraction
7.
How do we call this?
a)
router
b)
mouse mat
c)
memory stick
d)
printer
8.
How do we call this?
a)
mouse mat
b)
computer screen (monitor)
c)
tablet
d)
webcam
9.
How do we call this?
a)
laptop
b)
folder
c)
games console
d)
mouse
10.

Which of these is Google Drive?

a)
b)
c)
d)
11.
How do we call this?
a)
smartphone
b)
speakers
c)
mouse mat
d)
folder
12.
How do we call this?
a)
smartphone
b)
tablet
c)
keyboard
d)
laptop
13.

WWW stands for

a)

World Worm Web

b)

World Wide Web

c)

World Word Web

d)

World Wild Web

14.

Name of this input device?

a)

Printer.

b)

Keyboard.

c)

Mouse.

d)

Pen.

15.

What is the Internet?

a)

A local network.

b)

Mobile phone network.

c)

Is the global system of interconnected computer networks that use the TCP/IP protocol to link devices worldwide.

d)

A local computer network providing a variety of information and communication facilities.

16.
If I say the word "Algorithm" I am talking about what?
a)
When we all go to a store called Rithim.
b)
Algae that can DANCE!!!
c)
A new dance move.
d)
A list of steps you follow to finish a task.
17.

Code

a)

a step-by-step procedure for solving a problem

b)

Part of a program that does not work correctly.

c)

to write instructions for a computer.

d)

The art of creating a program.

18.

Event

a)

Part of a program that does not work correctly.

b)

The art of creating a program.

c)

An action that causes something to happen.

d)

Putting commands in correct order so computers can read the commands.

19.

Program

a)

An algorithm that has been coded into something that can be run by a machine.

b)

Putting commands in correct order so computers can read the commands.

c)

a step-by-step procedure for solving a problem

d)

o write instructions for a computer.

20.

Algorithm

a)

Putting commands in correct order so computers can read the commands.

b)

Finding and fixing problems in your algorithm or program.

c)

An action that causes something to happen.

d)

a step-by-step procedure for solving a problem

21.

Bug

a)

Part of a program that does not work correctly.

b)

An algorithm that has been coded into something that can be run by a machine.

c)

The art of creating a program.

d)

An action that causes something to happen.

22.

Debugging

a)

Putting commands in correct order so computers can read the commands.

b)

a step-by-step procedure for solving a problem

c)

to write instructions for a computer.

d)

Finding and fixing problems in your algorithm or program.

23.

Sequencing

a)

Part of a program that does not work correctly.

b)

Putting commands in correct order so computers can read the commands.

c)

An action that causes something to happen.

d)

to write instructions for a computer.

24.

Programming

a)

a step-by-step procedure for solving a problem

b)

The art of creating a program.

c)

An action that causes something to happen.

d)

Finding and fixing problems in your algorithm or program.

25.

Look at the puzzle and the code below. What can you fix in the code to help the bird get to the pig?

a)

Remove a move forward block

b)

Add a move forward block

c)

Change the first turn block to left

d)

Change the second turn block to left

26.

Look at the puzzle. What can you fix in the code so the bird will make it to the pig?

a)

Change the first turn block to left

b)

Remove a move forward block

c)

Add a move forward block

d)

Change the second turn block to left

27.

A bug is

a)

A creepy crawly thing

b)

A vehicle

c)

Part of a program that does not work

d)

A song

28.

What does this code do?

a)

Moves forward 1 time

b)

Moves forward forever

c)

Moves forward 5 times

d)

Moves left

29.

The art of creating a program.

a)

Artistic

b)

Programming

c)

Looping

30.
In coding terms an action or event you want to repeat multiple times is called a
a)
loop
b)
do-over
c)
time-line
d)
sequence
31.
What is coding?
a)
Is a secrete language used by spies
b)
Is assigning code to create a program, app or website
c)
Is assigning loops to a device
32.
The language computer speaks is called...
a)
Bipolar Code
b)
Code bilateral
c)
Binary code
33.
What is Binary Code?
a)
Is a language that only the Java script code can use
b)
A mathematical language that uses 1 & O's
c)
Is a computer language that use 1-10 numbers to code
34.
How do we call the code language that uses blocks as commands?
a)
Comandly
b)
Java
c)
Blockly
35.
What are commands?
a)
Repetitions of instructions
b)
Basic instructions 
c)
Order of fuctions
36.
What is a sequence?
a)
Is the correct order of commands
b)
Is the correct order of fuctions
c)
Is the correct order of manipulatives
37.
What is a condition?
a)
A rule that the computer must follow
b)
A sequence of commands that are in good condition
c)
An exception to a rule in coding
38.
Conditions can be...
a)
True or false
b)
Positive or negative
c)
Balance or imbalance
39.
Loops are...
a)
An exception to a rule of commands
b)
A selection of commands
c)
A repetition of a command
40.
What is a Function?
a)
A code that uses blocks
b)
A sequence of commands that can be stored
c)
An activity for a command to do soemthing
41.
What is a Variable?
a)
A container that can store information
b)
A compress command that is inapplicable
c)
A false condition that is use to code
42.

A list of steps to finish a task.

a)

coding

b)

abstraction

c)

algorithm

d)

binary

e)

artificial intelligence

43.

A way of representing information using only two options.

a)

coding

b)

abstraction

c)

algorithm

d)

binary

e)

artificial intelligence

44.

A simplified representation of something more complex.

a)

coding

b)

abstraction

c)

algorithm

d)

binary

e)

artificial intelligence

45.

Information. Often, quantities, characters, or symbols that are the inputs and outputs of computer programs.

a)

algorithm

b)

binary

c)

block-based programming

d)

computer science

e)

data

46.

The process of using a programming language to get a computer to behave how you want it to.

a)

coding

b)

abstraction

c)

algorithm

d)

binary

e)

artificial intelligence

47.

Using the power of machines to solve problems.

a)

algorithm

b)

binary

c)

block-based programming

d)

computer science

e)

data

48.

A computer language that lets users create programs by manipulating graphical elements, rather than writing code using text.

a)

algorithm

b)

binary

c)

block-based programming

d)

computer science

e)

data

49.

The ability of some machines to perform tasks that show that they can be almost, or as smart as, a human being.

a)

coding

b)

abstraction

c)

algorithm

d)

binary

e)

artificial intelligence

50.

The 21st century is

a)

the digital age

b)

all about electricity

c)

the age of physics

51.

A computer program combines math and ______.

a)

science

b)

programs

c)

if statements

52.

An If/Else statement is

a)

a command that tells the computer to repeat an action

b)

a normal computer function

c)

a decision between 2 things

53.

Computers are really good at

a)

turning themselves off

b)

repeating commands

c)

not working

d)

doing jobs for humans

54.

Most computer languages have only about ___ words or commands

a)

100

b)

50

c)

1,000

d)

20

55.

When you define your own command and give it a command

a)

instruction

b)

loop

c)

function

d)

code

56.

When you get to a computer program and repeat a command, you can give it an exact number of times to

a)

repeat

b)

end

57.

a list of steps to finish a task

a)

algorithm

b)

HTML

c)

function

d)

execute

58.

HTML is the code used to create

a)

games

b)

UI

c)

webpages

59.

a green flag or play button that must be clicked to run the program

a)

null

b)

output

c)

go

d)

loop

60.

a programming language for creating web applications

a)

java

b)

HTML

c)

keystroke

d)

modifier

61.

doing an action over and over again

a)

program

b)

loop

c)

iteration

d)

function

62.

how a program looks to a user

a)

HTML

b)

Java

c)

workaround

d)

UI

63.

more than 1 way of coding a function

a)

variable

b)

query

c)

workaround

d)

x position

64.

Binary code is a computer language that uses only 2 options: _____ to carry out tasks

a)

letters and numbers

b)

zeros and ones

c)

x and y

65.

What is coding?

a)

something used to develop computer programs

b)

a form of "language" used to communicate computer actions

c)

an essential part to everything we do online

d)

All of these

66.

Look at the picture. Which answer describes the code pictured?

a)

travels forward, then backwards, then turns purple

b)

travels forward, then left, then turns purple

c)

travels left, then backwards, then turns blue

d)

this robot does not move

67.

an instruction for the computer

a)

algorithm

b)

command

c)

workaround

d)

query

68.

a question sent through a computer to receive information

a)

workaround

b)

function

c)

query

d)

java

69.

Look at the picture. Which answer describes the code pictured?

a)

travel forward for 3 seconds then stop

b)

travel backwards then forwards then stop

c)

change to multicolor

d)

the robot does not travel at all