← 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 578 · 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.📊 Survey: which problem bugs you most? How many students voted in all?
    no quiet study place: 18 votes
    forgetting birthdays: 7 votes
    wasting pocket money: 21 votes
  2. 2.Which of these is an output? (a) a buzz (vibration) (b) tapping a button (c) sorting the scores (d) adding up a bill
  3. 3.🗒️ Version 1 of a water reminder must be ready in 7 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: 2 days
  4. 4.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) an avatar shop (c) confetti effects (d) show a question
  5. 5.🎯 Which app would help this user most: a reader who finds small print hard? (a) a bus tracker (b) a big-text reader (c) a homework planner (d) a water reminder
  6. 6.🛠️ At which stage do you draw the user flow? (a) the plan stage (b) the build stage (c) the release stage (d) the test stage
  7. 7.🔍 Which is the odd one out? (a) add the buttons (b) write the code (c) connect the data (d) sketch the screens
  8. 8.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] Age
    [button] Help
    [button] Cancel
    [switch] Sound
    [text box] Notes
    [text box] Email
  9. 9.Which of these is true of a website? (a) has a home-screen icon (b) is installed on a phone (c) updates from the store (d) opens from a link
  10. 10.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Send
    [button] Cancel
    [text box] Age
    [text box] Phone
  11. 11.🗒️ Why keep version 1 small? (a) to learn from users soon (b) to confuse users (c) to use up storage (d) to look bigger
  12. 12.True or false: a recipe finder is the best fit for a teen learning to make snacks. (a) True (b) False
  13. 13.💡 Which is a problem statement? (a) “Kids forget homework” (b) “Use blue buttons” (c) “Add a logo” (d) “Make it fast”
  14. 14.True or false: an app needs no installing. (a) True (b) False
  15. 15.🔍 Which is the odd one out? (a) share the download link (b) connect the data (c) write the store text (d) put it on an app store
  16. 16.True or false: a box to type a name is a button. (a) False (b) True
  17. 17.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 in a web browser
  18. 18.🗒️ 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) background music (d) show the score
  19. 19.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 12 votes
    missing the bus: 19 votes
    no quiet study place: 9 votes
  20. 20.🔍 Which is the odd one out? (a) working out a tip (b) adding up a bill (c) typing your age (d) sorting the scores
  21. 21.👥 A school app has 35 students, 40 teachers and 150 parents as users. Which user group is the biggest? (a) teachers (b) parents (c) students
  22. 22.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “losing water bottles”?
    forgetting homework: 18 votes
    missing the bus: 6 votes
    losing water bottles: 4 votes
  23. 23.Which of these is true of a website? (a) comes from an app store (b) is installed on a phone (c) needs no installing (d) updates from the store
  24. 24.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Email
    [button] Next
    [button] Start
    [switch] Sound
    [slider] Text size
  25. 25.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Help
    [button] Save
    [switch] Show hints
    [text box] Notes
    (a) Notes (b) Help (c) Show hints
  26. 26.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Phone
    [button] Cancel
    [text box] Name
    [slider] Volume
    [text box] City
  27. 27.🗒️ Version 1 of a pocket-money tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 1 days
    show the balance: 3 days
  28. 28.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a sound effect (c) a nice extra (d) a colour theme
  29. 29.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) change the bus icon (c) see where the bus is (d) a dark mode
  30. 30.🎯 What is the best first step to learn what users need? (a) write the code (b) pick the colours (c) ask and watch users (d) guess on your own
  31. 31.Which of these is true of an app? (a) needs no installing (b) has a home-screen icon (c) opens in a web browser (d) opens from a link
  32. 32.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
  33. 33.🔢 When you make an app, which comes LAST? (a) build the app (b) release it (c) plan the screens (d) test the app
  34. 34.💡 Does an app idea like a bill splitter solve a real problem? (a) No (b) Yes
  35. 35.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) see tasks by day (c) set a due date (d) share tasks to friends
  36. 36.Which of these is data? (a) your saved notes (b) tap to go Next (c) the game-over page (d) a box to type a name
  37. 37.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  38. 38.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) log a glass of water (b) water animations (c) custom alert sounds (d) share your streak
  39. 39.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 60; // typed by the user
    line 2: let qty = 3; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 2 (c) line 3 (d) line 1
  40. 40.🔍 Which is the odd one out? (a) a times-table quiz (b) a flashcard trainer (c) a puzzle with levels (d) a spelling coach

Answer key

  1. 46
  2. a buzz (vibration)
  3. 2
  4. show a question
  5. a big-text reader
  6. the plan stage
  7. sketch the screens
  8. 4
  9. opens from a link
  10. 2
  11. to learn from users soon
  12. True
  13. “Kids forget homework”
  14. False
  15. connect the data
  16. False
  17. opens in a web browser
  18. background music
  19. 40
  20. typing your age
  21. parents
  22. 14
  23. needs no installing
  24. 2
  25. Help
  26. 1
  27. 6
  28. one the app cannot skip
  29. see where the bus is
  30. ask and watch users
  31. has a home-screen icon
  32. a website
  33. release it
  34. Yes
  35. share tasks to friends
  36. your saved notes
  37. an app
  38. log a glass of water
  39. line 3
  40. a puzzle with levels

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