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 of these is a screen? (a) the game-over page (b) tap to Save (c) a switch for dark mode (d) tap to go Next
- 2.🗂️ What kind of app is a unit converter? (a) a health app (b) a tool app (c) a learning app (d) a game
- 3.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) add money spent (b) export to a file (c) savings stickers (d) pie-chart colours
- 4.🔍 Which is the odd one out? (a) checking a password (b) tapping a button (c) adding up a bill (d) working out a tip
-
5.🗒️ Version 1 of a bus tracker must be ready in 9 days. How many days are left for extras after the must-haves?
see where the bus is: 3 days
show arrival time: 1 days
pick your bus stop: 4 days - 6.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a medicine reminder (c) a button with no action (d) a lost-and-found board
-
7.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “wasting pocket money”?
wasting pocket money: 3 votes
missing the bus: 6 votes
no quiet study place: 22 votes - 8.🎯 Which app would help this user most: a student who often misses the school bus? (a) a water reminder (b) a homework planner (c) a bus tracker (d) a pocket-money tracker
- 9.🗒️ A to-do app with no “add a task” feature is ___. (a) ready to release (b) a nice extra (c) missing a must-have (d) well planned
- 10.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) a dark mode (c) rate the driver (d) pick your bus stop
- 11.True or false: tap to Start is a screen. (a) True (b) False
-
12.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Edit Profile
[text box] Age
[button] Save
[button] Cancel
[text box] Notes
[button] Start - 13.📱 The word “app” is short for ___. (a) appetite (b) appointment (c) apparatus (d) application
- 14.🔢 When you make an app, which comes first: “test the app” or “get an idea”? (a) get an idea (b) test the app
- 15.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) share your streak (c) water animations (d) log a glass of water
- 16.🗒️ What is a must-have feature? (a) a nice extra (b) a colour theme (c) a sound effect (d) one the app cannot skip
-
17.⚙️ What number does this app show?
let price = 15; // typed by the user
let qty = 4; // typed by the user
let total = price * qty;
show(total); - 18.🔍 Which is the odd one out? (a) sorting the scores (b) checking a password (c) typing your age (d) working out a tip
- 19.Which of these app ideas solves a real problem? (a) a lost-and-found board (b) a page of random dots (c) a button with no action (d) a blank grey screen
- 20.👥 A library app has 275 readers, 60 librarians and 300 volunteers as users. Which user group is the biggest? (a) readers (b) librarians (c) volunteers
- 21.🔍 Which is the odd one out? (a) a step counter (b) a puzzle with levels (c) a water reminder (d) a sleep tracker
- 22.👥 A cricket club app has 290 players, 240 coaches and 125 fans as users. How many users does it have in all?
- 23.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to use up storage (c) to confuse users (d) to look bigger
- 24.🛠️ At which stage do you let friends try it? (a) the test stage (b) the plan stage (c) the build stage (d) the idea stage
- 25.💡 Does an app idea like a blank grey screen solve a real problem? (a) No (b) Yes
-
26.🧩 Which of these is a button on this screen?
[title] Order Snacks
[text box] Email
[text box] Name
[text box] Notes
[slider] Volume
[button] Save
[button] Next (a) Email (b) Notes (c) Save (d) Name - 27.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
- 28.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) pick a theme colour (c) set a due date (d) see tasks by day
- 29.🧩 In an app, what is tap to go Next? (a) an input (b) data (c) a screen (d) a button
- 30.🔢 When you make an app, what comes right after “get an idea”? (a) build the app (b) release it (c) test the app (d) plan the screens
- 31.True or false: a spelling coach is a game. (a) False (b) True
-
32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 4 votes
losing water bottles: 5 votes
missing the bus: 23 votes (a) losing water bottles (b) missing the bus (c) forgetting homework - 33.🔍 Which is the odd one out? (a) sketch the screens (b) spot a problem to solve (c) talk to possible users (d) list what users need
- 34.🗂️ What kind of app is a step counter? (a) a health app (b) a learning app (c) a game (d) a tool app
- 35.Which of these is a feature? (a) a search bar (b) “I forget my homework” (c) “What should I cook?” (d) “Small text is hard”
- 36.True or false: a blank grey screen solves no real problem. (a) True (b) False
- 37.🔍 Which is the odd one out? (a) draw the user flow (b) write the store text (c) share the download link (d) put it on an app store
- 38.👥 A school app has 120 students, 75 teachers and 55 parents as users. How many more teachers than parents are there?
- 39.👥 A school app has 175 students, 85 teachers and 160 parents as users. Which user group is the biggest? (a) parents (b) students (c) teachers
- 40.True or false: an app has a web address. (a) True (b) False
Answer key
- the game-over page
- a tool app
- add money spent
- tapping a button
- 1
- a button with no action
- 3
- a bus tracker
- missing a must-have
- pick your bus stop
- False
- 2
- application
- get an idea
- log a glass of water
- one the app cannot skip
- 60
- typing your age
- a lost-and-found board
- volunteers
- a puzzle with levels
- 655
- to learn from users soon
- the test stage
- No
- Save
- Yes
- pick a theme colour
- a button
- plan the screens
- False
- missing the bus
- sketch the screens
- a health app
- a search bar
- True
- draw the user flow
- 20
- students
- False
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students