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 dark mode switch (b) “I keep missing the bus” (c) a share button (d) a reminder alarm
- 2.📲 What happens when you tap an app’s icon? (a) the sound turns off (b) the phone charges (c) the app is deleted (d) the app opens
-
3.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 48; // typed by the user
line 2: let friends = 2; // typed by the user
line 3: let share = bill / friends;
line 4: show(share); (a) line 1 (b) line 2 (c) line 3 (d) line 4 - 4.🗒️ When should nice-to-have features be built? (a) after the must-haves (b) on day one (c) never (d) before anything
- 5.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
- 6.🎯 What is a user need? (a) a phone setting (b) a type of button (c) a problem a user has (d) a colour theme
- 7.👥 A school app has 65 students, 290 teachers and 90 parents as users. How many more teachers than parents are there?
-
8.🧩 How many buttons does this app screen have?
[title] Add Homework
[button] Start
[text box] Age
[text box] Subject - 9.🎯 Is this a user need or a feature: a dark mode switch? (a) a feature (b) a user need
- 10.🔢 When you make an app, which comes first: “get an idea” or “plan the screens”? (a) plan the screens (b) get an idea
- 11.True or false: the settings page is data. (a) True (b) False
- 12.True or false: working out a tip is an input. (a) True (b) False
- 13.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) savings stickers (c) show the balance (d) add money spent
-
14.🗒️ Version 1 of a pocket-money tracker must be ready in 11 days. How many days are left for extras after the must-haves?
add money received: 2 days
add money spent: 4 days
show the balance: 4 days -
15.🗒️ Version 1 of a quiz app must be ready in 15 days. How many days are left for extras after the must-haves?
show a question: 4 days
check the answer: 3 days
show the score: 2 days - 16.🧩 In an app, what is tap to Save? (a) a screen (b) data (c) a button (d) an input
- 17.Which of these is a button? (a) a slider for volume (b) a date picker (c) a switch for dark mode (d) tap to Save
- 18.🎯 What is the best first step to learn what users need? (a) ask and watch users (b) pick the colours (c) guess on your own (d) write the code
- 19.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) see tasks by day (c) add a homework task (d) share tasks to friends
- 20.Which of these is an input? (a) a box to type a name (b) the home page of an app (c) tap to Send (d) the log-in page
- 21.True or false: a water reminder is the best fit for a pupil juggling five projects. (a) False (b) True
- 22.Which of these is an input? (a) adding up a bill (b) typing your age (c) a beep sound (d) a pop-up message
- 23.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) earn stickers (c) add a homework task (d) set a due date
- 24.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
- 25.True or false: checking a password is processing. (a) True (b) False
- 26.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) MVP (c) CPU (d) URL
- 27.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) set a due date (c) add a homework task (d) pick a theme colour
- 28.Which of these is true of an app? (a) has a web address (b) updates from the store (c) opens in a web browser (d) opens from a link
-
29.🗒️ 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: 2 days
set a due date: 4 days
see tasks by day: 2 days - 30.🗂️ What kind of app is a times-table quiz? (a) a game (b) a tool app (c) a learning app (d) a health app
- 31.🔢 When you make an app, which comes first: “get an idea” or “release it”? (a) get an idea (b) release it
- 32.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a free study-room finder (c) a page of random dots (d) a library due-date alert
- 33.🔍 Which is the odd one out? (a) a buzz (vibration) (b) adding up a bill (c) a pop-up message (d) a beep sound
- 34.🧩 Which part lets the user give the app information? (a) a logo (b) a title (c) an input (d) an icon
- 35.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a blank grey screen (c) a page of random dots (d) a library due-date alert
- 36.True or false: a lost-and-found board solves a real problem. (a) True (b) False
- 37.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a big-text reader (b) a recipe finder (c) a bus tracker (d) a homework planner
- 38.👥 A clinic app has 185 patients, 175 doctors and 150 nurses as users. How many users does it have in all?
- 39.Which of these is a feature? (a) “I keep missing the bus” (b) “I forget my homework” (c) a reminder alarm (d) “Small text is hard”
- 40.🗒️ Why keep version 1 small? (a) to use up storage (b) to learn from users soon (c) to look bigger (d) to confuse users
Answer key
- “I keep missing the bus”
- the app opens
- line 3
- after the must-haves
- an app
- a problem a user has
- 200
- 1
- a feature
- get an idea
- False
- False
- savings stickers
- 1
- 6
- a button
- tap to Save
- ask and watch users
- share tasks to friends
- a box to type a name
- False
- typing your age
- earn stickers
- Yes
- True
- MVP
- pick a theme colour
- updates from the store
- 4
- a learning app
- get an idea
- a page of random dots
- adding up a bill
- an input
- a library due-date alert
- True
- a bus tracker
- 510
- a reminder alarm
- to learn from users soon
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students