← 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 559 · 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 to-do app with no “add a task” feature is ___. (a) ready to release (b) missing a must-have (c) a nice extra (d) well planned
  2. 2.Which of these is a button? (a) your high score (b) the log-in page (c) today’s step count (d) tap to Start
  3. 3.🎯 Which app would help this user most: a grandparent with weak eyesight? (a) a big-text reader (b) a pocket-money tracker (c) a water reminder (d) a bus tracker
  4. 4.🔔 What is a message an app shows on your lock screen called? (a) a variable (b) a web address (c) a notification (d) a wireframe
  5. 5.💡 An app that tries to do everything at once is usually ___. (a) easy to build (b) finished fast (c) very small (d) hard to use
  6. 6.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) pick a theme colour (c) see tasks by day (d) set a due date
  7. 7.👥 A library app has 155 readers, 245 librarians and 170 volunteers as users. Which user group is the biggest? (a) volunteers (b) librarians (c) readers
  8. 8.👥 A cricket club app has 165 players, 295 coaches and 40 fans as users. How many users does it have in all?
  9. 9.🔍 Which is the odd one out? (a) taking a photo (b) a pop-up message (c) typing your age (d) tapping a button
  10. 10.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Notes
    [text box] Email
    [slider] Text size
    [button] Save
    [switch] Show hints
    [button] Cancel
    [text box] Due date
  11. 11.🧩 In an app, what is the game-over page? (a) data (b) an input (c) a screen (d) a button
  12. 12.True or false: a medicine reminder solves a real problem. (a) False (b) True
  13. 13.💡 Which app idea solves this problem: a team shares one snack bill? (a) a study-room finder (b) a medicine reminder (c) a lost-and-found board (d) a bill splitter
  14. 14.True or false: a free study-room finder solves a real problem. (a) False (b) True
  15. 15.🗂️ What kind of app is a spelling coach? (a) a health app (b) a learning app (c) a game (d) a tool app
  16. 16.True or false: a sleep tracker is a health app. (a) True (b) False
  17. 17.🗂️ What kind of app is a step counter? (a) a game (b) a tool app (c) a learning app (d) a health app
  18. 18.Which of these is true of a website? (a) has a home-screen icon (b) comes from an app store (c) updates from the store (d) opens in a web browser
  19. 19.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Phone
    [button] Done
    [text box] Subject
    [switch] Dark mode
  20. 20.🔍 Which is the odd one out? (a) put it on an app store (b) write the store text (c) share the download link (d) write down the bugs
  21. 21.True or false: the log-in page is an input. (a) True (b) False
  22. 22.True or false: a sleep tracker is a tool app. (a) False (b) True
  23. 23.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) earn stickers (c) share tasks to friends (d) see tasks by day
  24. 24.⚙️ What number does this app show?
    let price = 180; // typed by the user
    let off = 20; // typed by the user
    let pay = price - off;
    show(pay);
  25. 25.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Send
    [text box] Email
    [button] Start
  26. 26.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “losing water bottles”?
    wasting pocket money: 4 votes
    forgetting homework: 8 votes
    losing water bottles: 5 votes
  27. 27.🎯 Who are the users of an app? (a) only the testers (b) only the coders (c) the app icons (d) the people who use it
  28. 28.🗒️ The first small, working version of an app is often called an ___. (a) MVP (b) URL (c) FAQ (d) CPU
  29. 29.🎯 What is a user need? (a) a problem a user has (b) a colour theme (c) a type of button (d) a phone setting
  30. 30.⚙️ What number does this app show?
    let bill = 46; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  31. 31.🔍 Which is the odd one out? (a) draw the user flow (b) talk to possible users (c) spot a problem to solve (d) list what users need
  32. 32.True or false: a unit converter is a learning app. (a) True (b) False
  33. 33.Which of these is a screen? (a) tap to Save (b) a box to type a name (c) the home page of an app (d) your saved notes
  34. 34.Which of these is an input? (a) a result on screen (b) speaking a command (c) a pop-up message (d) checking a password
  35. 35.True or false: a times-table quiz is a learning app. (a) True (b) False
  36. 36.Which of these happens at the build stage? (a) draw the user flow (b) pick the features (c) connect the data (d) list what users need
  37. 37.True or false: the settings page is a screen. (a) True (b) False
  38. 38.👥 A cricket club app has 290 players, 35 coaches and 240 fans as users. How many users does it have in all?
  39. 39.True or false: you draw the user flow at the plan stage. (a) False (b) True
  40. 40.🗒️ Why keep version 1 small? (a) to confuse users (b) to use up storage (c) to look bigger (d) to learn from users soon

Answer key

  1. missing a must-have
  2. tap to Start
  3. a big-text reader
  4. a notification
  5. hard to use
  6. pick a theme colour
  7. librarians
  8. 500
  9. a pop-up message
  10. 2
  11. a screen
  12. True
  13. a bill splitter
  14. True
  15. a learning app
  16. True
  17. a health app
  18. opens in a web browser
  19. 1
  20. write down the bugs
  21. False
  22. False
  23. see tasks by day
  24. 160
  25. 2
  26. 3
  27. the people who use it
  28. MVP
  29. a problem a user has
  30. 23
  31. draw the user flow
  32. False
  33. the home page of an app
  34. speaking a command
  35. True
  36. connect the data
  37. True
  38. 565
  39. True
  40. to learn from users soon

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