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.🔢 When you make an app, which comes LAST? (a) release it (b) get an idea (c) build the app (d) plan the screens
- 2.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
- 3.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) add money spent (c) pie-chart colours (d) show the balance
- 4.True or false: your friends list is data. (a) False (b) True
- 5.⚙️ In an app, is taking a photo an input, processing or an output? (a) output (b) input (c) processing
- 6.Which of these is an output? (a) taking a photo (b) working out a tip (c) checking a password (d) a buzz (vibration)
-
7.🧩 Which of these is a button on this screen?
[title] New Note
[text box] City
[button] Start
[slider] Brightness
[switch] Sound
[text box] Phone
[button] Save
[text box] Email
[button] Cancel (a) Phone (b) Email (c) City (d) Save - 8.True or false: a medicine reminder solves a real problem. (a) False (b) True
- 9.👥 A cricket club app has 70 players, 195 coaches and 290 fans as users. How many users does it have in all?
- 10.🗂️ What kind of app is a word battle? (a) a learning app (b) a tool app (c) a game (d) a health app
- 11.🧩 Which input is best for turning something ON or OFF? (a) a slider (b) a text box (c) a switch (d) a title
- 12.🗒️ In MVP, the M stands for ___. (a) maximum (b) minimum (c) music (d) mobile
- 13.💡 Which app idea solves this problem: bottles go missing at school? (a) a study-room finder (b) a bill splitter (c) a medicine reminder (d) a lost-and-found board
-
14.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Order Snacks
[button] Next
[button] Cancel
[text box] Age
[switch] Sound -
15.⚙️ What number does this app show?
let price = 75; // typed by the user
let qty = 4; // typed by the user
let total = price * qty;
show(total); - 16.Which of these is a screen? (a) a slider for volume (b) today’s step count (c) your high score (d) the settings page
-
17.🗒️ Version 1 of a homework planner must be ready in 6 days. How many days are left for extras after the must-haves?
add a homework task: 2 days
set a due date: 1 days
see tasks by day: 2 days - 18.🎯 What is the best first step to learn what users need? (a) ask and watch users (b) guess on your own (c) write the code (d) pick the colours
-
19.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 15 votes
wasting pocket money: 24 votes
losing water bottles: 21 votes (a) losing water bottles (b) wasting pocket money (c) forgetting homework - 20.True or false: a cricket run chase is a game. (a) False (b) True
- 21.📅 An app team plans for 4 days, builds for 5 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
- 22.📱 Which one needs no installing: an app or a website? (a) a website (b) an app
-
23.🧩 How many buttons does this app screen have?
[title] Add Homework
[slider] Volume
[text box] Email
[text box] Age
[button] Cancel -
24.🗒️ Version 1 of a pocket-money tracker must be ready in 13 days. How many days are left for extras after the must-haves?
add money received: 1 days
add money spent: 4 days
show the balance: 3 days -
25.🗒️ Version 1 of a bus tracker must be ready in 6 days. How many days are left for extras after the must-haves?
see where the bus is: 1 days
show arrival time: 3 days
pick your bus stop: 2 days - 26.📱 Which one updates from the store: an app or a website? (a) a website (b) an app
- 27.True or false: a bill splitter solves a real problem. (a) False (b) True
- 28.📅 An app team plans for 2 days, builds for 7 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
- 29.🔢 After an app is released, which comes first: “test it again” or “read user reviews”? (a) read user reviews (b) test it again
- 30.True or false: a spelling coach is a learning app. (a) True (b) False
- 31.True or false: today’s step count is a screen. (a) False (b) True
- 32.Which of these is an input? (a) tap to Start (b) a box to type a name (c) your friends list (d) your saved notes
- 33.True or false: a big-text reader is the best fit for a teen whose money runs out by Friday. (a) True (b) False
- 34.🗂️ What kind of app is a times-table quiz? (a) a health app (b) a tool app (c) a learning app (d) a game
-
35.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] New Note
[text box] Age
[text box] City
[button] Done
[button] Save
[slider] Volume - 36.👥 A school app has 40 students, 95 teachers and 245 parents as users. Which user group is the biggest? (a) students (b) teachers (c) parents
-
37.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Add Homework
[text box] Email
[slider] Text size
[switch] Dark mode
[button] Back -
38.🧩 How many buttons does this app screen have?
[title] Sign Up
[text box] Email
[text box] Phone
[button] Cancel
[text box] Due date -
39.⚙️ What number does this app show?
let bill = 134; // typed by the user
let friends = 2; // typed by the user
let share = bill / friends;
show(share); - 40.🧩 What do we call one full page of an app? (a) a battery (b) a variable (c) a cable (d) a screen
Answer key
- release it
- a website
- pie-chart colours
- True
- input
- a buzz (vibration)
- Save
- True
- 555
- a game
- a switch
- minimum
- a lost-and-found board
- 2
- 300
- the settings page
- 1
- ask and watch users
- wasting pocket money
- True
- 11
- a website
- 1
- 5
- 0
- an app
- True
- 5
- read user reviews
- True
- False
- a box to type a name
- False
- a learning app
- 3
- parents
- 3
- 1
- 67
- a screen
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students