← 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 434 · 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 app idea solves this problem: friends argue over who pays? (a) a study-room finder (b) a lost-and-found board (c) a bill splitter (d) a medicine reminder
  2. 2.🔢 After an app is released, which comes first: “test it again” or “list what to fix”? (a) list what to fix (b) test it again
  3. 3.True or false: you sketch the screens at the plan stage. (a) True (b) False
  4. 4.Which of these is a screen? (a) the settings page (b) your high score (c) your saved notes (d) tap to Save
  5. 5.True or false: a pocket-money tracker is the best fit for a teen learning to make snacks. (a) False (b) True
  6. 6.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Cancel
    [slider] Brightness
    [text box] Age
    [button] Done
    [text box] Notes
  7. 7.🎯 Which app would help this user most: a cook with no idea for dinner? (a) a bus tracker (b) a big-text reader (c) a recipe finder (d) a pocket-money tracker
  8. 8.Which of these is an input? (a) a beep sound (b) working out a tip (c) adding up a bill (d) typing your age
  9. 9.True or false: an app has a web address. (a) True (b) False
  10. 10.Which of these is a user need? (a) a search bar (b) “I keep missing the bus” (c) a share button (d) a dark mode switch
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 300; // typed by the user
    line 2: let friends = 4; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 2 (b) line 3 (c) line 1 (d) line 4
  12. 12.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  13. 13.👥 A library app has 180 readers, 85 librarians and 260 volunteers as users. How many users does it have in all?
  14. 14.Which of these is an output? (a) adding up a bill (b) taking a photo (c) a beep sound (d) typing your age
  15. 15.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) processing (b) input (c) output
  16. 16.💡 Which app idea solves this problem: a team shares one snack bill? (a) a lost-and-found board (b) a study-room finder (c) a bill splitter (d) a medicine reminder
  17. 17.True or false: the settings page is a button. (a) True (b) False
  18. 18.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) water animations (c) see today’s total (d) set a reminder time
  19. 19.True or false: the home page of an app is a screen. (a) False (b) True
  20. 20.🗒️ When should nice-to-have features be built? (a) before anything (b) never (c) after the must-haves (d) on day one
  21. 21.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) savings stickers (b) show the balance (c) pie-chart colours (d) export to a file
  22. 22.True or false: taking a photo is an input. (a) False (b) True
  23. 23.Which of these is data? (a) a switch for dark mode (b) the settings page (c) tap to go Next (d) your saved notes
  24. 24.⚙️ In an app, is a beep sound an input, processing or an output? (a) processing (b) output (c) input
  25. 25.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  26. 26.🗒️ What is a must-have feature? (a) a colour theme (b) one the app cannot skip (c) a nice extra (d) a sound effect
  27. 27.📅 An app team plans for 2 days, builds for 12 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  28. 28.🔍 Which is the odd one out? (a) adding up a bill (b) tapping a button (c) checking a password (d) working out a tip
  29. 29.👥 A cricket club app has 115 players, 265 coaches and 30 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
  30. 30.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 9 votes
    forgetting homework: 8 votes
    missing the bus: 6 votes
    (a) forgetting homework (b) missing the bus (c) wasting pocket money
  31. 31.⚙️ In an app, is speaking a command an input, processing or an output? (a) input (b) output (c) processing
  32. 32.🔍 Which is the odd one out? (a) draw the user flow (b) list what users need (c) sketch the screens (d) pick the features
  33. 33.🧩 Which input is best for typing your name? (a) a switch (b) a picture (c) a text box (d) a slider
  34. 34.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Help
    [text box] Email
    [switch] Remind me
    [button] Start
    [button] Back
    [slider] Volume
  35. 35.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) add a homework task (c) see tasks by day (d) share tasks to friends
  36. 36.True or false: a page of random dots solves no real problem. (a) True (b) False
  37. 37.Which of these is an output? (a) working out a tip (b) typing your age (c) sorting the scores (d) a pop-up message
  38. 38.🔢 When you make an app, what comes right after “plan the screens”? (a) release it (b) build the app (c) test the app (d) get an idea
  39. 39.True or false: an app opens in a web browser. (a) True (b) False
  40. 40.🗂️ What kind of app is a cricket run chase? (a) a learning app (b) a health app (c) a tool app (d) a game

Answer key

  1. a bill splitter
  2. list what to fix
  3. True
  4. the settings page
  5. False
  6. 2
  7. a recipe finder
  8. typing your age
  9. False
  10. “I keep missing the bus”
  11. line 3
  12. an app
  13. 525
  14. a beep sound
  15. output
  16. a bill splitter
  17. False
  18. water animations
  19. True
  20. after the must-haves
  21. show the balance
  22. True
  23. your saved notes
  24. output
  25. a website
  26. one the app cannot skip
  27. 14
  28. tapping a button
  29. coaches
  30. wasting pocket money
  31. input
  32. list what users need
  33. a text box
  34. 3
  35. share tasks to friends
  36. True
  37. a pop-up message
  38. build the app
  39. False
  40. a game

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