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 is the odd one out? (a) spot a problem to solve (b) pick the features (c) list what users need (d) talk to possible users
- 2.True or false: you draw the user flow at the plan stage. (a) False (b) True
- 3.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
- 4.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) False (b) True
-
5.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
missing the bus: 17 votes
no quiet study place: 3 votes
wasting pocket money: 22 votes -
6.🧩 How many buttons does this app screen have?
[title] Settings
[slider] Text size
[text box] Age
[button] Back
[button] Save
[button] Cancel - 7.Which of these is a button? (a) your high score (b) a box to type a name (c) your saved notes (d) tap to Save
-
8.📊 Survey: which problem bugs you most? How many students voted in all?
wasting pocket money: 3 votes
losing water bottles: 13 votes
forgetting birthdays: 23 votes - 9.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) show the balance (c) pie-chart colours (d) savings stickers
- 10.📅 An app team plans for 2 days, builds for 12 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 11.True or false: a bus tracker is the best fit for a pupil juggling five projects. (a) False (b) True
-
12.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Edit Profile
[text box] Due date
[text box] City
[switch] Sound
[button] Back
[slider] Brightness
[text box] Email - 13.🔢 When you make an app, what comes right after “plan the screens”? (a) release it (b) build the app (c) get an idea (d) test the app
- 14.🗒️ In MVP, the M stands for ___. (a) maximum (b) music (c) minimum (d) mobile
- 15.🗒️ The first small, working version of an app is often called an ___. (a) URL (b) CPU (c) MVP (d) FAQ
- 16.💡 Does an app idea like a page of random dots solve a real problem? (a) No (b) Yes
- 17.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
- 18.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a lost-and-found board (b) a study-room finder (c) a bill splitter (d) a medicine reminder
- 19.True or false: a cricket run chase is a game. (a) False (b) True
- 20.True or false: a blank grey screen solves a real problem. (a) False (b) True
- 21.Which of these happens at the release stage? (a) write the code (b) list what users need (c) put it on an app store (d) talk to possible users
- 22.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
-
23.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 198; // typed by the user
line 2: let friends = 3; // 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 - 24.True or false: a lost-and-found board solves a real problem. (a) True (b) False
- 25.👥 A school app has 115 students, 150 teachers and 295 parents as users. Which user group is the biggest? (a) students (b) parents (c) teachers
- 26.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) pie-chart colours (c) add money spent (d) savings stickers
- 27.Which of these is an input? (a) typing your age (b) checking a password (c) a beep sound (d) working out a tip
- 28.Which of these is a feature? (a) “I forget my homework” (b) “Small text is hard” (c) “I keep missing the bus” (d) a dark mode switch
- 29.🗒️ Why keep version 1 small? (a) to confuse users (b) to learn from users soon (c) to use up storage (d) to look bigger
- 30.True or false: a beep sound is processing. (a) True (b) False
- 31.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
- 32.Which of these is true of an app? (a) opens in a web browser (b) is installed on a phone (c) has a web address (d) opens from a link
- 33.🗂️ What kind of app is a puzzle with levels? (a) a tool app (b) a game (c) a health app (d) a learning app
- 34.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) see today’s total (c) share your streak (d) water animations
-
35.🗒️ Version 1 of a quiz app must be ready in 8 days. How many days are left for extras after the must-haves?
show a question: 1 days
check the answer: 1 days
show the score: 3 days - 36.🔢 After an app is released, which comes first: “test it again” or “fix and improve”? (a) test it again (b) fix and improve
- 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, 290 teachers and 185 parents as users. How many more parents than students are there?
- 39.🔍 Which is the odd one out? (a) a spelling coach (b) a times-table quiz (c) a flashcard trainer (d) a calculator
- 40.📱 Where do people usually download phone apps from? (a) a printer (b) a charger (c) a web server (d) an app store
Answer key
- pick the features
- True
- a feature
- True
- 5
- 3
- tap to Save
- 39
- show the balance
- 14
- False
- 5
- build the app
- minimum
- MVP
- No
- a user need
- a study-room finder
- True
- False
- put it on an app store
- Yes
- line 3
- True
- parents
- add money spent
- typing your age
- a dark mode switch
- to learn from users soon
- False
- an app
- is installed on a phone
- a game
- see today’s total
- 3
- fix and improve
- Yes
- 90
- a calculator
- an app store
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students