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) “Small text is hard” (b) a reminder alarm (c) a dark mode switch (d) a search bar
- 2.🎯 Why learn about users before you build? (a) to pick a logo (b) to make it longer (c) to slow it down (d) to build what they need
- 3.🔍 Which is the odd one out? (a) sketch the screens (b) spot a problem to solve (c) list what users need (d) talk to possible users
- 4.📱 Where do people usually download phone apps from? (a) a charger (b) an app store (c) a web server (d) a printer
- 5.🗂️ What kind of app is a unit converter? (a) a learning app (b) a tool app (c) a game (d) a health app
- 6.🗂️ What kind of app is a cricket run chase? (a) a health app (b) a learning app (c) a game (d) a tool app
- 7.True or false: tap to go Next is an input. (a) False (b) True
- 8.🔍 Which is the odd one out? (a) a racing challenge (b) a sleep tracker (c) a water reminder (d) a step counter
-
9.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “losing water bottles”?
losing water bottles: 5 votes
wasting pocket money: 7 votes
forgetting homework: 6 votes - 10.Which of these is a feature? (a) a reminder alarm (b) “What should I cook?” (c) “Small text is hard” (d) “I keep missing the bus”
- 11.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) check the answer (c) an avatar shop (d) show a question
- 12.🗒️ When should nice-to-have features be built? (a) after the must-haves (b) before anything (c) never (d) on day one
- 13.📅 An app team plans for 3 days, builds for 8 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 14.🗂️ What kind of app is a racing challenge? (a) a tool app (b) a health app (c) a game (d) a learning app
- 15.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
-
16.⚙️ What number does this app show?
let bill = 60; // typed by the user
let friends = 2; // typed by the user
let share = bill / friends;
show(share); -
17.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “forgetting homework”?
forgetting homework: 10 votes
losing water bottles: 21 votes
missing the bus: 7 votes - 18.📅 An app team plans for 4 days, builds for 6 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
-
19.🧩 How many buttons does this app screen have?
[title] Sign Up
[text box] Email
[text box] Age
[text box] Notes
[button] Save
[switch] Show hints
[button] Back
[button] Send - 20.🔍 Which is the odd one out? (a) a calculator (b) a flashcard trainer (c) a torch (d) a unit converter
-
21.⚙️ What number does this app show?
let price = 450; // typed by the user
let off = 20; // typed by the user
let pay = price - off;
show(pay); - 22.Which of these app ideas solves no real problem? (a) a button with no action (b) a lost-and-found board (c) a medicine reminder (d) a free study-room finder
-
23.⚙️ What number does this app show?
let bill = 154; // typed by the user
let friends = 2; // typed by the user
let share = bill / friends;
show(share); - 24.True or false: a unit converter is a tool app. (a) False (b) True
- 25.💡 A good app idea starts with ___. (a) a problem to solve (b) a cool logo (c) a long name (d) many colours
- 26.True or false: a button with no action solves no real problem. (a) True (b) False
- 27.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) water animations (b) set a reminder time (c) see today’s total (d) log a glass of water
-
28.📊 Survey: which problem bugs you most? How many students voted in all?
missing the bus: 21 votes
forgetting homework: 19 votes
forgetting birthdays: 25 votes - 29.True or false: checking a password is processing. (a) True (b) False
- 30.🔔 What is a message an app shows on your lock screen called? (a) a web address (b) a variable (c) a notification (d) a wireframe
- 31.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) show the balance (b) export to a file (c) add money received (d) add money spent
- 32.Which of these is true of a website? (a) opens from a link (b) is installed on a phone (c) updates from the store (d) has a home-screen icon
- 33.True or false: a box to type a name is data. (a) False (b) True
- 34.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) True (b) False
-
35.⚙️ What number does this app show?
let price = 80; // typed by the user
let qty = 3; // typed by the user
let total = price * qty;
show(total); - 36.True or false: an app comes from an app store. (a) True (b) False
- 37.🧩 What do we call one full page of an app? (a) a battery (b) a screen (c) a cable (d) a variable
- 38.💡 Which app idea solves this problem: a patient misses doses? (a) a study-room finder (b) a medicine reminder (c) a bill splitter (d) a homework planner
-
39.🗒️ Version 1 of a quiz app must be ready in 12 days. How many days are left for extras after the must-haves?
show a question: 2 days
check the answer: 2 days
show the score: 5 days - 40.🔢 After an app is released, what comes right after “fix and improve”? (a) test it again (b) read user reviews (c) release an update (d) list what to fix
Answer key
- “Small text is hard”
- to build what they need
- sketch the screens
- an app store
- a tool app
- a game
- False
- a racing challenge
- 2
- a reminder alarm
- an avatar shop
- after the must-haves
- 11
- a game
- a user need
- 30
- 11
- 3
- 3
- a flashcard trainer
- 430
- a button with no action
- 77
- True
- a problem to solve
- True
- water animations
- 65
- True
- a notification
- export to a file
- opens from a link
- False
- True
- 240
- True
- a screen
- a medicine reminder
- 3
- test it again
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students