← 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 416 · 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 library app has 140 readers, 95 librarians and 265 volunteers as users. Which user group is the biggest? (a) readers (b) librarians (c) volunteers
  2. 2.True or false: a website has a home-screen icon. (a) False (b) True
  3. 3.📅 An app team plans for 3 days, builds for 8 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  4. 4.👥 A cricket club app has 245 players, 210 coaches and 240 fans as users. How many users does it have in all?
  5. 5.🗒️ Version 1 of a bus tracker must be ready in 14 days. How many days are left for extras after the must-haves?
    see where the bus is: 1 days
    show arrival time: 4 days
    pick your bus stop: 3 days
  6. 6.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Help
    [text box] City
    [button] Start
    (a) City (b) Start
  7. 7.🔍 Which is the odd one out? (a) a puzzle with levels (b) a calculator (c) a racing challenge (d) a word battle
  8. 8.🔍 Which is the odd one out? (a) a pop-up message (b) adding up a bill (c) a buzz (vibration) (d) a beep sound
  9. 9.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  10. 10.🎯 Is this a user need or a feature: a search bar? (a) a user need (b) a feature
  11. 11.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) see where the bus is (c) rate the driver (d) a dark mode
  12. 12.🛠️ At which stage do you pick the features? (a) the build stage (b) the idea stage (c) the test stage (d) the plan stage
  13. 13.Which of these is an input? (a) sorting the scores (b) a pop-up message (c) taking a photo (d) adding up a bill
  14. 14.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) earn stickers (b) share tasks to friends (c) add a homework task (d) pick a theme colour
  15. 15.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [button] Help
    [text box] Subject
    [text box] Notes
    [button] Back
    (a) Help (b) Notes (c) Subject
  16. 16.🔍 Which is the odd one out? (a) a beep sound (b) a pop-up message (c) a buzz (vibration) (d) speaking a command
  17. 17.💡 Does an app idea like a button with no action solve a real problem? (a) No (b) Yes
  18. 18.🧩 In an app, what is tap to Save? (a) an input (b) data (c) a screen (d) a button
  19. 19.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) check the answer (c) an avatar shop (d) background music
  20. 20.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) set a due date (c) pick a theme colour (d) earn stickers
  21. 21.True or false: a website opens from a link. (a) False (b) True
  22. 22.Which of these is true of an app? (a) opens in a web browser (b) needs no installing (c) opens from a link (d) is installed on a phone
  23. 23.🗒️ When should nice-to-have features be built? (a) on day one (b) after the must-haves (c) never (d) before anything
  24. 24.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] Phone
    [button] Cancel
    [button] Help
    [button] Start
    [text box] Due date
    [text box] City
    (a) Phone (b) Help (c) Due date (d) City
  25. 25.📊 Survey: which problem bugs you most? How many students voted in all?
    losing water bottles: 17 votes
    forgetting homework: 13 votes
    wasting pocket money: 3 votes
  26. 26.🛠️ At which stage do you draw the user flow? (a) the idea stage (b) the build stage (c) the test stage (d) the plan stage
  27. 27.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 20; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 4 (c) line 3 (d) line 2
  28. 28.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a water reminder (b) a recipe finder (c) a bus tracker (d) a big-text reader
  29. 29.👥 A cricket club app has 175 players, 180 coaches and 120 fans as users. Which user group is the biggest? (a) players (b) coaches (c) fans
  30. 30.🔢 When you make an app, which comes LAST? (a) release it (b) get an idea (c) test the app (d) plan the screens
  31. 31.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [text box] City
    [button] Next
    [switch] Sound
    [text box] Subject
    [button] Done
  32. 32.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 18 votes
    forgetting homework: 12 votes
    losing water bottles: 6 votes
    (a) forgetting homework (b) losing water bottles (c) missing the bus
  33. 33.Which of these is data? (a) the log-in page (b) the game-over page (c) the home page of an app (d) your high score
  34. 34.🔍 Which is the odd one out? (a) sorting the scores (b) working out a tip (c) typing your age (d) adding up a bill
  35. 35.⚙️ In an app, is tapping a button an input, processing or an output? (a) input (b) output (c) processing
  36. 36.📅 An app team plans for 3 days, builds for 5 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  37. 37.🎯 A short made-up profile of a typical user is called a ___. (a) pixel (b) persona (c) protocol (d) password
  38. 38.Which of these happens at the build stage? (a) write the store text (b) share the download link (c) write the code (d) list what users need
  39. 39.💡 Does an app idea like a medicine reminder solve a real problem? (a) Yes (b) No
  40. 40.🔍 Which is the odd one out? (a) tapping a button (b) typing your age (c) speaking a command (d) a result on screen

Answer key

  1. volunteers
  2. False
  3. 15
  4. 695
  5. 6
  6. Start
  7. a calculator
  8. adding up a bill
  9. an app
  10. a feature
  11. see where the bus is
  12. the plan stage
  13. taking a photo
  14. add a homework task
  15. Help
  16. speaking a command
  17. No
  18. a button
  19. check the answer
  20. set a due date
  21. True
  22. is installed on a phone
  23. after the must-haves
  24. Help
  25. 33
  26. the plan stage
  27. line 3
  28. a bus tracker
  29. coaches
  30. release it
  31. 3
  32. missing the bus
  33. your high score
  34. typing your age
  35. input
  36. 2
  37. persona
  38. write the code
  39. Yes
  40. a result on screen

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