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 button? (a) the home page of an app (b) the settings page (c) tap to go Next (d) your saved notes
- 2.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) water animations (c) set a reminder time (d) share your streak
- 3.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
-
4.⚙️ What number does this app show?
let price = 90; // typed by the user
let qty = 3; // typed by the user
let total = price * qty;
show(total); - 5.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) custom alert sounds (b) set a reminder time (c) see today’s total (d) log a glass of water
- 6.True or false: a word battle is a game. (a) False (b) True
- 7.Which of these is a screen? (a) the home page of an app (b) tap to go Next (c) your high score (d) tap to Start
- 8.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) very small (c) hard to use (d) easy to build
-
9.⚙️ What number does this app show?
let price = 140; // typed by the user
let off = 10; // typed by the user
let pay = price - off;
show(pay); - 10.👥 A clinic app has 135 patients, 90 doctors and 100 nurses as users. Which user group is the biggest? (a) nurses (b) doctors (c) patients
- 11.🔍 Which is the odd one out? (a) pick the features (b) write the code (c) connect the data (d) add the buttons
- 12.📱 Which one is installed on a phone: an app or a website? (a) a website (b) an app
- 13.Which of these is an input? (a) your high score (b) the log-in page (c) a slider for volume (d) tap to Send
- 14.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a pocket-money tracker (b) a homework planner (c) a bus tracker (d) a recipe finder
- 15.🎯 Is this a user need or a feature: a share button? (a) a feature (b) a user need
- 16.💡 A good app idea starts with ___. (a) a cool logo (b) a problem to solve (c) a long name (d) many colours
- 17.🔍 Which is the odd one out? (a) talk to possible users (b) spot a problem to solve (c) list what users need (d) let friends try it
- 18.💡 Does an app idea like a page of random dots solve a real problem? (a) No (b) Yes
- 19.🔍 Which is the odd one out? (a) adding up a bill (b) a result on screen (c) working out a tip (d) checking a password
- 20.🗒️ When should nice-to-have features be built? (a) before anything (b) after the must-haves (c) on day one (d) never
- 21.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a pocket-money tracker (b) a recipe finder (c) a homework planner (d) a bus tracker
- 22.True or false: working out a tip is an output. (a) False (b) True
- 23.🗒️ What is a must-have feature? (a) a sound effect (b) one the app cannot skip (c) a nice extra (d) a colour theme
-
24.📊 Survey: which problem bugs you most? How many students voted in all?
missing the bus: 3 votes
forgetting homework: 8 votes
forgetting birthdays: 21 votes - 25.👥 A cricket club app has 225 players, 80 coaches and 110 fans as users. How many users does it have in all?
- 26.Which of these app ideas solves no real problem? (a) a library due-date alert (b) an app that just says hi (c) a bill splitter (d) a free study-room finder
- 27.Which of these is true of an app? (a) needs no installing (b) opens from a link (c) has a web address (d) comes from an app store
- 28.📅 An app team plans for 4 days, builds for 10 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
- 29.🗒️ A to-do app with no “add a task” feature is ___. (a) a nice extra (b) well planned (c) ready to release (d) missing a must-have
- 30.🛠️ At which stage do you let friends try it? (a) the plan stage (b) the test stage (c) the build stage (d) the idea stage
-
31.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
wasting pocket money: 17 votes
losing water bottles: 25 votes
missing the bus: 4 votes - 32.True or false: the home page of an app is a screen. (a) True (b) False
- 33.🎯 A short made-up profile of a typical user is called a ___. (a) password (b) pixel (c) persona (d) protocol
- 34.True or false: a slider for volume is an input. (a) False (b) True
- 35.🧩 What do we call one full page of an app? (a) a battery (b) a variable (c) a cable (d) a screen
- 36.True or false: a lost-and-found board solves a real problem. (a) False (b) True
- 37.👥 A cricket club app has 80 players, 90 coaches and 100 fans as users. How many users does it have in all?
- 38.🎯 Is this a user need or a feature: “What should I cook?”? (a) a feature (b) a user need
- 39.🧩 Which input is best for typing your name? (a) a switch (b) a picture (c) a text box (d) a slider
- 40.🗂️ What kind of app is a sleep tracker? (a) a tool app (b) a game (c) a learning app (d) a health app
Answer key
- tap to go Next
- set a reminder time
- an app
- 270
- custom alert sounds
- True
- the home page of an app
- hard to use
- 130
- patients
- pick the features
- an app
- a slider for volume
- a bus tracker
- a feature
- a problem to solve
- let friends try it
- No
- a result on screen
- after the must-haves
- a pocket-money tracker
- False
- one the app cannot skip
- 32
- 415
- an app that just says hi
- comes from an app store
- 17
- missing a must-have
- the test stage
- 13
- True
- persona
- True
- a screen
- True
- 270
- a user need
- a text box
- a health app
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students