wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AC Activity 1.7 Vocabulary (PLTW)

Total questions: 15

Worksheet time: 40mins

Name
Class
Date
1.

Fill in the blank: ________ are graphic objects that may be moved on-screen or otherwise manipulated.

a)

Sprites

b)

Icons

c)

Widgets

d)

Thumbnails

2.

Fill in the blank: _______ are placeholders in a device’s memory that store a value a program is using.

a)

Variables

b)

Functions

c)

Constants

d)

Operators

3.

Fill in the blank: _______ refers to the type of information stored in a variable. Common data types are Number, String, and Boolean.

a)

Data Types

b)

Variables

c)

Functions

d)

Operators

4.

Fill in the blank: To _______ a variable means to assign it its initial, or first, value.

a)

Initialize

b)

Declare

c)

Assign

d)

Define

5.

Fill in the blank: A _______ is a chart used by programmers to keep track of the values of variables in their program.

a)

Trace Table

b)

Flowchart

c)

Gantt Chart

d)

Pie Chart

6.

Fill in the blank: To _______ an algorithm means to follow the flow of an algorithm step-by-step to make sure it works correctly.

a)

Trace an Algorithm

b)

Ignore an Algorithm

c)

Delete an Algorithm

d)

Create an Algorithm

7.

Fill in the blank: An _______ is a line of code that assigns a value to a variable.

a)

Assignment Statement

b)

Expression

c)

Function Call

d)

Loop

8.

What does the word 'Decompose' mean?

a)

To create a variable in a program and give it a name.

b)

To break a problem down into smaller pieces.

c)

To increase the value of a numeric variable by a set amount.

d)

Any one of the very small dots that together form the picture on a digital screen.

9.

What does the word 'Pixels' mean?

a)

A keyword used when declaring a variable.

b)

To break a problem down into smaller pieces.

c)

Any one of the very small dots that together form the picture on a digital screen.

d)

To create a variable in a program and give it a name.

10.

What does the word 'Declares' mean?

a)

To create a variable in a program and give it a name.

b)

To increase the value of a numeric variable by a set amount.

c)

A keyword used when declaring a variable.

d)

The part of a program where a variable is visible and can be used by the code.

11.

What does the word 'Global' mean?

a)

To make the variable available to all the blocks in the program.

b)

To break a problem down into smaller pieces.

c)

Any one of the very small dots that together form the picture on a digital screen.

d)

To increase the value of a numeric variable by a set amount.

12.

What does the term 'Scope of a Variable' mean?

a)

To create a variable in a program and give it a name.

b)

The part of a program where a variable is visible and can be used by the code.

c)

A keyword used when declaring a variable.

d)

To increase the value of a numeric variable by a set amount.

13.

What does the word 'Incrementing' mean?

a)

To break a problem down into smaller pieces.

b)

To increase the value of a numeric variable by a set amount.

c)

Any one of the very small dots that together form the picture on a digital screen.

d)

To create a variable in a program and give it a name.

14.

Variables can be used for:

a)

Score

b)

Lives

c)

Timer

d)

All of the options

15.

Variables can be used for:

a)

Keeping score

b)

Counting

c)

Controlling the flow of the program

d)

Starting a program