← 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 188 · 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.True or false: an app is installed on a phone. (a) True (b) False
  2. 2.📅 An app team plans for 3 days, builds for 7 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  3. 3.Which of these is a screen? (a) a switch for dark mode (b) the game-over page (c) tap to go Next (d) today’s step count
  4. 4.🗂️ What kind of app is an alarm clock? (a) a health app (b) a learning app (c) a game (d) a tool app
  5. 5.📱 Which one has a web address: an app or a website? (a) a website (b) an app
  6. 6.Which of these is true of an app? (a) needs no installing (b) has a web address (c) has a home-screen icon (d) opens in a web browser
  7. 7.Which of these is an input? (a) taking a photo (b) working out a tip (c) a buzz (vibration) (d) a pop-up message
  8. 8.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    wasting pocket money: 19 votes
    forgetting homework: 7 votes
    missing the bus: 9 votes
  9. 9.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Due date
    [button] Save
    [button] Done
    [button] Next
    [text box] Phone
    [text box] Email
  10. 10.⚙️ What number does this app show?
    let bill = 272; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  11. 11.🔢 After an app is released, which comes first: “fix and improve” or “list what to fix”? (a) fix and improve (b) list what to fix
  12. 12.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “wasting pocket money”?
    missing the bus: 24 votes
    forgetting homework: 15 votes
    wasting pocket money: 8 votes
  13. 13.True or false: your saved notes is data. (a) True (b) False
  14. 14.🗒️ What is a must-have feature? (a) a nice extra (b) one the app cannot skip (c) a colour theme (d) a sound effect
  15. 15.True or false: a flashcard trainer is a health app. (a) True (b) False
  16. 16.True or false: you put it on an app store at the build stage. (a) False (b) True
  17. 17.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 14 votes
    no quiet study place: 23 votes
    missing the bus: 9 votes
    (a) missing the bus (b) losing water bottles (c) no quiet study place
  18. 18.🗒️ 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
  19. 19.True or false: a bill splitter solves a real problem. (a) False (b) True
  20. 20.🗒️ In MVP, the M stands for ___. (a) music (b) maximum (c) minimum (d) mobile
  21. 21.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) background music (c) show a question (d) confetti effects
  22. 22.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) pie-chart colours (b) show the balance (c) add money received (d) add money spent
  23. 23.🛠️ At which stage do you add the buttons? (a) the build stage (b) the test stage (c) the idea stage (d) the release stage
  24. 24.True or false: you sketch the screens at the plan stage. (a) False (b) True
  25. 25.⚙️ What number does this app show?
    let bill = 260; // typed by the user
    let friends = 5; // typed by the user
    let share = bill / friends;
    show(share);
  26. 26.Which of these app ideas solves a real problem? (a) a page of random dots (b) a button with no action (c) a medicine reminder (d) a blank grey screen
  27. 27.🛠️ At which stage do you spot a problem to solve? (a) the release stage (b) the idea stage (c) the test stage (d) the build stage
  28. 28.🛠️ At which stage do you write the store text? (a) the release stage (b) the idea stage (c) the plan stage (d) the test stage
  29. 29.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) custom alert sounds (b) see today’s total (c) log a glass of water (d) set a reminder time
  30. 30.🔢 When you make an app, what comes right after “get an idea”? (a) build the app (b) plan the screens (c) release it (d) test the app
  31. 31.True or false: tap to Start is a button. (a) True (b) False
  32. 32.🎯 A short made-up profile of a typical user is called a ___. (a) protocol (b) persona (c) pixel (d) password
  33. 33.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Age
    [button] Back
    [button] Next
  34. 34.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) log a glass of water (c) share your streak (d) custom alert sounds
  35. 35.Which of these is a screen? (a) the log-in page (b) a box to type a name (c) tap to Start (d) your high score
  36. 36.🎯 Which app would help this user most: a teen whose money runs out by Friday? (a) a big-text reader (b) a homework planner (c) a recipe finder (d) a pocket-money tracker
  37. 37.👥 A clinic app has 145 patients, 105 doctors and 255 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
  38. 38.Which of these is a user need? (a) a dark mode switch (b) a reminder alarm (c) “I forget my homework” (d) a search bar
  39. 39.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 360; // typed by the user
    line 2: let off = 40; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 1 (b) line 3 (c) line 2 (d) line 4
  40. 40.📱 Which one comes from an app store: an app or a website? (a) an app (b) a website

Answer key

  1. True
  2. 4
  3. the game-over page
  4. a tool app
  5. a website
  6. has a home-screen icon
  7. taking a photo
  8. 10
  9. 3
  10. 68
  11. list what to fix
  12. 16
  13. True
  14. one the app cannot skip
  15. False
  16. False
  17. no quiet study place
  18. share tasks to friends
  19. True
  20. minimum
  21. show a question
  22. pie-chart colours
  23. the build stage
  24. True
  25. 52
  26. a medicine reminder
  27. the idea stage
  28. the release stage
  29. custom alert sounds
  30. plan the screens
  31. True
  32. persona
  33. 2
  34. log a glass of water
  35. the log-in page
  36. a pocket-money tracker
  37. nurses
  38. “I forget my homework”
  39. line 3
  40. an app

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