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 feature? (a) a share button (b) “I keep missing the bus” (c) “What should I cook?” (d) “I forget my homework”
-
2.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “losing water bottles”?
forgetting birthdays: 20 votes
losing water bottles: 19 votes
wasting pocket money: 25 votes - 3.🔍 Which is the odd one out? (a) sketch the screens (b) put it on an app store (c) pick the features (d) draw the user flow
-
4.📊 Survey: which problem bugs you most? How many students voted in all?
losing water bottles: 6 votes
wasting pocket money: 11 votes
forgetting birthdays: 12 votes - 5.🎯 Why learn about users before you build? (a) to build what they need (b) to pick a logo (c) to slow it down (d) to make it longer
-
6.⚙️ Which line does the processing (works out the answer)?
line 1: let km = 13; // typed by the user
line 2: let metres = km * 1000;
line 3: show(metres); (a) line 3 (b) line 1 (c) line 2 - 7.🗂️ What kind of app is a torch? (a) a game (b) a health app (c) a tool app (d) a learning app
- 8.💡 Which app idea solves this problem: pupils forget due dates? (a) a study-room finder (b) a homework planner (c) a medicine reminder (d) a bill splitter
- 9.🎯 Which app would help this user most: a reader who finds small print hard? (a) a bus tracker (b) a big-text reader (c) a water reminder (d) a pocket-money tracker
- 10.🗂️ What kind of app is a step counter? (a) a health app (b) a learning app (c) a tool app (d) a game
- 11.🔍 Which is the odd one out? (a) write down the bugs (b) let friends try it (c) try every button (d) sketch the screens
- 12.🔢 When you make an app, what comes right after “get an idea”? (a) build the app (b) plan the screens (c) release it (d) test the app
- 13.🔍 Which is the odd one out? (a) typing your age (b) a result on screen (c) a pop-up message (d) a buzz (vibration)
- 14.True or false: you write the code at the release stage. (a) False (b) True
-
15.🧩 How many buttons does this app screen have?
[title] Settings
[switch] Dark mode
[text box] Name
[button] Back
[text box] Age
[slider] Brightness
[text box] Due date - 16.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a library due-date alert (c) a free study-room finder (d) an app that just says hi
- 17.🔍 Which is the odd one out? (a) a times-table quiz (b) a racing challenge (c) a spelling coach (d) a flashcard trainer
- 18.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) see today’s total (c) water animations (d) set a reminder time
-
19.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 276; // typed by the user
line 2: let friends = 4; // typed by the user
line 3: let share = bill / friends;
line 4: show(share); (a) line 1 (b) line 4 (c) line 3 (d) line 2 - 20.⚙️ In an app, is a beep sound an input, processing or an output? (a) processing (b) output (c) input
- 21.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) show a question (c) confetti effects (d) check the answer
- 22.Which of these is true of an app? (a) comes from an app store (b) needs no installing (c) opens from a link (d) has a web address
- 23.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) export to a file (c) show the balance (d) pie-chart colours
- 24.🗂️ What kind of app is a cricket run chase? (a) a game (b) a tool app (c) a learning app (d) a health app
- 25.🧩 In an app, what is tap to Start? (a) a screen (b) a button (c) an input (d) data
- 26.💡 How can you check that people really have the problem? (a) just guess (b) pick a colour (c) ask possible users (d) copy another app
- 27.📅 An app team plans for 5 days, builds for 12 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 28.🗂️ What kind of app is an alarm clock? (a) a learning app (b) a game (c) a tool app (d) a health app
- 29.True or false: the settings page is data. (a) True (b) False
- 30.Which of these happens at the plan stage? (a) add the buttons (b) draw the user flow (c) connect the data (d) write down the bugs
- 31.Which of these is a button? (a) a slider for volume (b) a box to type a name (c) tap to Save (d) the log-in page
- 32.🔢 After an app is released, which comes LAST? (a) list what to fix (b) read user reviews (c) fix and improve (d) release an update
- 33.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) MVP (c) FAQ (d) CPU
- 34.🛠️ At which stage do you add the buttons? (a) the plan stage (b) the idea stage (c) the test stage (d) the build stage
-
35.🗒️ 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: 4 days
set a due date: 3 days
see tasks by day: 3 days - 36.Which of these is an input? (a) sorting the scores (b) working out a tip (c) tapping a button (d) a beep sound
- 37.Which of these is true of a website? (a) is installed on a phone (b) updates from the store (c) has a home-screen icon (d) has a web address
- 38.📲 What happens when you tap an app’s icon? (a) the app is deleted (b) the phone charges (c) the sound turns off (d) the app opens
- 39.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) share tasks to friends (c) add a homework task (d) pick a theme colour
- 40.👥 A library app has 105 readers, 25 librarians and 145 volunteers as users. How many users does it have in all?
Answer key
- a share button
- 6
- put it on an app store
- 29
- to build what they need
- line 2
- a tool app
- a homework planner
- a big-text reader
- a health app
- sketch the screens
- plan the screens
- typing your age
- False
- 1
- an app that just says hi
- a racing challenge
- water animations
- line 3
- output
- confetti effects
- comes from an app store
- show the balance
- a game
- a button
- ask possible users
- 17
- a tool app
- False
- draw the user flow
- tap to Save
- release an update
- MVP
- the build stage
- 2
- tapping a button
- has a web address
- the app opens
- add a homework task
- 275
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students