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 is the odd one out? (a) a cricket run chase (b) a racing challenge (c) a word battle (d) a water reminder
- 2.True or false: a buzz (vibration) is an output. (a) False (b) True
- 3.🔍 Which is the odd one out? (a) working out a tip (b) adding up a bill (c) typing your age (d) sorting the scores
- 4.Which of these is data? (a) a box to type a name (b) your saved notes (c) the settings page (d) the log-in page
- 5.🛠️ At which stage do you pick the features? (a) the build stage (b) the plan stage (c) the idea stage (d) the test stage
- 6.🔢 When you make an app, what comes right after “plan the screens”? (a) release it (b) build the app (c) get an idea (d) test the app
- 7.🔢 After an app is released, what comes right after “read user reviews”? (a) list what to fix (b) test it again (c) release an update (d) fix and improve
-
8.🗒️ 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: 3 days
show the score: 5 days - 9.True or false: a page of random dots solves a real problem. (a) False (b) True
- 10.True or false: sorting the scores is processing. (a) False (b) True
-
11.⚙️ What number does this app show?
let km = 6; // typed by the user
let metres = km * 1000;
show(metres); - 12.👥 A school app has 90 students, 250 teachers and 235 parents as users. How many more teachers than students are there?
- 13.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) pick your bus stop (c) change the bus icon (d) see where the bus is
- 14.⚙️ In an app, is a pop-up message an input, processing or an output? (a) processing (b) output (c) input
- 15.True or false: a website updates from the store. (a) True (b) False
-
16.📊 Survey: which problem bugs you most? Which problem should your app solve first?
no quiet study place: 15 votes
wasting pocket money: 4 votes
forgetting birthdays: 23 votes (a) forgetting birthdays (b) no quiet study place (c) wasting pocket money - 17.🔍 Which is the odd one out? (a) a step counter (b) a water reminder (c) a sleep tracker (d) a calculator
- 18.🛠️ At which stage do you list what users need? (a) the build stage (b) the plan stage (c) the idea stage (d) the test stage
- 19.🔢 When you make an app, which comes first: “release it” or “plan the screens”? (a) plan the screens (b) release it
-
20.🗒️ 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: 4 days
add money spent: 1 days
show the balance: 3 days -
21.📊 Survey: which problem bugs you most? Which problem should your app solve first?
forgetting homework: 21 votes
no quiet study place: 25 votes
forgetting birthdays: 18 votes (a) no quiet study place (b) forgetting homework (c) forgetting birthdays -
22.📊 Survey: which problem bugs you most? How many students voted in all?
no quiet study place: 6 votes
forgetting birthdays: 20 votes
missing the bus: 18 votes -
23.⚙️ What number does this app show?
let km = 7; // typed by the user
let metres = km * 1000;
show(metres); - 24.Which of these is a feature? (a) a dark mode switch (b) “I keep missing the bus” (c) “I forget my homework” (d) “Small text is hard”
- 25.True or false: typing your age is an output. (a) False (b) True
- 26.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
- 27.📅 An app team plans for 2 days, builds for 6 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
- 28.True or false: a torch is a game. (a) True (b) False
- 29.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
- 30.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) add money spent (c) export to a file (d) pie-chart colours
- 31.👥 A clinic app has 270 patients, 65 doctors and 40 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
- 32.🧩 In an app, what is tap to go Next? (a) an input (b) a screen (c) data (d) a button
- 33.🗂️ What kind of app is a racing challenge? (a) a tool app (b) a game (c) a health app (d) a learning app
- 34.📱 Which one updates from the store: an app or a website? (a) a website (b) an app
- 35.🔔 What is a message an app shows on your lock screen called? (a) a variable (b) a wireframe (c) a notification (d) a web address
-
36.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
[title] Order Snacks
[text box] City
[text box] Email
[button] Next
[text box] Notes
[switch] Sound - 37.🛠️ At which stage do you let friends try it? (a) the idea stage (b) the plan stage (c) the test stage (d) the release stage
- 38.True or false: you talk to possible users at the idea stage. (a) False (b) True
- 39.👥 A school app has 20 students, 205 teachers and 280 parents as users. How many more parents than students are there?
- 40.💡 Does an app idea like a blank grey screen solve a real problem? (a) No (b) Yes
Answer key
- a water reminder
- True
- typing your age
- your saved notes
- the plan stage
- build the app
- list what to fix
- 2
- False
- True
- 6000
- 160
- change the bus icon
- output
- False
- forgetting birthdays
- a calculator
- the idea stage
- plan the screens
- 0
- no quiet study place
- 44
- 7000
- a dark mode switch
- False
- a website
- 5
- False
- a website
- add money spent
- patients
- a button
- a game
- an app
- a notification
- 4
- the test stage
- True
- 260
- No
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students