App Dev Worksheet: Part 1 Test
Developer's tip (Name the topic): First decide which topic the question is about. Use that lesson’s rule: count, order, match or work it out. Read every line of a screen or a code snippet before you answer.
NameDateTime takenScore ___ / 40
- 1.True or false: the log-in page is data. (a) False (b) True
- 2.🔍 Which is the odd one out? (a) typing your age (b) speaking a command (c) adding up a bill (d) taking a photo
-
3.⚙️ What number does this app show?
let km = 10; // typed by the user
let metres = km * 1000;
show(metres); - 4.Which of these is a user need? (a) a reminder alarm (b) a dark mode switch (c) “I forget my homework” (d) a search bar
- 5.🗂️ What kind of app is a cricket run chase? (a) a game (b) a tool app (c) a health app (d) a learning app
- 6.True or false: a beep sound is an input. (a) True (b) False
-
7.🧩 How many buttons does this app screen have?
[title] Order Snacks
[button] Back
[button] Help
[slider] Volume
[button] Save
[text box] City - 8.🔢 When you make an app, which comes first: “get an idea” or “release it”? (a) release it (b) get an idea
- 9.🗒️ In MVP, the M stands for ___. (a) mobile (b) maximum (c) music (d) minimum
-
10.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 70; // typed by the user
line 2: let friends = 2; // typed by the user
line 3: let share = bill / friends;
line 4: show(share); (a) line 3 (b) line 1 (c) line 4 (d) line 2 - 11.True or false: a bus tracker is the best fit for a pupil juggling five projects. (a) False (b) True
- 12.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
- 13.True or false: a free study-room finder solves no real problem. (a) True (b) False
-
14.🧩 How many buttons does this app screen have?
[title] Edit Profile
[button] Done
[button] Next
[slider] Brightness
[text box] Due date
[text box] Name -
15.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Edit Profile
[button] Save
[switch] Remind me
[text box] Notes -
16.📊 Survey: which problem bugs you most? How many students voted in all?
wasting pocket money: 19 votes
losing water bottles: 22 votes
no quiet study place: 8 votes - 17.Which of these is true of an app? (a) has a web address (b) opens from a link (c) opens in a web browser (d) is installed on a phone
- 18.🎯 Is this a user need or a feature: a share button? (a) a user need (b) a feature
-
19.🧩 How many buttons does this app screen have?
[title] Add Homework
[text box] Age
[button] Cancel -
20.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “wasting pocket money”?
no quiet study place: 7 votes
wasting pocket money: 5 votes
losing water bottles: 6 votes -
21.🧩 How many buttons does this app screen have?
[title] Sign Up
[slider] Volume
[text box] Email
[text box] City
[button] Start -
22.🧩 How many buttons does this app screen have?
[title] New Note
[switch] Remind me
[slider] Brightness
[button] Back
[text box] Age
[button] Save - 23.🧩 In an app, what is a date picker? (a) a button (b) data (c) a screen (d) an input
- 24.🛠️ At which stage do you draw the user flow? (a) the build stage (b) the release stage (c) the idea stage (d) the plan stage
- 25.True or false: a water reminder is the best fit for a parent waiting at the bus stop. (a) True (b) False
- 26.🔍 Which is the odd one out? (a) let friends try it (b) try every button (c) write down the bugs (d) write the code
- 27.🧩 What does a button do when you tap it? (a) changes the phone (b) saves the battery (c) starts an action (d) shows the time
- 28.🧩 Scores, notes and settings that an app keeps are called ___. (a) screens (b) data (c) buttons (d) tabs
-
29.🧩 Which of these is a button on this screen?
[title] Order Snacks
[text box] Subject
[button] Help
[slider] Brightness
[text box] Age (a) Age (b) Brightness (c) Help (d) Subject - 30.True or false: a blank grey screen solves a real problem. (a) False (b) True
- 31.⚙️ In an app, is a pop-up message an input, processing or an output? (a) processing (b) input (c) output
- 32.📱 Which one has a web address: an app or a website? (a) a website (b) an app
- 33.👥 A school app has 220 students, 300 teachers and 215 parents as users. How many more teachers than parents are there?
-
34.🗒️ Version 1 of a bus tracker must be ready in 16 days. How many days are left for extras after the must-haves?
see where the bus is: 4 days
show arrival time: 3 days
pick your bus stop: 5 days - 35.True or false: you share the download link at the release stage. (a) True (b) False
-
36.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 55; // typed by the user
line 2: let friends = 5; // typed by the user
line 3: let share = bill / friends;
line 4: show(share); (a) line 1 (b) line 3 (c) line 4 (d) line 2 - 37.🔍 Which is the odd one out? (a) a pop-up message (b) a result on screen (c) sorting the scores (d) a beep sound
- 38.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) URL (c) MVP (d) CPU
- 39.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
- 40.Which of these is a screen? (a) your friends list (b) tap to go Next (c) the settings page (d) a switch for dark mode
Answer key
- False
- adding up a bill
- 10000
- “I forget my homework”
- a game
- False
- 3
- get an idea
- minimum
- line 3
- False
- an app
- False
- 2
- 2
- 49
- is installed on a phone
- a feature
- 1
- 2
- 1
- 2
- an input
- the plan stage
- False
- write the code
- starts an action
- data
- Help
- False
- output
- a website
- 85
- 4
- True
- line 3
- sorting the scores
- MVP
- an app
- the settings page
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students