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.🎯 Who are the users of an app? (a) the people who use it (b) only the coders (c) only the testers (d) the app icons
- 2.True or false: typing your age is processing. (a) True (b) False
- 3.🔢 When you make an app, what comes right after “build the app”? (a) release it (b) test the app (c) plan the screens (d) get an idea
- 4.Which of these happens at the test stage? (a) sketch the screens (b) spot a problem to solve (c) put it on an app store (d) try every button
- 5.Which of these is true of an app? (a) needs no installing (b) opens from a link (c) opens in a web browser (d) comes from an app store
- 6.Which of these happens at the plan stage? (a) write the store text (b) draw the user flow (c) spot a problem to solve (d) connect the data
- 7.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) earn stickers (b) add a homework task (c) see tasks by day (d) set a due date
- 8.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) see where the bus is (c) pick your bus stop (d) rate the driver
-
9.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Sign Up
[button] Save
[text box] Email
[button] Start
[slider] Brightness
[button] Help
[text box] Subject -
10.⚙️ What number does this app show?
let km = 8; // typed by the user
let metres = km * 1000;
show(metres); -
11.📊 Survey: which problem bugs you most? Which problem should your app solve first?
missing the bus: 10 votes
no quiet study place: 6 votes
forgetting birthdays: 24 votes (a) forgetting birthdays (b) no quiet study place (c) missing the bus - 12.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
-
13.🧩 Which of these is a button on this screen?
[title] Add Homework
[slider] Text size
[button] Save
[text box] Email (a) Email (b) Save (c) Text size - 14.True or false: you talk to possible users at the plan stage. (a) False (b) True
- 15.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a user need (b) a feature
- 16.🗒️ 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) check the answer (d) an avatar shop
- 17.💡 Which is a problem statement? (a) “Kids forget homework” (b) “Add a logo” (c) “Make it fast” (d) “Use blue buttons”
- 18.True or false: a lost-and-found board solves a real problem. (a) False (b) True
-
19.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “forgetting birthdays”?
forgetting birthdays: 8 votes
missing the bus: 17 votes
forgetting homework: 16 votes - 20.🧩 In an app, what is the game-over page? (a) data (b) a button (c) an input (d) a screen
- 21.🧩 In an app, what is tap to Send? (a) data (b) a screen (c) an input (d) a button
- 22.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) log a glass of water (c) set a reminder time (d) custom alert sounds
- 23.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) show the score (c) background music (d) confetti effects
- 24.True or false: a unit converter is a tool app. (a) True (b) False
- 25.🔍 Which is the odd one out? (a) a flashcard trainer (b) a times-table quiz (c) a spelling coach (d) a calculator
- 26.🎯 Which app would help this user most: a runner who forgets to sip water? (a) a recipe finder (b) a homework planner (c) a water reminder (d) a pocket-money tracker
-
27.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “missing the bus”?
missing the bus: 9 votes
losing water bottles: 13 votes
forgetting homework: 15 votes - 28.True or false: the game-over page is a button. (a) False (b) True
-
29.🧩 How many buttons does this app screen have?
[title] Order Snacks
[button] Start
[button] Back
[text box] Age
[switch] Remind me
[button] Done - 30.Which of these is an input? (a) the settings page (b) tap to Send (c) a box to type a name (d) tap to Start
- 31.🛠️ At which stage do you share the download link? (a) the release stage (b) the plan stage (c) the build stage (d) the idea stage
- 32.True or false: you try every button at the test stage. (a) False (b) True
-
33.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “wasting pocket money”?
no quiet study place: 9 votes
wasting pocket money: 4 votes
forgetting birthdays: 20 votes - 34.True or false: you pick the features at the plan stage. (a) True (b) False
- 35.Which of these is an output? (a) sorting the scores (b) speaking a command (c) typing your age (d) a pop-up message
- 36.Which of these happens at the release stage? (a) write the store text (b) list what users need (c) let friends try it (d) try every button
- 37.🔢 When you make an app, what comes right after “get an idea”? (a) plan the screens (b) build the app (c) test the app (d) release it
- 38.🔍 Which is the odd one out? (a) write the code (b) talk to possible users (c) connect the data (d) add the buttons
- 39.🔍 Which is the odd one out? (a) a torch (b) a calculator (c) an alarm clock (d) a sleep tracker
- 40.Which of these is data? (a) a box to type a name (b) a date picker (c) your saved notes (d) the log-in page
Answer key
- the people who use it
- False
- test the app
- try every button
- comes from an app store
- draw the user flow
- earn stickers
- rate the driver
- 3
- 8000
- forgetting birthdays
- a website
- Save
- False
- a user need
- an avatar shop
- “Kids forget homework”
- True
- 9
- a screen
- a button
- custom alert sounds
- show the score
- True
- a calculator
- a water reminder
- 6
- False
- 3
- a box to type a name
- the release stage
- True
- 16
- True
- a pop-up message
- write the store text
- plan the screens
- talk to possible users
- a sleep tracker
- your saved notes
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students