wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mobile App Development: Lessons 1-3

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

What is the term app short for?

(a)  

2.

What is the term app short for?

a)

Application

b)

Appliance

c)

Appsite

3.

An app is a piece of software designed with a specific (a)   for the user

4.

An app is a piece of software designed with a specific ______ for the user

a)

Purpose

b)

Game

c)

CPU

5.

An app is a piece of hardware within a computer system

a)

True

b)

False

6.

Which of the following is the best description of decomposition in Computer Science?

a)

Breaking a big task down into smaller, more manageable tasks

b)

Only focusing on the most relevant details of the task

c)

Identifying patterns across similar tasks

7.

"Breaking a big task down into smaller, more manageable tasks" is the definition for decomposition

a)

True

b)

False

8.

"Identifying patterns across similar tasks" is the definition for decomposition

a)

True

b)

False

9.

Select all advantages of using decomposition when designing a new mobile app

3 correct answers

a)

You can share the work within members of a team

b)

Each task is smaller and easier to carry out

c)

It will be easier to debug (check for mistakes)

d)

It is impossible to make any mistakes

10.

Which part of the design properties do you set the name of the item?

a)

id

b)

theme

c)

background color

d)

image

11.

Which of the following would be the most suitable name for the welcome screen of your app?

a)

WELCOME SCREEN

b)

scrn_welcome

c)

welcomescreen

12.

Which code block would you use to program what should happen when a button is clicked?

a)

onEvent

b)

button

c)

textInput

d)

textLabel

13.

Which section of the code block would you use to select a specific item from your screen?

a)

"id"

b)

"click"

c)

function

14.

What does this section of code do?

a)

Loads the Game Screen when the Start Button is clicked

b)

Starts the game

c)

Changes the picture to Game when the Start Button is clicked

15.

Which code block would you use to make something happen after a certain amount of time?

a)

getTime()

b)

setTimeout

c)

clearTimeout

d)

timedLoop

16.

The app will load the Score screen after (a)   seconds

17.

You would use a variable to store a value (such as a score)

a)

True

b)

False

18.

Which set of blocks would you need to use to store values?(e.g. scores, names)

a)

Variables

b)

Data

c)

Control

d)

UI controls

19.

You would press the (a)   button to test whether your app is working as it should be

20.

Your app must look exactly the same as everyone else's

a)

True

b)

False