← 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 471 · 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.Which of these is a user need? (a) a dark mode switch (b) a share button (c) a search bar (d) “I keep missing the bus”
  2. 2.Which of these is an input? (a) the game-over page (b) the log-in page (c) tap to Save (d) a box to type a name
  3. 3.Which of these is a feature? (a) “I forget my homework” (b) “What should I cook?” (c) a share button (d) “Small text is hard”
  4. 4.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) check the answer (c) show a question (d) background music
  5. 5.⚙️ In an app, is a beep sound an input, processing or an output? (a) output (b) processing (c) input
  6. 6.Which of these app ideas solves no real problem? (a) a bill splitter (b) a medicine reminder (c) a library due-date alert (d) a page of random dots
  7. 7.💡 How can you check that people really have the problem? (a) copy another app (b) just guess (c) ask possible users (d) pick a colour
  8. 8.⚙️ In an app, is working out a tip an input, processing or an output? (a) output (b) input (c) processing
  9. 9.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) add a homework task (c) see tasks by day (d) share tasks to friends
  10. 10.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) export to a file (c) savings stickers (d) add money received
  11. 11.True or false: you sketch the screens at the release stage. (a) False (b) True
  12. 12.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] City
    [text box] Age
    [slider] Brightness
    [button] Send
    [button] Back
  13. 13.Which of these happens at the test stage? (a) sketch the screens (b) talk to possible users (c) share the download link (d) let friends try it
  14. 14.🔢 When you make an app, which comes FIRST? (a) test the app (b) build the app (c) release it (d) get an idea
  15. 15.🎯 Why learn about users before you build? (a) to slow it down (b) to build what they need (c) to pick a logo (d) to make it longer
  16. 16.🔍 Which is the odd one out? (a) spot a problem to solve (b) list what users need (c) draw the user flow (d) talk to possible users
  17. 17.🧩 In an app, what is the game-over page? (a) a button (b) a screen (c) an input (d) data
  18. 18.🧩 Which input is best for choosing a volume level? (a) a switch (b) a text box (c) a title (d) a slider
  19. 19.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a bill splitter (c) a library due-date alert (d) a blank grey screen
  20. 20.⚙️ What number does this app show?
    let price = 60; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  21. 21.🗒️ What is a must-have feature? (a) a colour theme (b) a sound effect (c) one the app cannot skip (d) a nice extra
  22. 22.🗒️ Why keep version 1 small? (a) to use up storage (b) to learn from users soon (c) to look bigger (d) to confuse users
  23. 23.🧩 How many buttons does this app screen have?
    [title] New Note
    [button] Done
    [text box] Email
    [button] Send
  24. 24.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) pie-chart colours (c) add money spent (d) savings stickers
  25. 25.True or false: speaking a command is an input. (a) True (b) False
  26. 26.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) input (b) output (c) processing
  27. 27.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) share your streak (c) log a glass of water (d) custom alert sounds
  28. 28.🗒️ Version 1 of a pocket-money tracker must be ready in 12 days. How many days are left for extras after the must-haves?
    add money received: 2 days
    add money spent: 3 days
    show the balance: 3 days
  29. 29.True or false: a unit converter is a tool app. (a) False (b) True
  30. 30.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Email
    [button] Send
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] City
    [button] Send
    [button] Next
    [switch] Sound
  32. 32.🔢 After an app is released, which comes LAST? (a) test it again (b) fix and improve (c) release an update (d) read user reviews
  33. 33.🎯 What is the best first step to learn what users need? (a) guess on your own (b) pick the colours (c) write the code (d) ask and watch users
  34. 34.🔍 Which is the odd one out? (a) a cricket run chase (b) a racing challenge (c) a unit converter (d) a word battle
  35. 35.🧩 In an app, what is your high score? (a) a button (b) a screen (c) data (d) an input
  36. 36.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “losing water bottles”?
    missing the bus: 23 votes
    losing water bottles: 11 votes
    no quiet study place: 5 votes
  37. 37.Which of these is true of an app? (a) comes from an app store (b) opens in a web browser (c) needs no installing (d) opens from a link
  38. 38.True or false: a pocket-money tracker is the best fit for a reader who finds small print hard. (a) False (b) True
  39. 39.📅 An app team plans for 4 days, builds for 11 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  40. 40.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 17 votes
    forgetting birthdays: 6 votes
    no quiet study place: 7 votes

Answer key

  1. “I keep missing the bus”
  2. a box to type a name
  3. a share button
  4. background music
  5. output
  6. a page of random dots
  7. ask possible users
  8. processing
  9. share tasks to friends
  10. add money received
  11. False
  12. 3
  13. let friends try it
  14. get an idea
  15. to build what they need
  16. draw the user flow
  17. a screen
  18. a slider
  19. a blank grey screen
  20. 240
  21. one the app cannot skip
  22. to learn from users soon
  23. 2
  24. add money spent
  25. True
  26. output
  27. log a glass of water
  28. 4
  29. True
  30. 1
  31. 2
  32. release an update
  33. ask and watch users
  34. a unit converter
  35. data
  36. 12
  37. comes from an app store
  38. False
  39. 18
  40. 30

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