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.🗒️ In MVP, the M stands for ___. (a) maximum (b) music (c) minimum (d) mobile
-
2.⚙️ What number does this app show?
let price = 500; // typed by the user
let off = 30; // typed by the user
let pay = price - off;
show(pay); - 3.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
- 4.Which of these is true of an app? (a) has a web address (b) opens from a link (c) comes from an app store (d) opens in a web browser
- 5.👥 A cricket club app has 50 players, 225 coaches and 65 fans as users. How many users does it have in all?
-
6.🗒️ Version 1 of a bus tracker must be ready in 9 days. How many days are left for extras after the must-haves?
see where the bus is: 4 days
show arrival time: 3 days
pick your bus stop: 2 days - 7.True or false: an alarm clock is a learning app. (a) False (b) True
- 8.🧩 In an app, what is tap to Start? (a) an input (b) a screen (c) data (d) a button
- 9.🗒️ When should nice-to-have features be built? (a) never (b) before anything (c) on day one (d) after the must-haves
-
10.⚙️ What number does this app show?
let price = 55; // typed by the user
let qty = 3; // typed by the user
let total = price * qty;
show(total); - 11.Which of these is an output? (a) typing your age (b) speaking a command (c) a beep sound (d) tapping a button
- 12.🔢 When you make an app, which comes first: “test the app” or “release it”? (a) release it (b) test the app
-
13.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Settings
[switch] Dark mode
[text box] Phone
[text box] City
[slider] Volume
[button] Send - 14.🧩 What do we call one full page of an app? (a) a screen (b) a cable (c) a battery (d) a variable
- 15.Which of these is a user need? (a) a reminder alarm (b) “What should I cook?” (c) a search bar (d) a dark mode switch
-
16.🗒️ Version 1 of a homework planner must be ready in 16 days. How many days are left for extras after the must-haves?
add a homework task: 4 days
set a due date: 3 days
see tasks by day: 5 days - 17.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) False (b) True
-
18.🧩 How many buttons does this app screen have?
[title] Order Snacks
[text box] Subject
[slider] Text size
[button] Cancel
[text box] Name
[text box] Due date - 19.True or false: a recipe finder is the best fit for a teen learning to make snacks. (a) False (b) True
- 20.🔢 After an app is released, what comes right after “test it again”? (a) list what to fix (b) release an update (c) fix and improve (d) read user reviews
- 21.Which of these is an output? (a) checking a password (b) adding up a bill (c) speaking a command (d) a pop-up message
- 22.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) log a glass of water (c) water animations (d) set a reminder time
- 23.👥 A school app has 55 students, 245 teachers and 230 parents as users. How many users does it have in all?
- 24.🗂️ What kind of app is a torch? (a) a health app (b) a learning app (c) a tool app (d) a game
- 25.⚙️ In an app, is typing your age an input, processing or an output? (a) output (b) input (c) processing
- 26.🔢 After an app is released, which comes first: “read user reviews” or “list what to fix”? (a) read user reviews (b) list what to fix
- 27.True or false: checking a password is processing. (a) False (b) True
- 28.👥 A cricket club app has 240 players, 85 coaches and 295 fans as users. How many users does it have in all?
- 29.🔍 Which is the odd one out? (a) a torch (b) a unit converter (c) an alarm clock (d) a racing challenge
- 30.🎯 What is a user need? (a) a problem a user has (b) a colour theme (c) a type of button (d) a phone setting
- 31.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) earn stickers (b) add a homework task (c) see tasks by day (d) set a due date
-
32.🗒️ Version 1 of a pocket-money tracker must be ready in 8 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: 3 days - 33.True or false: a torch is a learning app. (a) True (b) False
- 34.Which of these is an input? (a) checking a password (b) a pop-up message (c) a result on screen (d) tapping a button
- 35.🧑 Who is an app really made for? (a) its charger (b) its users (c) its icon (d) its coder only
- 36.Which of these is an input? (a) the game-over page (b) tap to Send (c) the settings page (d) a slider for volume
- 37.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
- 38.🧩 In an app, what is tap to go Next? (a) a screen (b) an input (c) data (d) a button
-
39.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting birthdays: 20 votes
missing the bus: 24 votes
no quiet study place: 4 votes (a) missing the bus (b) forgetting birthdays (c) no quiet study place - 40.True or false: a free study-room finder solves a real problem. (a) False (b) True
Answer key
- minimum
- 470
- a feature
- comes from an app store
- 340
- 0
- False
- a button
- after the must-haves
- 165
- a beep sound
- test the app
- 4
- a screen
- “What should I cook?”
- 4
- True
- 1
- True
- release an update
- a pop-up message
- water animations
- 530
- a tool app
- input
- read user reviews
- True
- 620
- a racing challenge
- a problem a user has
- earn stickers
- 2
- False
- tapping a button
- its users
- a slider for volume
- an app
- a button
- missing the bus
- True
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students