← 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 692 · 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.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Send
    [button] Next
    [text box] Due date
    [text box] Phone
    [slider] Volume
    [button] Cancel
    (a) Volume (b) Phone (c) Next (d) Due date
  2. 2.🎯 Is this a user need or a feature: “I forget my homework”? (a) a feature (b) a user need
  3. 3.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  4. 4.🛠️ At which stage do you pick the features? (a) the build stage (b) the plan stage (c) the test stage (d) the idea stage
  5. 5.🔢 When you make an app, which comes FIRST? (a) test the app (b) plan the screens (c) get an idea (d) build the app
  6. 6.📱 The word “app” is short for ___. (a) apparatus (b) appointment (c) appetite (d) application
  7. 7.💡 Which app idea solves this problem: a team shares one snack bill? (a) a homework planner (b) a medicine reminder (c) a bill splitter (d) a lost-and-found board
  8. 8.👥 A school app has 175 students, 95 teachers and 45 parents as users. How many users does it have in all?
  9. 9.👥 A school app has 115 students, 100 teachers and 200 parents as users. How many users does it have in all?
  10. 10.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Start
    [button] Done
    [button] Cancel
    [switch] Remind me
    [text box] Subject
  11. 11.🎯 What is the best first step to learn what users need? (a) pick the colours (b) write the code (c) guess on your own (d) ask and watch users
  12. 12.Which of these is a feature? (a) “Small text is hard” (b) “I forget my homework” (c) “I keep missing the bus” (d) a reminder alarm
  13. 13.Which of these is data? (a) your saved notes (b) tap to Save (c) a box to type a name (d) the home page of an app
  14. 14.Which of these is a user need? (a) a share button (b) a search bar (c) a dark mode switch (d) “I keep missing the bus”
  15. 15.💡 Which app idea solves this problem: friends argue over who pays? (a) a bill splitter (b) a medicine reminder (c) a study-room finder (d) a lost-and-found board
  16. 16.🎯 Which app would help this user most: a student who often misses the school bus? (a) a water reminder (b) a pocket-money tracker (c) a bus tracker (d) a big-text reader
  17. 17.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    missing the bus: 8 votes
    wasting pocket money: 18 votes
    losing water bottles: 4 votes
  18. 18.👥 A school app has 290 students, 265 teachers and 240 parents as users. Which user group is the biggest? (a) parents (b) teachers (c) students
  19. 19.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) share your streak (c) custom alert sounds (d) set a reminder time
  20. 20.👥 A cricket club app has 185 players, 200 coaches and 280 fans as users. How many users does it have in all?
  21. 21.True or false: a puzzle with levels is a game. (a) True (b) False
  22. 22.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Cancel
    [text box] Name
    [text box] Email
    [button] Back
    [text box] Notes
  23. 23.⚙️ In an app, is speaking a command an input, processing or an output? (a) input (b) output (c) processing
  24. 24.Which of these is true of a website? (a) is installed on a phone (b) updates from the store (c) opens in a web browser (d) comes from an app store
  25. 25.🗒️ Version 1 of a pocket-money tracker must be ready in 8 days. How many days are left for extras after the must-haves?
    add money received: 3 days
    add money spent: 2 days
    show the balance: 2 days
  26. 26.📅 An app team plans for 5 days, builds for 6 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  27. 27.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 5; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  28. 28.🎯 What is a user need? (a) a problem a user has (b) a type of button (c) a colour theme (d) a phone setting
  29. 29.Which of these is a feature? (a) “Small text is hard” (b) “I keep missing the bus” (c) “What should I cook?” (d) a search bar
  30. 30.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
  31. 31.True or false: your saved notes is a screen. (a) False (b) True
  32. 32.👥 A clinic app has 275 patients, 145 doctors and 95 nurses as users. How many users does it have in all?
  33. 33.🔔 What is a message an app shows on your lock screen called? (a) a wireframe (b) a variable (c) a notification (d) a web address
  34. 34.True or false: you write down the bugs at the idea stage. (a) False (b) True
  35. 35.🔢 When you make an app, which comes LAST? (a) test the app (b) release it (c) build the app (d) get an idea
  36. 36.⚙️ In an app, is adding up a bill an input, processing or an output? (a) input (b) processing (c) output
  37. 37.🔢 After an app is released, what comes right after “fix and improve”? (a) read user reviews (b) list what to fix (c) release an update (d) test it again
  38. 38.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) add a homework task (b) earn stickers (c) set a due date (d) see tasks by day
  39. 39.True or false: a word battle is a game. (a) False (b) True
  40. 40.Which of these is data? (a) the game-over page (b) tap to Start (c) a box to type a name (d) today’s step count

Answer key

  1. Next
  2. a user need
  3. an app
  4. the plan stage
  5. get an idea
  6. application
  7. a bill splitter
  8. 315
  9. 415
  10. 2
  11. ask and watch users
  12. a reminder alarm
  13. your saved notes
  14. “I keep missing the bus”
  15. a bill splitter
  16. a bus tracker
  17. 10
  18. students
  19. set a reminder time
  20. 665
  21. True
  22. 2
  23. input
  24. opens in a web browser
  25. 1
  26. 5
  27. line 2
  28. a problem a user has
  29. a search bar
  30. a website
  31. False
  32. 515
  33. a notification
  34. False
  35. release it
  36. processing
  37. test it again
  38. earn stickers
  39. True
  40. today’s step count

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