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.🎯 A short made-up profile of a typical user is called a ___. (a) pixel (b) password (c) protocol (d) persona
-
2.🧩 How many buttons does this app screen have?
[title] Settings
[button] Save
[text box] Phone
[switch] Dark mode
[text box] Name
[text box] City
[button] Start - 3.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a bill splitter (b) a homework planner (c) a study-room finder (d) a medicine reminder
- 4.True or false: a switch for dark mode is an input. (a) False (b) True
- 5.True or false: a pocket-money tracker is the best fit for a student who keeps forgetting due dates. (a) True (b) False
- 6.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
- 7.📱 The word “app” is short for ___. (a) apparatus (b) application (c) appointment (d) appetite
-
8.🧩 Which of these is a button on this screen?
[title] Sign Up
[text box] Age
[button] Start
[text box] Name
[text box] Subject (a) Age (b) Start (c) Subject (d) Name - 9.📅 An app team plans for 4 days, builds for 9 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
- 10.📲 What happens when you tap an app’s icon? (a) the phone charges (b) the app opens (c) the app is deleted (d) the sound turns off
- 11.True or false: the log-in page is a screen. (a) True (b) False
- 12.🧩 In an app, what is your high score? (a) a button (b) a screen (c) an input (d) data
- 13.🧩 In an app, what is today’s step count? (a) a button (b) a screen (c) an input (d) data
- 14.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money spent (b) show the balance (c) export to a file (d) add money received
- 15.🔍 Which is the odd one out? (a) a cricket run chase (b) a unit converter (c) a calculator (d) an alarm clock
-
16.🗒️ Version 1 of a pocket-money tracker must be ready in 8 days. How many days are left for extras after the must-haves?
add money received: 1 days
add money spent: 2 days
show the balance: 3 days - 17.💡 Does an app idea like an app that just says hi solve a real problem? (a) Yes (b) No
- 18.Which of these happens at the plan stage? (a) share the download link (b) sketch the screens (c) write down the bugs (d) write the code
-
19.⚙️ What number does this app show?
let bill = 88; // typed by the user
let friends = 4; // typed by the user
let share = bill / friends;
show(share); - 20.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) add money spent (c) show the balance (d) pie-chart colours
-
21.🧩 How many buttons does this app screen have?
[title] Order Snacks
[slider] Text size
[button] Save
[button] Next
[text box] Name
[text box] City
[button] Done - 22.🗂️ What kind of app is a racing challenge? (a) a health app (b) a game (c) a tool app (d) a learning app
- 23.🔍 Which is the odd one out? (a) a torch (b) a water reminder (c) a calculator (d) a unit converter
- 24.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) savings stickers (b) show the balance (c) add money spent (d) add money received
- 25.💡 Which app idea solves this problem: friends argue over who pays? (a) a bill splitter (b) a study-room finder (c) a homework planner (d) a medicine reminder
- 26.True or false: your friends list is data. (a) True (b) False
- 27.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) False (b) True
- 28.🧩 In an app, what is the home page of an app? (a) a screen (b) a button (c) data (d) an input
-
29.🧩 How many buttons does this app screen have?
[title] Edit Profile
[text box] City
[text box] Email
[text box] Due date
[button] Save - 30.True or false: you write down the bugs at the test stage. (a) True (b) False
-
31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Sign Up
[slider] Text size
[button] Cancel
[text box] Email
[button] Start
[button] Help - 32.🔢 When you make an app, what comes right after “plan the screens”? (a) test the app (b) get an idea (c) build the app (d) release it
- 33.🗂️ What kind of app is a times-table quiz? (a) a tool app (b) a health app (c) a game (d) a learning app
-
34.🧩 Which of these is a button on this screen?
[title] Order Snacks
[button] Help
[text box] Name
[button] Done (a) Name (b) Done -
35.🗒️ Version 1 of a bus tracker must be ready in 10 days. How many days are left for extras after the must-haves?
see where the bus is: 2 days
show arrival time: 3 days
pick your bus stop: 2 days - 36.True or false: a calculator is a game. (a) False (b) True
- 37.🗒️ When should nice-to-have features be built? (a) after the must-haves (b) before anything (c) on day one (d) never
- 38.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) log a glass of water (c) see today’s total (d) share your streak
- 39.🧩 In an app, what is a date picker? (a) an input (b) a screen (c) a button (d) data
- 40.🔢 After an app is released, what comes right after “fix and improve”? (a) read user reviews (b) list what to fix (c) release an update (d) test it again
Answer key
- persona
- 2
- a medicine reminder
- True
- False
- Yes
- application
- Start
- 8
- the app opens
- True
- data
- data
- export to a file
- a cricket run chase
- 2
- No
- sketch the screens
- 22
- pie-chart colours
- 3
- a game
- a water reminder
- savings stickers
- a bill splitter
- True
- True
- a screen
- 1
- True
- 2
- build the app
- a learning app
- Done
- 3
- False
- after the must-haves
- share your streak
- an input
- test it again
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students