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 9 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
- 2.🛠️ At which stage do you write the store text? (a) the test stage (b) the plan stage (c) the release stage (d) the idea stage
-
3.⚙️ What number does this app show?
let bill = 102; // typed by the user
let friends = 3; // typed by the user
let share = bill / friends;
show(share); -
4.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 222; // typed by the user
line 2: let friends = 3; // typed by the user
line 3: let share = bill / friends;
line 4: show(share); (a) line 4 (b) line 3 (c) line 2 (d) line 1 - 5.Which of these is a feature? (a) “I forget my homework” (b) “I keep missing the bus” (c) a dark mode switch (d) “Small text is hard”
- 6.🗂️ What kind of app is a cricket run chase? (a) a tool app (b) a game (c) a health app (d) a learning app
- 7.👥 A cricket club app has 20 players, 155 coaches and 85 fans as users. How many more fans than players are there?
-
8.🧩 Which of these is a button on this screen?
[title] New Note
[text box] Subject
[button] Help
[text box] Email (a) Help (b) Email (c) Subject - 9.🎯 Is this a user need or a feature: “I forget my homework”? (a) a feature (b) a user need
-
10.🗒️ Version 1 of a homework planner must be ready in 13 days. How many days are left for extras after the must-haves?
add a homework task: 4 days
set a due date: 1 days
see tasks by day: 4 days - 11.👥 A school app has 245 students, 290 teachers and 265 parents as users. How many more parents than students are there?
- 12.🎯 Which app would help this user most: a grandparent with weak eyesight? (a) a homework planner (b) a big-text reader (c) a pocket-money tracker (d) a recipe finder
- 13.🧩 What does a button do when you tap it? (a) starts an action (b) saves the battery (c) shows the time (d) changes the phone
- 14.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) see where the bus is (c) show arrival time (d) rate the driver
- 15.📅 An app team plans for 4 days, builds for 10 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
- 16.True or false: a page of random dots solves a real problem. (a) True (b) False
- 17.👥 A cricket club app has 160 players, 50 coaches and 135 fans as users. Which user group is the biggest? (a) coaches (b) fans (c) players
- 18.🎯 Is this a user need or a feature: “What should I cook?”? (a) a feature (b) a user need
- 19.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) a dark mode (b) pick your bus stop (c) see where the bus is (d) show arrival time
- 20.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) share tasks to friends (c) pick a theme colour (d) set a due date
- 21.💡 Does an app idea like a medicine reminder solve a real problem? (a) No (b) Yes
- 22.🧩 Which input is best for turning something ON or OFF? (a) a slider (b) a switch (c) a title (d) a text box
- 23.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) False (b) True
- 24.🧩 In an app, what is a switch for dark mode? (a) a screen (b) data (c) an input (d) a button
- 25.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) pick a theme colour (c) see tasks by day (d) earn stickers
- 26.True or false: your high score is data. (a) False (b) True
- 27.True or false: tap to Send is a button. (a) False (b) True
- 28.True or false: a slider for volume is an input. (a) True (b) False
- 29.True or false: checking a password is an input. (a) False (b) True
- 30.🔍 Which is the odd one out? (a) write the code (b) try every button (c) add the buttons (d) connect the data
- 31.💡 How can you check that people really have the problem? (a) pick a colour (b) ask possible users (c) just guess (d) copy another app
- 32.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a user need (b) a feature
- 33.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) add money spent (c) savings stickers (d) pie-chart colours
-
34.⚙️ What number does this app show?
let km = 8; // typed by the user
let metres = km * 1000;
show(metres); - 35.💡 Which app idea solves this problem: a patient misses doses? (a) a bill splitter (b) a lost-and-found board (c) a study-room finder (d) a medicine reminder
- 36.🗂️ What kind of app is a flashcard trainer? (a) a game (b) a tool app (c) a learning app (d) a health app
- 37.🗂️ What kind of app is an alarm clock? (a) a game (b) a tool app (c) a learning app (d) a health app
- 38.📅 An app team plans for 2 days, builds for 9 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 39.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
- 40.🔢 After an app is released, what comes right after “fix and improve”? (a) release an update (b) test it again (c) read user reviews (d) list what to fix
Answer key
- 16
- the release stage
- 34
- line 3
- a dark mode switch
- a game
- 65
- Help
- a user need
- 4
- 20
- a big-text reader
- starts an action
- rate the driver
- 16
- False
- players
- a user need
- a dark mode
- set a due date
- Yes
- a switch
- True
- an input
- see tasks by day
- True
- True
- True
- False
- try every button
- ask possible users
- a user need
- add money spent
- 8000
- a medicine reminder
- a learning app
- a tool app
- 11
- No
- test it again
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students