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.🧩 What does a button do when you tap it? (a) saves the battery (b) starts an action (c) changes the phone (d) shows the time
- 2.Which of these is a button? (a) your high score (b) tap to Send (c) the home page of an app (d) a date picker
- 3.Which of these happens at the build stage? (a) draw the user flow (b) write the code (c) let friends try it (d) put it on an app store
- 4.💡 After a survey, which need should version 1 solve? (a) the rarest need (b) a random need (c) the newest trend (d) the most common need
- 5.🧩 In an app, what is a date picker? (a) a screen (b) data (c) a button (d) an input
- 6.Which of these is a user need? (a) “What should I cook?” (b) a dark mode switch (c) a share button (d) a reminder alarm
- 7.🛠️ At which stage do you share the download link? (a) the idea stage (b) the plan stage (c) the build stage (d) the release stage
- 8.🎯 Is this a user need or a feature: a dark mode switch? (a) a user need (b) a feature
- 9.💡 Does an app idea like a free study-room finder solve a real problem? (a) Yes (b) No
- 10.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) URL (c) MVP (d) FAQ
- 11.🧩 Scores, notes and settings that an app keeps are called ___. (a) screens (b) data (c) buttons (d) tabs
- 12.💡 Does an app idea like a button with no action solve a real problem? (a) Yes (b) No
- 13.Which of these is a screen? (a) tap to Start (b) the log-in page (c) a box to type a name (d) your friends list
- 14.🔍 Which is the odd one out? (a) a calculator (b) an alarm clock (c) a times-table quiz (d) a unit converter
- 15.📅 An app team plans for 5 days, builds for 9 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
- 16.Which of these is an input? (a) sorting the scores (b) checking a password (c) typing your age (d) a result on screen
- 17.Which of these app ideas solves a real problem? (a) a button with no action (b) a page of random dots (c) an app that just says hi (d) a lost-and-found board
- 18.Which of these happens at the test stage? (a) list what users need (b) sketch the screens (c) let friends try it (d) talk to possible users
- 19.Which of these is a user need? (a) a dark mode switch (b) “Small text is hard” (c) a search bar (d) a share button
-
20.🧩 How many buttons does this app screen have?
[title] Settings
[button] Help
[text box] Phone
[switch] Dark mode
[text box] Notes - 21.True or false: a calculator is a game. (a) False (b) True
-
22.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “wasting pocket money”?
wasting pocket money: 8 votes
forgetting homework: 5 votes
no quiet study place: 16 votes -
23.⚙️ What number does this app show?
let price = 25; // typed by the user
let qty = 5; // typed by the user
let total = price * qty;
show(total); - 24.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
-
25.🧩 How many buttons does this app screen have?
[title] Settings
[switch] Remind me
[text box] Notes
[button] Done
[button] Cancel
[text box] City
[text box] Email - 26.🧩 Which input is best for turning something ON or OFF? (a) a slider (b) a title (c) a text box (d) a switch
- 27.⚙️ In an app, is working out a tip an input, processing or an output? (a) output (b) input (c) processing
-
28.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “no quiet study place”?
losing water bottles: 16 votes
no quiet study place: 6 votes
wasting pocket money: 8 votes -
29.📊 Survey: which problem bugs you most? How many students voted in all?
no quiet study place: 6 votes
missing the bus: 5 votes
losing water bottles: 15 votes - 30.Which of these is a user need? (a) a dark mode switch (b) a share button (c) “I keep missing the bus” (d) a reminder alarm
- 31.🗂️ What kind of app is a cricket run chase? (a) a learning app (b) a game (c) a health app (d) a tool app
-
32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
no quiet study place: 17 votes
missing the bus: 11 votes
forgetting homework: 7 votes (a) forgetting homework (b) missing the bus (c) no quiet study place - 33.🗒️ 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) set a due date
-
34.🗒️ Version 1 of a quiz app must be ready in 13 days. How many days are left for extras after the must-haves?
show a question: 3 days
check the answer: 2 days
show the score: 3 days - 35.👥 A clinic app has 75 patients, 240 doctors and 145 nurses as users. How many users does it have in all?
- 36.Which of these is processing? (a) speaking a command (b) taking a photo (c) a beep sound (d) working out a tip
- 37.Which of these is true of an app? (a) opens in a web browser (b) has a web address (c) needs no installing (d) updates from the store
- 38.⚙️ In an app, is adding up a bill an input, processing or an output? (a) output (b) processing (c) input
-
39.🧩 How many buttons does this app screen have?
[title] New Note
[text box] Notes
[text box] Phone
[button] Next
[slider] Volume
[button] Back
[text box] Name - 40.🔢 When you make an app, what comes right after “get an idea”? (a) test the app (b) release it (c) plan the screens (d) build the app
Answer key
- starts an action
- tap to Send
- write the code
- the most common need
- an input
- “What should I cook?”
- the release stage
- a feature
- Yes
- MVP
- data
- No
- the log-in page
- a times-table quiz
- 7
- typing your age
- a lost-and-found board
- let friends try it
- “Small text is hard”
- 1
- False
- 8
- 125
- a website
- 2
- a switch
- processing
- 2
- 26
- “I keep missing the bus”
- a game
- no quiet study place
- set a due date
- 5
- 460
- working out a tip
- updates from the store
- processing
- 2
- plan the screens
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students