← 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 237 · 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 happens at the test stage? (a) talk to possible users (b) list what users need (c) draw the user flow (d) write down the bugs
  2. 2.👥 A school app has 260 students, 65 teachers and 50 parents as users. How many more students than parents are there?
  3. 3.True or false: your saved notes is a button. (a) True (b) False
  4. 4.👥 A clinic app has 285 patients, 205 doctors and 140 nurses as users. How many users does it have in all?
  5. 5.🎯 Is this a user need or a feature: a search bar? (a) a feature (b) a user need
  6. 6.🗒️ Version 1 of a bus tracker must be ready in 10 days. How many days are left for extras after the must-haves?
    see where the bus is: 3 days
    show arrival time: 3 days
    pick your bus stop: 3 days
  7. 7.Which of these is true of a website? (a) updates from the store (b) is installed on a phone (c) comes from an app store (d) has a web address
  8. 8.📅 An app team plans for 5 days, builds for 12 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  9. 9.👥 A school app has 150 students, 75 teachers and 105 parents as users. Which user group is the biggest? (a) students (b) teachers (c) parents
  10. 10.True or false: a medicine reminder solves a real problem. (a) True (b) False
  11. 11.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) see tasks by day (c) share tasks to friends (d) pick a theme colour
  12. 12.⚙️ In an app, is tapping a button an input, processing or an output? (a) output (b) input (c) processing
  13. 13.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a big-text reader (b) a bus tracker (c) a recipe finder (d) a homework planner
  14. 14.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 24 votes
    forgetting homework: 7 votes
    forgetting birthdays: 13 votes
    (a) wasting pocket money (b) forgetting birthdays (c) forgetting homework
  15. 15.⚙️ What number does this app show?
    let price = 580; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  16. 16.📱 Which one has a web address: an app or a website? (a) an app (b) a website
  17. 17.💡 After a survey, which need should version 1 solve? (a) the rarest need (b) a random need (c) the newest trend (d) the most common need
  18. 18.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) show the balance (c) export to a file (d) add money spent
  19. 19.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “losing water bottles”?
    losing water bottles: 4 votes
    forgetting birthdays: 25 votes
    forgetting homework: 16 votes
  20. 20.Which of these is data? (a) a date picker (b) your friends list (c) a slider for volume (d) tap to go Next
  21. 21.True or false: a water reminder is the best fit for a runner who forgets to sip water. (a) False (b) True
  22. 22.Which of these is true of a website? (a) opens in a web browser (b) comes from an app store (c) is installed on a phone (d) has a home-screen icon
  23. 23.🎯 What is a user need? (a) a problem a user has (b) a type of button (c) a phone setting (d) a colour theme
  24. 24.🧩 In an app, what is today’s step count? (a) a button (b) a screen (c) an input (d) data
  25. 25.🔍 Which is the odd one out? (a) let friends try it (b) write down the bugs (c) sketch the screens (d) try every button
  26. 26.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Age
    [button] Next
    [button] Save
    [button] Cancel
    [text box] Subject
    [slider] Brightness
  27. 27.🛠️ At which stage do you talk to possible users? (a) the build stage (b) the release stage (c) the test stage (d) the idea stage
  28. 28.🔍 Which is the odd one out? (a) speaking a command (b) working out a tip (c) sorting the scores (d) checking a password
  29. 29.Which of these is a feature? (a) a dark mode switch (b) “What should I cook?” (c) “I forget my homework” (d) “Small text is hard”
  30. 30.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) see tasks by day (c) set a due date (d) share tasks to friends
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] City
    [button] Start
    [button] Cancel
    [switch] Dark mode
    [button] Help
  32. 32.🧩 In an app, what is tap to Save? (a) an input (b) data (c) a screen (d) a button
  33. 33.Which of these happens at the release stage? (a) connect the data (b) sketch the screens (c) talk to possible users (d) write the store text
  34. 34.Which of these happens at the test stage? (a) try every button (b) talk to possible users (c) connect the data (d) share the download link
  35. 35.🗂️ What kind of app is a torch? (a) a learning app (b) a game (c) a health app (d) a tool app
  36. 36.🗒️ What is a must-have feature? (a) a nice extra (b) a colour theme (c) a sound effect (d) one the app cannot skip
  37. 37.True or false: a date picker is a button. (a) False (b) True
  38. 38.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 15 votes
    wasting pocket money: 22 votes
    no quiet study place: 6 votes
  39. 39.True or false: an app has a web address. (a) False (b) True
  40. 40.⚙️ What number does this app show?
    let bill = 256; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);

Answer key

  1. write down the bugs
  2. 210
  3. False
  4. 630
  5. a feature
  6. 1
  7. has a web address
  8. 17
  9. students
  10. True
  11. see tasks by day
  12. input
  13. a bus tracker
  14. wasting pocket money
  15. 560
  16. a website
  17. the most common need
  18. export to a file
  19. 12
  20. your friends list
  21. True
  22. opens in a web browser
  23. a problem a user has
  24. data
  25. sketch the screens
  26. 3
  27. the idea stage
  28. speaking a command
  29. a dark mode switch
  30. share tasks to friends
  31. 2
  32. a button
  33. write the store text
  34. try every button
  35. a tool app
  36. one the app cannot skip
  37. False
  38. 43
  39. False
  40. 64

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