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.⚙️ What number does this app show?
let bill = 164; // typed by the user
let friends = 4; // typed by the user
let share = bill / friends;
show(share); - 2.🧩 What do we call one full page of an app? (a) a cable (b) a battery (c) a variable (d) a screen
- 3.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) add money spent (b) savings stickers (c) export to a file (d) pie-chart colours
- 4.📅 An app team plans for 2 days, builds for 9 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
- 5.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a homework planner (b) a water reminder (c) a recipe finder (d) a pocket-money tracker
-
6.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Sign Up
[switch] Sound
[button] Back
[slider] Volume
[text box] Phone
[text box] Due date -
7.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 370; // typed by the user
line 2: let off = 30; // typed by the user
line 3: let pay = price - off;
line 4: show(pay); (a) line 4 (b) line 1 (c) line 2 (d) line 3 - 8.🗒️ In MVP, the M stands for ___. (a) mobile (b) music (c) minimum (d) maximum
- 9.🗒️ When should nice-to-have features be built? (a) on day one (b) never (c) before anything (d) after the must-haves
- 10.True or false: a big-text reader is the best fit for a reader who finds small print hard. (a) True (b) False
- 11.🔍 Which is the odd one out? (a) sorting the scores (b) working out a tip (c) adding up a bill (d) a result on screen
- 12.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) pick a theme colour (c) set a due date (d) share tasks to friends
- 13.👥 A library app has 120 readers, 300 librarians and 215 volunteers as users. How many users does it have in all?
- 14.📴 Which of these can often still work with no internet? (a) a video call (b) a new website (c) an online search (d) an installed app
- 15.🧩 In an app, what is a slider for volume? (a) a screen (b) data (c) an input (d) a button
- 16.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
- 17.🔍 Which is the odd one out? (a) a spelling coach (b) a sleep tracker (c) a water reminder (d) a step counter
- 18.🔢 When you make an app, which comes LAST? (a) release it (b) plan the screens (c) get an idea (d) test the app
- 19.True or false: tap to Save is a button. (a) True (b) False
- 20.Which of these happens at the plan stage? (a) write the store text (b) pick the features (c) list what users need (d) try every button
- 21.🗒️ What is a must-have feature? (a) a colour theme (b) one the app cannot skip (c) a nice extra (d) a sound effect
- 22.Which of these happens at the plan stage? (a) list what users need (b) connect the data (c) share the download link (d) draw the user flow
- 23.🔍 Which is the odd one out? (a) a step counter (b) a sleep tracker (c) a cricket run chase (d) a water reminder
- 24.📅 An app team plans for 2 days, builds for 5 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
-
25.🧩 How many buttons does this app screen have?
[title] Add Homework
[switch] Remind me
[slider] Text size
[text box] Notes
[button] Back
[button] Cancel - 26.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) a dark mode (c) see where the bus is (d) show arrival time
- 27.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
- 28.Which of these is true of a website? (a) comes from an app store (b) has a home-screen icon (c) opens from a link (d) is installed on a phone
-
29.📊 Survey: which problem bugs you most? How many students voted in all?
no quiet study place: 19 votes
losing water bottles: 8 votes
forgetting homework: 20 votes - 30.📅 An app team plans for 2 days, builds for 12 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 31.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) an avatar shop (c) confetti effects (d) show a question
-
32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 14 votes
missing the bus: 15 votes
losing water bottles: 19 votes (a) losing water bottles (b) missing the bus (c) forgetting homework - 33.⚙️ In an app, is taking a photo an input, processing or an output? (a) processing (b) input (c) output
- 34.🔍 Which is the odd one out? (a) a unit converter (b) a step counter (c) a water reminder (d) a sleep tracker
- 35.Which of these is a screen? (a) a date picker (b) tap to Start (c) a slider for volume (d) the settings page
- 36.📅 An app team plans for 2 days, builds for 6 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 37.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a water reminder (b) a recipe finder (c) a bus tracker (d) a big-text reader
- 38.🔢 When you make an app, what comes right after “get an idea”? (a) release it (b) build the app (c) plan the screens (d) test the app
- 39.True or false: a box to type a name is a screen. (a) True (b) False
- 40.🎯 What is the best first step to learn what users need? (a) write the code (b) pick the colours (c) guess on your own (d) ask and watch users
Answer key
- 41
- a screen
- add money spent
- 13
- a pocket-money tracker
- 4
- line 3
- minimum
- after the must-haves
- True
- a result on screen
- set a due date
- 635
- an installed app
- an input
- a website
- a spelling coach
- release it
- True
- pick the features
- one the app cannot skip
- draw the user flow
- a cricket run chase
- 9
- 2
- a dark mode
- a user need
- opens from a link
- 47
- 14
- show a question
- losing water bottles
- input
- a unit converter
- the settings page
- 8
- a recipe finder
- plan the screens
- False
- ask and watch users
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students