← 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 594 · 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 100 students, 60 teachers and 275 parents as users. Which user group is the biggest? (a) teachers (b) students (c) parents
  2. 2.👥 A clinic app has 210 patients, 240 doctors and 130 nurses as users. How many users does it have in all?
  3. 3.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 81; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 2 (c) line 3 (d) line 4
  4. 4.🧩 In an app, what is the game-over page? (a) an input (b) data (c) a screen (d) a button
  5. 5.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) see tasks by day (b) share tasks to friends (c) set a due date (d) add a homework task
  6. 6.📅 An app team plans for 2 days, builds for 8 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  7. 7.⚙️ In an app, is typing your age an input, processing or an output? (a) output (b) input (c) processing
  8. 8.🗒️ What is a must-have feature? (a) a sound effect (b) a colour theme (c) one the app cannot skip (d) a nice extra
  9. 9.🛠️ At which stage do you let friends try it? (a) the test stage (b) the idea stage (c) the plan stage (d) the release stage
  10. 10.🛠️ At which stage do you write the code? (a) the release stage (b) the build stage (c) the idea stage (d) the plan stage
  11. 11.👥 A clinic app has 80 patients, 45 doctors and 120 nurses as users. How many more patients than doctors are there?
  12. 12.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) see tasks by day (b) share tasks to friends (c) pick a theme colour (d) earn stickers
  13. 13.🗒️ 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: 3 days
    log a glass of water: 4 days
    see today’s total: 4 days
  14. 14.📴 Which of these can often still work with no internet? (a) a video call (b) an installed app (c) an online search (d) a new website
  15. 15.🎯 Which app would help this user most: a pupil juggling five projects? (a) a recipe finder (b) a pocket-money tracker (c) a water reminder (d) a homework planner
  16. 16.⚙️ In an app, is taking a photo an input, processing or an output? (a) processing (b) input (c) output
  17. 17.🗂️ What kind of app is a flashcard trainer? (a) a tool app (b) a learning app (c) a health app (d) a game
  18. 18.Which of these is true of a website? (a) updates from the store (b) has a home-screen icon (c) is installed on a phone (d) has a web address
  19. 19.🗂️ What kind of app is a puzzle with levels? (a) a tool app (b) a learning app (c) a health app (d) a game
  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) change the bus icon (d) rate the driver
  21. 21.True or false: a step counter is a health app. (a) False (b) True
  22. 22.⚙️ What number does this app show?
    let price = 55; // typed by the user
    let qty = 6; // typed by the user
    let total = price * qty;
    show(total);
  23. 23.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Help
    [button] Back
    [switch] Remind me
    [text box] Due date
    [slider] Volume
    [button] Cancel
  24. 24.True or false: working out a tip is an output. (a) True (b) False
  25. 25.True or false: adding up a bill is processing. (a) True (b) False
  26. 26.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) hard to use (c) very small (d) easy to build
  27. 27.📱 Where do people usually download phone apps from? (a) an app store (b) a printer (c) a charger (d) a web server
  28. 28.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    wasting pocket money: 22 votes
    missing the bus: 10 votes
    forgetting homework: 12 votes
    (a) missing the bus (b) forgetting homework (c) wasting pocket money
  29. 29.True or false: you talk to possible users at the release stage. (a) True (b) False
  30. 30.💡 Which app idea solves this problem: bottles go missing at school? (a) a study-room finder (b) a homework planner (c) a lost-and-found board (d) a medicine reminder
  31. 31.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “wasting pocket money”?
    wasting pocket money: 12 votes
    no quiet study place: 13 votes
    forgetting homework: 18 votes
  32. 32.True or false: taking a photo is processing. (a) True (b) False
  33. 33.Which of these is a user need? (a) a dark mode switch (b) a share button (c) a search bar (d) “What should I cook?”
  34. 34.🔍 Which is the odd one out? (a) write the code (b) let friends try it (c) connect the data (d) add the buttons
  35. 35.📊 Survey: which problem bugs you most? How many more votes did “no quiet study place” get than “missing the bus”?
    losing water bottles: 10 votes
    no quiet study place: 16 votes
    missing the bus: 15 votes
  36. 36.📅 An app team plans for 2 days, builds for 7 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  37. 37.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “no quiet study place”?
    no quiet study place: 5 votes
    wasting pocket money: 19 votes
    forgetting homework: 6 votes
  38. 38.True or false: a recipe finder is the best fit for a child saving up for a cycle. (a) True (b) False
  39. 39.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Name
    [slider] Text size
    [button] Cancel
    [button] Done
  40. 40.🧩 In an app, what is tap to Start? (a) an input (b) data (c) a button (d) a screen

Answer key

  1. parents
  2. 580
  3. line 3
  4. a screen
  5. share tasks to friends
  6. 12
  7. input
  8. one the app cannot skip
  9. the test stage
  10. the build stage
  11. 35
  12. see tasks by day
  13. 0
  14. an installed app
  15. a homework planner
  16. input
  17. a learning app
  18. has a web address
  19. a game
  20. pick your bus stop
  21. True
  22. 330
  23. 3
  24. False
  25. True
  26. hard to use
  27. an app store
  28. wasting pocket money
  29. False
  30. a lost-and-found board
  31. 6
  32. False
  33. “What should I cook?”
  34. let friends try it
  35. 1
  36. 6
  37. 1
  38. False
  39. 2
  40. a button

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