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.Which of these is a screen? (a) the log-in page (b) your saved notes (c) your friends list (d) a switch for dark mode
- 2.👥 A library app has 60 readers, 300 librarians and 225 volunteers as users. How many users does it have in all?
- 3.🔢 When you make an app, which comes first: “build the app” or “get an idea”? (a) build the app (b) get an idea
-
4.⚙️ What number does this app show?
let price = 520; // typed by the user
let off = 10; // typed by the user
let pay = price - off;
show(pay); - 5.📱 Where do people usually download phone apps from? (a) a web server (b) a printer (c) a charger (d) an app store
- 6.🎯 Is this a user need or a feature: a dark mode switch? (a) a feature (b) a user need
-
7.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Settings
[slider] Volume
[switch] Dark mode
[button] Send
[text box] Email
[button] Cancel
[button] Start - 8.True or false: you try every button at the release stage. (a) False (b) True
-
9.⚙️ Which line does the processing (works out the answer)?
line 1: let km = 15; // typed by the user
line 2: let metres = km * 1000;
line 3: show(metres); (a) line 3 (b) line 1 (c) line 2 - 10.Which of these is an output? (a) checking a password (b) a result on screen (c) sorting the scores (d) typing your age
- 11.🔢 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
- 12.🔍 Which is the odd one out? (a) a calculator (b) a torch (c) an alarm clock (d) a puzzle with levels
- 13.Which of these happens at the plan stage? (a) write the code (b) pick the features (c) add the buttons (d) try every button
- 14.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a homework planner (b) a water reminder (c) a big-text reader (d) a bus tracker
- 15.📅 An app team plans for 4 days, builds for 8 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
-
16.📊 Survey: which problem bugs you most? Which problem should your app solve first?
no quiet study place: 15 votes
missing the bus: 18 votes
wasting pocket money: 24 votes (a) wasting pocket money (b) no quiet study place (c) missing the bus - 17.👥 A cricket club app has 290 players, 20 coaches and 145 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
- 18.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) True (b) False
- 19.🔢 After an app is released, what comes right after “list what to fix”? (a) read user reviews (b) release an update (c) fix and improve (d) test it again
- 20.🔢 After an app is released, which comes first: “read user reviews” or “test it again”? (a) read user reviews (b) test it again
- 21.🔢 When you make an app, what comes right after “get an idea”? (a) plan the screens (b) release it (c) test the app (d) build the app
- 22.🔍 Which is the odd one out? (a) a buzz (vibration) (b) adding up a bill (c) checking a password (d) sorting the scores
-
23.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] New Note
[button] Cancel
[button] Start
[text box] City
[button] Done
[text box] Notes - 24.👥 A library app has 210 readers, 55 librarians and 65 volunteers as users. Which user group is the biggest? (a) volunteers (b) readers (c) librarians
- 25.🔢 After an app is released, what comes right after “fix and improve”? (a) release an update (b) read user reviews (c) test it again (d) list what to fix
-
26.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “wasting pocket money”?
forgetting homework: 23 votes
wasting pocket money: 9 votes
forgetting birthdays: 7 votes - 27.🔢 After an app is released, which comes first: “release an update” or “fix and improve”? (a) release an update (b) fix and improve
- 28.True or false: a spelling coach is a health app. (a) False (b) True
- 29.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) confetti effects (b) show a question (c) show the score (d) check the answer
-
30.🧩 Which of these is a button on this screen?
[title] Order Snacks
[button] Cancel
[text box] City
[slider] Volume (a) Cancel (b) City (c) Volume - 31.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
- 32.👥 A clinic app has 135 patients, 220 doctors and 75 nurses as users. How many more patients than nurses are there?
- 33.Which of these app ideas solves no real problem? (a) an app that just says hi (b) a free study-room finder (c) a library due-date alert (d) a lost-and-found board
- 34.👥 A cricket club app has 290 players, 165 coaches and 45 fans as users. Which user group is the biggest? (a) fans (b) coaches (c) players
- 35.🛠️ At which stage do you write the code? (a) the test stage (b) the build stage (c) the release stage (d) the plan stage
- 36.🔍 Which is the odd one out? (a) spot a problem to solve (b) sketch the screens (c) list what users need (d) talk to possible users
- 37.True or false: you spot a problem to solve at the idea stage. (a) False (b) True
- 38.👥 A clinic app has 240 patients, 245 doctors and 280 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
- 39.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
-
40.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 54; // 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 1 (d) line 2
Answer key
- the log-in page
- 585
- get an idea
- 510
- an app store
- a feature
- 3
- False
- line 2
- a result on screen
- build the app
- a puzzle with levels
- pick the features
- a water reminder
- 7
- wasting pocket money
- players
- True
- fix and improve
- read user reviews
- plan the screens
- a buzz (vibration)
- 2
- readers
- test it again
- 14
- fix and improve
- False
- confetti effects
- Cancel
- an app
- 60
- an app that just says hi
- players
- the build stage
- sketch the screens
- True
- nurses
- a user need
- line 3
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students