wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Design exam preparation

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

What software do we use to create 3D Objects

a)

Photoshop

b)

Tinkercad

c)

Code.org

d)

Google classroom

2.

What button do we use on the mouse to rotate the workplane?

a)

Left click

b)

Right click

c)

Spacebar

d)

Delete

3.

What is the correct name for the tube shape?

a)

Tubey

b)

Cylinder

c)

Cube

d)

Box

4.

What is the shortcut for Undo on the Keyboard?

a)

Ctrl + Z

b)

Ctrl + V

c)

Ctrl + y

d)

Ctrl + C

5.

How do you zoom in on Tinkercad?

a)

Spacebar

b)

arrows

c)

scroll wheel on mouse

d)

send an invite

6.

Which of these are common to all computers?

a)

Input

b)

Storage

c)

Output

d)

Process

e)

All of the responses

7.

In which century did computers begin to use electrical components?

a)

21st Century

b)

18th Century

c)

19th Century

d)

20th century

e)

Computers do not use electrical components.

8.

What can you use to input data into a computer with?

a)

Mouse

b)

Camera

c)

Keyboard

d)

Microphone

e)

All of the responses

9.

An algorithm is ?

a)

An ancient african music

b)

a series of commands

c)

a digital device

d)

type of computer

e)

a calculator

10.

Output can be in the form of?

a)

Video

b)

Sound

c)

Virtual reality

d)

images

e)

all of the responses.

11.

 Pair programming is

a)

Watching two programs at the same time

b)

A program about fruit

c)

Two people writing code

d)

Writing code for two programs at the same time

e)

All of the responses

12.

What are the roles in pair programming ?

a)

Captain and first mate

b)

Navigator and captain

c)

Driver and passenger

d)

Navigator and driver

13.

In pair programming the person writing the code is called?

a)

Author

b)

Coder

c)

Driver

d)

Captain

e)

Boss

14.

 In pair programming the person thinking about the “big picture” is called?

a)

Thinker

b)

Navigator

c)

Brains

d)

Big picture dude

15.

Pair programming can help

a)

a. Find errors you might miss

b)

b.Suggest improvements

c)

c.Decide on a target audience

d)

B and C

e)

A and B

16.

When pair programming it is good practise to

a)

a. Accept feedback

b)

b. Switch roles

c)

c. Take breaks often

d)

a and b

e)

b and c

17.

In which of the following stages of the development process is a team MOST likely to interview a potential user of an app?

a)

investigating and reflecting

b)

designing

c)

prototyping

d)

testing

e)

coding

18.

Which of the following best describes the purpose of a design specification?

a)

Tracking errors that arise through user testing

b)

Documenting comments that will need to be added to a program.

c)

Describing the requirements for how a program will work or users will interact with it

d)

Listing detailed questions that will be asked of users during interviews

e)

Evaluating the success of the app

19.

What will the "background-color" of the "topButton" be when the program is finished running?

a)

Red

b)

Orange

c)

Blue

d)

Green

20.

 If the user does NOT click the button what color will "topButton" be when this program finishes running?

a)

blue

b)

green

c)

orange

d)

red

e)

purple

21.

The following program is run. Then the user clicks the "topButton" button ONCE. What will be displayed in the console?

a)

cat  bird dog

b)

dog cat bird

c)

cat dog bird

d)

bird cat dog

e)

cat cat cat

22.

The following program is run. Then the user clicks the “bottomButton” ONCE and then clicks the “topButton” ONCE. What will be displayed in the console?

a)

chicken pig cow

b)

cow pig chicken

c)

pig chicken cow

d)

pig chicken

e)

old Mac Donald

23.

The following program is run. Then the user clicks the “bottomButton” TWO TIMES. What will be displayed in the console?

a)

apple banana cherry cherry dragon fruit.

b)

banana dragon fruit cherry cherry

c)

banana cherry apple cherry dragon fruit.

d)

cherry chery apple banana dragon fruit.

24.

Which line of code in this program is MOST likely to result in an error?

a)

1

b)

2

c)

3

d)

4

e)

There will be no error.

25.

 Which of the following BEST describes the differences between sequential and event-driven programming?

a)

In sequential programming commands run one at a time. In event-driven programming all           commands run at the same time.

b)

In sequential programming commands run faster than in event-driven programming.

c)

In sequential programming each command is run many times in sequence. In event-driven programming all commands are run a single time as an event.

d)

In sequential programming commands run in the order they are written. In event-driven programming some commands run in response to user interactions or other events

26.

Which of the following is NOT a reason to include comments in programs

a)

Comments help the computer decide whether certain components of a program are important.

b)

Comments help programmers debug issues in their own code

c)

Comments help document how code was written for other programmers to use

d)

Comments enable programmers to track their work throughout the development process

e)

Comments are not useful.

27.

The Code section of App Lab does not contains this UI controls:

a)

data

b)

control

c)

variables

d)

volume