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.📅 An app team plans for 5 days, builds for 12 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
- 2.Which of these is data? (a) the home page of an app (b) tap to go Next (c) today’s step count (d) tap to Save
- 3.True or false: a puzzle with levels is a game. (a) True (b) False
- 4.True or false: a switch for dark mode is an input. (a) False (b) True
- 5.🔍 Which is the odd one out? (a) a racing challenge (b) a unit converter (c) a word battle (d) a cricket run chase
- 6.🗒️ What is a must-have feature? (a) a colour theme (b) a sound effect (c) a nice extra (d) one the app cannot skip
- 7.🧩 Which input is best for turning something ON or OFF? (a) a slider (b) a text box (c) a title (d) a switch
-
8.🗒️ Version 1 of a pocket-money tracker must be ready in 18 days. How many days are left for extras after the must-haves?
add money received: 4 days
add money spent: 3 days
show the balance: 5 days -
9.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 17 votes
losing water bottles: 7 votes
missing the bus: 8 votes (a) missing the bus (b) losing water bottles (c) forgetting homework - 10.🧩 In an app, what is the log-in page? (a) an input (b) a screen (c) data (d) a button
-
11.📊 Survey: which problem bugs you most? How many students voted in all?
wasting pocket money: 4 votes
losing water bottles: 10 votes
forgetting homework: 23 votes -
12.📊 Survey: which problem bugs you most? Which problem should your app solve first?
missing the bus: 25 votes
losing water bottles: 20 votes
wasting pocket money: 12 votes (a) missing the bus (b) losing water bottles (c) wasting pocket money - 13.🧩 In an app, what is a box to type a name? (a) data (b) a screen (c) an input (d) a button
-
14.🧩 Which of these is a button on this screen?
[title] Sign Up
[switch] Sound
[button] Help
[text box] Notes
[text box] Subject
[slider] Volume
[text box] Phone
[button] Save
[button] Next (a) Help (b) Subject (c) Phone (d) Notes - 15.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show a question (b) check the answer (c) show the score (d) an avatar shop
- 16.🔢 After an app is released, which comes first: “release an update” or “read user reviews”? (a) read user reviews (b) release an update
- 17.🗂️ What kind of app is a cricket run chase? (a) a learning app (b) a tool app (c) a game (d) a health app
- 18.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) see tasks by day (c) add a homework task (d) earn stickers
- 19.👥 A school app has 40 students, 165 teachers and 220 parents as users. Which user group is the biggest? (a) parents (b) teachers (c) students
- 20.⚙️ In an app, is tapping a button an input, processing or an output? (a) processing (b) output (c) input
- 21.True or false: a pocket-money tracker is the best fit for a child saving up for a cycle. (a) False (b) True
- 22.📅 An app team plans for 2 days, builds for 9 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
- 23.👥 A cricket club app has 240 players, 20 coaches and 35 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
- 24.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
- 25.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) rate the driver (b) pick your bus stop (c) show arrival time (d) see where the bus is
- 26.🔍 Which is the odd one out? (a) write the code (b) draw the user flow (c) connect the data (d) add the buttons
- 27.True or false: an app needs no installing. (a) True (b) False
- 28.🔢 When you make an app, what comes right after “build the app”? (a) get an idea (b) plan the screens (c) release it (d) test the app
- 29.👥 A cricket club app has 60 players, 235 coaches and 140 fans as users. How many more coaches than fans are there?
-
30.🗒️ Version 1 of a pocket-money tracker must be ready in 14 days. How many days are left for extras after the must-haves?
add money received: 4 days
add money spent: 3 days
show the balance: 5 days - 31.True or false: an app comes from an app store. (a) False (b) True
- 32.🔢 When you make an app, which comes FIRST? (a) test the app (b) plan the screens (c) build the app (d) get an idea
- 33.Which of these is a feature? (a) a search bar (b) “Small text is hard” (c) “What should I cook?” (d) “I forget my homework”
- 34.🧩 In an app, what is tap to Send? (a) an input (b) data (c) a button (d) a screen
- 35.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
- 36.👥 A school app has 165 students, 100 teachers and 170 parents as users. How many more parents than teachers are there?
- 37.💡 A good app idea starts with ___. (a) a cool logo (b) many colours (c) a problem to solve (d) a long name
- 38.⚙️ In an app, is sorting the scores an input, processing or an output? (a) input (b) output (c) processing
- 39.Which of these is a user need? (a) “What should I cook?” (b) a dark mode switch (c) a search bar (d) a reminder alarm
- 40.🗒️ Why keep version 1 small? (a) to confuse users (b) to look bigger (c) to learn from users soon (d) to use up storage
Answer key
- 11
- today’s step count
- True
- True
- a unit converter
- one the app cannot skip
- a switch
- 6
- forgetting homework
- a screen
- 37
- missing the bus
- an input
- Help
- an avatar shop
- read user reviews
- a game
- earn stickers
- parents
- input
- True
- 7
- players
- a user need
- rate the driver
- draw the user flow
- False
- test the app
- 95
- 2
- True
- get an idea
- a search bar
- a button
- Yes
- 70
- a problem to solve
- processing
- “What should I cook?”
- to learn from users soon
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students