← 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 196 · 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: sorting the scores is an output. (a) True (b) False
  2. 2.🔍 Which is the odd one out? (a) share the download link (b) try every button (c) write down the bugs (d) let friends try it
  3. 3.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Age
    [switch] Sound
    [button] Cancel
  4. 4.True or false: the log-in page is a screen. (a) False (b) True
  5. 5.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “wasting pocket money”?
    wasting pocket money: 4 votes
    no quiet study place: 5 votes
    forgetting homework: 7 votes
  6. 6.Which of these is a screen? (a) tap to Send (b) tap to go Next (c) a date picker (d) the game-over page
  7. 7.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) see today’s total (b) custom alert sounds (c) share your streak (d) water animations
  8. 8.True or false: adding up a bill is an input. (a) True (b) False
  9. 9.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 9 votes
    no quiet study place: 8 votes
    forgetting birthdays: 5 votes
    (a) forgetting birthdays (b) no quiet study place (c) losing water bottles
  10. 10.True or false: a big-text reader is the best fit for a student who often misses the school bus. (a) False (b) True
  11. 11.🎯 A short made-up profile of a typical user is called a ___. (a) persona (b) protocol (c) pixel (d) password
  12. 12.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 15 votes
    losing water bottles: 21 votes
    no quiet study place: 16 votes
    (a) no quiet study place (b) wasting pocket money (c) losing water bottles
  13. 13.True or false: a calculator is a health app. (a) True (b) False
  14. 14.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Done
    [switch] Show hints
    [button] Cancel
    [text box] Name
    [button] Start
    [text box] Age
    [text box] Email
    (a) Name (b) Email (c) Done (d) Age
  15. 15.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 9; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  16. 16.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) screens (c) tabs (d) data
  17. 17.True or false: an app that just says hi solves no real problem. (a) False (b) True
  18. 18.True or false: tap to Save is a screen. (a) True (b) False
  19. 19.💡 Which app idea solves this problem: a team shares one snack bill? (a) a bill splitter (b) a medicine reminder (c) a lost-and-found board (d) a homework planner
  20. 20.Which of these is processing? (a) a result on screen (b) taking a photo (c) a pop-up message (d) checking a password
  21. 21.👥 A cricket club app has 40 players, 110 coaches and 100 fans as users. How many users does it have in all?
  22. 22.👥 A clinic app has 165 patients, 30 doctors and 35 nurses as users. Which user group is the biggest? (a) patients (b) nurses (c) doctors
  23. 23.True or false: you sketch the screens at the test stage. (a) True (b) False
  24. 24.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  25. 25.🔍 Which is the odd one out? (a) typing your age (b) a beep sound (c) a result on screen (d) a buzz (vibration)
  26. 26.True or false: the home page of an app is a button. (a) False (b) True
  27. 27.💡 Does an app idea like a button with no action solve a real problem? (a) Yes (b) No
  28. 28.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) ready to release (c) missing a must-have (d) a nice extra
  29. 29.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting birthdays: 19 votes
    forgetting homework: 5 votes
    missing the bus: 13 votes
    (a) forgetting homework (b) forgetting birthdays (c) missing the bus
  30. 30.Which of these is a user need? (a) a reminder alarm (b) a dark mode switch (c) a share button (d) “I forget my homework”
  31. 31.📅 An app team plans for 5 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?
  32. 32.Which of these is a button? (a) the log-in page (b) a slider for volume (c) a box to type a name (d) tap to Save
  33. 33.🔍 Which is the odd one out? (a) a water reminder (b) a sleep tracker (c) a step counter (d) a racing challenge
  34. 34.🧩 In an app, what is the log-in page? (a) data (b) an input (c) a button (d) a screen
  35. 35.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) show a question (c) an avatar shop (d) confetti effects
  36. 36.⚙️ In an app, is working out a tip an input, processing or an output? (a) output (b) input (c) processing
  37. 37.Which of these is an input? (a) tap to Send (b) a box to type a name (c) your friends list (d) your high score
  38. 38.💡 Does an app idea like a free study-room finder solve a real problem? (a) No (b) Yes
  39. 39.🧩 Which input is best for choosing a volume level? (a) a text box (b) a title (c) a slider (d) a switch
  40. 40.🔍 Which is the odd one out? (a) connect the data (b) write down the bugs (c) try every button (d) let friends try it

Answer key

  1. False
  2. share the download link
  3. 1
  4. True
  5. 1
  6. the game-over page
  7. see today’s total
  8. False
  9. losing water bottles
  10. False
  11. persona
  12. losing water bottles
  13. False
  14. Done
  15. line 2
  16. data
  17. True
  18. False
  19. a bill splitter
  20. checking a password
  21. 250
  22. patients
  23. False
  24. a feature
  25. typing your age
  26. False
  27. No
  28. missing a must-have
  29. forgetting birthdays
  30. “I forget my homework”
  31. 17
  32. tap to Save
  33. a racing challenge
  34. a screen
  35. show a question
  36. processing
  37. a box to type a name
  38. Yes
  39. a slider
  40. connect the data

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