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.True or false: a homework planner is the best fit for a grandparent with weak eyesight. (a) False (b) True
- 2.Which of these app ideas solves no real problem? (a) a bill splitter (b) a free study-room finder (c) a library due-date alert (d) an app that just says hi
-
3.🧩 How many buttons does this app screen have?
[title] Settings
[text box] Notes
[button] Send
[button] Next
[slider] Volume
[button] Cancel - 4.True or false: typing your age is an input. (a) True (b) False
- 5.🗒️ When should nice-to-have features be built? (a) before anything (b) after the must-haves (c) on day one (d) never
- 6.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
- 7.Which of these is a user need? (a) a dark mode switch (b) a share button (c) “What should I cook?” (d) a reminder alarm
- 8.💡 Does an app idea like an app that just says hi solve a real problem? (a) No (b) Yes
- 9.🎯 Who are the users of an app? (a) the app icons (b) only the coders (c) only the testers (d) the people who use it
- 10.🛠️ At which stage do you write the code? (a) the plan stage (b) the build stage (c) the idea stage (d) the release stage
- 11.Which of these happens at the build stage? (a) sketch the screens (b) write the store text (c) share the download link (d) add the buttons
- 12.📅 An app team plans for 5 days, builds for 12 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
-
13.🧩 How many buttons does this app screen have?
[title] Settings
[text box] Email
[text box] Phone
[switch] Sound
[button] Next
[button] Cancel - 14.🔍 Which is the odd one out? (a) a puzzle with levels (b) a times-table quiz (c) a spelling coach (d) a flashcard trainer
- 15.🛠️ At which stage do you sketch the screens? (a) the test stage (b) the build stage (c) the idea stage (d) the plan stage
- 16.💡 Which app idea solves this problem: a patient misses doses? (a) a study-room finder (b) a homework planner (c) a bill splitter (d) a medicine reminder
- 17.🗒️ In MVP, the M stands for ___. (a) mobile (b) maximum (c) minimum (d) music
- 18.🧩 Scores, notes and settings that an app keeps are called ___. (a) data (b) tabs (c) screens (d) buttons
- 19.🔍 Which is the odd one out? (a) list what users need (b) spot a problem to solve (c) draw the user flow (d) talk to possible users
- 20.🗒️ 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) background music (d) check the answer
- 21.🔍 Which is the odd one out? (a) speaking a command (b) taking a photo (c) a result on screen (d) typing your age
- 22.💡 Which app idea solves this problem: nobody knows whose bag it is? (a) a bill splitter (b) a lost-and-found board (c) a homework planner (d) a study-room finder
- 23.🔍 Which is the odd one out? (a) a puzzle with levels (b) a racing challenge (c) an alarm clock (d) a cricket run chase
- 24.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) water animations (c) custom alert sounds (d) set a reminder time
- 25.🎯 Which app would help this user most: a student who often misses the school bus? (a) a recipe finder (b) a homework planner (c) a water reminder (d) a bus tracker
- 26.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
-
27.⚙️ What number does this app show?
let price = 60; // typed by the user
let qty = 6; // typed by the user
let total = price * qty;
show(total); - 28.🔍 Which is the odd one out? (a) pick the features (b) draw the user flow (c) sketch the screens (d) share the download link
- 29.Which of these is data? (a) today’s step count (b) the settings page (c) a date picker (d) tap to Start
-
30.⚙️ What number does this app show?
let price = 220; // typed by the user
let off = 50; // typed by the user
let pay = price - off;
show(pay); - 31.🔍 Which is the odd one out? (a) sorting the scores (b) a beep sound (c) a buzz (vibration) (d) a result on screen
- 32.🧩 In an app, what is a slider for volume? (a) a screen (b) data (c) an input (d) a button
- 33.⚙️ In an app, is taking a photo an input, processing or an output? (a) output (b) input (c) processing
- 34.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) confetti effects (c) check the answer (d) an avatar shop
- 35.True or false: a water reminder is a health app. (a) True (b) False
-
36.🗒️ Version 1 of a water reminder must be ready in 13 days. How many days are left for extras after the must-haves?
set a reminder time: 1 days
log a glass of water: 2 days
see today’s total: 5 days - 37.True or false: you add the buttons at the build stage. (a) False (b) True
- 38.True or false: an app opens from a link. (a) False (b) True
- 39.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) MVP (c) URL (d) CPU
- 40.👥 A cricket club app has 270 players, 20 coaches and 260 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
Answer key
- False
- an app that just says hi
- 3
- True
- after the must-haves
- a website
- “What should I cook?”
- No
- the people who use it
- the build stage
- add the buttons
- 20
- 2
- a puzzle with levels
- the plan stage
- a medicine reminder
- minimum
- data
- draw the user flow
- background music
- a result on screen
- a lost-and-found board
- an alarm clock
- set a reminder time
- a bus tracker
- a user need
- 360
- share the download link
- today’s step count
- 170
- sorting the scores
- an input
- input
- check the answer
- True
- 5
- True
- False
- MVP
- players
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students