← 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 739 · 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.👥 A cricket club app has 145 players, 95 coaches and 220 fans as users. How many users does it have in all?
  2. 2.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [switch] Show hints
    [button] Save
    [text box] Due date
    [slider] Text size
  3. 3.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need
  4. 4.🔔 What is a message an app shows on your lock screen called? (a) a web address (b) a wireframe (c) a variable (d) a notification
  5. 5.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) CPU (c) MVP (d) URL
  6. 6.📱 Where do people usually download phone apps from? (a) an app store (b) a printer (c) a web server (d) a charger
  7. 7.📅 An app team plans for 5 days, builds for 10 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  8. 8.🔢 When you make an app, what comes right after “plan the screens”? (a) test the app (b) get an idea (c) build the app (d) release it
  9. 9.🗂️ What kind of app is a times-table quiz? (a) a health app (b) a tool app (c) a game (d) a learning app
  10. 10.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 14 votes
    wasting pocket money: 15 votes
    losing water bottles: 19 votes
  11. 11.🎯 What is the best first step to learn what users need? (a) write the code (b) ask and watch users (c) guess on your own (d) pick the colours
  12. 12.True or false: the game-over page is a screen. (a) True (b) False
  13. 13.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) missing a must-have (c) a nice extra (d) ready to release
  14. 14.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Phone
    [text box] Notes
    [button] Done
    [text box] Name
    [button] Start
    (a) Notes (b) Phone (c) Name (d) Done
  15. 15.📱 Which one has a web address: an app or a website? (a) an app (b) a website
  16. 16.👥 A library app has 165 readers, 280 librarians and 235 volunteers as users. How many users does it have in all?
  17. 17.🔍 Which is the odd one out? (a) an alarm clock (b) a torch (c) a unit converter (d) a times-table quiz
  18. 18.🔍 Which is the odd one out? (a) typing your age (b) taking a photo (c) adding up a bill (d) speaking a command
  19. 19.True or false: a result on screen is an input. (a) False (b) True
  20. 20.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 21 votes
    missing the bus: 24 votes
    forgetting birthdays: 5 votes
    (a) forgetting birthdays (b) wasting pocket money (c) missing the bus
  21. 21.True or false: typing your age is an input. (a) False (b) True
  22. 22.True or false: tap to go Next is a button. (a) False (b) True
  23. 23.Which of these is a user need? (a) a search bar (b) a share button (c) a dark mode switch (d) “Small text is hard”
  24. 24.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) see today’s total (b) water animations (c) custom alert sounds (d) share your streak
  25. 25.🗒️ What is a must-have feature? (a) one the app cannot skip (b) a colour theme (c) a nice extra (d) a sound effect
  26. 26.True or false: your saved notes is an input. (a) False (b) True
  27. 27.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [slider] Volume
    [button] Cancel
    [text box] Due date
  28. 28.True or false: your saved notes is data. (a) False (b) True
  29. 29.⚙️ What number does this app show?
    let bill = 305; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  30. 30.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) True (b) False
  31. 31.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) set a reminder time (c) log a glass of water (d) custom alert sounds
  32. 32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 14 votes
    no quiet study place: 18 votes
    forgetting birthdays: 17 votes
    (a) wasting pocket money (b) no quiet study place (c) forgetting birthdays
  33. 33.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Due date
    [button] Start
    [switch] Dark mode
  34. 34.True or false: a water reminder is the best fit for a gamer who forgets to drink. (a) False (b) True
  35. 35.Which of these is true of a website? (a) is installed on a phone (b) comes from an app store (c) has a home-screen icon (d) opens in a web browser
  36. 36.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a button with no action (c) an app that just says hi (d) a medicine reminder
  37. 37.🛠️ At which stage do you pick the features? (a) the plan stage (b) the release stage (c) the test stage (d) the idea stage
  38. 38.Which of these is a user need? (a) a dark mode switch (b) a search bar (c) a reminder alarm (d) “I forget my homework”
  39. 39.⚙️ In an app, is checking a password an input, processing or an output? (a) output (b) processing (c) input
  40. 40.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) earn stickers (c) add a homework task (d) set a due date

Answer key

  1. 460
  2. 3
  3. a user need
  4. a notification
  5. MVP
  6. an app store
  7. 18
  8. build the app
  9. a learning app
  10. 48
  11. ask and watch users
  12. True
  13. missing a must-have
  14. Done
  15. a website
  16. 680
  17. a times-table quiz
  18. adding up a bill
  19. False
  20. missing the bus
  21. True
  22. True
  23. “Small text is hard”
  24. see today’s total
  25. one the app cannot skip
  26. False
  27. 2
  28. True
  29. 61
  30. True
  31. custom alert sounds
  32. no quiet study place
  33. 1
  34. True
  35. opens in a web browser
  36. a medicine reminder
  37. the plan stage
  38. “I forget my homework”
  39. processing
  40. earn stickers

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