← 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 108 · 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.💡 Does an app idea like a button with no action solve a real problem? (a) Yes (b) No
  2. 2.True or false: an alarm clock is a health app. (a) True (b) False
  3. 3.Which of these is an input? (a) adding up a bill (b) working out a tip (c) checking a password (d) taking a photo
  4. 4.True or false: you spot a problem to solve at the plan stage. (a) True (b) False
  5. 5.Which of these is a button? (a) a switch for dark mode (b) a box to type a name (c) a slider for volume (d) tap to Save
  6. 6.🗒️ 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
  7. 7.💡 Does an app idea like an app that just says hi solve a real problem? (a) No (b) Yes
  8. 8.🗒️ Version 1 of a quiz app must be ready in 13 days. How many days are left for extras after the must-haves?
    show a question: 3 days
    check the answer: 4 days
    show the score: 4 days
  9. 9.Which of these is an output? (a) adding up a bill (b) sorting the scores (c) typing your age (d) a pop-up message
  10. 10.True or false: a recipe finder is the best fit for a teen learning to make snacks. (a) False (b) True
  11. 11.💡 A good app idea starts with ___. (a) a cool logo (b) a problem to solve (c) many colours (d) a long name
  12. 12.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 11 votes
    forgetting birthdays: 18 votes
    losing water bottles: 8 votes
    (a) losing water bottles (b) no quiet study place (c) forgetting birthdays
  13. 13.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Back
    [button] Start
    [button] Send
    [text box] Email
    [switch] Remind me
    [slider] Volume
  14. 14.Which of these is a user need? (a) a share button (b) a reminder alarm (c) “I forget my homework” (d) a dark mode switch
  15. 15.🎯 Is this a user need or a feature: “I forget my homework”? (a) a feature (b) a user need
  16. 16.🗂️ What kind of app is a flashcard trainer? (a) a health app (b) a game (c) a tool app (d) a learning app
  17. 17.🛠️ At which stage do you spot a problem to solve? (a) the idea stage (b) the release stage (c) the plan stage (d) the test stage
  18. 18.🛠️ At which stage do you write the code? (a) the release stage (b) the idea stage (c) the build stage (d) the plan stage
  19. 19.🎯 Is this a user need or a feature: “What should I cook?”? (a) a user need (b) a feature
  20. 20.True or false: a big-text reader is the best fit for a student who keeps forgetting due dates. (a) False (b) True
  21. 21.🔢 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
  22. 22.Which of these is true of an app? (a) needs no installing (b) is installed on a phone (c) opens from a link (d) opens in a web browser
  23. 23.📊 Survey: which problem bugs you most? How many students voted in all?
    losing water bottles: 7 votes
    forgetting birthdays: 19 votes
    missing the bus: 25 votes
  24. 24.Which of these is an input? (a) a buzz (vibration) (b) a pop-up message (c) typing your age (d) a beep sound
  25. 25.🔢 After an app is released, what comes right after “read user reviews”? (a) release an update (b) list what to fix (c) fix and improve (d) test it again
  26. 26.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “losing water bottles”?
    losing water bottles: 6 votes
    wasting pocket money: 24 votes
    missing the bus: 19 votes
  27. 27.⚙️ What number does this app show?
    let km = 7; // typed by the user
    let metres = km * 1000;
    show(metres);
  28. 28.🔢 When you make an app, which comes first: “plan the screens” or “get an idea”? (a) plan the screens (b) get an idea
  29. 29.🧩 In an app, what is the settings page? (a) an input (b) a button (c) a screen (d) data
  30. 30.Which of these is an input? (a) the game-over page (b) your friends list (c) a box to type a name (d) tap to Send
  31. 31.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [text box] Email
    [button] Next
    [text box] Name
    [switch] Sound
    [text box] Phone
    [slider] Brightness
    [button] Cancel
    [button] Save
  32. 32.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  33. 33.True or false: the home page of an app is a screen. (a) True (b) False
  34. 34.Which of these is a feature? (a) “I forget my homework” (b) “Small text is hard” (c) a share button (d) “I keep missing the bus”
  35. 35.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a water reminder (b) a pocket-money tracker (c) a bus tracker (d) a big-text reader
  36. 36.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [slider] Volume
    [button] Help
    [text box] Email
    [text box] Notes
    [text box] Name
    [button] Send
  37. 37.🧩 In an app, what is the home page of an app? (a) a button (b) a screen (c) data (d) an input
  38. 38.True or false: tapping a button is an input. (a) True (b) False
  39. 39.True or false: tap to Send is a button. (a) True (b) False
  40. 40.True or false: a result on screen is an output. (a) True (b) False

Answer key

  1. No
  2. False
  3. taking a photo
  4. False
  5. tap to Save
  6. see where the bus is
  7. No
  8. 2
  9. a pop-up message
  10. True
  11. a problem to solve
  12. forgetting birthdays
  13. 3
  14. “I forget my homework”
  15. a user need
  16. a learning app
  17. the idea stage
  18. the build stage
  19. a user need
  20. False
  21. list what to fix
  22. is installed on a phone
  23. 51
  24. typing your age
  25. list what to fix
  26. 18
  27. 7000
  28. get an idea
  29. a screen
  30. a box to type a name
  31. 3
  32. a website
  33. True
  34. a share button
  35. a bus tracker
  36. 4
  37. a screen
  38. True
  39. True
  40. True

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