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.👥 A library app has 230 readers, 135 librarians and 275 volunteers as users. How many users does it have in all?
- 2.🎯 Why learn about users before you build? (a) to pick a logo (b) to build what they need (c) to slow it down (d) to make it longer
-
3.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Add Homework
[button] Next
[text box] City
[switch] Sound
[button] Back
[slider] Volume - 4.💡 Which app idea solves this problem: a team shares one snack bill? (a) a bill splitter (b) a lost-and-found board (c) a medicine reminder (d) a homework planner
- 5.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) see today’s total (c) share your streak (d) water animations
-
6.🧩 Which of these is a button on this screen?
[title] Add Homework
[button] Save
[text box] Subject
[button] Cancel (a) Save (b) Subject - 7.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
- 8.True or false: you let friends try it at the plan stage. (a) True (b) False
- 9.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money spent (b) add money received (c) savings stickers (d) show the balance
- 10.🔢 When you make an app, what comes right after “get an idea”? (a) plan the screens (b) release it (c) build the app (d) test the app
- 11.Which of these is an input? (a) the home page of an app (b) the log-in page (c) today’s step count (d) a slider for volume
- 12.True or false: a date picker is data. (a) False (b) True
- 13.📅 An app team plans for 5 days, builds for 11 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
-
14.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Order Snacks
[switch] Dark mode
[text box] Due date
[button] Back - 15.🎯 Who are the users of an app? (a) only the testers (b) the app icons (c) only the coders (d) the people who use it
- 16.⚙️ In an app, is a beep sound an input, processing or an output? (a) output (b) input (c) processing
- 17.💡 Which is a problem statement? (a) “Use blue buttons” (b) “Kids forget homework” (c) “Add a logo” (d) “Make it fast”
- 18.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) see tasks by day (c) share tasks to friends (d) set a due date
- 19.True or false: a big-text reader is the best fit for a student who keeps forgetting due dates. (a) True (b) False
-
20.🧩 Which of these is a button on this screen?
[title] Edit Profile
[button] Save
[button] Cancel
[button] Start
[text box] Phone
[slider] Brightness (a) Brightness (b) Phone (c) Start -
21.📊 Survey: which problem bugs you most? How many students voted in all?
forgetting homework: 6 votes
no quiet study place: 12 votes
missing the bus: 8 votes - 22.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) see today’s total (c) custom alert sounds (d) log a glass of water
- 23.Which of these is a screen? (a) your high score (b) the game-over page (c) a box to type a name (d) a slider for volume
- 24.Which of these is processing? (a) taking a photo (b) speaking a command (c) a beep sound (d) adding up a bill
-
25.🗒️ Version 1 of a water reminder must be ready in 10 days. How many days are left for extras after the must-haves?
set a reminder time: 1 days
log a glass of water: 4 days
see today’s total: 3 days -
26.📊 Survey: which problem bugs you most? How many students voted in all?
forgetting homework: 13 votes
missing the bus: 22 votes
losing water bottles: 10 votes - 27.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
- 28.📴 Which of these can often still work with no internet? (a) a video call (b) an online search (c) an installed app (d) a new website
-
29.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 9 votes
missing the bus: 20 votes
losing water bottles: 7 votes (a) missing the bus (b) losing water bottles (c) forgetting homework - 30.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) rate the driver (c) see where the bus is (d) change the bus icon
- 31.Which of these is an input? (a) your friends list (b) tap to Save (c) a switch for dark mode (d) today’s step count
- 32.🗒️ When should nice-to-have features be built? (a) never (b) before anything (c) on day one (d) after the must-haves
- 33.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a page of random dots (c) an app that just says hi (d) a library due-date alert
-
34.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Edit Profile
[text box] Email
[button] Start
[text box] Name
[button] Save
[text box] City -
35.📊 Survey: which problem bugs you most? Which problem should your app solve first?
missing the bus: 11 votes
forgetting homework: 22 votes
losing water bottles: 5 votes (a) missing the bus (b) losing water bottles (c) forgetting homework - 36.👥 A library app has 75 readers, 20 librarians and 165 volunteers as users. How many users does it have in all?
- 37.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a sound effect (c) a nice extra (d) a colour theme
- 38.🗒️ 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) see today’s total (d) water animations
- 39.Which of these is a button? (a) the home page of an app (b) today’s step count (c) your saved notes (d) tap to Send
- 40.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a recipe finder (b) a water reminder (c) a pocket-money tracker (d) a big-text reader
Answer key
- 640
- to build what they need
- 3
- a bill splitter
- see today’s total
- Save
- a website
- False
- savings stickers
- plan the screens
- a slider for volume
- False
- 10
- 2
- the people who use it
- output
- “Kids forget homework”
- share tasks to friends
- False
- Start
- 26
- custom alert sounds
- the game-over page
- adding up a bill
- 2
- 45
- an app
- an installed app
- missing the bus
- see where the bus is
- a switch for dark mode
- after the must-haves
- a library due-date alert
- 3
- forgetting homework
- 260
- one the app cannot skip
- water animations
- tap to Send
- a pocket-money tracker
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students