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.True or false: a pocket-money tracker is the best fit for a pupil juggling five projects. (a) False (b) True
- 2.True or false: tapping a button is an output. (a) True (b) False
-
3.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “no quiet study place”?
losing water bottles: 7 votes
no quiet study place: 14 votes
forgetting birthdays: 20 votes - 4.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) set a due date (c) see tasks by day (d) share tasks to friends
-
5.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Edit Profile
[button] Next
[switch] Show hints
[button] Back
[text box] Name
[text box] Email - 6.🛠️ At which stage do you list what users need? (a) the idea stage (b) the release stage (c) the plan stage (d) the build stage
- 7.🔍 Which is the odd one out? (a) an alarm clock (b) a unit converter (c) a times-table quiz (d) a torch
- 8.🔢 After an app is released, what comes right after “test it again”? (a) fix and improve (b) read user reviews (c) release an update (d) list what to fix
- 9.👥 A school app has 20 students, 45 teachers and 115 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
- 10.💡 After a survey, which need should version 1 solve? (a) the newest trend (b) a random need (c) the rarest need (d) the most common need
- 11.🔢 After an app is released, which comes first: “test it again” or “fix and improve”? (a) test it again (b) fix and improve
- 12.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) savings stickers (c) pie-chart colours (d) add money spent
- 13.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
- 14.Which of these is an input? (a) a beep sound (b) taking a photo (c) adding up a bill (d) checking a password
- 15.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) change the bus icon (b) see where the bus is (c) pick your bus stop (d) show arrival time
- 16.🛠️ At which stage do you pick the features? (a) the idea stage (b) the release stage (c) the plan stage (d) the build stage
- 17.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) rate the driver (c) a dark mode (d) show arrival time
- 18.🛠️ At which stage do you write the store text? (a) the test stage (b) the build stage (c) the release stage (d) the idea stage
- 19.True or false: a word battle is a learning app. (a) False (b) True
-
20.🗒️ Version 1 of a homework planner must be ready in 11 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: 5 days -
21.🧩 How many buttons does this app screen have?
[title] Add Homework
[button] Next
[text box] Phone
[text box] Notes
[text box] Age
[button] Done - 22.🔢 When you make an app, which comes LAST? (a) plan the screens (b) test the app (c) build the app (d) release it
- 23.🔢 When you make an app, what comes right after “plan the screens”? (a) get an idea (b) release it (c) test the app (d) build the app
- 24.Which of these is true of an app? (a) has a home-screen icon (b) opens in a web browser (c) needs no installing (d) has a web address
- 25.🗒️ Why keep version 1 small? (a) to use up storage (b) to learn from users soon (c) to look bigger (d) to confuse users
- 26.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
- 27.🧩 In an app, what is a switch for dark mode? (a) a button (b) data (c) a screen (d) an input
- 28.🔍 Which is the odd one out? (a) adding up a bill (b) sorting the scores (c) a pop-up message (d) checking a password
- 29.🎯 What is a user need? (a) a phone setting (b) a type of button (c) a colour theme (d) a problem a user has
- 30.Which of these is a feature? (a) “I forget my homework” (b) “I keep missing the bus” (c) a share button (d) “Small text is hard”
- 31.💡 Which app idea solves this problem: the library is always full? (a) a medicine reminder (b) a study-room finder (c) a lost-and-found board (d) a bill splitter
-
32.📊 Survey: which problem bugs you most? How many students voted in all?
forgetting homework: 5 votes
wasting pocket money: 3 votes
forgetting birthdays: 21 votes - 33.True or false: a library due-date alert solves a real problem. (a) True (b) False
- 34.🧩 In an app, what is a date picker? (a) an input (b) a button (c) data (d) a screen
- 35.🧩 In an app, what is the home page of an app? (a) a screen (b) an input (c) data (d) a button
- 36.Which of these is processing? (a) a buzz (vibration) (b) working out a tip (c) taking a photo (d) tapping a button
- 37.True or false: the game-over page is a screen. (a) False (b) True
- 38.Which of these is true of an app? (a) is installed on a phone (b) opens from a link (c) has a web address (d) needs no installing
- 39.True or false: a bus tracker is the best fit for a gamer who forgets to drink. (a) True (b) False
- 40.Which of these is processing? (a) a beep sound (b) checking a password (c) tapping a button (d) typing your age
Answer key
- False
- False
- 6
- share tasks to friends
- 3
- the idea stage
- a times-table quiz
- release an update
- parents
- the most common need
- fix and improve
- add money spent
- a user need
- taking a photo
- change the bus icon
- the plan stage
- show arrival time
- the release stage
- False
- 1
- 2
- release it
- build the app
- has a home-screen icon
- to learn from users soon
- Yes
- an input
- a pop-up message
- a problem a user has
- a share button
- a study-room finder
- 29
- True
- an input
- a screen
- working out a tip
- True
- is installed on a phone
- False
- checking a password
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students