← What apps are: Part 1 test lesson New set →

App Dev Worksheet: Part 1 Test

App development lesson 8: What apps are: Part 1 test · Set 50 · 40 questions
TalentJR

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. 1.True or false: an app needs no installing. (a) True (b) False
  2. 2.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
  3. 3.⚙️ What number does this app show?
    let km = 7; // typed by the user
    let metres = km * 1000;
    show(metres);
  4. 4.⚙️ What number does this app show?
    let price = 360; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  5. 5.👥 A school app has 230 students, 270 teachers and 225 parents as users. Which user group is the biggest? (a) students (b) parents (c) teachers
  6. 6.💡 A good app idea starts with ___. (a) many colours (b) a problem to solve (c) a cool logo (d) a long name
  7. 7.🗒️ 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: 3 days
    show the balance: 3 days
  8. 8.⚙️ In an app, is a result on screen an input, processing or an output? (a) input (b) processing (c) output
  9. 9.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) tabs (c) screens (d) data
  10. 10.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) show the score (b) confetti effects (c) an avatar shop (d) background music
  11. 11.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) background music (b) show a question (c) check the answer (d) show the score
  12. 12.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) pick a theme colour (c) add a homework task (d) earn stickers
  13. 13.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) earn stickers (b) see tasks by day (c) set a due date (d) add a homework task
  14. 14.🧩 In an app, what is your saved notes? (a) a button (b) a screen (c) data (d) an input
  15. 15.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) show a question (c) show the score (d) confetti effects
  16. 16.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “no quiet study place”?
    forgetting birthdays: 17 votes
    no quiet study place: 5 votes
    missing the bus: 25 votes
  17. 17.Which of these is data? (a) the settings page (b) the game-over page (c) the log-in page (d) today’s step count
  18. 18.👥 A library app has 55 readers, 155 librarians and 45 volunteers as users. How many more readers than volunteers are there?
  19. 19.🧩 Which input is best for choosing a volume level? (a) a switch (b) a text box (c) a slider (d) a title
  20. 20.🔍 Which is the odd one out? (a) a water reminder (b) a step counter (c) a sleep tracker (d) a unit converter
  21. 21.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) see tasks by day (b) share tasks to friends (c) pick a theme colour (d) earn stickers
  22. 22.🧩 What does a button do when you tap it? (a) changes the phone (b) starts an action (c) saves the battery (d) shows the time
  23. 23.🔢 When you make an app, which comes first: “plan the screens” or “build the app”? (a) plan the screens (b) build the app
  24. 24.📅 An app team plans for 5 days, builds for 11 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  25. 25.Which of these is a button? (a) the settings page (b) the game-over page (c) tap to Start (d) a slider for volume
  26. 26.⚙️ What number does this app show?
    let bill = 54; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  27. 27.⚙️ What number does this app show?
    let price = 240; // typed by the user
    let off = 30; // typed by the user
    let pay = price - off;
    show(pay);
  28. 28.Which of these app ideas solves a real problem? (a) a button with no action (b) an app that just says hi (c) a free study-room finder (d) a blank grey screen
  29. 29.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Done
    [text box] Name
    [text box] Notes
    [text box] Email
    [switch] Dark mode
    [button] Cancel
    [button] Send
    (a) Email (b) Name (c) Notes (d) Cancel
  30. 30.🎯 Is this a user need or a feature: “I forget my homework”? (a) a user need (b) a feature
  31. 31.Which of these is a user need? (a) a dark mode switch (b) “I keep missing the bus” (c) a reminder alarm (d) a search bar
  32. 32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 4 votes
    losing water bottles: 6 votes
    forgetting birthdays: 25 votes
    (a) losing water bottles (b) missing the bus (c) forgetting birthdays
  33. 33.🛠️ At which stage do you try every button? (a) the test stage (b) the release stage (c) the build stage (d) the idea stage
  34. 34.🔢 When you make an app, which comes LAST? (a) build the app (b) test the app (c) plan the screens (d) release it
  35. 35.👥 A school app has 275 students, 225 teachers and 290 parents as users. How many users does it have in all?
  36. 36.🔍 Which is the odd one out? (a) sorting the scores (b) working out a tip (c) adding up a bill (d) taking a photo
  37. 37.🔍 Which is the odd one out? (a) a water reminder (b) a word battle (c) a puzzle with levels (d) a cricket run chase
  38. 38.💡 An app that tries to do everything at once is usually ___. (a) hard to use (b) very small (c) finished fast (d) easy to build
  39. 39.🔢 After an app is released, what comes right after “read user reviews”? (a) release an update (b) test it again (c) list what to fix (d) fix and improve
  40. 40.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a pocket-money tracker (b) a water reminder (c) a homework planner (d) a recipe finder

Answer key

  1. False
  2. a feature
  3. 7000
  4. 340
  5. teachers
  6. a problem to solve
  7. 1
  8. output
  9. data
  10. show the score
  11. background music
  12. add a homework task
  13. earn stickers
  14. data
  15. confetti effects
  16. 12
  17. today’s step count
  18. 10
  19. a slider
  20. a unit converter
  21. see tasks by day
  22. starts an action
  23. plan the screens
  24. 19
  25. tap to Start
  26. 27
  27. 210
  28. a free study-room finder
  29. Cancel
  30. a user need
  31. “I keep missing the bus”
  32. forgetting birthdays
  33. the test stage
  34. release it
  35. 790
  36. taking a photo
  37. a water reminder
  38. hard to use
  39. list what to fix
  40. a homework planner

Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students