wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CF2 THIRD 9 WEEKS TEST

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

The visual elements of a program through which a user controls or communicates with the application.

a)

User Interface

b)

User

c)

Critique

d)

Prototype

2.

A first or early model of a product that allows you to test assumptions before developing a final version.

a)

Empathy

b)

User Interface

c)

Aesthetic

d)

Prototype

3.

Is an iterative design process in which designers focus on the users and their needs in each phase of the design process.

a)

Usability

b)

Empathy

c)

User-Centered Design

d)

Aesthetic

4.

Someone who uses an object, including software and hardware.

a)

Usability

b)

User-Centered Design

c)

Prototype

d)

User

5.

In design, paying attention to a user’s feelings and needs when designing a product.

a)

Aesthetic

b)

Critique

c)

Empathy

d)

User Interface

6.

Information about reactions to a product, a person's performance of a task, etc., which is used as a basis for improvement.

a)

Usability

b)

User Interface

c)

User

d)

Feedback

7.

How easy, efficient, and satisfying it is to use a human-made object or device (including software).

a)

empathy

b)

user

c)

usability

8.

Part of a program that does not work correctly.

a)

user interface

b)

bug

c)

feature

d)

prototype

9.

A piece of software designed for a purpose

a)

user interface

b)

app

c)

usability

d)

prototype

10.

Part of a program that adds functionality for the user

a)

user interface

b)

bug

c)

feature

d)

prototype

11.

A device or component that allows information to be given to a computer

a)

algorithm

b)

output

c)

input

d)

storage

12.

Any device or component that receives information from a computer

a)

output

b)

input

c)

algorithm

d)

processing

13.

What will the console log say when this program is run?

a)

"Starting my program!"

"You clicked the button!"

"Ending my program!"

b)

"Starting my program!"

"Ending my program!"

"You clicked the button!"

c)

"You clicked the button!"

"Starting my program!"

"Ending my program!"

d)

"You clicked the button!"

"Ending my program!"

"Starting my program!"

14.

After the program is run, what will the text color of smallButton be?

a)

red

b)

blue

c)

green

d)

yellow

15.
Program
a)
Attributes that describe an object's characteristics
b)
A graphic character on the screen with properties that describe its location, movement, and look.
c)
An algorithm that has been coded into something that can be run by a machine.
d)
A placeholder for a piece of information that can change.
16.
Function
a)
A placeholder for a piece of information that can change.
b)
a series of images that create the illusion of motion by being shown rapidly one after the other
c)
A piece of code that you can easily call over and over again.
d)
Attributes that describe an object's characteristics
17.
Sprite
a)
A graphic character on the screen with properties that describe its location, movement, and look.
b)
 A placeholder for a piece of information that can change.
c)
Attributes that describe an object's characteristics
d)
An algorithm that has been coded into something that can be run by a machine.
18.
Property
a)
Attributes that describe an object's characteristics
b)
An algorithm that has been coded into something that can be run by a machine.
c)
Pulling out specific differences to make one solution work for multiple problems.
d)
An algorithm that has been coded into something that can be run by a machine.
19.
Boolean
a)
A single value of either TRUE or FALSE
b)
Any valid unit of code that resolves to a value.
c)
Part of a program that does not work correctly.
20.
Conditionals
a)
Any valid unit of code that resolves to a value.
b)
a single image within an animation
c)
Statements that only run under certain conditions.
d)
Any valid unit of code that resolves to a value.
21.
Boolean Expression
a)
a single image within an animation
b)
A single value of either TRUE or FALSE
c)
A piece of code that you can easily call over and over again.
d)
Finding and fixing problems in your algorithm or program.
22.

What is x value in the following code?

rect(250, 200, 75, 225);

a)

250

b)

200

c)

75

d)

225

23.

In which direction will the sprite move?

bee.y = bee.y + 2

a)

left

b)

right

c)

up

d)

down

24.

What is x value in the following code?

rect(250, 200, 75, 225);

a)

250

b)

200

c)

75

d)

225

25.

What is y value in the following code?

rect(250, 200, 75, 225);

a)

250

b)

200

c)

75

d)

225

26.

What is width of the rectangle in the following code?

rect(250, 200, 75, 225);

a)

250

b)

200

c)

75

d)

225

27.

Which sprite property would you change to make the sprite grow in size?

a)

sprite.x

b)

sprite.y

c)

sprite.scale

d)

sprite.rotation

28.

Which sprite property would you change to make the sprite grow in size?

a)

sprite.x

b)

sprite.y

c)

sprite.scale

d)

sprite.rotation