← 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 608 · 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 is the odd one out? (a) a racing challenge (b) a spelling coach (c) a flashcard trainer (d) a times-table quiz
  2. 2.⚙️ What number does this app show?
    let km = 6; // typed by the user
    let metres = km * 1000;
    show(metres);
  3. 3.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 17 votes
    missing the bus: 5 votes
    no quiet study place: 20 votes
  4. 4.📊 Survey: which problem bugs you most? How many more votes did “wasting pocket money” get than “missing the bus”?
    missing the bus: 4 votes
    no quiet study place: 10 votes
    wasting pocket money: 17 votes
  5. 5.🧩 Which input is best for turning something ON or OFF? (a) a slider (b) a switch (c) a title (d) a text box
  6. 6.🎯 Is this a user need or a feature: “Small text is hard”? (a) a user need (b) a feature
  7. 7.🎯 Is this a user need or a feature: a reminder alarm? (a) a feature (b) a user need
  8. 8.True or false: tap to Start is a button. (a) False (b) True
  9. 9.👥 A clinic app has 185 patients, 245 doctors and 25 nurses as users. Which user group is the biggest? (a) doctors (b) nurses (c) patients
  10. 10.True or false: a date picker is an input. (a) False (b) True
  11. 11.🎯 What is the best first step to learn what users need? (a) ask and watch users (b) write the code (c) pick the colours (d) guess on your own
  12. 12.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) check the answer (b) show the score (c) show a question (d) background music
  13. 13.True or false: today’s step count is data. (a) True (b) False
  14. 14.🔍 Which is the odd one out? (a) typing your age (b) working out a tip (c) checking a password (d) adding up a bill
  15. 15.True or false: a switch for dark mode is a button. (a) True (b) False
  16. 16.🔢 After an app is released, what comes right after “list what to fix”? (a) release an update (b) fix and improve (c) read user reviews (d) test it again
  17. 17.Which of these is true of an app? (a) is installed on a phone (b) has a web address (c) needs no installing (d) opens from a link
  18. 18.👥 A school app has 180 students, 55 teachers and 170 parents as users. How many users does it have in all?
  19. 19.👥 A library app has 290 readers, 85 librarians and 160 volunteers as users. How many users does it have in all?
  20. 20.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) pick your bus stop (c) rate the driver (d) change the bus icon
  21. 21.⚙️ What number does this app show?
    let price = 250; // typed by the user
    let off = 10; // typed by the user
    let pay = price - off;
    show(pay);
  22. 22.🛠️ At which stage do you list what users need? (a) the idea stage (b) the test stage (c) the plan stage (d) the release stage
  23. 23.💡 After a survey, which need should version 1 solve? (a) a random need (b) the most common need (c) the newest trend (d) the rarest need
  24. 24.👥 A cricket club app has 25 players, 165 coaches and 225 fans as users. How many users does it have in all?
  25. 25.🔍 Which is the odd one out? (a) draw the user flow (b) sketch the screens (c) add the buttons (d) pick the features
  26. 26.🔍 Which is the odd one out? (a) a puzzle with levels (b) a step counter (c) a cricket run chase (d) a racing challenge
  27. 27.True or false: a calculator is a tool app. (a) True (b) False
  28. 28.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
  29. 29.🔢 After an app is released, which comes LAST? (a) fix and improve (b) read user reviews (c) release an update (d) test it again
  30. 30.⚙️ What number does this app show?
    let price = 55; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  31. 31.Which of these is an input? (a) a buzz (vibration) (b) checking a password (c) tapping a button (d) a beep sound
  32. 32.📊 Survey: which problem bugs you most? How many more votes did “forgetting birthdays” get than “no quiet study place”?
    wasting pocket money: 22 votes
    forgetting birthdays: 17 votes
    no quiet study place: 13 votes
  33. 33.🧩 In an app, what is the log-in page? (a) data (b) a screen (c) a button (d) an input
  34. 34.🔍 Which is the odd one out? (a) a racing challenge (b) a word battle (c) a cricket run chase (d) an alarm clock
  35. 35.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [slider] Text size
    [text box] Due date
    [text box] Subject
    [text box] Notes
    [button] Cancel
  36. 36.👥 A school app has 40 students, 290 teachers and 180 parents as users. How many more teachers than parents are there?
  37. 37.Which of these is processing? (a) tapping a button (b) a buzz (vibration) (c) taking a photo (d) working out a tip
  38. 38.True or false: a beep sound is an output. (a) False (b) True
  39. 39.🗂️ What kind of app is an alarm clock? (a) a learning app (b) a health app (c) a tool app (d) a game
  40. 40.True or false: a bill splitter solves no real problem. (a) False (b) True

Answer key

  1. a racing challenge
  2. 6000
  3. 42
  4. 13
  5. a switch
  6. a user need
  7. a feature
  8. True
  9. doctors
  10. True
  11. ask and watch users
  12. background music
  13. True
  14. typing your age
  15. False
  16. fix and improve
  17. is installed on a phone
  18. 405
  19. 535
  20. pick your bus stop
  21. 240
  22. the idea stage
  23. the most common need
  24. 415
  25. add the buttons
  26. a step counter
  27. True
  28. a website
  29. release an update
  30. 165
  31. tapping a button
  32. 4
  33. a screen
  34. an alarm clock
  35. 1
  36. 110
  37. working out a tip
  38. True
  39. a tool app
  40. False

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