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.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) show arrival time (c) change the bus icon (d) see where the bus is
- 2.Which of these happens at the idea stage? (a) connect the data (b) try every button (c) sketch the screens (d) spot a problem to solve
- 3.👥 A school app has 265 students, 40 teachers and 215 parents as users. How many users does it have in all?
- 4.True or false: the home page of an app is an input. (a) False (b) True
- 5.💡 Which is a problem statement? (a) “Add a logo” (b) “Make it fast” (c) “Use blue buttons” (d) “Kids forget homework”
- 6.True or false: a water reminder is a health app. (a) False (b) True
- 7.🔍 Which is the odd one out? (a) a times-table quiz (b) a step counter (c) a sleep tracker (d) a water reminder
-
8.🧩 Which of these is a button on this screen?
[title] Sign Up
[button] Next
[button] Help
[button] Start
[text box] Notes
[switch] Remind me
[text box] Phone (a) Remind me (b) Next (c) Notes (d) Phone - 9.👥 A cricket club app has 70 players, 140 coaches and 165 fans as users. Which user group is the biggest? (a) fans (b) players (c) coaches
- 10.👥 A cricket club app has 80 players, 175 coaches and 185 fans as users. How many users does it have in all?
-
11.🧩 Which of these is a button on this screen?
[title] Order Snacks
[slider] Brightness
[button] Save
[text box] Due date
[switch] Show hints (a) Show hints (b) Due date (c) Brightness (d) Save - 12.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
-
13.🗒️ 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 - 14.👥 A school app has 160 students, 285 teachers and 225 parents as users. How many users does it have in all?
- 15.True or false: the log-in page is a screen. (a) False (b) True
- 16.🔢 After an app is released, which comes first: “read user reviews” or “fix and improve”? (a) fix and improve (b) read user reviews
- 17.Which of these is an input? (a) sorting the scores (b) checking a password (c) speaking a command (d) adding up a bill
- 18.Which of these happens at the build stage? (a) write the store text (b) talk to possible users (c) list what users need (d) add the buttons
- 19.💡 Which app idea solves this problem: nobody knows whose bag it is? (a) a bill splitter (b) a homework planner (c) a study-room finder (d) a lost-and-found board
- 20.Which of these is a feature? (a) “What should I cook?” (b) “Small text is hard” (c) “I keep missing the bus” (d) a share button
- 21.💡 Does an app idea like an app that just says hi solve a real problem? (a) No (b) Yes
- 22.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
-
23.⚙️ What number does this app show?
let km = 7; // typed by the user
let metres = km * 1000;
show(metres); - 24.True or false: tap to Save is data. (a) False (b) True
- 25.🔍 Which is the odd one out? (a) sorting the scores (b) taking a photo (c) speaking a command (d) typing your age
-
26.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “wasting pocket money”?
wasting pocket money: 4 votes
no quiet study place: 8 votes
forgetting birthdays: 25 votes - 27.🗒️ A to-do app with no “add a task” feature is ___. (a) missing a must-have (b) well planned (c) a nice extra (d) ready to release
- 28.Which of these is true of an app? (a) needs no installing (b) opens from a link (c) opens in a web browser (d) updates from the store
- 29.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
- 30.💡 Does an app idea like a button with no action solve a real problem? (a) No (b) Yes
-
31.⚙️ Which line does the processing (works out the answer)?
line 1: let km = 2; // typed by the user
line 2: let metres = km * 1000;
line 3: show(metres); (a) line 3 (b) line 2 (c) line 1 - 32.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
-
33.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Edit Profile
[button] Save
[text box] Email
[text box] Age
[button] Cancel
[button] Help - 34.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) add money spent (c) export to a file (d) savings stickers
- 35.🗂️ What kind of app is a puzzle with levels? (a) a game (b) a learning app (c) a tool app (d) a health app
- 36.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money spent (b) pie-chart colours (c) show the balance (d) add money received
- 37.🗒️ When should nice-to-have features be built? (a) on day one (b) before anything (c) never (d) after the must-haves
- 38.🔍 Which is the odd one out? (a) add the buttons (b) connect the data (c) draw the user flow (d) write the code
-
39.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Sign Up
[text box] Due date
[switch] Remind me
[button] Help - 40.🧩 Which input is best for typing your name? (a) a picture (b) a switch (c) a text box (d) a slider
Answer key
- change the bus icon
- spot a problem to solve
- 520
- False
- “Kids forget homework”
- True
- a times-table quiz
- Next
- fans
- 440
- Save
- an app
- 6
- 670
- True
- read user reviews
- speaking a command
- add the buttons
- a lost-and-found board
- a share button
- No
- a feature
- 7000
- False
- sorting the scores
- 21
- missing a must-have
- updates from the store
- Yes
- No
- line 2
- a website
- 2
- add money spent
- a game
- pie-chart colours
- after the must-haves
- draw the user flow
- 2
- a text box
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students