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.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) MVP (c) FAQ (d) URL
- 2.👥 A clinic app has 70 patients, 295 doctors and 80 nurses as users. How many users does it have in all?
- 3.💡 Does an app idea like a button with no action solve a real problem? (a) Yes (b) No
- 4.💡 Which app idea solves this problem: nobody knows whose bag it is? (a) a homework planner (b) a medicine reminder (c) a study-room finder (d) a lost-and-found board
- 5.True or false: your high score is an input. (a) True (b) False
- 6.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) show the balance (c) pie-chart colours (d) savings stickers
- 7.Which of these app ideas solves no real problem? (a) a medicine reminder (b) an app that just says hi (c) a lost-and-found board (d) a library due-date alert
- 8.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) an avatar shop (c) background music (d) show the score
-
9.🗒️ Version 1 of a water reminder must be ready in 16 days. How many days are left for extras after the must-haves?
set a reminder time: 3 days
log a glass of water: 2 days
see today’s total: 5 days - 10.🔢 When you make an app, which comes LAST? (a) test the app (b) get an idea (c) plan the screens (d) release it
- 11.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
- 12.💡 Which app idea solves this problem: a patient misses doses? (a) a study-room finder (b) a bill splitter (c) a homework planner (d) a medicine reminder
- 13.🗒️ A to-do app with no “add a task” feature is ___. (a) ready to release (b) well planned (c) a nice extra (d) missing a must-have
- 14.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) background music (c) confetti effects (d) show a question
- 15.🛠️ At which stage do you talk to possible users? (a) the plan stage (b) the release stage (c) the test stage (d) the idea stage
- 16.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
- 17.🎯 Which app would help this user most: a reader who finds small print hard? (a) a big-text reader (b) a homework planner (c) a bus tracker (d) a recipe finder
- 18.🔍 Which is the odd one out? (a) draw the user flow (b) pick the features (c) sketch the screens (d) add the buttons
- 19.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) share your streak (b) see today’s total (c) set a reminder time (d) log a glass of water
- 20.Which of these is an input? (a) a slider for volume (b) your friends list (c) your saved notes (d) tap to Start
- 21.🔢 When you make an app, what comes right after “plan the screens”? (a) release it (b) test the app (c) build the app (d) get an idea
- 22.👥 A clinic app has 105 patients, 110 doctors and 275 nurses as users. How many more nurses than doctors are there?
-
23.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 320; // typed by the user
line 2: let off = 20; // typed by the user
line 3: let pay = price - off;
line 4: show(pay); (a) line 1 (b) line 4 (c) line 3 (d) line 2 - 24.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) see where the bus is (b) show arrival time (c) a dark mode (d) pick your bus stop
-
25.🧩 How many buttons does this app screen have?
[title] Settings
[switch] Dark mode
[text box] Name
[button] Send
[slider] Volume
[button] Help -
26.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “forgetting birthdays”?
forgetting birthdays: 15 votes
wasting pocket money: 17 votes
forgetting homework: 20 votes - 27.🗂️ What kind of app is a calculator? (a) a game (b) a health app (c) a tool app (d) a learning app
- 28.True or false: a flashcard trainer is a health app. (a) True (b) False
- 29.🎯 What is the best first step to learn what users need? (a) ask and watch users (b) pick the colours (c) write the code (d) guess on your own
- 30.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) hard to use (c) very small (d) easy to build
- 31.📅 An app team plans for 3 days, builds for 8 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
-
32.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 30; // typed by the user
line 2: let qty = 4; // typed by the user
line 3: let total = price * qty;
line 4: show(total); (a) line 4 (b) line 2 (c) line 1 (d) line 3 - 33.🔍 Which is the odd one out? (a) a sleep tracker (b) a water reminder (c) a puzzle with levels (d) a step counter
- 34.🔍 Which is the odd one out? (a) tapping a button (b) typing your age (c) adding up a bill (d) speaking a command
- 35.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a study-room finder (b) a bill splitter (c) a medicine reminder (d) a homework planner
- 36.⚙️ In an app, is adding up a bill an input, processing or an output? (a) input (b) output (c) processing
- 37.🔍 Which is the odd one out? (a) a word battle (b) a racing challenge (c) a spelling coach (d) a cricket run chase
- 38.🎯 Is this a user need or a feature: “I forget my homework”? (a) a user need (b) a feature
- 39.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) water animations (c) share your streak (d) set a reminder time
- 40.Which of these is processing? (a) typing your age (b) speaking a command (c) sorting the scores (d) a result on screen
Answer key
- MVP
- 445
- No
- a lost-and-found board
- False
- show the balance
- an app that just says hi
- show the score
- 6
- release it
- an app
- a medicine reminder
- missing a must-have
- show a question
- the idea stage
- an app
- a big-text reader
- add the buttons
- share your streak
- a slider for volume
- build the app
- 165
- line 3
- a dark mode
- 2
- 5
- a tool app
- False
- ask and watch users
- hard to use
- 14
- line 3
- a puzzle with levels
- adding up a bill
- a medicine reminder
- processing
- a spelling coach
- a user need
- set a reminder time
- sorting the scores
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students