← 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 469 · 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] Settings
    [button] Help
    [text box] Phone
    [text box] Subject
    [switch] Remind me
    [button] Back
    [text box] Name
    [slider] Brightness
    [button] Start
  2. 2.🎯 A short made-up profile of a typical user is called a ___. (a) pixel (b) password (c) protocol (d) persona
  3. 3.🗒️ Version 1 of a quiz app must be ready in 13 days. How many days are left for extras after the must-haves?
    show a question: 4 days
    check the answer: 3 days
    show the score: 2 days
  4. 4.🗒️ Version 1 of a bus tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    see where the bus is: 4 days
    show arrival time: 2 days
    pick your bus stop: 4 days
  5. 5.Which of these is true of a website? (a) has a home-screen icon (b) comes from an app store (c) updates from the store (d) opens from a link
  6. 6.True or false: a water reminder is a game. (a) True (b) False
  7. 7.📅 An app team plans for 2 days, builds for 8 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  8. 8.True or false: a date picker is a screen. (a) False (b) True
  9. 9.True or false: a homework planner is the best fit for a teen learning to make snacks. (a) True (b) False
  10. 10.Which of these is true of an app? (a) opens in a web browser (b) opens from a link (c) has a web address (d) is installed on a phone
  11. 11.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) see today’s total (c) custom alert sounds (d) share your streak
  12. 12.True or false: a medicine reminder solves no real problem. (a) True (b) False
  13. 13.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 15 votes
    no quiet study place: 3 votes
    losing water bottles: 22 votes
  14. 14.True or false: a racing challenge is a game. (a) True (b) False
  15. 15.🔢 After an app is released, which comes first: “release an update” or “list what to fix”? (a) release an update (b) list what to fix
  16. 16.📱 The word “app” is short for ___. (a) appointment (b) appetite (c) apparatus (d) application
  17. 17.⚙️ In an app, is tapping a button an input, processing or an output? (a) output (b) input (c) processing
  18. 18.True or false: you let friends try it at the idea stage. (a) True (b) False
  19. 19.🗒️ Version 1 of a pocket-money tracker must be ready in 14 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 1 days
    show the balance: 5 days
  20. 20.True or false: a library due-date alert solves no real problem. (a) True (b) False
  21. 21.⚙️ In an app, is sorting the scores an input, processing or an output? (a) processing (b) output (c) input
  22. 22.Which of these is a screen? (a) a switch for dark mode (b) your saved notes (c) your friends list (d) the settings page
  23. 23.🔢 After an app is released, what comes right after “fix and improve”? (a) read user reviews (b) test it again (c) release an update (d) list what to fix
  24. 24.True or false: working out a tip is processing. (a) False (b) True
  25. 25.⚙️ What number does this app show?
    let price = 25; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  26. 26.🗒️ What is a must-have feature? (a) a colour theme (b) one the app cannot skip (c) a sound effect (d) a nice extra
  27. 27.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Name
    [switch] Remind me
    [button] Save
    [text box] Age
    (a) Remind me (b) Save (c) Age (d) Name
  28. 28.Which of these is a user need? (a) a share button (b) a search bar (c) a reminder alarm (d) “Small text is hard”
  29. 29.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “forgetting homework”?
    forgetting birthdays: 24 votes
    wasting pocket money: 8 votes
    forgetting homework: 13 votes
  30. 30.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) set a reminder time (c) see today’s total (d) water animations
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Back
    [switch] Sound
    [text box] Email
    [text box] Age
  32. 32.🔍 Which is the odd one out? (a) sorting the scores (b) typing your age (c) speaking a command (d) taking a photo
  33. 33.True or false: a website has a home-screen icon. (a) True (b) False
  34. 34.True or false: you list what users need at the release stage. (a) False (b) True
  35. 35.💡 Which app idea solves this problem: nobody knows whose bag it is? (a) a medicine reminder (b) a study-room finder (c) a lost-and-found board (d) a homework planner
  36. 36.True or false: an app opens in a web browser. (a) True (b) False
  37. 37.🛠️ At which stage do you share the download link? (a) the test stage (b) the release stage (c) the idea stage (d) the build stage
  38. 38.🌐 Which program do you need to open a website? (a) a calculator (b) an app store (c) a web browser (d) a camera app
  39. 39.⚙️ In an app, is a pop-up message an input, processing or an output? (a) output (b) input (c) processing
  40. 40.💡 An app that tries to do everything at once is usually ___. (a) very small (b) finished fast (c) hard to use (d) easy to build

Answer key

  1. 3
  2. persona
  3. 4
  4. 1
  5. opens from a link
  6. False
  7. 7
  8. False
  9. False
  10. is installed on a phone
  11. see today’s total
  12. False
  13. 40
  14. True
  15. list what to fix
  16. application
  17. input
  18. False
  19. 4
  20. False
  21. processing
  22. the settings page
  23. test it again
  24. True
  25. 50
  26. one the app cannot skip
  27. Save
  28. “Small text is hard”
  29. 11
  30. water animations
  31. 3
  32. sorting the scores
  33. False
  34. False
  35. a lost-and-found board
  36. False
  37. the release stage
  38. a web browser
  39. output
  40. hard to use

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