← 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 974 · 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) tap to go Next (b) the home page of an app (c) the game-over page (d) a switch for dark mode
  2. 2.Which of these is an output? (a) adding up a bill (b) working out a tip (c) typing your age (d) a buzz (vibration)
  3. 3.📅 An app team plans for 2 days, builds for 4 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  4. 4.🔍 Which is the odd one out? (a) taking a photo (b) typing your age (c) a buzz (vibration) (d) speaking a command
  5. 5.🧩 What do we call one full page of an app? (a) a cable (b) a battery (c) a variable (d) a screen
  6. 6.📅 An app team plans for 4 days, builds for 6 days, tests for 3 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  7. 7.📱 Which one has a web address: an app or a website? (a) an app (b) a website
  8. 8.True or false: your saved notes is data. (a) False (b) True
  9. 9.True or false: a blank grey screen solves no real problem. (a) False (b) True
  10. 10.Which of these is an input? (a) working out a tip (b) checking a password (c) taking a photo (d) a buzz (vibration)
  11. 11.🔢 When you make an app, which comes LAST? (a) test the app (b) release it (c) get an idea (d) plan the screens
  12. 12.🔍 Which is the odd one out? (a) draw the user flow (b) pick the features (c) write the store text (d) sketch the screens
  13. 13.True or false: a medicine reminder solves no real problem. (a) False (b) True
  14. 14.🛠️ At which stage do you try every button? (a) the release stage (b) the test stage (c) the idea stage (d) the plan stage
  15. 15.True or false: a bill splitter solves no real problem. (a) False (b) True
  16. 16.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) change the bus icon (c) rate the driver (d) see where the bus is
  17. 17.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 12 votes
    missing the bus: 14 votes
    forgetting birthdays: 8 votes
    (a) wasting pocket money (b) forgetting birthdays (c) missing the bus
  18. 18.🎯 What is a user need? (a) a type of button (b) a problem a user has (c) a colour theme (d) a phone setting
  19. 19.⚙️ What number does this app show?
    let price = 10; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  20. 20.🎯 Why learn about users before you build? (a) to pick a logo (b) to slow it down (c) to make it longer (d) to build what they need
  21. 21.🎯 What is the best first step to learn what users need? (a) write the code (b) guess on your own (c) ask and watch users (d) pick the colours
  22. 22.📲 What happens when you tap an app’s icon? (a) the sound turns off (b) the app opens (c) the app is deleted (d) the phone charges
  23. 23.🗒️ 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
  24. 24.💡 A good app idea starts with ___. (a) many colours (b) a long name (c) a problem to solve (d) a cool logo
  25. 25.👥 A clinic app has 35 patients, 275 doctors and 90 nurses as users. Which user group is the biggest? (a) patients (b) nurses (c) doctors
  26. 26.🔢 After an app is released, which comes LAST? (a) release an update (b) test it again (c) list what to fix (d) read user reviews
  27. 27.⚙️ What number does this app show?
    let bill = 60; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  28. 28.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [slider] Volume
    [button] Help
    [switch] Remind me
    [text box] City
    [button] Cancel
    (a) Remind me (b) City (c) Volume (d) Cancel
  29. 29.🔢 After an app is released, which comes first: “test it again” or “release an update”? (a) release an update (b) test it again
  30. 30.Which of these is an output? (a) a beep sound (b) typing your age (c) working out a tip (d) tapping a button
  31. 31.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  32. 32.🔍 Which is the odd one out? (a) a step counter (b) a flashcard trainer (c) a sleep tracker (d) a water reminder
  33. 33.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) set a reminder time (b) see today’s total (c) share your streak (d) log a glass of water
  34. 34.Which of these app ideas solves a real problem? (a) a page of random dots (b) a library due-date alert (c) a button with no action (d) an app that just says hi
  35. 35.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “wasting pocket money”?
    missing the bus: 11 votes
    no quiet study place: 25 votes
    wasting pocket money: 22 votes
  36. 36.🗒️ In MVP, the M stands for ___. (a) mobile (b) maximum (c) minimum (d) music
  37. 37.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a blank grey screen (c) a page of random dots (d) a medicine reminder
  38. 38.🗂️ What kind of app is a racing challenge? (a) a tool app (b) a learning app (c) a game (d) a health app
  39. 39.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [switch] Show hints
    [button] Save
    [text box] Email
    [button] Start
  40. 40.⚙️ What number does this app show?
    let bill = 104; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);

Answer key

  1. a switch for dark mode
  2. a buzz (vibration)
  3. 6
  4. a buzz (vibration)
  5. a screen
  6. 10
  7. a website
  8. True
  9. True
  10. taking a photo
  11. release it
  12. write the store text
  13. False
  14. the test stage
  15. False
  16. see where the bus is
  17. missing the bus
  18. a problem a user has
  19. 30
  20. to build what they need
  21. ask and watch users
  22. the app opens
  23. export to a file
  24. a problem to solve
  25. doctors
  26. release an update
  27. 15
  28. Cancel
  29. test it again
  30. a beep sound
  31. a user need
  32. a flashcard trainer
  33. share your streak
  34. a library due-date alert
  35. 3
  36. minimum
  37. a medicine reminder
  38. a game
  39. 2
  40. 26

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