← 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 620 · 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.🧩 How many buttons does this app screen have?
    [title] New Note
    [button] Next
    [text box] Email
    [slider] Volume
  2. 2.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) ready to release (c) a nice extra (d) missing a must-have
  3. 3.True or false: a slider for volume is a button. (a) True (b) False
  4. 4.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 23 votes
    forgetting homework: 10 votes
    wasting pocket money: 17 votes
    (a) wasting pocket money (b) missing the bus (c) forgetting homework
  5. 5.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 10; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  6. 6.🔢 After an app is released, which comes FIRST? (a) test it again (b) read user reviews (c) fix and improve (d) list what to fix
  7. 7.Which of these is a feature? (a) “Small text is hard” (b) “I keep missing the bus” (c) a reminder alarm (d) “What should I cook?”
  8. 8.🎯 Why learn about users before you build? (a) to make it longer (b) to build what they need (c) to slow it down (d) to pick a logo
  9. 9.💡 An app that tries to do everything at once is usually ___. (a) easy to build (b) finished fast (c) very small (d) hard to use
  10. 10.Which of these is true of a website? (a) updates from the store (b) has a home-screen icon (c) is installed on a phone (d) opens from a link
  11. 11.True or false: tapping a button is an input. (a) True (b) False
  12. 12.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) set a reminder time (c) water animations (d) custom alert sounds
  13. 13.🔢 After an app is released, which comes first: “list what to fix” or “release an update”? (a) release an update (b) list what to fix
  14. 14.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) a dark mode (c) change the bus icon (d) see where the bus is
  15. 15.🧩 What does a button do when you tap it? (a) changes the phone (b) shows the time (c) starts an action (d) saves the battery
  16. 16.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “no quiet study place”?
    losing water bottles: 5 votes
    no quiet study place: 8 votes
    wasting pocket money: 12 votes
  17. 17.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
  18. 18.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Send
    [switch] Show hints
    [text box] Age
    [text box] Name
    [slider] Brightness
    [button] Cancel
    (a) Age (b) Name (c) Show hints (d) Cancel
  19. 19.🔍 Which is the odd one out? (a) try every button (b) write down the bugs (c) let friends try it (d) draw the user flow
  20. 20.🧩 In an app, what is the home page of an app? (a) a button (b) a screen (c) an input (d) data
  21. 21.📅 An app team plans for 5 days, builds for 6 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  22. 22.🗒️ Version 1 of a homework planner must be ready in 11 days. How many days are left for extras after the must-haves?
    add a homework task: 3 days
    set a due date: 4 days
    see tasks by day: 2 days
  23. 23.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) see where the bus is (b) show arrival time (c) a dark mode (d) pick your bus stop
  24. 24.Which of these happens at the test stage? (a) try every button (b) sketch the screens (c) spot a problem to solve (d) add the buttons
  25. 25.⚙️ What number does this app show?
    let price = 520; // typed by the user
    let off = 40; // typed by the user
    let pay = price - off;
    show(pay);
  26. 26.🎯 Which app would help this user most: a child saving up for a cycle? (a) a water reminder (b) a homework planner (c) a recipe finder (d) a pocket-money tracker
  27. 27.👥 A school app has 285 students, 290 teachers and 240 parents as users. Which user group is the biggest? (a) students (b) parents (c) teachers
  28. 28.True or false: a result on screen is processing. (a) True (b) False
  29. 29.🗂️ What kind of app is a unit converter? (a) a health app (b) a learning app (c) a tool app (d) a game
  30. 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) pie-chart colours (d) export to a file
  31. 31.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Name
    [button] Help
  32. 32.🗒️ Version 1 of a water reminder must be ready in 12 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 2 days
    see today’s total: 5 days
  33. 33.📱 The word “app” is short for ___. (a) appetite (b) appointment (c) application (d) apparatus
  34. 34.True or false: the log-in page is a screen. (a) True (b) False
  35. 35.Which of these happens at the build stage? (a) put it on an app store (b) sketch the screens (c) add the buttons (d) list what users need
  36. 36.Which of these app ideas solves no real problem? (a) a library due-date alert (b) a blank grey screen (c) a bill splitter (d) a free study-room finder
  37. 37.🧩 In an app, what is a slider for volume? (a) data (b) a screen (c) an input (d) a button
  38. 38.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a blank grey screen (c) a free study-room finder (d) a page of random dots
  39. 39.True or false: an app opens from a link. (a) True (b) False
  40. 40.📅 An app team plans for 2 days, builds for 11 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?

Answer key

  1. 1
  2. missing a must-have
  3. False
  4. missing the bus
  5. line 2
  6. read user reviews
  7. a reminder alarm
  8. to build what they need
  9. hard to use
  10. opens from a link
  11. True
  12. set a reminder time
  13. list what to fix
  14. see where the bus is
  15. starts an action
  16. 4
  17. Yes
  18. Cancel
  19. draw the user flow
  20. a screen
  21. 13
  22. 2
  23. a dark mode
  24. try every button
  25. 480
  26. a pocket-money tracker
  27. teachers
  28. False
  29. a tool app
  30. add money spent
  31. 1
  32. 4
  33. application
  34. True
  35. add the buttons
  36. a blank grey screen
  37. an input
  38. a free study-room finder
  39. False
  40. 15

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