wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Coding- 2nd Semester

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Computer programming is

a)

Using a computer

b)

Giving a computer commands to make it do something

c)

Games you can play on a tablet or laptop

d)

Using special letters and symbols to write secret messages

2.

What can you make with computer programming?

a)

Games

b)

Websites

c)

Apps

d)

All of these

3.

A list of steps to complete a task is called

a)

loop

b)

procedure

c)

algorithm

d)

javascript

4.

An action that causes something to happen

a)

program

b)

event

c)

binary

d)

digit

5.

In order to get the monkey to the banana you would have tell the monkey to:

a)

Turn left, walk straight

b)

turn right, walk straight

c)

walk straight, turn left

d)

walk straight, turn right

6.

In order to get the monkey to the banana, you would need to tell the computer to

a)

Turn right, walk straight, stop, turn right, walk straight

b)

Turn left, turn right, walk straight, stop

c)

Turn left, turn left, walk straight, turn right, stop

d)

turn left, walk straight, stop,turn right, walk straight

7.

Conditional statements have these words in this order.

a)

else,why, then

b)

if,then,else

c)

if, else, then

d)

then,else, if

8.

What is programming?

a)

Creating a calendar of events.

b)

Writing instructions for a digital tool.

c)

A list of activities like clubs and special events at a school.

9.

What is an example of an input device?

a)

Keyboard

b)

Speakers

c)

Monitor

d)

DVD

10.

A placeholder for a piece of information that can change. This is also a term in math.

a)

variable

b)

Editor

c)

Item

d)

Information Item

11.

In coding terms, the action of doing something over and over again.

a)

Repeating

b)

Repetition

c)

Loop

d)

Do-over

12.

In action that causes something to happen

a)

Event

b)

Actions

c)

Reaction

d)

Proceed

13.

Statements that only run under certain conditions or situations.

a)

Conditionals

b)

Run Statements

c)

Digital Statements

d)

Command

14.

One or more commands or algorithm(s) designed to tell the computer what to do.

a)

Instructions

b)

Code

c)

Commands

d)

Algorithms

15.

A error in a program that prevents the program from running as expected

a)

Error Report

b)

Bug

c)

Mistake

d)

Algorithm

16.

A list of steps to finish a task. A set of instructions that can be performed with or without a computer.

a)

Algorithm

b)

Plan

c)

Binary

d)

Logorithm

17.

A piece of code that you can easily call over and over again.

a)

Repeat

b)

Functions

c)

Procedures

d)

Fractions

18.

When you want an item to repeat use a _____

a)

spinner

b)

block

c)

loop

d)

condition

19.

If I do not complete my homework, I will not be allowed to go to the park. This is an example of a ___________

a)

iteration

b)

conditional statement

c)

cruel and unusual punishment

d)

moment in my life

20.

Robots are smart.

a)

True

b)

False

21.

Characters in Scratch are called

a)

zeppoles

b)

elves

c)

sprites

d)

nematodes

22.

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

a)

device

b)

program

c)

random act

d)

convention

23.

Anyone can learn to code

a)

True

b)

False

24.

Clicking on the green flag in Scratch is an example of a

a)

Control

b)

Motion

c)

Event

25.

A _____________ repeats the blocks inside it nonstop

a)

Until then loop

b)

Periodic Loop

c)

Forever Loop

26.

The y coordinate controls the movement of your sprite______

a)

Up and Down

b)

Left and Right

c)

Round and Round

27.

To change the setting or appearance of a project you can ____________

a)

Change or import the backdrop

b)

Replace the conditionals

c)

Insert repeat blocks

28.

When something happens as a direct result of something else. See also. ---If then

a)

Conditional

b)

Dependent

c)

As if

29.

Lines of code that are linked to perform a specific action

a)

Nest

b)

Function

30.

Order does not matter when writing code

a)

True

b)

False