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.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) confetti effects (c) an avatar shop (d) check the answer
- 2.🔍 Which is the odd one out? (a) a puzzle with levels (b) a cricket run chase (c) a step counter (d) a word battle
-
3.🗒️ 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: 3 days
add money spent: 2 days
show the balance: 3 days - 4.📱 Where do people usually download phone apps from? (a) a printer (b) a charger (c) a web server (d) an app store
- 5.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
-
6.🧩 Which of these is a button on this screen?
[title] Add Homework
[switch] Show hints
[button] Send
[text box] City
[button] Cancel
[button] Start
[slider] Brightness
[text box] Phone
[text box] Due date (a) City (b) Start (c) Phone (d) Due date - 7.🧑 Who is an app really made for? (a) its users (b) its icon (c) its charger (d) its coder only
- 8.🔍 Which is the odd one out? (a) tapping a button (b) taking a photo (c) typing your age (d) a beep sound
-
9.📊 Survey: which problem bugs you most? Which problem should your app solve first?
losing water bottles: 14 votes
forgetting birthdays: 24 votes
forgetting homework: 22 votes (a) losing water bottles (b) forgetting birthdays (c) forgetting homework -
10.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting birthdays: 12 votes
wasting pocket money: 15 votes
missing the bus: 10 votes (a) missing the bus (b) wasting pocket money (c) forgetting birthdays - 11.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
-
12.🧩 How many buttons does this app screen have?
[title] New Note
[button] Cancel
[button] Help
[text box] Subject
[slider] Volume
[button] Send - 13.🔢 When you make an app, what comes right after “plan the screens”? (a) release it (b) test the app (c) get an idea (d) build the app
- 14.🎯 Why learn about users before you build? (a) to pick a logo (b) to build what they need (c) to slow it down (d) to make it longer
-
15.🗒️ Version 1 of a pocket-money tracker must be ready in 5 days. How many days are left for extras after the must-haves?
add money received: 1 days
add money spent: 1 days
show the balance: 3 days - 16.🧩 Which part lets the user give the app information? (a) a logo (b) an input (c) an icon (d) a title
- 17.🔢 When you make an app, which comes FIRST? (a) get an idea (b) release it (c) test the app (d) plan the screens
- 18.🛠️ At which stage do you write the code? (a) the build stage (b) the plan stage (c) the idea stage (d) the release stage
- 19.True or false: a website comes from an app store. (a) False (b) True
- 20.👥 A library app has 120 readers, 95 librarians and 290 volunteers as users. Which user group is the biggest? (a) librarians (b) readers (c) volunteers
- 21.True or false: an app comes from an app store. (a) True (b) False
- 22.💡 Which app idea solves this problem: bottles go missing at school? (a) a medicine reminder (b) a lost-and-found board (c) a homework planner (d) a bill splitter
- 23.🗒️ 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) custom alert sounds
- 24.📅 An app team plans for 5 days, builds for 5 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 25.🔍 Which is the odd one out? (a) speaking a command (b) sorting the scores (c) taking a photo (d) tapping a button
- 26.True or false: your friends list is data. (a) False (b) True
- 27.Which of these app ideas solves no real problem? (a) a medicine reminder (b) a free study-room finder (c) a blank grey screen (d) a library due-date alert
-
28.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 30; // typed by the user
line 2: let qty = 5; // typed by the user
line 3: let total = price * qty;
line 4: show(total); (a) line 3 (b) line 2 (c) line 1 (d) line 4 -
29.🗒️ 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: 1 days
add money spent: 3 days
show the balance: 5 days - 30.🛠️ At which stage do you add the buttons? (a) the test stage (b) the build stage (c) the idea stage (d) the release stage
- 31.💡 An app that tries to do everything at once is usually ___. (a) hard to use (b) very small (c) easy to build (d) finished fast
- 32.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) an avatar shop (c) background music (d) show the score
- 33.💡 Does an app idea like a page of random dots solve a real problem? (a) No (b) Yes
-
34.🧩 Which of these is a button on this screen?
[title] Add Homework
[slider] Brightness
[button] Help
[text box] Name
[button] Start
[button] Done (a) Name (b) Done (c) Brightness -
35.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 360; // typed by the user
line 2: let off = 40; // typed by the user
line 3: let pay = price - off;
line 4: show(pay); (a) line 3 (b) line 4 (c) line 1 (d) line 2 - 36.True or false: a step counter is a health app. (a) False (b) True
- 37.🔢 After an app is released, which comes first: “release an update” or “test it again”? (a) release an update (b) test it again
- 38.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) show a question (c) confetti effects (d) an avatar shop
- 39.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) pick your bus stop (c) see where the bus is (d) change the bus icon
- 40.True or false: a free study-room finder solves a real problem. (a) False (b) True
Answer key
- check the answer
- a step counter
- 1
- an app store
- a feature
- Start
- its users
- a beep sound
- forgetting birthdays
- wasting pocket money
- an app
- 3
- build the app
- to build what they need
- 0
- an input
- get an idea
- the build stage
- False
- volunteers
- True
- a lost-and-found board
- custom alert sounds
- 10
- sorting the scores
- True
- a blank grey screen
- line 3
- 0
- the build stage
- hard to use
- show the score
- No
- Done
- line 3
- True
- test it again
- show a question
- change the bus icon
- True
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students