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.🎯 Is this a user need or a feature: a dark mode switch? (a) a user need (b) a feature
- 2.True or false: an app that just says hi solves a real problem. (a) False (b) True
-
3.📊 Survey: which problem bugs you most? How many students voted in all?
losing water bottles: 20 votes
forgetting birthdays: 18 votes
forgetting homework: 7 votes - 4.True or false: a spelling coach is a game. (a) False (b) True
- 5.True or false: the game-over page is a screen. (a) False (b) True
- 6.👥 A cricket club app has 85 players, 155 coaches and 130 fans as users. How many more coaches than fans are there?
-
7.⚙️ What number does this app show?
let price = 65; // typed by the user
let qty = 4; // typed by the user
let total = price * qty;
show(total); - 8.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a bus tracker (b) a recipe finder (c) a homework planner (d) a water reminder
-
9.⚙️ What number does this app show?
let price = 40; // typed by the user
let qty = 4; // typed by the user
let total = price * qty;
show(total); - 10.⚙️ In an app, is tapping a button an input, processing or an output? (a) output (b) processing (c) input
- 11.🔍 Which is the odd one out? (a) a pop-up message (b) a result on screen (c) a buzz (vibration) (d) working out a tip
- 12.💡 Which app idea solves this problem: a patient misses doses? (a) a homework planner (b) a study-room finder (c) a lost-and-found board (d) a medicine reminder
- 13.🧩 In an app, what is today’s step count? (a) an input (b) a button (c) a screen (d) data
- 14.Which of these happens at the idea stage? (a) list what users need (b) write the store text (c) write down the bugs (d) let friends try it
- 15.🧩 In an app, what is tap to Start? (a) a screen (b) an input (c) a button (d) data
- 16.👥 A school app has 130 students, 215 teachers and 175 parents as users. Which user group is the biggest? (a) parents (b) students (c) teachers
- 17.🧩 In an app, what is the log-in page? (a) a button (b) data (c) a screen (d) an input
- 18.Which of these app ideas solves no real problem? (a) a bill splitter (b) a free study-room finder (c) a medicine reminder (d) a button with no action
-
19.🗒️ Version 1 of a water reminder must be ready in 11 days. How many days are left for extras after the must-haves?
set a reminder time: 3 days
log a glass of water: 4 days
see today’s total: 4 days - 20.Which of these app ideas solves no real problem? (a) a library due-date alert (b) a free study-room finder (c) a blank grey screen (d) a lost-and-found board
- 21.💡 Which app idea solves this problem: bottles go missing at school? (a) a homework planner (b) a medicine reminder (c) a study-room finder (d) a lost-and-found board
- 22.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
- 23.👥 A clinic app has 285 patients, 205 doctors and 230 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
- 24.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) export to a file (c) savings stickers (d) add money spent
-
25.📊 Survey: which problem bugs you most? How many students voted in all?
forgetting birthdays: 17 votes
missing the bus: 11 votes
forgetting homework: 8 votes -
26.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 80; // typed by the user
line 2: let qty = 4; // typed by the user
line 3: let total = price * qty;
line 4: show(total); (a) line 3 (b) line 2 (c) line 4 (d) line 1 - 27.🧩 Which input is best for choosing a volume level? (a) a slider (b) a switch (c) a text box (d) a title
- 28.Which of these is true of an app? (a) opens from a link (b) has a web address (c) updates from the store (d) opens in a web browser
- 29.Which of these is an input? (a) checking a password (b) speaking a command (c) adding up a bill (d) sorting the scores
- 30.True or false: you list what users need at the plan stage. (a) True (b) False
- 31.True or false: a pocket-money tracker is the best fit for a child saving up for a cycle. (a) False (b) True
- 32.🧩 In an app, what is a date picker? (a) a screen (b) data (c) a button (d) an input
- 33.🧩 In an app, what is the settings page? (a) data (b) a button (c) an input (d) a screen
- 34.🔢 When you make an app, which comes first: “test the app” or “plan the screens”? (a) plan the screens (b) test the app
- 35.True or false: a page of random dots solves a real problem. (a) True (b) False
- 36.👥 A school app has 60 students, 45 teachers and 40 parents as users. Which user group is the biggest? (a) teachers (b) students (c) parents
- 37.🗂️ What kind of app is a calculator? (a) a game (b) a learning app (c) a health app (d) a tool app
- 38.Which of these is a button? (a) the log-in page (b) tap to go Next (c) your high score (d) your friends list
- 39.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a button with no action (c) a page of random dots (d) a medicine reminder
- 40.True or false: a result on screen is an output. (a) False (b) True
Answer key
- a feature
- False
- 45
- False
- True
- 25
- 260
- a recipe finder
- 160
- input
- working out a tip
- a medicine reminder
- data
- list what users need
- a button
- teachers
- a screen
- a button with no action
- 0
- a blank grey screen
- a lost-and-found board
- a website
- patients
- add money spent
- 36
- line 3
- a slider
- updates from the store
- speaking a command
- False
- True
- an input
- a screen
- plan the screens
- False
- students
- a tool app
- tap to go Next
- a medicine reminder
- True
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students