← 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 141 · 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 short made-up profile of a typical user is called a ___. (a) password (b) persona (c) protocol (d) pixel
  2. 2.🔍 Which is the odd one out? (a) sorting the scores (b) adding up a bill (c) working out a tip (d) a buzz (vibration)
  3. 3.True or false: tap to Save is a button. (a) False (b) True
  4. 4.🔍 Which is the odd one out? (a) adding up a bill (b) taking a photo (c) speaking a command (d) typing your age
  5. 5.True or false: tap to Send is a button. (a) True (b) False
  6. 6.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [text box] Name
    [button] Save
    [text box] Email
    [text box] Subject
    [switch] Remind me
  7. 7.Which of these happens at the build stage? (a) spot a problem to solve (b) talk to possible users (c) pick the features (d) add the buttons
  8. 8.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “forgetting birthdays”?
    no quiet study place: 25 votes
    forgetting birthdays: 20 votes
    wasting pocket money: 22 votes
  9. 9.🗒️ The first small, working version of an app is often called an ___. (a) MVP (b) CPU (c) FAQ (d) URL
  10. 10.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 154; // typed by the user
    line 2: let friends = 2; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 2 (b) line 1 (c) line 3 (d) line 4
  11. 11.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a medicine reminder (c) an app that just says hi (d) a button with no action
  12. 12.🧩 In an app, what is the settings page? (a) an input (b) a button (c) a screen (d) data
  13. 13.Which of these is a user need? (a) a search bar (b) a dark mode switch (c) a reminder alarm (d) “Small text is hard”
  14. 14.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Cancel
    [switch] Remind me
    [button] Next
    [text box] Notes
    (a) Next (b) Remind me (c) Notes
  15. 15.🔍 Which is the odd one out? (a) working out a tip (b) speaking a command (c) typing your age (d) tapping a button
  16. 16.Which of these is a screen? (a) tap to go Next (b) a date picker (c) the log-in page (d) tap to Save
  17. 17.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) see tasks by day (c) add a homework task (d) share tasks to friends
  18. 18.👥 A library app has 125 readers, 110 librarians and 230 volunteers as users. Which user group is the biggest? (a) readers (b) librarians (c) volunteers
  19. 19.🔍 Which is the odd one out? (a) a step counter (b) a water reminder (c) a unit converter (d) a sleep tracker
  20. 20.Which of these happens at the build stage? (a) write down the bugs (b) connect the data (c) share the download link (d) write the store text
  21. 21.💡 A good app idea starts with ___. (a) a long name (b) many colours (c) a cool logo (d) a problem to solve
  22. 22.👥 A cricket club app has 40 players, 130 coaches and 220 fans as users. How many users does it have in all?
  23. 23.🧩 Which input is best for typing your name? (a) a slider (b) a text box (c) a switch (d) a picture
  24. 24.Which of these is a user need? (a) a reminder alarm (b) a dark mode switch (c) “I forget my homework” (d) a share button
  25. 25.Which of these is processing? (a) a beep sound (b) taking a photo (c) adding up a bill (d) speaking a command
  26. 26.True or false: an app updates from the store. (a) False (b) True
  27. 27.💡 Which app idea solves this problem: a team shares one snack bill? (a) a lost-and-found board (b) a medicine reminder (c) a bill splitter (d) a study-room finder
  28. 28.Which of these is a feature? (a) “I keep missing the bus” (b) “Small text is hard” (c) a search bar (d) “What should I cook?”
  29. 29.Which of these app ideas solves a real problem? (a) a button with no action (b) a free study-room finder (c) a blank grey screen (d) an app that just says hi
  30. 30.🧩 What does a button do when you tap it? (a) shows the time (b) changes the phone (c) saves the battery (d) starts an action
  31. 31.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
  32. 32.Which of these happens at the plan stage? (a) list what users need (b) sketch the screens (c) spot a problem to solve (d) try every button
  33. 33.🔢 When you make an app, what comes right after “test the app”? (a) release it (b) build the app (c) plan the screens (d) get an idea
  34. 34.True or false: a bus tracker is the best fit for a student who often misses the school bus. (a) False (b) True
  35. 35.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “forgetting homework”?
    losing water bottles: 13 votes
    forgetting birthdays: 9 votes
    forgetting homework: 4 votes
  36. 36.True or false: today’s step count is a button. (a) True (b) False
  37. 37.🧩 In an app, what is tap to go Next? (a) a screen (b) data (c) a button (d) an input
  38. 38.⚙️ In an app, is adding up a bill an input, processing or an output? (a) output (b) input (c) processing
  39. 39.🎯 Is this a user need or a feature: “I forget my homework”? (a) a user need (b) a feature
  40. 40.⚙️ In an app, is tapping a button an input, processing or an output? (a) output (b) processing (c) input

Answer key

  1. persona
  2. a buzz (vibration)
  3. True
  4. adding up a bill
  5. True
  6. 4
  7. add the buttons
  8. 2
  9. MVP
  10. line 3
  11. a medicine reminder
  12. a screen
  13. “Small text is hard”
  14. Next
  15. working out a tip
  16. the log-in page
  17. share tasks to friends
  18. volunteers
  19. a unit converter
  20. connect the data
  21. a problem to solve
  22. 390
  23. a text box
  24. “I forget my homework”
  25. adding up a bill
  26. True
  27. a bill splitter
  28. a search bar
  29. a free study-room finder
  30. starts an action
  31. a user need
  32. sketch the screens
  33. release it
  34. True
  35. 9
  36. False
  37. a button
  38. processing
  39. a user need
  40. input

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