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 pocket-money tracker. Which feature is a MUST-HAVE? (a) show the balance (b) export to a file (c) savings stickers (d) pie-chart colours
- 2.🔢 When you make an app, which comes first: “release it” or “get an idea”? (a) get an idea (b) release it
- 3.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) show a question (c) background music (d) check the answer
- 4.📴 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
- 5.Which of these is processing? (a) taking a photo (b) a result on screen (c) sorting the scores (d) typing your age
- 6.💡 After a survey, which need should version 1 solve? (a) the rarest need (b) a random need (c) the newest trend (d) the most common need
- 7.🧩 Which input is best for choosing a volume level? (a) a title (b) a text box (c) a slider (d) a switch
- 8.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
-
9.🧩 Which of these is a button on this screen?
[title] Sign Up
[text box] Age
[button] Back
[text box] Phone
[text box] Name (a) Name (b) Back (c) Phone (d) Age -
10.⚙️ Which line does the processing (works out the answer)?
line 1: let bill = 260; // 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 1 (b) line 4 (c) line 3 (d) line 2 - 11.🎯 Why learn about users before you build? (a) to make it longer (b) to build what they need (c) to pick a logo (d) to slow it down
- 12.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) check the answer (c) background music (d) confetti effects
- 13.⚙️ In an app, is taking a photo an input, processing or an output? (a) processing (b) output (c) input
- 14.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
- 15.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) hard to use (c) easy to build (d) very small
- 16.🔢 When you make an app, which comes first: “release it” or “build the app”? (a) release it (b) build the app
- 17.Which of these is true of an app? (a) needs no installing (b) opens in a web browser (c) has a web address (d) updates from the store
- 18.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) an avatar shop (c) show the score (d) background music
-
19.🧩 Which of these is a button on this screen?
[title] Sign Up
[switch] Dark mode
[button] Send
[text box] City
[text box] Email (a) Email (b) City (c) Dark mode (d) Send - 20.Which of these is a button? (a) a switch for dark mode (b) tap to Save (c) the home page of an app (d) your friends list
- 21.Which of these happens at the build stage? (a) put it on an app store (b) connect the data (c) sketch the screens (d) write the store text
- 22.💡 Which app idea solves this problem: projects pile up at once? (a) a homework planner (b) a study-room finder (c) a bill splitter (d) a medicine reminder
- 23.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) water animations (c) set a reminder time (d) see today’s total
- 24.True or false: you share the download link at the build stage. (a) True (b) False
-
25.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Edit Profile
[text box] Subject
[text box] Notes
[button] Help
[text box] Name
[button] Save
[switch] Sound - 26.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) see where the bus is (b) rate the driver (c) change the bus icon (d) a dark mode
- 27.True or false: an app is installed on a phone. (a) True (b) False
- 28.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a medicine reminder (c) an app that just says hi (d) a page of random dots
- 29.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
-
30.🗒️ 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: 2 days - 31.🛠️ At which stage do you draw the user flow? (a) the build stage (b) the release stage (c) the plan stage (d) the test stage
- 32.🗒️ 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) rate the driver (d) see where the bus is
- 33.Which of these is true of an app? (a) opens in a web browser (b) is installed on a phone (c) has a web address (d) needs no installing
- 34.True or false: you share the download link at the test stage. (a) True (b) False
- 35.🗒️ In MVP, the M stands for ___. (a) mobile (b) maximum (c) music (d) minimum
- 36.🎯 A short made-up profile of a typical user is called a ___. (a) password (b) protocol (c) pixel (d) persona
-
37.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “no quiet study place”?
forgetting homework: 20 votes
no quiet study place: 11 votes
forgetting birthdays: 12 votes - 38.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) input (b) processing (c) output
- 39.🗂️ What kind of app is a racing challenge? (a) a learning app (b) a health app (c) a tool app (d) a game
- 40.Which of these is data? (a) the log-in page (b) the home page of an app (c) tap to Save (d) today’s step count
Answer key
- show the balance
- get an idea
- background music
- an installed app
- sorting the scores
- the most common need
- a slider
- a website
- Back
- line 3
- to build what they need
- check the answer
- input
- Yes
- hard to use
- build the app
- updates from the store
- show the score
- Send
- tap to Save
- connect the data
- a homework planner
- water animations
- False
- 4
- see where the bus is
- True
- a medicine reminder
- an app
- 2
- the plan stage
- rate the driver
- is installed on a phone
- False
- minimum
- persona
- 9
- output
- a game
- today’s step count
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students