← 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 317 · 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.🗂️ What kind of app is a word battle? (a) a learning app (b) a game (c) a health app (d) a tool app
  2. 2.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Phone
    [button] Done
    [text box] Subject
  3. 3.🔍 Which is the odd one out? (a) sketch the screens (b) draw the user flow (c) let friends try it (d) pick the features
  4. 4.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [button] Save
    [button] Send
    [text box] Email
    [switch] Remind me
    [button] Start
  5. 5.🎯 Is this a user need or a feature: a reminder alarm? (a) a user need (b) a feature
  6. 6.🎯 Which app would help this user most: a parent waiting at the bus stop? (a) a homework planner (b) a recipe finder (c) a bus tracker (d) a water reminder
  7. 7.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) show a question (c) check the answer (d) background music
  8. 8.🗒️ Version 1 of a homework planner must be ready in 8 days. How many days are left for extras after the must-haves?
    add a homework task: 3 days
    set a due date: 3 days
    see tasks by day: 2 days
  9. 9.Which of these is true of an app? (a) needs no installing (b) has a home-screen icon (c) opens in a web browser (d) has a web address
  10. 10.🔢 When you make an app, what comes right after “test the app”? (a) plan the screens (b) release it (c) build the app (d) get an idea
  11. 11.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 20 votes
    missing the bus: 3 votes
    no quiet study place: 10 votes
  12. 12.⚙️ What number does this app show?
    let price = 440; // typed by the user
    let off = 40; // typed by the user
    let pay = price - off;
    show(pay);
  13. 13.Which of these happens at the plan stage? (a) pick the features (b) try every button (c) connect the data (d) spot a problem to solve
  14. 14.🧩 What do we call one full page of an app? (a) a cable (b) a battery (c) a screen (d) a variable
  15. 15.🔢 After an app is released, which comes LAST? (a) read user reviews (b) release an update (c) list what to fix (d) fix and improve
  16. 16.True or false: a homework planner is the best fit for a grandparent with weak eyesight. (a) False (b) True
  17. 17.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) pick a theme colour (b) add a homework task (c) set a due date (d) see tasks by day
  18. 18.True or false: a website opens in a web browser. (a) False (b) True
  19. 19.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 12 votes
    forgetting homework: 9 votes
    no quiet study place: 20 votes
  20. 20.🗂️ What kind of app is a cricket run chase? (a) a learning app (b) a tool app (c) a health app (d) a game
  21. 21.⚙️ What number does this app show?
    let price = 150; // typed by the user
    let off = 10; // typed by the user
    let pay = price - off;
    show(pay);
  22. 22.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [slider] Volume
    [button] Next
    [text box] City
    [switch] Dark mode
  23. 23.📅 An app team plans for 3 days, builds for 5 days, tests for 3 days and releases on 1 more day. How many days does the whole project take?
  24. 24.👥 A school app has 165 students, 250 teachers and 255 parents as users. Which user group is the biggest? (a) students (b) parents (c) teachers
  25. 25.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 25 votes
    wasting pocket money: 21 votes
    forgetting birthdays: 19 votes
  26. 26.True or false: a calculator is a game. (a) True (b) False
  27. 27.📊 Survey: which problem bugs you most? How many students voted in all?
    losing water bottles: 5 votes
    forgetting homework: 4 votes
    wasting pocket money: 6 votes
  28. 28.Which of these is an input? (a) adding up a bill (b) tapping a button (c) a buzz (vibration) (d) a result on screen
  29. 29.💡 How can you check that people really have the problem? (a) ask possible users (b) copy another app (c) just guess (d) pick a colour
  30. 30.🗂️ What kind of app is a sleep tracker? (a) a game (b) a tool app (c) a health app (d) a learning app
  31. 31.💡 Which is a problem statement? (a) “Add a logo” (b) “Kids forget homework” (c) “Make it fast” (d) “Use blue buttons”
  32. 32.True or false: a bus tracker is the best fit for a student who often misses the school bus. (a) True (b) False
  33. 33.True or false: a page of random dots solves a real problem. (a) False (b) True
  34. 34.⚙️ What number does this app show?
    let km = 2; // typed by the user
    let metres = km * 1000;
    show(metres);
  35. 35.🗂️ What kind of app is a racing challenge? (a) a health app (b) a tool app (c) a game (d) a learning app
  36. 36.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    missing the bus: 21 votes
    wasting pocket money: 22 votes
    forgetting homework: 3 votes
    (a) missing the bus (b) wasting pocket money (c) forgetting homework
  37. 37.Which of these happens at the build stage? (a) talk to possible users (b) put it on an app store (c) add the buttons (d) try every button
  38. 38.Which of these is a feature? (a) a search bar (b) “What should I cook?” (c) “I forget my homework” (d) “Small text is hard”
  39. 39.📅 An app team plans for 2 days, builds for 12 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  40. 40.🎯 Is this a user need or a feature: “Small text is hard”? (a) a feature (b) a user need

Answer key

  1. a game
  2. 2
  3. let friends try it
  4. 2
  5. a feature
  6. a bus tracker
  7. background music
  8. 0
  9. has a home-screen icon
  10. release it
  11. 33
  12. 400
  13. pick the features
  14. a screen
  15. release an update
  16. False
  17. pick a theme colour
  18. True
  19. 41
  20. a game
  21. 140
  22. 1
  23. 12
  24. parents
  25. 65
  26. False
  27. 15
  28. tapping a button
  29. ask possible users
  30. a health app
  31. “Kids forget homework”
  32. True
  33. False
  34. 2000
  35. a game
  36. wasting pocket money
  37. add the buttons
  38. a search bar
  39. 11
  40. a user need

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