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 line does the processing (works out the answer)?
line 1: let bill = 50; // typed by the user
line 2: let friends = 5; // typed by the user
line 3: let share = bill / friends;
line 4: show(share); (a) line 2 (b) line 3 (c) line 4 (d) line 1 - 2.👥 A library app has 45 readers, 240 librarians and 170 volunteers as users. How many users does it have in all?
- 3.🔢 When you make an app, which comes first: “build the app” or “plan the screens”? (a) plan the screens (b) build the app
- 4.Which of these happens at the release stage? (a) write down the bugs (b) let friends try it (c) write the code (d) share the download link
- 5.Which of these is a screen? (a) tap to Start (b) your high score (c) your saved notes (d) the settings page
- 6.🗒️ In MVP, the M stands for ___. (a) mobile (b) music (c) maximum (d) minimum
- 7.🧩 What do we call one full page of an app? (a) a screen (b) a battery (c) a variable (d) a cable
- 8.Which of these is a feature? (a) “I keep missing the bus” (b) “What should I cook?” (c) “I forget my homework” (d) a dark mode switch
- 9.👥 A cricket club app has 155 players, 95 coaches and 70 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
- 10.📲 What happens when you tap an app’s icon? (a) the app opens (b) the sound turns off (c) the app is deleted (d) the phone charges
- 11.Which of these happens at the plan stage? (a) add the buttons (b) pick the features (c) connect the data (d) write the code
-
12.🗒️ Version 1 of a quiz app must be ready in 9 days. How many days are left for extras after the must-haves?
show a question: 1 days
check the answer: 3 days
show the score: 4 days - 13.📅 An app team plans for 5 days, builds for 10 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
- 14.True or false: you write the store text at the release stage. (a) True (b) False
- 15.True or false: typing your age is an output. (a) False (b) True
- 16.🧩 What does a button do when you tap it? (a) starts an action (b) shows the time (c) saves the battery (d) changes the phone
-
17.🗒️ Version 1 of a water reminder must be ready in 13 days. How many days are left for extras after the must-haves?
set a reminder time: 4 days
log a glass of water: 3 days
see today’s total: 4 days - 18.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a free study-room finder (c) a button with no action (d) a page of random dots
-
19.🧩 How many buttons does this app screen have?
[title] Sign Up
[switch] Sound
[button] Done
[button] Help
[button] Start
[text box] Email
[slider] Text size
[text box] Name
[text box] Notes - 20.🔍 Which is the odd one out? (a) typing your age (b) tapping a button (c) taking a photo (d) checking a password
- 21.🔍 Which is the odd one out? (a) a word battle (b) a racing challenge (c) a step counter (d) a puzzle with levels
- 22.🔢 After an app is released, which comes FIRST? (a) test it again (b) read user reviews (c) list what to fix (d) release an update
- 23.🔔 What is a message an app shows on your lock screen called? (a) a variable (b) a web address (c) a notification (d) a wireframe
- 24.🗒️ Why keep version 1 small? (a) to look bigger (b) to confuse users (c) to use up storage (d) to learn from users soon
- 25.💡 Does an app idea like a lost-and-found board solve a real problem? (a) No (b) Yes
- 26.True or false: speaking a command is an input. (a) False (b) True
- 27.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) share your streak (c) see today’s total (d) log a glass of water
-
28.📊 Survey: which problem bugs you most? How many students voted in all?
wasting pocket money: 18 votes
forgetting homework: 21 votes
missing the bus: 3 votes - 29.🔍 Which is the odd one out? (a) a spelling coach (b) a cricket run chase (c) a times-table quiz (d) a flashcard trainer
-
30.⚙️ What number does this app show?
let price = 30; // typed by the user
let qty = 5; // typed by the user
let total = price * qty;
show(total); - 31.👥 A school app has 90 students, 240 teachers and 110 parents as users. How many users does it have in all?
-
32.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Order Snacks
[button] Next
[button] Save
[slider] Text size
[switch] Show hints
[text box] Notes - 33.True or false: a flashcard trainer is a learning app. (a) True (b) False
- 34.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) see today’s total (b) share your streak (c) water animations (d) custom alert sounds
-
35.📊 Survey: which problem bugs you most? How many students voted in all?
wasting pocket money: 21 votes
forgetting homework: 9 votes
no quiet study place: 11 votes -
36.⚙️ What number does this app show?
let price = 95; // typed by the user
let qty = 2; // typed by the user
let total = price * qty;
show(total); - 37.🔢 When you make an app, which comes LAST? (a) get an idea (b) test the app (c) release it (d) plan the screens
- 38.💡 Does an app idea like a page of random dots solve a real problem? (a) No (b) Yes
-
39.🧩 How many buttons does this app screen have?
[title] New Note
[button] Cancel
[button] Next
[text box] Name
[switch] Sound -
40.⚙️ What number does this app show?
let km = 13; // typed by the user
let metres = km * 1000;
show(metres);
Answer key
- line 3
- 455
- plan the screens
- share the download link
- the settings page
- minimum
- a screen
- a dark mode switch
- players
- the app opens
- pick the features
- 1
- 17
- True
- False
- starts an action
- 2
- a free study-room finder
- 3
- checking a password
- a step counter
- read user reviews
- a notification
- to learn from users soon
- Yes
- True
- share your streak
- 42
- a cricket run chase
- 150
- 440
- 3
- True
- see today’s total
- 41
- 190
- release it
- No
- 2
- 13000
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students