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.💡 A good app idea starts with ___. (a) a long name (b) a cool logo (c) many colours (d) a problem to solve
- 2.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a homework planner (b) a bill splitter (c) a study-room finder (d) a medicine reminder
- 3.Which of these is an output? (a) tapping a button (b) taking a photo (c) typing your age (d) a result on screen
-
4.🗒️ Version 1 of a bus tracker must be ready in 12 days. How many days are left for extras after the must-haves?
see where the bus is: 1 days
show arrival time: 4 days
pick your bus stop: 2 days - 5.🔍 Which is the odd one out? (a) try every button (b) sketch the screens (c) draw the user flow (d) pick the features
-
6.🧩 How many buttons does this app screen have?
[title] Settings
[button] Done
[switch] Sound
[text box] Notes
[button] Help - 7.Which of these is true of a website? (a) is installed on a phone (b) opens in a web browser (c) updates from the store (d) has a home-screen icon
- 8.True or false: a website comes from an app store. (a) True (b) False
- 9.🛠️ At which stage do you add the buttons? (a) the release stage (b) the plan stage (c) the test stage (d) the build stage
- 10.Which of these app ideas solves a real problem? (a) a medicine reminder (b) a button with no action (c) an app that just says hi (d) a page of random dots
- 11.⚙️ In an app, is taking a photo an input, processing or an output? (a) input (b) output (c) processing
- 12.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) change the bus icon (c) a dark mode (d) see where the bus is
- 13.🧩 Scores, notes and settings that an app keeps are called ___. (a) data (b) screens (c) tabs (d) buttons
- 14.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) set a reminder time (c) water animations (d) custom alert sounds
-
15.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “losing water bottles”?
losing water bottles: 4 votes
no quiet study place: 8 votes
missing the bus: 6 votes - 16.🛠️ At which stage do you let friends try it? (a) the test stage (b) the idea stage (c) the build stage (d) the release stage
- 17.👥 A school app has 210 students, 115 teachers and 270 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
-
18.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 44; // 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 3 (b) line 4 (c) line 1 (d) line 2 - 19.🔍 Which is the odd one out? (a) a water reminder (b) a calculator (c) a torch (d) an alarm clock
- 20.Which of these is an input? (a) your friends list (b) tap to Start (c) a switch for dark mode (d) tap to Save
- 21.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) add money spent (c) show the balance (d) export to a file
- 22.🔍 Which is the odd one out? (a) a result on screen (b) a buzz (vibration) (c) a beep sound (d) working out a tip
- 23.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) confetti effects (c) background music (d) show a question
- 24.Which of these is data? (a) a date picker (b) the settings page (c) your friends list (d) the home page of an app
-
25.🗒️ 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: 3 days
see today’s total: 5 days - 26.🗒️ Why keep version 1 small? (a) to confuse users (b) to use up storage (c) to learn from users soon (d) to look bigger
-
27.🧩 How many buttons does this app screen have?
[title] Sign Up
[button] Send
[button] Cancel
[button] Next
[switch] Show hints
[text box] City
[slider] Text size - 28.📲 What happens when you tap an app’s icon? (a) the app is deleted (b) the sound turns off (c) the phone charges (d) the app opens
- 29.🎯 An app for “everyone” with no clear user usually ___. (a) is easy to build (b) needs no testing (c) wins every prize (d) helps nobody well
- 30.Which of these happens at the build stage? (a) share the download link (b) connect the data (c) write the store text (d) talk to possible users
- 31.💡 Which app idea solves this problem: friends argue over who pays? (a) a study-room finder (b) a bill splitter (c) a medicine reminder (d) a homework planner
-
32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
no quiet study place: 11 votes
wasting pocket money: 23 votes
forgetting homework: 25 votes (a) no quiet study place (b) wasting pocket money (c) forgetting homework - 33.🧩 In an app, what is the settings page? (a) a button (b) data (c) an input (d) a screen
- 34.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a user need (b) a feature
- 35.Which of these is a user need? (a) a search bar (b) “I keep missing the bus” (c) a share button (d) a dark mode switch
- 36.True or false: a step counter is a tool app. (a) True (b) False
- 37.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) show arrival time (c) see where the bus is (d) a dark mode
- 38.🗂️ What kind of app is a torch? (a) a learning app (b) a game (c) a tool app (d) a health app
-
39.🧩 Which of these is a button on this screen?
[title] New Note
[slider] Volume
[switch] Dark mode
[text box] City
[text box] Age
[text box] Subject
[button] Start
[button] Save (a) Age (b) City (c) Start (d) Subject - 40.🔢 After an app is released, what comes right after “fix and improve”? (a) list what to fix (b) release an update (c) read user reviews (d) test it again
Answer key
- a problem to solve
- a study-room finder
- a result on screen
- 5
- try every button
- 2
- opens in a web browser
- False
- the build stage
- a medicine reminder
- input
- see where the bus is
- data
- set a reminder time
- 4
- the test stage
- parents
- line 3
- a water reminder
- a switch for dark mode
- export to a file
- working out a tip
- show a question
- your friends list
- 4
- to learn from users soon
- 3
- the app opens
- helps nobody well
- connect the data
- a bill splitter
- forgetting homework
- a screen
- a user need
- “I keep missing the bus”
- False
- a dark mode
- a tool app
- Start
- test it again
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students