← 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 753 · 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 cricket club app has 110 players, 85 coaches and 25 fans as users. Which user group is the biggest? (a) fans (b) players (c) coaches
  2. 2.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) see today’s total (c) water animations (d) custom alert sounds
  3. 3.True or false: a racing challenge is a game. (a) False (b) True
  4. 4.🧩 Which part lets the user give the app information? (a) a title (b) a logo (c) an icon (d) an input
  5. 5.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 2; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 1 (c) line 2
  6. 6.🔍 Which is the odd one out? (a) taking a photo (b) tapping a button (c) checking a password (d) typing your age
  7. 7.True or false: a date picker is a screen. (a) False (b) True
  8. 8.🧩 In an app, what is the log-in page? (a) an input (b) data (c) a button (d) a screen
  9. 9.🎯 Who are the users of an app? (a) the app icons (b) the people who use it (c) only the coders (d) only the testers
  10. 10.👥 A school app has 175 students, 40 teachers and 265 parents as users. Which user group is the biggest? (a) parents (b) students (c) teachers
  11. 11.🧩 In an app, what is the home page of an app? (a) an input (b) a button (c) a screen (d) data
  12. 12.🗒️ Why keep version 1 small? (a) to confuse users (b) to look bigger (c) to use up storage (d) to learn from users soon
  13. 13.💡 Which is a problem statement? (a) “Use blue buttons” (b) “Kids forget homework” (c) “Make it fast” (d) “Add a logo”
  14. 14.🗒️ Version 1 of a water reminder must be ready in 11 days. How many days are left for extras after the must-haves?
    set a reminder time: 4 days
    log a glass of water: 4 days
    see today’s total: 3 days
  15. 15.⚙️ What number does this app show?
    let km = 8; // typed by the user
    let metres = km * 1000;
    show(metres);
  16. 16.🔢 When you make an app, which comes first: “plan the screens” or “get an idea”? (a) plan the screens (b) get an idea
  17. 17.🔍 Which is the odd one out? (a) a flashcard trainer (b) a water reminder (c) a step counter (d) a sleep tracker
  18. 18.Which of these is true of a website? (a) comes from an app store (b) is installed on a phone (c) has a home-screen icon (d) has a web address
  19. 19.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [switch] Show hints
    [text box] Email
    [text box] Due date
    [text box] Name
    [button] Start
    (a) Due date (b) Name (c) Start (d) Email
  20. 20.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “losing water bottles”?
    losing water bottles: 15 votes
    missing the bus: 13 votes
    no quiet study place: 24 votes
  21. 21.Which of these is a screen? (a) the game-over page (b) a switch for dark mode (c) tap to Start (d) a slider for volume
  22. 22.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  23. 23.Which of these is true of an app? (a) has a web address (b) opens from a link (c) comes from an app store (d) opens in a web browser
  24. 24.🧩 In an app, what is tap to Save? (a) data (b) a screen (c) a button (d) an input
  25. 25.🛠️ At which stage do you connect the data? (a) the test stage (b) the idea stage (c) the release stage (d) the build stage
  26. 26.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) an avatar shop (c) confetti effects (d) show the score
  27. 27.🧩 In an app, what is today’s step count? (a) data (b) a screen (c) a button (d) an input
  28. 28.True or false: a date picker is a button. (a) False (b) True
  29. 29.🔢 When you make an app, what comes right after “build the app”? (a) plan the screens (b) test the app (c) get an idea (d) release it
  30. 30.👥 A school app has 50 students, 195 teachers and 85 parents as users. How many more teachers than students are there?
  31. 31.True or false: a beep sound is processing. (a) False (b) True
  32. 32.Which of these is true of a website? (a) needs no installing (b) has a home-screen icon (c) is installed on a phone (d) comes from an app store
  33. 33.⚙️ What number does this app show?
    let bill = 308; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  34. 34.📊 Survey: which problem bugs you most? How many students voted in all?
    wasting pocket money: 22 votes
    forgetting homework: 4 votes
    missing the bus: 16 votes
  35. 35.📱 Where do people usually download phone apps from? (a) a charger (b) a printer (c) a web server (d) an app store
  36. 36.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) add money spent (b) pie-chart colours (c) export to a file (d) savings stickers
  37. 37.⚙️ In an app, is a pop-up message an input, processing or an output? (a) processing (b) input (c) output
  38. 38.Which of these is true of an app? (a) opens from a link (b) needs no installing (c) has a home-screen icon (d) opens in a web browser
  39. 39.📴 Which of these can often still work with no internet? (a) a video call (b) an online search (c) a new website (d) an installed app
  40. 40.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Subject
    [button] Back
    [text box] Notes
    [button] Help

Answer key

  1. players
  2. see today’s total
  3. True
  4. an input
  5. line 2
  6. checking a password
  7. False
  8. a screen
  9. the people who use it
  10. parents
  11. a screen
  12. to learn from users soon
  13. “Kids forget homework”
  14. 0
  15. 8000
  16. get an idea
  17. a flashcard trainer
  18. has a web address
  19. Start
  20. 9
  21. the game-over page
  22. True
  23. comes from an app store
  24. a button
  25. the build stage
  26. show the score
  27. data
  28. False
  29. test the app
  30. 145
  31. False
  32. needs no installing
  33. 77
  34. 42
  35. an app store
  36. add money spent
  37. output
  38. has a home-screen icon
  39. an installed app
  40. 2

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