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.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website
- 2.True or false: your high score is data. (a) True (b) False
- 3.Which of these is true of a website? (a) updates from the store (b) has a home-screen icon (c) is installed on a phone (d) needs no installing
- 4.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) log a glass of water (c) water animations (d) see today’s total
-
5.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “missing the bus”?
forgetting birthdays: 15 votes
missing the bus: 9 votes
forgetting homework: 6 votes - 6.🔢 When you make an app, which comes first: “release it” or “get an idea”? (a) release it (b) get an idea
-
7.⚙️ What number does this app show?
let price = 15; // typed by the user
let qty = 4; // typed by the user
let total = price * qty;
show(total); -
8.🗒️ Version 1 of a pocket-money tracker must be ready in 8 days. How many days are left for extras after the must-haves?
add money received: 4 days
add money spent: 1 days
show the balance: 3 days - 9.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) share tasks to friends (c) set a due date (d) earn stickers
- 10.🗒️ In MVP, the M stands for ___. (a) mobile (b) music (c) minimum (d) maximum
-
11.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 95; // typed by the user
line 2: let qty = 2; // typed by the user
line 3: let total = price * qty;
line 4: show(total); (a) line 2 (b) line 4 (c) line 3 (d) line 1 - 12.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) show a question (c) an avatar shop (d) background music
- 13.💡 After a survey, which need should version 1 solve? (a) the newest trend (b) a random need (c) the most common need (d) the rarest need
- 14.💡 Which app idea solves this problem: the library is always full? (a) a homework planner (b) a study-room finder (c) a lost-and-found board (d) a medicine reminder
-
15.🧩 How many buttons does this app screen have?
[title] Settings
[button] Save
[text box] Subject
[button] Send
[switch] Show hints
[button] Cancel
[text box] City
[text box] Due date - 16.Which of these is true of an app? (a) needs no installing (b) has a web address (c) opens from a link (d) is installed on a phone
-
17.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “wasting pocket money”?
missing the bus: 4 votes
wasting pocket money: 6 votes
forgetting birthdays: 21 votes - 18.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
- 19.📅 An app team plans for 3 days, builds for 7 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
-
20.🧩 How many buttons does this app screen have?
[title] New Note
[text box] City
[button] Back
[text box] Email
[button] Cancel
[switch] Dark mode
[text box] Notes - 21.🔢 After an app is released, which comes FIRST? (a) list what to fix (b) fix and improve (c) read user reviews (d) test it again
- 22.🔍 Which is the odd one out? (a) taking a photo (b) speaking a command (c) tapping a button (d) adding up a bill
- 23.📅 An app team plans for 3 days, builds for 6 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 24.🔢 After an app is released, which comes first: “release an update” or “fix and improve”? (a) fix and improve (b) release an update
- 25.🎯 What is the best first step to learn what users need? (a) write the code (b) pick the colours (c) ask and watch users (d) guess on your own
- 26.True or false: a result on screen is an output. (a) False (b) True
- 27.True or false: a homework planner is the best fit for a student who often misses the school bus. (a) True (b) False
- 28.🔢 After an app is released, which comes LAST? (a) release an update (b) test it again (c) read user reviews (d) fix and improve
- 29.🧩 What do we call one full page of an app? (a) a cable (b) a battery (c) a variable (d) a screen
- 30.True or false: a website opens in a web browser. (a) True (b) False
- 31.🔢 After an app is released, what comes right after “list what to fix”? (a) test it again (b) release an update (c) fix and improve (d) read user reviews
-
32.⚙️ What number does this app show?
let price = 100; // typed by the user
let qty = 2; // typed by the user
let total = price * qty;
show(total); - 33.True or false: a racing challenge is a health app. (a) True (b) False
- 34.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) change the bus icon (c) see where the bus is (d) a dark mode
-
35.🧩 Which of these is a button on this screen?
[title] Add Homework
[text box] Phone
[switch] Show hints
[button] Cancel
[button] Next
[text box] City
[text box] Name
[slider] Text size (a) Name (b) Cancel (c) Phone (d) City - 36.🔍 Which is the odd one out? (a) sorting the scores (b) working out a tip (c) adding up a bill (d) a pop-up message
- 37.👥 A clinic app has 205 patients, 265 doctors and 115 nurses as users. How many more doctors than nurses are there?
- 38.🔢 After an app is released, which comes first: “release an update” or “test it again”? (a) test it again (b) release an update
- 39.Which of these is data? (a) a slider for volume (b) your high score (c) a switch for dark mode (d) the settings page
- 40.True or false: you put it on an app store at the plan stage. (a) True (b) False
Answer key
- an app
- True
- needs no installing
- water animations
- 6
- get an idea
- 60
- 0
- set a due date
- minimum
- line 3
- show a question
- the most common need
- a study-room finder
- 3
- is installed on a phone
- 15
- No
- 5
- 2
- read user reviews
- adding up a bill
- 9
- fix and improve
- ask and watch users
- True
- False
- release an update
- a screen
- True
- fix and improve
- 200
- False
- see where the bus is
- Cancel
- a pop-up message
- 150
- test it again
- your high score
- False
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students