← 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 701 · 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?
    wasting pocket money: 22 votes
    forgetting homework: 25 votes
    no quiet study place: 23 votes
  2. 2.🗒️ Version 1 of a homework planner must be ready in 12 days. How many days are left for extras after the must-haves?
    add a homework task: 3 days
    set a due date: 4 days
    see tasks by day: 4 days
  3. 3.True or false: a buzz (vibration) is an input. (a) True (b) False
  4. 4.🛠️ At which stage do you pick the features? (a) the plan stage (b) the build stage (c) the test stage (d) the release stage
  5. 5.📱 Which one updates from the store: an app or a website? (a) a website (b) an app
  6. 6.🗒️ 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) confetti effects (d) show the score
  7. 7.💡 Which is a problem statement? (a) “Use blue buttons” (b) “Add a logo” (c) “Kids forget homework” (d) “Make it fast”
  8. 8.Which of these is an input? (a) your saved notes (b) your friends list (c) tap to Start (d) a switch for dark mode
  9. 9.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 5; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  10. 10.🎯 Who are the users of an app? (a) only the coders (b) the people who use it (c) the app icons (d) only the testers
  11. 11.🗒️ Version 1 of a pocket-money tracker must be ready in 9 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 3 days
    show the balance: 2 days
  12. 12.🧩 In an app, what is a slider for volume? (a) data (b) an input (c) a screen (d) a button
  13. 13.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) data (c) screens (d) tabs
  14. 14.🗂️ What kind of app is a calculator? (a) a learning app (b) a game (c) a health app (d) a tool app
  15. 15.🗒️ Version 1 of a pocket-money tracker must be ready in 13 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
  16. 16.🎯 Is this a user need or a feature: “What should I cook?”? (a) a feature (b) a user need
  17. 17.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] City
    [text box] Notes
    [text box] Due date
    [button] Start
    [button] Send
    [button] Back
  18. 18.💡 After a survey, which need should version 1 solve? (a) the most common need (b) the rarest need (c) a random need (d) the newest trend
  19. 19.💡 A good app idea starts with ___. (a) many colours (b) a long name (c) a cool logo (d) a problem to solve
  20. 20.🧑 Who is an app really made for? (a) its icon (b) its users (c) its coder only (d) its charger
  21. 21.Which of these is true of a website? (a) is installed on a phone (b) comes from an app store (c) updates from the store (d) opens from a link
  22. 22.🔢 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
  23. 23.🗂️ What kind of app is a puzzle with levels? (a) a tool app (b) a learning app (c) a game (d) a health app
  24. 24.💡 Does an app idea like a medicine reminder solve a real problem? (a) No (b) Yes
  25. 25.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Save
    [button] Next
    [button] Help
    [switch] Show hints
    [text box] Due date
    [text box] Subject
    [text box] Phone
    (a) Next (b) Due date (c) Phone (d) Subject
  26. 26.📅 An app team plans for 3 days, builds for 11 days, tests for 2 days and releases on 1 more day. How many more days does building take than testing?
  27. 27.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a user need (b) a feature
  28. 28.🗒️ Why keep version 1 small? (a) to use up storage (b) to confuse users (c) to look bigger (d) to learn from users soon
  29. 29.🧩 In an app, what is a box to type a name? (a) an input (b) a button (c) a screen (d) data
  30. 30.⚙️ In an app, is sorting the scores an input, processing or an output? (a) input (b) output (c) processing
  31. 31.True or false: you list what users need at the release stage. (a) False (b) True
  32. 32.🗒️ Version 1 of a quiz app must be ready in 9 days. How many days are left for extras after the must-haves?
    show a question: 3 days
    check the answer: 1 days
    show the score: 4 days
  33. 33.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) custom alert sounds (b) set a reminder time (c) water animations (d) share your streak
  34. 34.True or false: a bus tracker is the best fit for a parent waiting at the bus stop. (a) False (b) True
  35. 35.🗒️ Version 1 of a water reminder must be ready in 14 days. How many days are left for extras after the must-haves?
    set a reminder time: 3 days
    log a glass of water: 3 days
    see today’s total: 5 days
  36. 36.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Subject
    [button] Send
    [text box] Name
  37. 37.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Age
    [button] Send
    [switch] Sound
    [text box] Due date
    (a) Due date (b) Age (c) Sound (d) Send
  38. 38.Which of these is a feature? (a) “What should I cook?” (b) “I forget my homework” (c) a share button (d) “I keep missing the bus”
  39. 39.Which of these happens at the build stage? (a) connect the data (b) sketch the screens (c) pick the features (d) list what users need
  40. 40.🔍 Which is the odd one out? (a) add the buttons (b) write the code (c) sketch the screens (d) connect the data

Answer key

  1. 70
  2. 1
  3. False
  4. the plan stage
  5. an app
  6. confetti effects
  7. “Kids forget homework”
  8. a switch for dark mode
  9. line 2
  10. the people who use it
  11. 3
  12. an input
  13. data
  14. a tool app
  15. 6
  16. a user need
  17. 3
  18. the most common need
  19. a problem to solve
  20. its users
  21. opens from a link
  22. list what to fix
  23. a game
  24. Yes
  25. Next
  26. 9
  27. a user need
  28. to learn from users soon
  29. an input
  30. processing
  31. False
  32. 1
  33. set a reminder time
  34. True
  35. 3
  36. 1
  37. Send
  38. a share button
  39. connect the data
  40. sketch the screens

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