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 an input? (a) your friends list (b) the settings page (c) tap to Start (d) a switch for dark mode
- 2.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a big-text reader (b) a homework planner (c) a pocket-money tracker (d) a water reminder
- 3.🛠️ At which stage do you pick the features? (a) the test stage (b) the build stage (c) the plan stage (d) the release stage
- 4.🔢 After an app is released, what comes right after “fix and improve”? (a) list what to fix (b) release an update (c) test it again (d) read user reviews
- 5.🧩 In an app, what is tap to Save? (a) a screen (b) an input (c) a button (d) data
- 6.📱 The word “app” is short for ___. (a) appetite (b) application (c) appointment (d) apparatus
- 7.⚙️ In an app, is tapping a button an input, processing or an output? (a) output (b) input (c) processing
- 8.True or false: a sleep tracker is a health app. (a) False (b) True
- 9.🎯 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
- 10.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
- 11.🔍 Which is the odd one out? (a) a water reminder (b) a step counter (c) a sleep tracker (d) a times-table quiz
- 12.Which of these is an input? (a) a result on screen (b) sorting the scores (c) a buzz (vibration) (d) speaking a command
-
13.⚙️ What number does this app show?
let bill = 265; // typed by the user
let friends = 5; // typed by the user
let share = bill / friends;
show(share); - 14.Which of these is true of a website? (a) has a home-screen icon (b) is installed on a phone (c) opens from a link (d) comes from an app store
- 15.True or false: a switch for dark mode is an input. (a) False (b) True
- 16.True or false: a unit converter is a learning app. (a) True (b) False
- 17.🔍 Which is the odd one out? (a) a beep sound (b) typing your age (c) taking a photo (d) tapping a button
- 18.📅 An app team plans for 5 days, builds for 12 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
- 19.📅 An app team plans for 5 days, builds for 9 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
- 20.True or false: your saved notes is data. (a) False (b) True
- 21.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a homework planner (b) a pocket-money tracker (c) a recipe finder (d) a big-text reader
- 22.True or false: adding up a bill is an output. (a) True (b) False
- 23.🗒️ In MVP, the M stands for ___. (a) music (b) minimum (c) mobile (d) maximum
- 24.🔍 Which is the odd one out? (a) a word battle (b) a cricket run chase (c) a sleep tracker (d) a racing challenge
- 25.🧩 In an app, what is your high score? (a) a button (b) an input (c) data (d) a screen
- 26.👥 A library app has 285 readers, 45 librarians and 225 volunteers as users. Which user group is the biggest? (a) librarians (b) volunteers (c) readers
- 27.🗂️ What kind of app is a flashcard trainer? (a) a learning app (b) a game (c) a health app (d) a tool app
-
28.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Sign Up
[text box] Email
[slider] Brightness
[button] Save
[text box] Phone
[text box] Notes
[button] Next
[button] Back - 29.🔢 When you make an app, which comes FIRST? (a) build the app (b) test the app (c) get an idea (d) release it
- 30.⚙️ In an app, is taking a photo an input, processing or an output? (a) input (b) output (c) processing
- 31.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) see today’s total (c) custom alert sounds (d) set a reminder time
- 32.🧩 In an app, what is your saved notes? (a) a screen (b) a button (c) data (d) an input
- 33.👥 A clinic app has 280 patients, 265 doctors and 160 nurses as users. Which user group is the biggest? (a) nurses (b) doctors (c) patients
- 34.🎯 Who are the users of an app? (a) the app icons (b) the people who use it (c) only the coders (d) only the testers
- 35.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) show a question (c) an avatar shop (d) confetti effects
- 36.Which of these is true of an app? (a) needs no installing (b) has a web address (c) has a home-screen icon (d) opens in a web browser
-
37.⚙️ What number does this app show?
let km = 5; // typed by the user
let metres = km * 1000;
show(metres); - 38.True or false: a bus tracker is the best fit for a student who often misses the school bus. (a) False (b) True
- 39.📴 Which of these can often still work with no internet? (a) a video call (b) an online search (c) a new website (d) an installed app
- 40.True or false: a spelling coach is a health app. (a) True (b) False
Answer key
- a switch for dark mode
- a water reminder
- the plan stage
- test it again
- a button
- application
- input
- True
- to build what they need
- a feature
- a times-table quiz
- speaking a command
- 53
- opens from a link
- True
- False
- a beep sound
- 19
- 14
- True
- a recipe finder
- False
- minimum
- a sleep tracker
- data
- readers
- a learning app
- 4
- get an idea
- input
- custom alert sounds
- data
- patients
- the people who use it
- show a question
- has a home-screen icon
- 5000
- True
- an installed app
- False
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students