← 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 182 · 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 one opens in a web browser: an app or a website? (a) an app (b) a website
  2. 2.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Save
    [text box] Phone
    [button] Done
    [button] Start
    [text box] Name
    [slider] Text size
    (a) Text size (b) Name (c) Phone (d) Save
  3. 3.🎯 Which app would help this user most: a student who keeps forgetting due dates? (a) a big-text reader (b) a bus tracker (c) a homework planner (d) a pocket-money tracker
  4. 4.True or false: you sketch the screens at the idea stage. (a) True (b) False
  5. 5.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Cancel
    [text box] Name
    [button] Start
    [text box] City
    [text box] Email
    [button] Next
    [slider] Text size
  6. 6.True or false: a sleep tracker is a health app. (a) True (b) False
  7. 7.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Name
    [text box] Phone
    [button] Done
    (a) Done (b) Phone (c) Name
  8. 8.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) set a reminder time (b) custom alert sounds (c) water animations (d) share your streak
  9. 9.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [text box] Phone
    [button] Save
    [button] Help
    [slider] Volume
    [button] Back
  10. 10.👥 A clinic app has 155 patients, 25 doctors and 230 nurses as users. How many users does it have in all?
  11. 11.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) show a question (c) an avatar shop (d) check the answer
  12. 12.🗒️ Why keep version 1 small? (a) to look bigger (b) to use up storage (c) to confuse users (d) to learn from users soon
  13. 13.🧩 In an app, what is the game-over page? (a) a button (b) data (c) a screen (d) an input
  14. 14.True or false: a bill splitter solves a real problem. (a) True (b) False
  15. 15.🗒️ 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) water animations (d) log a glass of water
  16. 16.True or false: a pop-up message is an output. (a) False (b) True
  17. 17.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 19 votes
    forgetting birthdays: 15 votes
    no quiet study place: 8 votes
    (a) forgetting homework (b) forgetting birthdays (c) no quiet study place
  18. 18.📊 Survey: which problem bugs you most? How many students voted in all?
    no quiet study place: 6 votes
    forgetting homework: 7 votes
    forgetting birthdays: 22 votes
  19. 19.👥 A library app has 290 readers, 200 librarians and 205 volunteers as users. How many users does it have in all?
  20. 20.🔢 When you make an app, which comes LAST? (a) test the app (b) plan the screens (c) build the app (d) release it
  21. 21.⚙️ What number does this app show?
    let price = 80; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  22. 22.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) savings stickers (b) show the balance (c) add money spent (d) add money received
  23. 23.🧩 In an app, what is tap to go Next? (a) an input (b) data (c) a button (d) a screen
  24. 24.👥 A cricket club app has 175 players, 260 coaches and 225 fans as users. How many users does it have in all?
  25. 25.📱 Where do people usually download phone apps from? (a) a web server (b) an app store (c) a printer (d) a charger
  26. 26.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
  27. 27.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) show a question (c) background music (d) confetti effects
  28. 28.🧩 Which part lets the user give the app information? (a) a title (b) an input (c) a logo (d) an icon
  29. 29.🎯 Which app would help this user most: a gamer who forgets to drink? (a) a homework planner (b) a bus tracker (c) a recipe finder (d) a water reminder
  30. 30.True or false: a switch for dark mode is a button. (a) True (b) False
  31. 31.Which of these is data? (a) your high score (b) the log-in page (c) the game-over page (d) a box to type a name
  32. 32.⚙️ In an app, is speaking a command an input, processing or an output? (a) processing (b) input (c) output
  33. 33.⚙️ What number does this app show?
    let price = 360; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  34. 34.⚙️ In an app, is working out a tip an input, processing or an output? (a) output (b) processing (c) input
  35. 35.👥 A school app has 20 students, 265 teachers and 50 parents as users. Which user group is the biggest? (a) students (b) parents (c) teachers
  36. 36.True or false: an app opens in a web browser. (a) True (b) False
  37. 37.👥 A library app has 295 readers, 235 librarians and 250 volunteers as users. Which user group is the biggest? (a) readers (b) librarians (c) volunteers
  38. 38.Which of these is an input? (a) checking a password (b) working out a tip (c) sorting the scores (d) tapping a button
  39. 39.Which of these is data? (a) a slider for volume (b) tap to Start (c) your friends list (d) the game-over page
  40. 40.👥 A clinic app has 295 patients, 185 doctors and 40 nurses as users. How many users does it have in all?

Answer key

  1. a website
  2. Save
  3. a homework planner
  4. False
  5. 3
  6. True
  7. Done
  8. set a reminder time
  9. 2
  10. 410
  11. an avatar shop
  12. to learn from users soon
  13. a screen
  14. True
  15. water animations
  16. True
  17. forgetting homework
  18. 35
  19. 695
  20. release it
  21. 160
  22. savings stickers
  23. a button
  24. 660
  25. an app store
  26. a user need
  27. show a question
  28. an input
  29. a water reminder
  30. False
  31. your high score
  32. input
  33. 340
  34. processing
  35. teachers
  36. False
  37. readers
  38. tapping a button
  39. your friends list
  40. 520

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