← 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 483 · 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.🗒️ Why keep version 1 small? (a) to look bigger (b) to learn from users soon (c) to use up storage (d) to confuse users
  2. 2.🗒️ A to-do app with no “add a task” feature is ___. (a) a nice extra (b) ready to release (c) well planned (d) missing a must-have
  3. 3.🔍 Which is the odd one out? (a) a times-table quiz (b) a racing challenge (c) a puzzle with levels (d) a cricket run chase
  4. 4.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
  5. 5.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Done
    [text box] Notes
    [slider] Text size
    [text box] Age
    [button] Help
  6. 6.Which of these is a screen? (a) tap to Start (b) tap to go Next (c) tap to Send (d) the settings page
  7. 7.Which of these is true of an app? (a) needs no installing (b) opens in a web browser (c) updates from the store (d) opens from a link
  8. 8.True or false: tap to Start is a button. (a) True (b) False
  9. 9.True or false: speaking a command is an output. (a) False (b) True
  10. 10.Which of these is a user need? (a) a search bar (b) a dark mode switch (c) a reminder alarm (d) “What should I cook?”
  11. 11.True or false: a water reminder is a learning app. (a) True (b) False
  12. 12.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Send
    [button] Cancel
    [switch] Show hints
    [slider] Brightness
    [text box] Due date
    [button] Help
    [text box] Phone
    (a) Show hints (b) Phone (c) Help (d) Due date
  13. 13.Which of these is a feature? (a) “Small text is hard” (b) a search bar (c) “I forget my homework” (d) “What should I cook?”
  14. 14.🔔 What is a message an app shows on your lock screen called? (a) a web address (b) a wireframe (c) a notification (d) a variable
  15. 15.True or false: a website needs no installing. (a) False (b) True
  16. 16.🔢 After an app is released, which comes LAST? (a) test it again (b) read user reviews (c) fix and improve (d) release an update
  17. 17.True or false: a box to type a name is an input. (a) True (b) False
  18. 18.🗒️ Version 1 of a quiz app must be ready in 5 days. How many days are left for extras after the must-haves?
    show a question: 1 days
    check the answer: 1 days
    show the score: 3 days
  19. 19.📅 An app team plans for 3 days, builds for 5 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  20. 20.🧩 In an app, what is your high score? (a) a screen (b) an input (c) a button (d) data
  21. 21.True or false: a medicine reminder solves a real problem. (a) True (b) False
  22. 22.🗒️ When should nice-to-have features be built? (a) never (b) on day one (c) after the must-haves (d) before anything
  23. 23.⚙️ What number does this app show?
    let km = 8; // typed by the user
    let metres = km * 1000;
    show(metres);
  24. 24.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) show arrival time (c) see where the bus is (d) change the bus icon
  25. 25.True or false: a website updates from the store. (a) True (b) False
  26. 26.💡 Which app idea solves this problem: projects pile up at once? (a) a study-room finder (b) a lost-and-found board (c) a medicine reminder (d) a homework planner
  27. 27.🧩 How many buttons does this app screen have?
    [title] New Note
    [text box] Name
    [button] Done
    [button] Help
    [text box] Due date
    [button] Next
  28. 28.Which of these is an input? (a) the settings page (b) a date picker (c) tap to Start (d) tap to go Next
  29. 29.True or false: an app opens from a link. (a) True (b) False
  30. 30.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [slider] Brightness
    [switch] Sound
    [text box] Due date
    [text box] Age
    [text box] Name
    [button] Back
  31. 31.⚙️ What number does this app show?
    let price = 25; // typed by the user
    let qty = 4; // typed by the user
    let total = price * qty;
    show(total);
  32. 32.🔍 Which is the odd one out? (a) connect the data (b) write the code (c) draw the user flow (d) add the buttons
  33. 33.🔍 Which is the odd one out? (a) pick the features (b) sketch the screens (c) draw the user flow (d) write the store text
  34. 34.True or false: you put it on an app store at the idea stage. (a) False (b) True
  35. 35.📅 An app team plans for 4 days, builds for 8 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  36. 36.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [text box] City
    [button] Back
    [text box] Age
    [button] Send
    [button] Save
    [switch] Dark mode
    [text box] Email
  37. 37.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    forgetting homework: 14 votes
    missing the bus: 4 votes
    wasting pocket money: 8 votes
  38. 38.Which of these is an output? (a) a result on screen (b) typing your age (c) tapping a button (d) working out a tip
  39. 39.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Cancel
    [text box] City
    [text box] Phone
    [button] Start
    [slider] Text size
    [text box] Age
  40. 40.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a big-text reader (b) a water reminder (c) a pocket-money tracker (d) a bus tracker

Answer key

  1. to learn from users soon
  2. missing a must-have
  3. a times-table quiz
  4. a website
  5. 3
  6. the settings page
  7. updates from the store
  8. True
  9. False
  10. “What should I cook?”
  11. False
  12. Help
  13. a search bar
  14. a notification
  15. True
  16. release an update
  17. True
  18. 0
  19. 12
  20. data
  21. True
  22. after the must-haves
  23. 8000
  24. change the bus icon
  25. False
  26. a homework planner
  27. 3
  28. a date picker
  29. False
  30. 5
  31. 100
  32. draw the user flow
  33. write the store text
  34. False
  35. 12
  36. 4
  37. 4
  38. a result on screen
  39. 2
  40. a pocket-money tracker

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