← 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 955 · 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) savings stickers (b) pie-chart colours (c) add money spent (d) export to a file
  2. 2.Which of these happens at the idea stage? (a) connect the data (b) try every button (c) share the download link (d) list what users need
  3. 3.🛠️ At which stage do you spot a problem to solve? (a) the test stage (b) the idea stage (c) the plan stage (d) the build stage
  4. 4.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a lost-and-found board (b) a bill splitter (c) a homework planner (d) a medicine reminder
  5. 5.💡 How can you check that people really have the problem? (a) pick a colour (b) copy another app (c) ask possible users (d) just guess
  6. 6.🗒️ Why keep version 1 small? (a) to confuse users (b) to look bigger (c) to learn from users soon (d) to use up storage
  7. 7.🔍 Which is the odd one out? (a) list what users need (b) talk to possible users (c) spot a problem to solve (d) draw the user flow
  8. 8.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Age
    [text box] Due date
    [text box] Notes
    [switch] Sound
    [button] Cancel
  9. 9.🔢 After an app is released, what comes right after “list what to fix”? (a) fix and improve (b) read user reviews (c) test it again (d) release an update
  10. 10.True or false: a medicine reminder solves a real problem. (a) False (b) True
  11. 11.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [text box] Age
    [button] Cancel
    [button] Next
    [button] Save
    [text box] Subject
    [text box] Due date
  12. 12.True or false: a homework planner is the best fit for a runner who forgets to sip water. (a) True (b) False
  13. 13.💡 Does an app idea like a medicine reminder solve a real problem? (a) No (b) Yes
  14. 14.True or false: a switch for dark mode is a screen. (a) True (b) False
  15. 15.📅 An app team plans for 5 days, builds for 8 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  16. 16.🗒️ Version 1 of a quiz app must be ready in 6 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: 2 days
  17. 17.👥 A school app has 185 students, 230 teachers and 200 parents as users. How many more parents than students are there?
  18. 18.🧩 How many buttons does this app screen have?
    [title] New Note
    [button] Next
    [text box] Due date
    [button] Help
  19. 19.⚙️ What number does this app show?
    let km = 10; // typed by the user
    let metres = km * 1000;
    show(metres);
  20. 20.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) rate the driver (c) pick your bus stop (d) see where the bus is
  21. 21.⚙️ In an app, is working out a tip an input, processing or an output? (a) input (b) processing (c) output
  22. 22.⚙️ In an app, is speaking a command an input, processing or an output? (a) input (b) output (c) processing
  23. 23.🧩 In an app, what is a slider for volume? (a) a button (b) data (c) a screen (d) an input
  24. 24.True or false: speaking a command is an input. (a) False (b) True
  25. 25.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) input (b) processing (c) output
  26. 26.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 13; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 3 (c) line 1
  27. 27.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  28. 28.📱 The word “app” is short for ___. (a) appointment (b) apparatus (c) appetite (d) application
  29. 29.🔍 Which is the odd one out? (a) a word battle (b) a racing challenge (c) a sleep tracker (d) a cricket run chase
  30. 30.True or false: tap to Start is an input. (a) True (b) False
  31. 31.⚙️ What number does this app show?
    let bill = 296; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  32. 32.True or false: a water reminder is a health app. (a) False (b) True
  33. 33.🧩 How many buttons does this app screen have?
    [title] New Note
    [slider] Brightness
    [text box] City
    [switch] Sound
    [button] Done
  34. 34.🧩 Which part lets the user give the app information? (a) a title (b) an input (c) a logo (d) an icon
  35. 35.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 15 votes
    forgetting homework: 7 votes
    losing water bottles: 21 votes
    (a) missing the bus (b) losing water bottles (c) forgetting homework
  36. 36.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a nice extra (c) a sound effect (d) a colour theme
  37. 37.True or false: today’s step count is data. (a) False (b) True
  38. 38.Which of these is a user need? (a) a search bar (b) “I keep missing the bus” (c) a dark mode switch (d) a reminder alarm
  39. 39.📅 An app team plans for 5 days, builds for 7 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  40. 40.👥 A library app has 190 readers, 70 librarians and 265 volunteers as users. Which user group is the biggest? (a) readers (b) volunteers (c) librarians

Answer key

  1. add money spent
  2. list what users need
  3. the idea stage
  4. a medicine reminder
  5. ask possible users
  6. to learn from users soon
  7. draw the user flow
  8. 4
  9. fix and improve
  10. True
  11. 3
  12. False
  13. Yes
  14. False
  15. 7
  16. 1
  17. 15
  18. 2
  19. 10000
  20. rate the driver
  21. processing
  22. input
  23. an input
  24. True
  25. output
  26. line 2
  27. No
  28. application
  29. a sleep tracker
  30. False
  31. 74
  32. True
  33. 1
  34. an input
  35. losing water bottles
  36. one the app cannot skip
  37. True
  38. “I keep missing the bus”
  39. 12
  40. volunteers

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