← 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 895 · 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 is the odd one out? (a) a cricket run chase (b) a times-table quiz (c) a racing challenge (d) a word battle
  2. 2.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) False (b) True
  3. 3.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Back
    [button] Done
    [slider] Brightness
    [text box] Due date
    (a) Brightness (b) Due date (c) Back
  4. 4.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) background music (c) show the score (d) an avatar shop
  5. 5.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) add a homework task (c) share tasks to friends (d) earn stickers
  6. 6.Which of these is a feature? (a) “I forget my homework” (b) a share button (c) “Small text is hard” (d) “I keep missing the bus”
  7. 7.True or false: you write the store text at the idea stage. (a) True (b) False
  8. 8.True or false: you list what users need at the release stage. (a) False (b) True
  9. 9.Which of these is true of an app? (a) is installed on a phone (b) needs no installing (c) opens from a link (d) has a web address
  10. 10.🗒️ Version 1 of a bus tracker must be ready in 7 days. How many days are left for extras after the must-haves?
    see where the bus is: 3 days
    show arrival time: 2 days
    pick your bus stop: 2 days
  11. 11.🎯 What is a user need? (a) a phone setting (b) a type of button (c) a colour theme (d) a problem a user has
  12. 12.True or false: a bus tracker is the best fit for a student who often misses the school bus. (a) False (b) True
  13. 13.Which of these is a feature? (a) “I forget my homework” (b) “Small text is hard” (c) a search bar (d) “What should I cook?”
  14. 14.Which of these is a feature? (a) a reminder alarm (b) “I keep missing the bus” (c) “I forget my homework” (d) “Small text is hard”
  15. 15.Which of these is an input? (a) the settings page (b) a box to type a name (c) the game-over page (d) tap to Send
  16. 16.🗒️ Version 1 of a water reminder must be ready in 10 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 1 days
    see today’s total: 2 days
  17. 17.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Help
    [text box] Notes
    [text box] Name
    [switch] Remind me
  18. 18.🔍 Which is the odd one out? (a) write the store text (b) share the download link (c) put it on an app store (d) add the buttons
  19. 19.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 24 votes
    forgetting birthdays: 23 votes
    missing the bus: 6 votes
    (a) forgetting birthdays (b) missing the bus (c) no quiet study place
  20. 20.⚙️ What number does this app show?
    let price = 510; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  21. 21.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 10 votes
    forgetting birthdays: 7 votes
    forgetting homework: 24 votes
  22. 22.Which of these is a screen? (a) tap to Start (b) a switch for dark mode (c) the game-over page (d) a slider for volume
  23. 23.True or false: a lost-and-found board solves no real problem. (a) True (b) False
  24. 24.True or false: an app opens from a link. (a) False (b) True
  25. 25.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) see tasks by day (b) pick a theme colour (c) share tasks to friends (d) earn stickers
  26. 26.📅 An app team plans for 5 days, builds for 12 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  27. 27.🛠️ At which stage do you talk to possible users? (a) the build stage (b) the test stage (c) the idea stage (d) the plan stage
  28. 28.Which of these happens at the plan stage? (a) write the store text (b) sketch the screens (c) connect the data (d) write the code
  29. 29.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  30. 30.📱 Which one opens from a link: an app or a website? (a) a website (b) an app
  31. 31.True or false: a slider for volume is data. (a) True (b) False
  32. 32.Which of these app ideas solves a real problem? (a) a medicine reminder (b) an app that just says hi (c) a blank grey screen (d) a button with no action
  33. 33.🗒️ Why keep version 1 small? (a) to confuse users (b) to look bigger (c) to use up storage (d) to learn from users soon
  34. 34.👥 A clinic app has 140 patients, 270 doctors and 125 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
  35. 35.Which of these is true of a website? (a) comes from an app store (b) has a home-screen icon (c) updates from the store (d) has a web address
  36. 36.True or false: a calculator is a health app. (a) True (b) False
  37. 37.True or false: your saved notes is an input. (a) False (b) True
  38. 38.⚙️ What number does this app show?
    let price = 90; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  39. 39.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 2; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 1 (c) line 3
  40. 40.🧩 Which part lets the user give the app information? (a) an input (b) a logo (c) an icon (d) a title

Answer key

  1. a times-table quiz
  2. True
  3. Back
  4. show the score
  5. add a homework task
  6. a share button
  7. False
  8. False
  9. is installed on a phone
  10. 0
  11. a problem a user has
  12. True
  13. a search bar
  14. a reminder alarm
  15. a box to type a name
  16. 6
  17. 1
  18. add the buttons
  19. no quiet study place
  20. 490
  21. 41
  22. the game-over page
  23. False
  24. False
  25. see tasks by day
  26. 21
  27. the idea stage
  28. sketch the screens
  29. an app
  30. a website
  31. False
  32. a medicine reminder
  33. to learn from users soon
  34. doctors
  35. has a web address
  36. False
  37. False
  38. 270
  39. line 2
  40. an input

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