← 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 890 · 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.Which of these is an input? (a) a pop-up message (b) taking a photo (c) adding up a bill (d) sorting the scores
  2. 2.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a pocket-money tracker (b) a recipe finder (c) a big-text reader (d) a bus tracker
  3. 3.Which of these happens at the release stage? (a) write the store text (b) pick the features (c) draw the user flow (d) write the code
  4. 4.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “forgetting birthdays”?
    forgetting homework: 18 votes
    missing the bus: 20 votes
    forgetting birthdays: 4 votes
  5. 5.⚙️ In an app, is speaking a command an input, processing or an output? (a) output (b) processing (c) input
  6. 6.💡 Which app idea solves this problem: a patient misses doses? (a) a study-room finder (b) a bill splitter (c) a lost-and-found board (d) a medicine reminder
  7. 7.Which of these is an input? (a) your saved notes (b) the settings page (c) the game-over page (d) a date picker
  8. 8.Which of these happens at the plan stage? (a) let friends try it (b) sketch the screens (c) write down the bugs (d) talk to possible users
  9. 9.💡 An app that tries to do everything at once is usually ___. (a) easy to build (b) finished fast (c) very small (d) hard to use
  10. 10.Which of these is a user need? (a) a dark mode switch (b) a reminder alarm (c) “I forget my homework” (d) a search bar
  11. 11.True or false: a word battle is a tool app. (a) False (b) True
  12. 12.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) see where the bus is (c) rate the driver (d) change the bus icon
  13. 13.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show a question (b) show the score (c) check the answer (d) confetti effects
  14. 14.🗂️ What kind of app is a torch? (a) a tool app (b) a learning app (c) a health app (d) a game
  15. 15.💡 How can you check that people really have the problem? (a) just guess (b) pick a colour (c) ask possible users (d) copy another app
  16. 16.True or false: a buzz (vibration) is an output. (a) True (b) False
  17. 17.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 9 votes
    forgetting birthdays: 8 votes
    missing the bus: 17 votes
    (a) wasting pocket money (b) forgetting birthdays (c) missing the bus
  18. 18.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] Phone
    [slider] Volume
    [button] Back
    [text box] Due date
    [text box] Notes
  19. 19.Which of these is true of an app? (a) has a web address (b) opens in a web browser (c) opens from a link (d) is installed on a phone
  20. 20.🔢 After an app is released, which comes first: “fix and improve” or “test it again”? (a) fix and improve (b) test it again
  21. 21.🔍 Which is the odd one out? (a) pick the features (b) draw the user flow (c) try every button (d) sketch the screens
  22. 22.💡 A good app idea starts with ___. (a) many colours (b) a cool logo (c) a long name (d) a problem to solve
  23. 23.True or false: a pop-up message is an output. (a) False (b) True
  24. 24.True or false: a bus tracker is the best fit for a student who often misses the school bus. (a) True (b) False
  25. 25.🗒️ Version 1 of a homework planner must be ready in 13 days. How many days are left for extras after the must-haves?
    add a homework task: 2 days
    set a due date: 3 days
    see tasks by day: 2 days
  26. 26.💡 Which is a problem statement? (a) “Add a logo” (b) “Make it fast” (c) “Kids forget homework” (d) “Use blue buttons”
  27. 27.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a bus tracker (b) a big-text reader (c) a pocket-money tracker (d) a recipe finder
  28. 28.🗒️ Version 1 of a quiz app must be ready in 10 days. How many days are left for extras after the must-haves?
    show a question: 1 days
    check the answer: 2 days
    show the score: 5 days
  29. 29.🗂️ What kind of app is a times-table quiz? (a) a game (b) a health app (c) a learning app (d) a tool app
  30. 30.True or false: a spelling coach is a learning app. (a) False (b) True
  31. 31.📅 An app team plans for 2 days, builds for 12 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  32. 32.📱 The word “app” is short for ___. (a) application (b) apparatus (c) appointment (d) appetite
  33. 33.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 240; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 2 (c) line 4 (d) line 3
  34. 34.🗒️ Version 1 of a homework planner must be ready in 17 days. How many days are left for extras after the must-haves?
    add a homework task: 4 days
    set a due date: 2 days
    see tasks by day: 5 days
  35. 35.🗒️ The first small, working version of an app is often called an ___. (a) CPU (b) FAQ (c) MVP (d) URL
  36. 36.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
  37. 37.⚙️ What number does this app show?
    let km = 4; // typed by the user
    let metres = km * 1000;
    show(metres);
  38. 38.True or false: a water reminder is the best fit for a runner who forgets to sip water. (a) False (b) True
  39. 39.🎯 What is the best first step to learn what users need? (a) guess on your own (b) pick the colours (c) write the code (d) ask and watch users
  40. 40.⚙️ What number does this app show?
    let bill = 82; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);

Answer key

  1. taking a photo
  2. a pocket-money tracker
  3. write the store text
  4. 14
  5. input
  6. a medicine reminder
  7. a date picker
  8. sketch the screens
  9. hard to use
  10. “I forget my homework”
  11. False
  12. see where the bus is
  13. confetti effects
  14. a tool app
  15. ask possible users
  16. True
  17. missing the bus
  18. 4
  19. is installed on a phone
  20. fix and improve
  21. try every button
  22. a problem to solve
  23. True
  24. True
  25. 6
  26. “Kids forget homework”
  27. a recipe finder
  28. 2
  29. a learning app
  30. True
  31. 14
  32. application
  33. line 3
  34. 6
  35. MVP
  36. a website
  37. 4000
  38. True
  39. ask and watch users
  40. 41

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