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.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Edit Profile
[button] Done
[button] Save
[text box] Age
[switch] Dark mode
[button] Send - 2.🎯 What is a user need? (a) a colour theme (b) a phone setting (c) a type of button (d) a problem a user has
- 3.🔍 Which is the odd one out? (a) put it on an app store (b) spot a problem to solve (c) write the store text (d) share the download link
- 4.True or false: a website opens from a link. (a) True (b) False
-
5.🗒️ Version 1 of a bus tracker must be ready in 11 days. How many days are left for extras after the must-haves?
see where the bus is: 3 days
show arrival time: 4 days
pick your bus stop: 4 days - 6.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) export to a file (c) pie-chart colours (d) add money spent
- 7.🗒️ 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) show arrival time (d) a dark mode
- 8.🔢 When you make an app, which comes LAST? (a) get an idea (b) plan the screens (c) test the app (d) release it
- 9.True or false: a homework planner is the best fit for a pupil juggling five projects. (a) True (b) False
- 10.📅 An app team plans for 2 days, builds for 10 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
- 11.Which of these is an input? (a) adding up a bill (b) a pop-up message (c) tapping a button (d) a result on screen
- 12.📅 An app team plans for 2 days, builds for 7 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
-
13.📊 Survey: which problem bugs you most? How many students voted in all?
missing the bus: 8 votes
losing water bottles: 24 votes
forgetting birthdays: 20 votes - 14.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a lost-and-found board (b) a bill splitter (c) a medicine reminder (d) a homework planner
-
15.⚙️ What number does this app show?
let price = 65; // typed by the user
let qty = 3; // typed by the user
let total = price * qty;
show(total); - 16.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) False (b) True
-
17.⚙️ What number does this app show?
let bill = 44; // typed by the user
let friends = 2; // typed by the user
let share = bill / friends;
show(share); - 18.🔍 Which is the odd one out? (a) a water reminder (b) a step counter (c) a sleep tracker (d) a times-table quiz
- 19.🗒️ In MVP, the M stands for ___. (a) music (b) mobile (c) maximum (d) minimum
- 20.True or false: an app opens from a link. (a) True (b) False
-
21.🗒️ Version 1 of a bus tracker must be ready in 12 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: 4 days - 22.🔢 After an app is released, which comes LAST? (a) read user reviews (b) list what to fix (c) fix and improve (d) release an update
- 23.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
-
24.🧩 Which of these is a button on this screen?
[title] Add Homework
[slider] Brightness
[button] Done
[button] Save
[text box] Due date
[text box] Name
[button] Next (a) Next (b) Due date (c) Name (d) Brightness -
25.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 280; // typed by the user
line 2: let friends = 5; // typed by the user
line 3: let share = bill / friends;
line 4: show(share); (a) line 2 (b) line 3 (c) line 4 (d) line 1 - 26.🗒️ 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) pick a theme colour (d) see tasks by day
-
27.🗒️ Version 1 of a pocket-money tracker must be ready in 9 days. How many days are left for extras after the must-haves?
add money received: 2 days
add money spent: 3 days
show the balance: 4 days - 28.🔍 Which is the odd one out? (a) a buzz (vibration) (b) a pop-up message (c) a beep sound (d) adding up a bill
- 29.True or false: a homework planner is the best fit for a child saving up for a cycle. (a) False (b) True
-
30.⚙️ What number does this app show?
let bill = 63; // typed by the user
let friends = 3; // typed by the user
let share = bill / friends;
show(share); - 31.True or false: the settings page is a button. (a) True (b) False
- 32.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
- 33.🛠️ At which stage do you share the download link? (a) the plan stage (b) the test stage (c) the release stage (d) the build stage
-
34.📊 Survey: which problem bugs you most? How many students voted in all?
forgetting birthdays: 6 votes
forgetting homework: 19 votes
missing the bus: 8 votes - 35.💡 Does an app idea like a medicine reminder solve a real problem? (a) Yes (b) No
- 36.🔍 Which is the odd one out? (a) a step counter (b) a cricket run chase (c) a word battle (d) a puzzle with levels
- 37.🗂️ What kind of app is a torch? (a) a game (b) a tool app (c) a learning app (d) a health app
-
38.🗒️ Version 1 of a water reminder must be ready in 9 days. How many days are left for extras after the must-haves?
set a reminder time: 4 days
log a glass of water: 2 days
see today’s total: 3 days - 39.Which of these is true of an app? (a) is installed on a phone (b) opens from a link (c) needs no installing (d) opens in a web browser
- 40.True or false: a medicine reminder solves a real problem. (a) False (b) True
Answer key
- 2
- a problem a user has
- spot a problem to solve
- True
- 0
- add money spent
- show arrival time
- release it
- True
- 8
- tapping a button
- 12
- 52
- a medicine reminder
- 195
- True
- 22
- a times-table quiz
- minimum
- False
- 3
- release an update
- a website
- Next
- line 3
- pick a theme colour
- 0
- adding up a bill
- False
- 21
- False
- Yes
- the release stage
- 33
- Yes
- a step counter
- a tool app
- 0
- is installed on a phone
- True
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students