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.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
- 2.Which of these is processing? (a) taking a photo (b) adding up a bill (c) a pop-up message (d) tapping a button
- 3.👥 A cricket club app has 50 players, 100 coaches and 225 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
- 4.⚙️ In an app, is sorting the scores an input, processing or an output? (a) output (b) input (c) processing
- 5.True or false: a unit converter is a tool app. (a) False (b) True
- 6.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) share tasks to friends (c) set a due date (d) pick a theme colour
-
7.🧩 Which of these is a button on this screen?
[title] New Note
[button] Save
[text box] Phone
[button] Done
[text box] Name
[text box] Email
[slider] Text size (a) Phone (b) Email (c) Done (d) Name -
8.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] New Note
[button] Done
[button] Next
[text box] Subject
[text box] Name
[button] Start
[text box] Phone - 9.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) FAQ (c) CPU (d) MVP
- 10.True or false: tap to Start is a button. (a) False (b) True
- 11.🎯 Why learn about users before you build? (a) to build what they need (b) to slow it down (c) to pick a logo (d) to make it longer
- 12.🔍 Which is the odd one out? (a) a times-table quiz (b) a calculator (c) a flashcard trainer (d) a spelling coach
- 13.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) an avatar shop (c) confetti effects (d) show a question
- 14.True or false: a pop-up message is processing. (a) False (b) True
- 15.Which of these is true of an app? (a) opens from a link (b) updates from the store (c) has a web address (d) needs no installing
-
16.🧩 Which of these is a button on this screen?
[title] Edit Profile
[slider] Volume
[text box] Phone
[text box] Email
[button] Done
[button] Save
[text box] Age (a) Phone (b) Save (c) Age (d) Email - 17.🧩 Which part lets the user give the app information? (a) a logo (b) an input (c) a title (d) an icon
- 18.💡 Does an app idea like a blank grey screen solve a real problem? (a) No (b) Yes
- 19.Which of these happens at the idea stage? (a) write the store text (b) draw the user flow (c) share the download link (d) talk to possible users
- 20.🧩 In an app, what is a date picker? (a) a screen (b) data (c) a button (d) an input
- 21.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a water reminder (b) a pocket-money tracker (c) a recipe finder (d) a big-text reader
- 22.Which of these is true of a website? (a) comes from an app store (b) is installed on a phone (c) needs no installing (d) has a home-screen icon
-
23.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Order Snacks
[switch] Dark mode
[button] Start
[slider] Volume
[text box] City
[text box] Name -
24.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting birthdays: 25 votes
wasting pocket money: 8 votes
forgetting homework: 9 votes (a) wasting pocket money (b) forgetting homework (c) forgetting birthdays - 25.Which of these is an input? (a) checking a password (b) speaking a command (c) a buzz (vibration) (d) adding up a bill
- 26.💡 Which app idea solves this problem: friends argue over who pays? (a) a lost-and-found board (b) a homework planner (c) a medicine reminder (d) a bill splitter
-
27.🗒️ Version 1 of a water reminder must be ready in 14 days. How many days are left for extras after the must-haves?
set a reminder time: 3 days
log a glass of water: 4 days
see today’s total: 4 days -
28.🧩 Which of these is a button on this screen?
[title] New Note
[text box] Name
[button] Cancel
[slider] Volume
[button] Done
[switch] Remind me (a) Done (b) Remind me (c) Volume (d) Name - 29.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) water animations (c) log a glass of water (d) set a reminder time
- 30.📅 An app team plans for 4 days, builds for 12 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 31.📴 Which of these can often still work with no internet? (a) an online search (b) an installed app (c) a video call (d) a new website
-
32.🧩 How many buttons does this app screen have?
[title] Sign Up
[text box] Name
[button] Save
[slider] Text size
[text box] Age
[text box] Notes -
33.🗒️ Version 1 of a homework planner must be ready in 14 days. How many days are left for extras after the must-haves?
add a homework task: 1 days
set a due date: 3 days
see tasks by day: 4 days -
34.🗒️ Version 1 of a water reminder must be ready in 11 days. How many days are left for extras after the must-haves?
set a reminder time: 4 days
log a glass of water: 2 days
see today’s total: 5 days - 35.True or false: typing your age is processing. (a) True (b) False
- 36.True or false: a medicine reminder solves no real problem. (a) True (b) False
- 37.🗒️ In MVP, the M stands for ___. (a) maximum (b) music (c) mobile (d) minimum
- 38.Which of these is an input? (a) adding up a bill (b) sorting the scores (c) a buzz (vibration) (d) tapping a button
- 39.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) add a homework task (c) pick a theme colour (d) set a due date
- 40.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) pick your bus stop (b) change the bus icon (c) a dark mode (d) rate the driver
Answer key
- a user need
- adding up a bill
- fans
- processing
- True
- set a due date
- Done
- 3
- MVP
- True
- to build what they need
- a calculator
- show a question
- False
- updates from the store
- Save
- an input
- No
- talk to possible users
- an input
- a water reminder
- needs no installing
- 4
- forgetting birthdays
- speaking a command
- a bill splitter
- 3
- Done
- water animations
- 16
- an installed app
- 1
- 6
- 0
- False
- False
- minimum
- tapping a button
- pick a theme colour
- pick your bus stop
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students