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.📊 Survey: which problem bugs you most? How many students voted in all?
wasting pocket money: 5 votes
losing water bottles: 25 votes
forgetting birthdays: 12 votes - 2.Which of these happens at the build stage? (a) spot a problem to solve (b) put it on an app store (c) write the store text (d) write the code
- 3.Which of these is an input? (a) typing your age (b) a pop-up message (c) checking a password (d) a result on screen
- 4.🗂️ What kind of app is a water reminder? (a) a tool app (b) a health app (c) a game (d) a learning app
- 5.⚙️ In an app, is typing your age an input, processing or an output? (a) output (b) processing (c) input
- 6.💡 After a survey, which need should version 1 solve? (a) a random need (b) the most common need (c) the rarest need (d) the newest trend
- 7.🧩 Which input is best for turning something ON or OFF? (a) a slider (b) a title (c) a switch (d) a text box
- 8.📱 Where do people usually download phone apps from? (a) a printer (b) a web server (c) an app store (d) a charger
- 9.🧩 In an app, what is tap to Send? (a) an input (b) a button (c) data (d) a screen
- 10.🔍 Which is the odd one out? (a) a times-table quiz (b) a water reminder (c) a spelling coach (d) a flashcard trainer
-
11.🧩 How many buttons does this app screen have?
[title] New Note
[slider] Volume
[text box] Phone
[text box] Notes
[button] Send
[text box] Due date
[button] Help - 12.📅 An app team plans for 3 days, builds for 4 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
- 13.🧩 In an app, what is the game-over page? (a) an input (b) data (c) a button (d) a screen
- 14.Which of these is an input? (a) tap to Send (b) a switch for dark mode (c) your high score (d) tap to go Next
- 15.True or false: a bus tracker is the best fit for a runner who forgets to sip water. (a) True (b) False
- 16.True or false: an alarm clock is a health app. (a) True (b) False
- 17.🔍 Which is the odd one out? (a) a buzz (vibration) (b) a beep sound (c) checking a password (d) a pop-up message
- 18.Which of these is true of a website? (a) comes from an app store (b) has a home-screen icon (c) has a web address (d) updates from the store
- 19.🔢 After an app is released, which comes LAST? (a) fix and improve (b) release an update (c) test it again (d) read user reviews
- 20.🛠️ At which stage do you write the store text? (a) the build stage (b) the plan stage (c) the release stage (d) the idea stage
-
21.🗒️ Version 1 of a pocket-money tracker must be ready in 10 days. How many days are left for extras after the must-haves?
add money received: 3 days
add money spent: 2 days
show the balance: 5 days -
22.⚙️ Which line does the processing (works out the answer)?
line 1: let km = 2; // typed by the user
line 2: let metres = km * 1000;
line 3: show(metres); (a) line 1 (b) line 3 (c) line 2 - 23.👥 A school app has 35 students, 225 teachers and 160 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
- 24.🧩 In an app, what is the settings page? (a) an input (b) a button (c) data (d) a screen
- 25.💡 Does an app idea like an app that just says hi solve a real problem? (a) No (b) Yes
- 26.🎯 Why learn about users before you build? (a) to make it longer (b) to slow it down (c) to pick a logo (d) to build what they need
-
27.📊 Survey: which problem bugs you most? Which problem should your app solve first?
missing the bus: 15 votes
forgetting homework: 13 votes
wasting pocket money: 6 votes (a) forgetting homework (b) wasting pocket money (c) missing the bus - 28.🔢 After an app is released, what comes right after “read user reviews”? (a) release an update (b) fix and improve (c) test it again (d) list what to fix
- 29.👥 A school app has 45 students, 105 teachers and 60 parents as users. Which user group is the biggest? (a) parents (b) teachers (c) students
- 30.📅 An app team plans for 4 days, builds for 8 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
- 31.📅 An app team plans for 3 days, builds for 5 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
- 32.🗒️ When should nice-to-have features be built? (a) before anything (b) never (c) on day one (d) after the must-haves
- 33.🧩 What does a button do when you tap it? (a) saves the battery (b) changes the phone (c) starts an action (d) shows the time
- 34.Which of these is a feature? (a) a search bar (b) “I keep missing the bus” (c) “What should I cook?” (d) “Small text is hard”
-
35.⚙️ What number does this app show?
let bill = 36; // typed by the user
let friends = 2; // typed by the user
let share = bill / friends;
show(share); - 36.🔍 Which is the odd one out? (a) speaking a command (b) sorting the scores (c) typing your age (d) tapping a button
- 37.💡 Does an app idea like a library due-date alert solve a real problem? (a) Yes (b) No
-
38.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting birthdays: 3 votes
no quiet study place: 19 votes
forgetting homework: 14 votes (a) forgetting homework (b) forgetting birthdays (c) no quiet study place - 39.🗂️ What kind of app is a cricket run chase? (a) a game (b) a learning app (c) a health app (d) a tool app
- 40.True or false: a puzzle with levels is a tool app. (a) False (b) True
Answer key
- 42
- write the code
- typing your age
- a health app
- input
- the most common need
- a switch
- an app store
- a button
- a water reminder
- 2
- 2
- a screen
- a switch for dark mode
- False
- False
- checking a password
- has a web address
- release an update
- the release stage
- 0
- line 2
- teachers
- a screen
- No
- to build what they need
- missing the bus
- list what to fix
- teachers
- 14
- 4
- after the must-haves
- starts an action
- a search bar
- 18
- sorting the scores
- Yes
- no quiet study place
- a game
- False
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students