← 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 174 · 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.🗒️ Version 1 of a water reminder must be ready in 12 days. How many days are left for extras after the must-haves?
    set a reminder time: 3 days
    log a glass of water: 1 days
    see today’s total: 5 days
  2. 2.🎯 What is a user need? (a) a type of button (b) a phone setting (c) a problem a user has (d) a colour theme
  3. 3.Which of these happens at the test stage? (a) write the code (b) pick the features (c) spot a problem to solve (d) try every button
  4. 4.🗒️ You are planning version 1 of a pocket-money tracker. Which feature can WAIT for a later version? (a) add money received (b) add money spent (c) show the balance (d) pie-chart colours
  5. 5.Which of these is a screen? (a) the game-over page (b) your high score (c) tap to Send (d) tap to Save
  6. 6.Which of these is true of an app? (a) updates from the store (b) opens in a web browser (c) has a web address (d) needs no installing
  7. 7.True or false: a website has a web address. (a) True (b) False
  8. 8.🎯 Which app would help this user most: a pupil juggling five projects? (a) a homework planner (b) a recipe finder (c) a bus tracker (d) a water reminder
  9. 9.💡 Which is a problem statement? (a) “Make it fast” (b) “Use blue buttons” (c) “Add a logo” (d) “Kids forget homework”
  10. 10.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) a dark mode (c) see where the bus is (d) rate the driver
  11. 11.👥 A cricket club app has 200 players, 100 coaches and 70 fans as users. How many users does it have in all?
  12. 12.True or false: a pop-up message is an output. (a) True (b) False
  13. 13.True or false: a step counter is a tool app. (a) True (b) False
  14. 14.⚙️ In an app, is working out a tip an input, processing or an output? (a) output (b) processing (c) input
  15. 15.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) set a due date (b) pick a theme colour (c) see tasks by day (d) add a homework task
  16. 16.💡 After a survey, which need should version 1 solve? (a) the rarest need (b) the most common need (c) the newest trend (d) a random need
  17. 17.🔍 Which is the odd one out? (a) spot a problem to solve (b) list what users need (c) talk to possible users (d) sketch the screens
  18. 18.🛠️ At which stage do you share the download link? (a) the idea stage (b) the test stage (c) the plan stage (d) the release stage
  19. 19.🗒️ Version 1 of a water reminder must be ready in 10 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 4 days
    see today’s total: 5 days
  20. 20.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 5 votes
    forgetting birthdays: 14 votes
    missing the bus: 9 votes
    (a) missing the bus (b) wasting pocket money (c) forgetting birthdays
  21. 21.🔍 Which is the odd one out? (a) write the code (b) add the buttons (c) write the store text (d) connect the data
  22. 22.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [switch] Dark mode
    [button] Done
    [button] Start
    [text box] Notes
    [button] Cancel
    [text box] City
  23. 23.⚙️ What number does this app show?
    let bill = 63; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  24. 24.🔔 What is a message an app shows on your lock screen called? (a) a variable (b) a web address (c) a notification (d) a wireframe
  25. 25.⚙️ In an app, is tapping a button an input, processing or an output? (a) input (b) output (c) processing
  26. 26.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Save
    [button] Send
    [text box] Email
    [button] Help
    [text box] Name
    [slider] Volume
  27. 27.🔢 When you make an app, which comes FIRST? (a) build the app (b) test the app (c) get an idea (d) plan the screens
  28. 28.🔍 Which is the odd one out? (a) a torch (b) an alarm clock (c) a racing challenge (d) a calculator
  29. 29.Which of these is true of an app? (a) has a web address (b) comes from an app store (c) opens in a web browser (d) needs no installing
  30. 30.🧩 Which input is best for turning something ON or OFF? (a) a text box (b) a title (c) a switch (d) a slider
  31. 31.🛠️ At which stage do you put it on an app store? (a) the test stage (b) the idea stage (c) the release stage (d) the plan stage
  32. 32.🔢 After an app is released, which comes FIRST? (a) list what to fix (b) release an update (c) read user reviews (d) test it again
  33. 33.🗒️ What is a must-have feature? (a) a nice extra (b) a sound effect (c) a colour theme (d) one the app cannot skip
  34. 34.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 280; // typed by the user
    line 2: let off = 10; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 4 (b) line 1 (c) line 2 (d) line 3
  35. 35.True or false: a lost-and-found board solves a real problem. (a) False (b) True
  36. 36.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 9 votes
    no quiet study place: 22 votes
    forgetting homework: 13 votes
    (a) losing water bottles (b) no quiet study place (c) forgetting homework
  37. 37.👥 A clinic app has 255 patients, 275 doctors and 240 nurses as users. Which user group is the biggest? (a) patients (b) nurses (c) doctors
  38. 38.True or false: you add the buttons at the plan stage. (a) True (b) False
  39. 39.👥 A school app has 190 students, 170 teachers and 200 parents as users. How many more parents than students are there?
  40. 40.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website

Answer key

  1. 3
  2. a problem a user has
  3. try every button
  4. pie-chart colours
  5. the game-over page
  6. updates from the store
  7. True
  8. a homework planner
  9. “Kids forget homework”
  10. see where the bus is
  11. 370
  12. True
  13. False
  14. processing
  15. pick a theme colour
  16. the most common need
  17. sketch the screens
  18. the release stage
  19. 0
  20. forgetting birthdays
  21. write the store text
  22. 3
  23. 21
  24. a notification
  25. input
  26. 3
  27. get an idea
  28. a racing challenge
  29. comes from an app store
  30. a switch
  31. the release stage
  32. read user reviews
  33. one the app cannot skip
  34. line 3
  35. True
  36. no quiet study place
  37. doctors
  38. False
  39. 10
  40. an app

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