← 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 282 · 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 school app has 50 students, 175 teachers and 160 parents as users. Which user group is the biggest? (a) parents (b) students (c) teachers
  2. 2.Which of these happens at the idea stage? (a) add the buttons (b) talk to possible users (c) connect the data (d) sketch the screens
  3. 3.True or false: an app comes from an app store. (a) True (b) False
  4. 4.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 13; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 1 (b) line 3 (c) line 2
  5. 5.🎯 Is this a user need or a feature: “I forget my homework”? (a) a feature (b) a user need
  6. 6.🗒️ 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) log a glass of water
  7. 7.⚙️ In an app, is a result on screen an input, processing or an output? (a) output (b) input (c) processing
  8. 8.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) set a due date (c) share tasks to friends (d) earn stickers
  9. 9.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) pick your bus stop (b) change the bus icon (c) a dark mode (d) rate the driver
  10. 10.True or false: a buzz (vibration) is an output. (a) True (b) False
  11. 11.🧩 In an app, what is the game-over page? (a) a button (b) a screen (c) an input (d) data
  12. 12.👥 A cricket club app has 105 players, 85 coaches and 20 fans as users. How many more players than coaches are there?
  13. 13.True or false: the game-over page is a screen. (a) False (b) True
  14. 14.🗒️ Version 1 of a homework planner must be ready in 4 days. How many days are left for extras after the must-haves?
    add a homework task: 1 days
    set a due date: 1 days
    see tasks by day: 2 days
  15. 15.📅 An app team plans for 5 days, builds for 12 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  16. 16.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  17. 17.🔔 What is a message an app shows on your lock screen called? (a) a wireframe (b) a variable (c) a web address (d) a notification
  18. 18.⚙️ In an app, is speaking a command an input, processing or an output? (a) processing (b) input (c) output
  19. 19.🔢 When you make an app, which comes first: “test the app” or “plan the screens”? (a) plan the screens (b) test the app
  20. 20.True or false: a result on screen is an output. (a) False (b) True
  21. 21.True or false: you list what users need at the build stage. (a) False (b) True
  22. 22.🧩 What does a button do when you tap it? (a) shows the time (b) starts an action (c) saves the battery (d) changes the phone
  23. 23.True or false: sorting the scores is processing. (a) True (b) False
  24. 24.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) see today’s total (c) set a reminder time (d) custom alert sounds
  25. 25.🗒️ Version 1 of a pocket-money tracker must be ready in 7 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 2 days
    show the balance: 4 days
  26. 26.True or false: the log-in page is a screen. (a) True (b) False
  27. 27.Which of these happens at the test stage? (a) let friends try it (b) share the download link (c) draw the user flow (d) write the store text
  28. 28.Which of these is processing? (a) tapping a button (b) sorting the scores (c) a beep sound (d) typing your age
  29. 29.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 23 votes
    no quiet study place: 20 votes
    forgetting homework: 22 votes
    (a) no quiet study place (b) missing the bus (c) forgetting homework
  30. 30.🔍 Which is the odd one out? (a) a calculator (b) an alarm clock (c) a flashcard trainer (d) a unit converter
  31. 31.🎯 Is this a user need or a feature: a share button? (a) a user need (b) a feature
  32. 32.📅 An app team plans for 3 days, builds for 9 days, tests for 2 days and releases on 1 more day. How many days does the whole project take?
  33. 33.🗂️ What kind of app is a torch? (a) a learning app (b) a tool app (c) a health app (d) a game
  34. 34.Which of these is an input? (a) typing your age (b) checking a password (c) adding up a bill (d) sorting the scores
  35. 35.🧩 Scores, notes and settings that an app keeps are called ___. (a) screens (b) data (c) tabs (d) buttons
  36. 36.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Name
    [button] Cancel
    [button] Next
    [slider] Text size
    [button] Done
    (a) Text size (b) Name (c) Next
  37. 37.Which of these is an output? (a) sorting the scores (b) tapping a button (c) a buzz (vibration) (d) typing your age
  38. 38.Which of these happens at the test stage? (a) connect the data (b) draw the user flow (c) list what users need (d) write down the bugs
  39. 39.🗒️ Why keep version 1 small? (a) to look bigger (b) to learn from users soon (c) to confuse users (d) to use up storage
  40. 40.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Phone
    [button] Next
    [text box] Age
    [text box] Due date

Answer key

  1. teachers
  2. talk to possible users
  3. True
  4. line 2
  5. a user need
  6. log a glass of water
  7. output
  8. set a due date
  9. pick your bus stop
  10. True
  11. a screen
  12. 20
  13. True
  14. 0
  15. 19
  16. an app
  17. a notification
  18. input
  19. plan the screens
  20. True
  21. False
  22. starts an action
  23. True
  24. custom alert sounds
  25. 0
  26. True
  27. let friends try it
  28. sorting the scores
  29. missing the bus
  30. a flashcard trainer
  31. a feature
  32. 15
  33. a tool app
  34. typing your age
  35. data
  36. Next
  37. a buzz (vibration)
  38. write down the bugs
  39. to learn from users soon
  40. 1

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