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 quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) background music (c) an avatar shop (d) show the score
- 2.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) pixel (c) persona (d) password
- 3.True or false: you spot a problem to solve at the plan stage. (a) True (b) False
- 4.📅 An app team plans for 5 days, builds for 11 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 5.🔍 Which is the odd one out? (a) speaking a command (b) checking a password (c) adding up a bill (d) working out a tip
- 6.Which of these is a feature? (a) “I keep missing the bus” (b) “I forget my homework” (c) “What should I cook?” (d) a share button
- 7.🧩 Which part lets the user give the app information? (a) an input (b) an icon (c) a title (d) a logo
- 8.🔢 When you make an app, what comes right after “plan the screens”? (a) get an idea (b) release it (c) build the app (d) test the app
- 9.🗂️ What kind of app is a step counter? (a) a game (b) a tool app (c) a learning app (d) a health app
- 10.True or false: a big-text reader is the best fit for a student who keeps forgetting due dates. (a) False (b) True
- 11.🧩 In an app, what is the settings page? (a) an input (b) a button (c) a screen (d) data
- 12.Which of these is data? (a) a box to type a name (b) tap to Save (c) a switch for dark mode (d) your friends list
- 13.🔍 Which is the odd one out? (a) typing your age (b) working out a tip (c) tapping a button (d) taking a photo
- 14.🧩 Scores, notes and settings that an app keeps are called ___. (a) data (b) tabs (c) buttons (d) screens
- 15.True or false: a water reminder is the best fit for a gamer who forgets to drink. (a) False (b) True
- 16.📱 The word “app” is short for ___. (a) appetite (b) apparatus (c) appointment (d) application
- 17.🔍 Which is the odd one out? (a) a times-table quiz (b) a spelling coach (c) a calculator (d) a flashcard trainer
- 18.🧩 In an app, what is a slider for volume? (a) data (b) a screen (c) a button (d) an input
- 19.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) see where the bus is (b) a dark mode (c) change the bus icon (d) rate the driver
- 20.🧑 Who is an app really made for? (a) its icon (b) its charger (c) its users (d) its coder only
-
21.🧩 Which of these is a button on this screen?
[title] Sign Up
[text box] Age
[button] Back
[switch] Dark mode (a) Back (b) Age (c) Dark mode - 22.💡 An app that tries to do everything at once is usually ___. (a) easy to build (b) finished fast (c) hard to use (d) very small
- 23.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
- 24.📅 An app team plans for 2 days, builds for 5 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
-
25.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “wasting pocket money”?
missing the bus: 8 votes
wasting pocket money: 7 votes
forgetting birthdays: 15 votes - 26.🗒️ The first small, working version of an app is often called an ___. (a) MVP (b) FAQ (c) URL (d) CPU
- 27.True or false: tap to Save is a button. (a) False (b) True
-
28.🧩 How many buttons does this app screen have?
[title] Edit Profile
[switch] Show hints
[button] Help
[text box] Email
[button] Start
[slider] Text size
[button] Next
[text box] City
[text box] Name - 29.🔍 Which is the odd one out? (a) a times-table quiz (b) a flashcard trainer (c) a step counter (d) a spelling coach
- 30.True or false: taking a photo is an input. (a) False (b) True
- 31.🔍 Which is the odd one out? (a) a racing challenge (b) a cricket run chase (c) a puzzle with levels (d) a sleep tracker
-
32.⚙️ What number does this app show?
let bill = 300; // typed by the user
let friends = 5; // typed by the user
let share = bill / friends;
show(share); -
33.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 35; // typed by the user
line 2: let qty = 3; // typed by the user
line 3: let total = price * qty;
line 4: show(total); (a) line 2 (b) line 4 (c) line 1 (d) line 3 - 34.🧩 Which input is best for choosing a volume level? (a) a slider (b) a switch (c) a text box (d) a title
- 35.🎯 What is the best first step to learn what users need? (a) pick the colours (b) guess on your own (c) write the code (d) ask and watch users
-
36.⚙️ What number does this app show?
let bill = 34; // typed by the user
let friends = 2; // typed by the user
let share = bill / friends;
show(share); - 37.💡 Does an app idea like a lost-and-found board solve a real problem? (a) Yes (b) No
- 38.👥 A school app has 95 students, 230 teachers and 180 parents as users. How many users does it have in all?
- 39.Which of these is processing? (a) a result on screen (b) tapping a button (c) working out a tip (d) a buzz (vibration)
- 40.🔢 After an app is released, which comes first: “release an update” or “list what to fix”? (a) release an update (b) list what to fix
Answer key
- show the score
- persona
- False
- 16
- speaking a command
- a share button
- an input
- build the app
- a health app
- False
- a screen
- your friends list
- working out a tip
- data
- True
- application
- a calculator
- an input
- see where the bus is
- its users
- Back
- hard to use
- Yes
- 11
- 8
- MVP
- True
- 3
- a step counter
- True
- a sleep tracker
- 60
- line 3
- a slider
- ask and watch users
- 17
- Yes
- 505
- working out a tip
- list what to fix
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students