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 of these is a user need? (a) a search bar (b) a dark mode switch (c) “Small text is hard” (d) a reminder alarm
- 2.💡 Does an app idea like an app that just says hi solve a real problem? (a) Yes (b) No
- 3.True or false: a water reminder is a health app. (a) False (b) True
- 4.🔢 When you make an app, which comes FIRST? (a) get an idea (b) build the app (c) release it (d) plan the screens
- 5.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a bus tracker (b) a homework planner (c) a big-text reader (d) a recipe finder
- 6.⚙️ In an app, is checking a password an input, processing or an output? (a) output (b) processing (c) input
- 7.True or false: a medicine reminder solves no real problem. (a) True (b) False
- 8.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) set a reminder time (c) see today’s total (d) share your streak
- 9.🔍 Which is the odd one out? (a) a cricket run chase (b) a word battle (c) a flashcard trainer (d) a puzzle with levels
- 10.🔢 When you make an app, what comes right after “build the app”? (a) get an idea (b) release it (c) plan the screens (d) test the app
-
11.⚙️ What number does this app show?
let price = 570; // typed by the user
let off = 50; // typed by the user
let pay = price - off;
show(pay); - 12.🎯 Who are the users of an app? (a) the app icons (b) the people who use it (c) only the coders (d) only the testers
- 13.👥 A school app has 255 students, 50 teachers and 235 parents as users. How many more students than teachers are there?
- 14.🗒️ When should nice-to-have features be built? (a) on day one (b) never (c) after the must-haves (d) before anything
-
15.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Settings
[text box] Phone
[button] Next
[button] Done
[button] Cancel
[text box] City - 16.🗒️ 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) earn stickers (d) add a homework task
- 17.💡 Which app idea solves this problem: friends argue over who pays? (a) a lost-and-found board (b) a study-room finder (c) a bill splitter (d) a medicine reminder
-
18.🧩 How many buttons does this app screen have?
[title] Add Homework
[button] Send
[text box] Email
[button] Next -
19.📊 Survey: which problem bugs you most? Which problem should your app solve first?
no quiet study place: 17 votes
wasting pocket money: 8 votes
forgetting homework: 3 votes (a) wasting pocket money (b) forgetting homework (c) no quiet study place - 20.🔍 Which is the odd one out? (a) talk to possible users (b) write the code (c) list what users need (d) spot a problem to solve
- 21.True or false: a library due-date alert solves a real problem. (a) False (b) True
- 22.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) earn stickers (b) set a due date (c) see tasks by day (d) add a homework task
- 23.📅 An app team plans for 2 days, builds for 4 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
-
24.🧩 Which of these is a button on this screen?
[title] Settings
[button] Cancel
[text box] Email
[text box] Notes
[slider] Text size (a) Text size (b) Cancel (c) Notes (d) Email - 25.📲 What happens when you tap an app’s icon? (a) the app is deleted (b) the sound turns off (c) the app opens (d) the phone charges
-
26.🗒️ Version 1 of a homework planner must be ready in 12 days. How many days are left for extras after the must-haves?
add a homework task: 4 days
set a due date: 1 days
see tasks by day: 4 days -
27.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “missing the bus”?
no quiet study place: 21 votes
missing the bus: 13 votes
losing water bottles: 19 votes - 28.📅 An app team plans for 2 days, builds for 8 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 29.🔔 What is a message an app shows on your lock screen called? (a) a web address (b) a notification (c) a wireframe (d) a variable
-
30.⚙️ What number does this app show?
let km = 10; // typed by the user
let metres = km * 1000;
show(metres); - 31.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
- 32.👥 A clinic app has 165 patients, 265 doctors and 175 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
- 33.🛠️ At which stage do you add the buttons? (a) the test stage (b) the idea stage (c) the plan stage (d) the build stage
- 34.🎯 Is this a user need or a feature: a share button? (a) a feature (b) a user need
- 35.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) water animations (c) see today’s total (d) set a reminder time
- 36.🔍 Which is the odd one out? (a) taking a photo (b) tapping a button (c) typing your age (d) checking a password
- 37.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) show the score (c) show a question (d) confetti effects
- 38.🔢 When you make an app, which comes LAST? (a) get an idea (b) release it (c) build the app (d) plan the screens
- 39.True or false: your friends list is an input. (a) False (b) True
- 40.🔢 After an app is released, which comes FIRST? (a) fix and improve (b) release an update (c) read user reviews (d) list what to fix
Answer key
- “Small text is hard”
- No
- True
- get an idea
- a recipe finder
- processing
- False
- share your streak
- a flashcard trainer
- test the app
- 520
- the people who use it
- 205
- after the must-haves
- 2
- add a homework task
- a bill splitter
- 2
- no quiet study place
- write the code
- True
- earn stickers
- 6
- Cancel
- the app opens
- 3
- 6
- 10
- a notification
- 10000
- an app
- doctors
- the build stage
- a feature
- water animations
- checking a password
- confetti effects
- release it
- False
- read user reviews
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students