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.True or false: tapping a button is an output. (a) False (b) True
-
2.🧩 Which of these is a button on this screen?
[title] Sign Up
[switch] Show hints
[button] Cancel
[slider] Volume
[text box] Notes (a) Cancel (b) Volume (c) Show hints (d) Notes -
3.📊 Survey: which problem bugs you most? Which problem should your app solve first?
wasting pocket money: 8 votes
forgetting homework: 5 votes
missing the bus: 13 votes (a) forgetting homework (b) wasting pocket money (c) missing the bus -
4.🧩 How many buttons does this app screen have?
[title] Sign Up
[button] Help
[button] Save
[text box] Email
[switch] Dark mode
[slider] Text size
[text box] Name
[text box] City - 5.🗒️ What is a must-have feature? (a) a colour theme (b) a sound effect (c) one the app cannot skip (d) a nice extra
- 6.⚙️ In an app, is checking a password an input, processing or an output? (a) output (b) processing (c) input
- 7.📅 An app team plans for 4 days, builds for 6 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
- 8.🔍 Which is the odd one out? (a) a word battle (b) a cricket run chase (c) a racing challenge (d) a spelling coach
- 9.True or false: a big-text reader is the best fit for a teen whose money runs out by Friday. (a) True (b) False
- 10.True or false: an app opens in a web browser. (a) False (b) True
- 11.True or false: a website comes from an app store. (a) True (b) False
- 12.🗂️ What kind of app is a torch? (a) a learning app (b) a tool app (c) a game (d) a health app
-
13.🧩 How many buttons does this app screen have?
[title] Edit Profile
[switch] Show hints
[text box] Due date
[button] Send - 14.🔍 Which is the odd one out? (a) a racing challenge (b) a calculator (c) a word battle (d) a puzzle with levels
- 15.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a free study-room finder (c) a library due-date alert (d) a button with no action
- 16.🛠️ At which stage do you spot a problem to solve? (a) the release stage (b) the idea stage (c) the plan stage (d) the build stage
- 17.True or false: a word battle is a game. (a) False (b) True
- 18.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
-
19.📊 Survey: which problem bugs you most? Which problem should your app solve first?
no quiet study place: 20 votes
forgetting homework: 10 votes
missing the bus: 8 votes (a) missing the bus (b) forgetting homework (c) no quiet study place - 20.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a medicine reminder (c) a library due-date alert (d) an app that just says hi
- 21.True or false: a homework planner is the best fit for a gamer who forgets to drink. (a) False (b) True
- 22.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) see where the bus is (c) change the bus icon (d) show arrival time
- 23.🧩 In an app, what is the log-in page? (a) data (b) a screen (c) a button (d) an input
- 24.🔢 When you make an app, which comes first: “release it” or “test the app”? (a) test the app (b) release it
- 25.True or false: an app has a web address. (a) False (b) True
- 26.True or false: a box to type a name is a screen. (a) True (b) False
- 27.🎯 Which app would help this user most: a teen learning to make snacks? (a) a bus tracker (b) a pocket-money tracker (c) a recipe finder (d) a water reminder
- 28.📱 Where do people usually download phone apps from? (a) a charger (b) a printer (c) a web server (d) an app store
- 29.🧩 Which input is best for choosing a volume level? (a) a switch (b) a text box (c) a slider (d) a title
- 30.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) set a due date (c) see tasks by day (d) pick a theme colour
- 31.True or false: a homework planner is the best fit for a pupil juggling five projects. (a) False (b) True
-
32.⚙️ What number does this app show?
let price = 210; // typed by the user
let off = 10; // typed by the user
let pay = price - off;
show(pay); - 33.True or false: your saved notes is data. (a) False (b) True
- 34.🎯 What is a user need? (a) a phone setting (b) a colour theme (c) a type of button (d) a problem a user has
- 35.True or false: a racing challenge is a game. (a) False (b) True
-
36.📊 Survey: which problem bugs you most? How many students voted in all?
forgetting birthdays: 11 votes
missing the bus: 22 votes
losing water bottles: 23 votes - 37.True or false: a cricket run chase is a game. (a) True (b) False
- 38.🛠️ At which stage do you draw the user flow? (a) the build stage (b) the release stage (c) the test stage (d) the plan stage
- 39.🗒️ When should nice-to-have features be built? (a) before anything (b) never (c) after the must-haves (d) on day one
- 40.📅 An app team plans for 5 days, builds for 10 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
Answer key
- False
- Cancel
- missing the bus
- 2
- one the app cannot skip
- processing
- 5
- a spelling coach
- False
- False
- False
- a tool app
- 1
- a calculator
- a button with no action
- the idea stage
- True
- No
- no quiet study place
- an app that just says hi
- False
- change the bus icon
- a screen
- test the app
- False
- False
- a recipe finder
- an app store
- a slider
- pick a theme colour
- True
- 200
- True
- a problem a user has
- True
- 56
- True
- the plan stage
- after the must-haves
- 15
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students