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 processing? (a) a beep sound (b) a buzz (vibration) (c) adding up a bill (d) typing your age
- 2.🧩 In an app, what is a switch for dark mode? (a) a button (b) an input (c) data (d) a screen
- 3.🧑 Who is an app really made for? (a) its charger (b) its users (c) its icon (d) its coder only
- 4.👥 A school app has 210 students, 30 teachers and 200 parents as users. How many users does it have in all?
- 5.True or false: checking a password is an output. (a) False (b) True
-
6.📊 Survey: which problem bugs you most? Which problem should your app solve first?
no quiet study place: 20 votes
missing the bus: 13 votes
wasting pocket money: 7 votes (a) missing the bus (b) wasting pocket money (c) no quiet study place - 7.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) show the balance (c) pie-chart colours (d) add money spent
- 8.🎯 Is this a user need or a feature: a dark mode switch? (a) a user need (b) a feature
-
9.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 7 votes
no quiet study place: 3 votes
losing water bottles: 4 votes (a) forgetting homework (b) losing water bottles (c) no quiet study place - 10.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
- 11.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
- 12.Which of these app ideas solves a real problem? (a) a free study-room finder (b) a blank grey screen (c) an app that just says hi (d) a button with no action
- 13.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
- 14.🎯 Who are the users of an app? (a) only the coders (b) the app icons (c) the people who use it (d) only the testers
-
15.⚙️ Which line does the processing (works out the answer)?
line 1: let price = 30; // typed by the user
line 2: let qty = 5; // typed by the user
line 3: let total = price * qty;
line 4: show(total); (a) line 2 (b) line 4 (c) line 1 (d) line 3 - 16.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
- 17.🔍 Which is the odd one out? (a) an alarm clock (b) a word battle (c) a torch (d) a unit converter
- 18.🔍 Which is the odd one out? (a) a buzz (vibration) (b) a result on screen (c) a beep sound (d) adding up a bill
- 19.🔍 Which is the odd one out? (a) list what users need (b) let friends try it (c) try every button (d) write down the bugs
- 20.⚙️ In an app, is typing your age an input, processing or an output? (a) input (b) processing (c) output
- 21.🧩 In an app, what is a date picker? (a) data (b) a screen (c) a button (d) an input
- 22.💡 Which app idea solves this problem: the library is always full? (a) a bill splitter (b) a medicine reminder (c) a lost-and-found board (d) a study-room finder
- 23.🧩 What do we call one full page of an app? (a) a screen (b) a cable (c) a battery (d) a variable
- 24.🔢 After an app is released, what comes right after “fix and improve”? (a) release an update (b) list what to fix (c) read user reviews (d) test it again
- 25.True or false: a homework planner is the best fit for a teen whose money runs out by Friday. (a) False (b) True
- 26.🗂️ What kind of app is a puzzle with levels? (a) a tool app (b) a learning app (c) a game (d) a health app
- 27.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
- 28.Which of these is data? (a) the game-over page (b) the home page of an app (c) today’s step count (d) tap to Save
- 29.🎯 What is a user need? (a) a colour theme (b) a type of button (c) a phone setting (d) a problem a user has
- 30.💡 Which is a problem statement? (a) “Use blue buttons” (b) “Make it fast” (c) “Add a logo” (d) “Kids forget homework”
- 31.Which of these app ideas solves a real problem? (a) a page of random dots (b) a bill splitter (c) an app that just says hi (d) a button with no action
-
32.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Settings
[slider] Text size
[button] Start
[text box] Due date
[switch] Sound
[text box] Phone - 33.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) show the score (c) background music (d) confetti effects
- 34.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a nice extra (c) a colour theme (d) a sound effect
- 35.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) set a reminder time (c) water animations (d) see today’s total
- 36.🧩 In an app, what is your friends list? (a) data (b) an input (c) a button (d) a screen
-
37.🧩 How many buttons does this app screen have?
[title] Edit Profile
[button] Save
[button] Send
[button] Cancel
[slider] Volume
[text box] Email - 38.🛠️ At which stage do you list what users need? (a) the release stage (b) the build stage (c) the test stage (d) the idea stage
- 39.🔍 Which is the odd one out? (a) a flashcard trainer (b) a puzzle with levels (c) a word battle (d) a racing challenge
- 40.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 page of random dots
Answer key
- adding up a bill
- an input
- its users
- 440
- False
- no quiet study place
- pie-chart colours
- a feature
- forgetting homework
- a user need
- No
- a free study-room finder
- a website
- the people who use it
- line 3
- an app
- a word battle
- adding up a bill
- list what users need
- input
- an input
- a study-room finder
- a screen
- test it again
- False
- a game
- an app
- today’s step count
- a problem a user has
- “Kids forget homework”
- a bill splitter
- 4
- show the score
- one the app cannot skip
- water animations
- data
- 3
- the idea stage
- a flashcard trainer
- a page of random dots
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students