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 is the odd one out? (a) list what users need (b) talk to possible users (c) write the code (d) spot a problem to solve
- 2.🛠️ At which stage do you sketch the screens? (a) the build stage (b) the plan stage (c) the idea stage (d) the release stage
-
3.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “no quiet study place”?
no quiet study place: 6 votes
wasting pocket money: 18 votes
missing the bus: 12 votes -
4.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “forgetting homework”?
forgetting birthdays: 6 votes
losing water bottles: 10 votes
forgetting homework: 7 votes -
5.🗒️ Version 1 of a bus tracker must be ready in 7 days. How many days are left for extras after the must-haves?
see where the bus is: 1 days
show arrival time: 3 days
pick your bus stop: 3 days - 6.👥 A library app has 70 readers, 210 librarians and 145 volunteers as users. How many more librarians than volunteers are there?
- 7.True or false: a water reminder is the best fit for a gamer who forgets to drink. (a) False (b) True
- 8.True or false: tap to Send is data. (a) True (b) False
- 9.Which of these is an input? (a) checking a password (b) speaking a command (c) sorting the scores (d) a beep sound
-
10.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Settings
[slider] Brightness
[text box] Age
[button] Send
[button] Back
[text box] Notes
[button] Done - 11.🔍 Which is the odd one out? (a) a water reminder (b) a sleep tracker (c) a step counter (d) a torch
- 12.🔍 Which is the odd one out? (a) pick the features (b) sketch the screens (c) draw the user flow (d) spot a problem to solve
-
13.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 13 votes
no quiet study place: 6 votes
missing the bus: 19 votes (a) no quiet study place (b) forgetting homework (c) missing the bus - 14.⚙️ In an app, is adding up a bill an input, processing or an output? (a) processing (b) input (c) output
- 15.🎯 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 bus tracker (d) a big-text reader
- 16.🎯 Who are the users of an app? (a) the app icons (b) only the testers (c) the people who use it (d) only the coders
- 17.True or false: typing your age is processing. (a) False (b) True
- 18.True or false: a bill splitter solves no real problem. (a) False (b) True
- 19.🧩 In an app, what is your high score? (a) an input (b) data (c) a screen (d) a button
- 20.🔢 After an app is released, which comes LAST? (a) release an update (b) fix and improve (c) list what to fix (d) read user reviews
-
21.🧩 Which of these is a button on this screen?
[title] Sign Up
[text box] Notes
[button] Help
[text box] Due date
[switch] Sound
[text box] Phone (a) Due date (b) Phone (c) Notes (d) Help -
22.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “missing the bus”?
wasting pocket money: 12 votes
missing the bus: 3 votes
no quiet study place: 16 votes - 23.👥 A cricket club app has 55 players, 75 coaches and 120 fans as users. How many users does it have in all?
-
24.⚙️ What number does this app show?
let bill = 330; // typed by the user
let friends = 5; // typed by the user
let share = bill / friends;
show(share); - 25.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
-
26.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Order Snacks
[button] Save
[text box] Email
[button] Back
[text box] Name
[button] Next
[slider] Text size -
27.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting birthdays: 14 votes
forgetting homework: 19 votes
missing the bus: 23 votes (a) missing the bus (b) forgetting homework (c) forgetting birthdays - 28.💡 Does an app idea like a button with no action solve a real problem? (a) Yes (b) No
- 29.Which of these happens at the test stage? (a) connect the data (b) try every button (c) put it on an app store (d) write the code
- 30.📱 Which one has a web address: an app or a website? (a) an app (b) a website
- 31.Which of these is an output? (a) sorting the scores (b) working out a tip (c) a beep sound (d) checking a password
- 32.⚙️ In an app, is taking a photo an input, processing or an output? (a) processing (b) input (c) output
- 33.Which of these is data? (a) a switch for dark mode (b) your friends list (c) the home page of an app (d) the settings page
- 34.🔍 Which is the odd one out? (a) a step counter (b) a sleep tracker (c) a cricket run chase (d) a water reminder
- 35.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) tabs (c) data (d) screens
-
36.⚙️ What number does this app show?
let price = 530; // typed by the user
let off = 20; // typed by the user
let pay = price - off;
show(pay); - 37.True or false: a free study-room finder solves a real problem. (a) True (b) False
- 38.💡 After a survey, which need should version 1 solve? (a) the most common need (b) a random need (c) the newest trend (d) the rarest need
- 39.Which of these is true of an app? (a) has a web address (b) needs no installing (c) is installed on a phone (d) opens in a web browser
- 40.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
Answer key
- write the code
- the plan stage
- 12
- 3
- 0
- 65
- True
- False
- speaking a command
- 3
- a torch
- spot a problem to solve
- missing the bus
- processing
- a pocket-money tracker
- the people who use it
- False
- False
- data
- release an update
- Help
- 13
- 250
- 66
- an app
- 3
- missing the bus
- No
- try every button
- a website
- a beep sound
- input
- your friends list
- a cricket run chase
- data
- 510
- True
- the most common need
- is installed on a phone
- a user need
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students