Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

App Lab - Homework 2

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

Which of these allows the user to enter text?

a)
b)
c)
d)
e)

None of these.

2.

What makes a text area different from a text input?

a)

A user cannot type into a text area.

b)

The user can enter multiple lines of text.

c)

A text area always fills the entire screen.

d)

They are the same thing.

3.

This control is frequently used to let the user start an action.

a)
b)
c)
d)
4.

Which of these could be used to display a different page?

a)
b)
c)
d)
5.

Look carefully at the image.

What is the id name of the screen?

a)

startScreen

b)

Above

c)

Below

d)

Run

6.

The image shows the properties of an object.


Which of the following are true?


You can choose more than one thing.

a)

The object is called stopScreen

b)

Background colour is one of the properties

c)

I can choose an image to set as a property

d)

Sound can be set as one of the properties of this object

7.

Look carefully at the image.


What type of event is this the code for?

a)

Long click

b)

Click

c)

Shake

d)

Input

8.

Look carefully at the image.


What object is this the event for?

a)

LeftButton

b)

RightButton

c)

TopButton

d)

BottomButton

9.

Look carefully at the image.


What will happen when this event is carried out?

a)

Nothing will happen

b)

The left screen will display and then a sound will play

c)

A sound will play and then the right screen will display

d)

The screen will flash on and then flash off

10.

Look carefully at the image.


This is an example of a user Interface.

a)

True

b)

False

11.

The User Interface or UI of an app refers to..

a)

One button on the screen

b)

The layout of the screen that a person interacts with

c)

The On/Off button

d)

An event

12.

To place objects onto the screen in order to create a user interface you would need to use...

a)

Code mode

b)

Design mode

c)

Event mode

d)

Property mode

13.

How would you find out the id of an object on the screen?

a)

Hover over it and read the label

b)

Click on the object

c)

Double-click on the object

d)

Delete the object

14.

Buttons, labels, images and the screen are all examples of objects.

a)

True

b)

false

15.

Each object that I add to the User Interface must have a unique object id. That means, all objects must have a different object id.

a)

True

b)

False

16.

What does the set property block do?

a)

Enables you to set properties for objects

b)

Repeats a set of instructions

c)

Ends the program

d)

Starts a new program

17.

Look carefully at the image.

What is the id name of the screen?

a)

startScreen

b)

Above

c)

Below

d)

Run

18.

The image shows the properties of an object.


Which of the following are true?


You can choose more than one thing.

a)

The object is called stopScreen

b)

Background colour is one of the properties

c)

I can choose an image to set as a property

d)

Sound can be set as one of the properties of this object

19.

The button labelled 'Above' has which of the following properties.


You can choose more than one.

a)

Height

b)

Font size

c)

Text colour

d)

Background colour

e)

Sound

20.

Which of the following are events?

a)

Touching a button on an iPad screen

b)

Pressing and holding a button on a screen

c)

Shaking your phone to cause something to happen?

d)

Typing on the keyboard of a mobile phone

21.

A well-defined procedure that allows a computer to solve a problem

a)

algorithm

b)

program

c)

code

d)

debugging

22.

One or more commands to be carried out by a computer

a)

algorithm

b)

program

c)

code

d)

debugging

23.

Finding and fixing errors in programming

a)

JavaScript

b)

programming

c)

code

d)

debugging

24.

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

a)

JavaScript

b)

programming

c)

code

d)

debugging

25.

Don't forget to click _____ if you change your code!

a)

run

b)

reset

c)

go

26.

backgrounds, buttons, labels etc are called?

a)

Assets

b)

backgrounds, buttons and labels

c)

Elements

d)

sausage

27.

Hovering over a menu, clicking a button or scrolling down are called

a)

action

b)

events

c)

user input

d)

user actions