← 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 818 · 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 is installed on a phone: an app or a website? (a) a website (b) an app
  2. 2.Which of these is an input? (a) sorting the scores (b) tapping a button (c) working out a tip (d) adding up a bill
  3. 3.🧩 Which of these is a button on this screen?
    [title] Settings
    [text box] Age
    [slider] Brightness
    [text box] Phone
    [text box] Notes
    [button] Start
    (a) Phone (b) Notes (c) Age (d) Start
  4. 4.🎯 An app for “everyone” with no clear user usually ___. (a) is easy to build (b) helps nobody well (c) needs no testing (d) wins every prize
  5. 5.Which of these app ideas solves a real problem? (a) an app that just says hi (b) a blank grey screen (c) a medicine reminder (d) a button with no action
  6. 6.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) share tasks to friends (c) earn stickers (d) see tasks by day
  7. 7.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) background music (c) show a question (d) show the score
  8. 8.True or false: you draw the user flow at the idea stage. (a) True (b) False
  9. 9.🔍 Which is the odd one out? (a) list what users need (b) spot a problem to solve (c) connect the data (d) talk to possible users
  10. 10.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  11. 11.True or false: a cricket run chase is a health app. (a) True (b) False
  12. 12.True or false: a switch for dark mode is an input. (a) True (b) False
  13. 13.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 55; // typed by the user
    line 2: let qty = 4; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 2 (b) line 4 (c) line 1 (d) line 3
  14. 14.Which of these is data? (a) a slider for volume (b) tap to go Next (c) your saved notes (d) a switch for dark mode
  15. 15.⚙️ What number does this app show?
    let price = 540; // typed by the user
    let off = 10; // typed by the user
    let pay = price - off;
    show(pay);
  16. 16.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 5 votes
    no quiet study place: 14 votes
    wasting pocket money: 12 votes
    (a) wasting pocket money (b) missing the bus (c) no quiet study place
  17. 17.Which of these is a user need? (a) a search bar (b) “Small text is hard” (c) a share button (d) a reminder alarm
  18. 18.True or false: a water reminder is the best fit for a teen learning to make snacks. (a) True (b) False
  19. 19.👥 A cricket club app has 165 players, 90 coaches and 205 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
  20. 20.True or false: a medicine reminder solves a real problem. (a) False (b) True
  21. 21.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
  22. 22.True or false: an app opens in a web browser. (a) True (b) False
  23. 23.Which of these is processing? (a) a beep sound (b) checking a password (c) taking a photo (d) typing your age
  24. 24.📅 An app team plans for 3 days, builds for 8 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  25. 25.True or false: a times-table quiz is a learning app. (a) True (b) False
  26. 26.💡 A good app idea starts with ___. (a) many colours (b) a cool logo (c) a problem to solve (d) a long name
  27. 27.📱 Which one updates from the store: an app or a website? (a) a website (b) an app
  28. 28.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) pie-chart colours (c) savings stickers (d) show the balance
  29. 29.🔢 When you make an app, which comes LAST? (a) plan the screens (b) release it (c) get an idea (d) test the app
  30. 30.👥 A clinic app has 40 patients, 30 doctors and 90 nurses as users. How many more nurses than doctors are there?
  31. 31.👥 A library app has 45 readers, 175 librarians and 290 volunteers as users. How many users does it have in all?
  32. 32.True or false: a date picker is an input. (a) True (b) False
  33. 33.🔢 When you make an app, what comes right after “build the app”? (a) plan the screens (b) test the app (c) get an idea (d) release it
  34. 34.🛠️ At which stage do you write down the bugs? (a) the idea stage (b) the release stage (c) the plan stage (d) the test stage
  35. 35.True or false: your high score is data. (a) True (b) False
  36. 36.🗒️ What is a must-have feature? (a) a sound effect (b) a nice extra (c) one the app cannot skip (d) a colour theme
  37. 37.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 19 votes
    missing the bus: 24 votes
    losing water bottles: 22 votes
  38. 38.🛠️ At which stage do you connect the data? (a) the test stage (b) the idea stage (c) the plan stage (d) the build stage
  39. 39.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Start
    [text box] Phone
    [button] Back
    [button] Cancel
    (a) Back (b) Phone
  40. 40.🧩 In an app, what is your high score? (a) a screen (b) a button (c) data (d) an input

Answer key

  1. an app
  2. tapping a button
  3. Start
  4. helps nobody well
  5. a medicine reminder
  6. see tasks by day
  7. background music
  8. False
  9. connect the data
  10. a feature
  11. False
  12. True
  13. line 3
  14. your saved notes
  15. 530
  16. no quiet study place
  17. “Small text is hard”
  18. False
  19. fans
  20. True
  21. a website
  22. False
  23. checking a password
  24. 11
  25. True
  26. a problem to solve
  27. an app
  28. show the balance
  29. release it
  30. 60
  31. 510
  32. True
  33. test the app
  34. the test stage
  35. True
  36. one the app cannot skip
  37. 65
  38. the build stage
  39. Back
  40. data

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