← 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 607 · 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.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) add money received (c) savings stickers (d) pie-chart colours
  2. 2.💡 Which app idea solves this problem: a patient misses doses? (a) a study-room finder (b) a lost-and-found board (c) a medicine reminder (d) a bill splitter
  3. 3.Which of these is a feature? (a) “I forget my homework” (b) “Small text is hard” (c) “I keep missing the bus” (d) a dark mode switch
  4. 4.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [text box] Phone
    [button] Save
    [switch] Remind me
    [slider] Text size
    [button] Help
    [text box] Name
    [button] Send
  5. 5.💡 How can you check that people really have the problem? (a) just guess (b) ask possible users (c) pick a colour (d) copy another app
  6. 6.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “forgetting birthdays”?
    missing the bus: 11 votes
    forgetting birthdays: 5 votes
    losing water bottles: 13 votes
  7. 7.🧩 Scores, notes and settings that an app keeps are called ___. (a) screens (b) buttons (c) data (d) tabs
  8. 8.🗒️ Version 1 of a water reminder must be ready in 13 days. How many days are left for extras after the must-haves?
    set a reminder time: 4 days
    log a glass of water: 1 days
    see today’s total: 4 days
  9. 9.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) show the balance (b) export to a file (c) add money received (d) add money spent
  10. 10.⚙️ What number does this app show?
    let price = 450; // typed by the user
    let off = 10; // typed by the user
    let pay = price - off;
    show(pay);
  11. 11.Which of these is a user need? (a) a share button (b) “What should I cook?” (c) a search bar (d) a dark mode switch
  12. 12.🧩 Which input is best for turning something ON or OFF? (a) a text box (b) a slider (c) a switch (d) a title
  13. 13.True or false: a homework planner is the best fit for a student who often misses the school bus. (a) True (b) False
  14. 14.True or false: a slider for volume is data. (a) False (b) True
  15. 15.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) earn stickers (c) pick a theme colour (d) see tasks by day
  16. 16.🗒️ 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: 2 days
    add money spent: 1 days
    show the balance: 4 days
  17. 17.Which of these is processing? (a) working out a tip (b) tapping a button (c) a pop-up message (d) a buzz (vibration)
  18. 18.🧩 What do we call one full page of an app? (a) a cable (b) a variable (c) a battery (d) a screen
  19. 19.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Done
    [text box] Name
    [text box] Phone
    [button] Help
    [text box] City
    [button] Next
    (a) Done (b) Phone (c) City (d) Name
  20. 20.🔢 After an app is released, what comes right after “read user reviews”? (a) fix and improve (b) test it again (c) list what to fix (d) release an update
  21. 21.True or false: typing your age is an output. (a) True (b) False
  22. 22.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 11 votes
    forgetting birthdays: 17 votes
    forgetting homework: 24 votes
    (a) forgetting birthdays (b) forgetting homework (c) wasting pocket money
  23. 23.⚙️ In an app, is a beep sound an input, processing or an output? (a) input (b) output (c) processing
  24. 24.Which of these is a screen? (a) tap to Start (b) the home page of an app (c) today’s step count (d) your high score
  25. 25.True or false: a slider for volume is an input. (a) False (b) True
  26. 26.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [switch] Remind me
    [text box] Email
    [button] Done
    [button] Start
    [text box] Notes
    [button] Back
    [slider] Text size
    [text box] Subject
    (a) Email (b) Done (c) Notes (d) Subject
  27. 27.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Send
    [text box] City
    [switch] Remind me
    [slider] Volume
    (a) Send (b) City (c) Volume (d) Remind me
  28. 28.True or false: the log-in page is a button. (a) False (b) True
  29. 29.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) check the answer (c) background music (d) an avatar shop
  30. 30.Which of these is an input? (a) working out a tip (b) adding up a bill (c) typing your age (d) a beep sound
  31. 31.🗂️ What kind of app is a sleep tracker? (a) a tool app (b) a game (c) a learning app (d) a health app
  32. 32.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “losing water bottles”?
    losing water bottles: 5 votes
    forgetting homework: 18 votes
    forgetting birthdays: 9 votes
  33. 33.📅 An app team plans for 3 days, builds for 4 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  34. 34.True or false: a calculator is a game. (a) False (b) True
  35. 35.True or false: tap to Start is a button. (a) False (b) True
  36. 36.⚙️ In an app, is typing your age an input, processing or an output? (a) processing (b) input (c) output
  37. 37.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Start
    [button] Back
    [switch] Sound
    [text box] Email
  38. 38.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “forgetting birthdays”?
    no quiet study place: 22 votes
    forgetting birthdays: 19 votes
    wasting pocket money: 23 votes
  39. 39.💡 Which app idea solves this problem: students cannot find a quiet room? (a) a homework planner (b) a lost-and-found board (c) a medicine reminder (d) a study-room finder
  40. 40.True or false: you list what users need at the test stage. (a) False (b) True

Answer key

  1. add money received
  2. a medicine reminder
  3. a dark mode switch
  4. 4
  5. ask possible users
  6. 8
  7. data
  8. 4
  9. export to a file
  10. 440
  11. “What should I cook?”
  12. a switch
  13. False
  14. False
  15. see tasks by day
  16. 1
  17. working out a tip
  18. a screen
  19. Done
  20. list what to fix
  21. False
  22. forgetting homework
  23. output
  24. the home page of an app
  25. True
  26. Done
  27. Send
  28. False
  29. check the answer
  30. typing your age
  31. a health app
  32. 13
  33. 7
  34. False
  35. True
  36. input
  37. 2
  38. 3
  39. a study-room finder
  40. False

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