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.🧩 Scores, notes and settings that an app keeps are called ___. (a) screens (b) data (c) tabs (d) buttons
-
2.📊 Survey: which problem bugs you most? Which problem should your app solve first?
losing water bottles: 20 votes
forgetting homework: 19 votes
missing the bus: 24 votes (a) forgetting homework (b) losing water bottles (c) missing the bus - 3.⚙️ In an app, is typing your age an input, processing or an output? (a) input (b) processing (c) output
-
4.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “wasting pocket money”?
missing the bus: 14 votes
losing water bottles: 24 votes
wasting pocket money: 22 votes - 5.🎯 What is the best first step to learn what users need? (a) guess on your own (b) ask and watch users (c) write the code (d) pick the colours
- 6.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) pick a theme colour (c) earn stickers (d) add a homework task
- 7.Which of these is an output? (a) typing your age (b) sorting the scores (c) a pop-up message (d) working out a tip
- 8.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
- 9.🔍 Which is the odd one out? (a) talk to possible users (b) pick the features (c) draw the user flow (d) sketch the screens
- 10.True or false: a website has a web address. (a) False (b) True
- 11.📱 Which one has a web address: an app or a website? (a) an app (b) a website
- 12.🗂️ What kind of app is a calculator? (a) a learning app (b) a health app (c) a game (d) a tool app
- 13.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
- 14.🗂️ What kind of app is an alarm clock? (a) a health app (b) a game (c) a learning app (d) a tool app
- 15.True or false: the log-in page is a button. (a) False (b) True
- 16.True or false: checking a password is processing. (a) True (b) False
- 17.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) see where the bus is (c) show arrival time (d) a dark mode
- 18.👥 A cricket club app has 210 players, 45 coaches and 110 fans as users. How many more players than fans are there?
- 19.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) custom alert sounds (c) see today’s total (d) share your streak
- 20.Which of these is a user need? (a) a dark mode switch (b) “I forget my homework” (c) a search bar (d) a reminder alarm
-
21.⚙️ What number does this app show?
let km = 15; // typed by the user
let metres = km * 1000;
show(metres); - 22.Which of these is an input? (a) tap to Start (b) a box to type a name (c) the log-in page (d) today’s step count
- 23.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a pocket-money tracker (b) a water reminder (c) a bus tracker (d) a homework planner
- 24.True or false: a puzzle with levels is a game. (a) False (b) True
- 25.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a medicine reminder (b) a bill splitter (c) a study-room finder (d) a homework planner
-
26.📊 Survey: which problem bugs you most? Which problem should your app solve first?
missing the bus: 7 votes
losing water bottles: 10 votes
wasting pocket money: 25 votes (a) wasting pocket money (b) missing the bus (c) losing water bottles - 27.🎯 Is this a user need or a feature: a share button? (a) a feature (b) a user need
- 28.Which of these is an input? (a) adding up a bill (b) speaking a command (c) sorting the scores (d) a beep sound
- 29.👥 A library app has 125 readers, 295 librarians and 135 volunteers as users. How many users does it have in all?
- 30.🎯 Who are the users of an app? (a) the people who use it (b) the app icons (c) only the coders (d) only the testers
- 31.🔍 Which is the odd one out? (a) taking a photo (b) a pop-up message (c) tapping a button (d) speaking a command
-
32.🗒️ Version 1 of a pocket-money tracker must be ready in 7 days. How many days are left for extras after the must-haves?
add money received: 1 days
add money spent: 2 days
show the balance: 4 days -
33.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “missing the bus”?
missing the bus: 3 votes
forgetting homework: 10 votes
no quiet study place: 4 votes - 34.True or false: a free study-room finder solves a real problem. (a) False (b) True
-
35.⚙️ What number does this app show?
let bill = 234; // typed by the user
let friends = 3; // typed by the user
let share = bill / friends;
show(share); - 36.🧩 Which input is best for typing your name? (a) a text box (b) a picture (c) a switch (d) a slider
- 37.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a medicine reminder (c) an app that just says hi (d) a library due-date alert
- 38.🗒️ Why keep version 1 small? (a) to confuse users (b) to use up storage (c) to learn from users soon (d) to look bigger
-
39.⚙️ What number does this app show?
let bill = 30; // typed by the user
let friends = 2; // typed by the user
let share = bill / friends;
show(share); -
40.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 15 votes
missing the bus: 6 votes
forgetting birthdays: 20 votes (a) forgetting homework (b) forgetting birthdays (c) missing the bus
Answer key
- data
- missing the bus
- input
- 2
- ask and watch users
- add a homework task
- a pop-up message
- a user need
- talk to possible users
- True
- a website
- a tool app
- a website
- a tool app
- False
- True
- a dark mode
- 100
- see today’s total
- “I forget my homework”
- 15000
- a box to type a name
- a water reminder
- True
- a study-room finder
- wasting pocket money
- a feature
- speaking a command
- 555
- the people who use it
- a pop-up message
- 0
- 1
- True
- 78
- a text box
- an app that just says hi
- to learn from users soon
- 15
- forgetting birthdays
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students