← 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 857 · 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 spelling coach (b) a times-table quiz (c) a racing challenge (d) a flashcard trainer
  2. 2.🔍 Which is the odd one out? (a) a word battle (b) a racing challenge (c) a cricket run chase (d) a sleep tracker
  3. 3.🧩 In an app, what is a date picker? (a) an input (b) a button (c) data (d) a screen
  4. 4.📱 Where do people usually download phone apps from? (a) a printer (b) a charger (c) an app store (d) a web server
  5. 5.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) share your streak (c) set a reminder time (d) custom alert sounds
  6. 6.🗒️ Version 1 of a homework planner must be ready in 9 days. How many days are left for extras after the must-haves?
    add a homework task: 2 days
    set a due date: 4 days
    see tasks by day: 3 days
  7. 7.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [text box] Age
    [button] Next
    [switch] Show hints
    [text box] Email
  8. 8.👥 A cricket club app has 255 players, 55 coaches and 195 fans as users. How many users does it have in all?
  9. 9.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) pie-chart colours (b) export to a file (c) show the balance (d) savings stickers
  10. 10.👥 A clinic app has 195 patients, 55 doctors and 260 nurses as users. Which user group is the biggest? (a) doctors (b) patients (c) nurses
  11. 11.True or false: a water reminder is a game. (a) False (b) True
  12. 12.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) add money received (b) pie-chart colours (c) savings stickers (d) export to a file
  13. 13.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Back
    [text box] Age
    [switch] Dark mode
    [slider] Volume
    [text box] Email
  14. 14.🗒️ Version 1 of a bus tracker must be ready in 9 days. How many days are left for extras after the must-haves?
    see where the bus is: 2 days
    show arrival time: 2 days
    pick your bus stop: 5 days
  15. 15.True or false: you connect the data at the build stage. (a) True (b) False
  16. 16.Which of these is true of an app? (a) has a web address (b) has a home-screen icon (c) opens in a web browser (d) opens from a link
  17. 17.Which of these is a user need? (a) “I keep missing the bus” (b) a dark mode switch (c) a share button (d) a search bar
  18. 18.Which of these is a user need? (a) a reminder alarm (b) “What should I cook?” (c) a dark mode switch (d) a search bar
  19. 19.🧑 Who is an app really made for? (a) its users (b) its coder only (c) its icon (d) its charger
  20. 20.True or false: a calculator is a learning app. (a) True (b) False
  21. 21.Which of these is an input? (a) checking a password (b) a pop-up message (c) sorting the scores (d) taking a photo
  22. 22.True or false: checking a password is an input. (a) True (b) False
  23. 23.🗂️ What kind of app is a step counter? (a) a learning app (b) a health app (c) a game (d) a tool app
  24. 24.🔍 Which is the odd one out? (a) working out a tip (b) speaking a command (c) typing your age (d) taking a photo
  25. 25.True or false: a free study-room finder solves a real problem. (a) False (b) True
  26. 26.👥 A clinic app has 190 patients, 120 doctors and 280 nurses as users. How many users does it have in all?
  27. 27.Which of these happens at the plan stage? (a) write the store text (b) sketch the screens (c) spot a problem to solve (d) write the code
  28. 28.⚙️ What number does this app show?
    let price = 95; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  29. 29.True or false: an app opens in a web browser. (a) False (b) True
  30. 30.Which of these is a user need? (a) a reminder alarm (b) a search bar (c) “Small text is hard” (d) a share button
  31. 31.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 18 votes
    no quiet study place: 15 votes
    missing the bus: 7 votes
    (a) forgetting homework (b) no quiet study place (c) missing the bus
  32. 32.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 35; // typed by the user
    line 2: let qty = 5; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 1 (c) line 3 (d) line 4
  33. 33.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Notes
    [button] Next
    [text box] City
    [button] Send
    [slider] Brightness
  34. 34.Which of these is true of an app? (a) opens in a web browser (b) needs no installing (c) updates from the store (d) has a web address
  35. 35.Which of these is a button? (a) the settings page (b) your saved notes (c) tap to go Next (d) a slider for volume
  36. 36.🗒️ Version 1 of a bus tracker must be ready in 12 days. How many days are left for extras after the must-haves?
    see where the bus is: 4 days
    show arrival time: 4 days
    pick your bus stop: 3 days
  37. 37.🧩 In an app, what is today’s step count? (a) an input (b) a button (c) data (d) a screen
  38. 38.True or false: a beep sound is an output. (a) False (b) True
  39. 39.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) set a due date (c) earn stickers (d) add a homework task
  40. 40.🗒️ 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) show arrival time (d) rate the driver

Answer key

  1. a racing challenge
  2. a sleep tracker
  3. an input
  4. an app store
  5. set a reminder time
  6. 0
  7. 3
  8. 505
  9. show the balance
  10. nurses
  11. False
  12. add money received
  13. 4
  14. 0
  15. True
  16. has a home-screen icon
  17. “I keep missing the bus”
  18. “What should I cook?”
  19. its users
  20. False
  21. taking a photo
  22. False
  23. a health app
  24. working out a tip
  25. True
  26. 590
  27. sketch the screens
  28. 475
  29. False
  30. “Small text is hard”
  31. forgetting homework
  32. line 3
  33. 2
  34. updates from the store
  35. tap to go Next
  36. 1
  37. data
  38. True
  39. earn stickers
  40. show arrival time

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