← 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 583 · 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 app would help this user most: a gamer who forgets to drink? (a) a big-text reader (b) a water reminder (c) a recipe finder (d) a homework planner
  2. 2.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 60; // typed by the user
    line 2: let friends = 2; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 2 (b) line 3 (c) line 4 (d) line 1
  3. 3.True or false: a website has a home-screen icon. (a) False (b) True
  4. 4.🔢 When you make an app, which comes first: “plan the screens” or “get an idea”? (a) plan the screens (b) get an idea
  5. 5.🔍 Which is the odd one out? (a) a sleep tracker (b) a water reminder (c) a step counter (d) a calculator
  6. 6.True or false: an alarm clock is a game. (a) True (b) False
  7. 7.True or false: a spelling coach is a health app. (a) True (b) False
  8. 8.True or false: a unit converter is a learning app. (a) False (b) True
  9. 9.👥 A cricket club app has 300 players, 180 coaches and 30 fans as users. How many users does it have in all?
  10. 10.👥 A cricket club app has 155 players, 285 coaches and 300 fans as users. Which user group is the biggest? (a) coaches (b) fans (c) players
  11. 11.Which of these app ideas solves a real problem? (a) a button with no action (b) a blank grey screen (c) an app that just says hi (d) a free study-room finder
  12. 12.🧩 How many buttons does this app screen have?
    [title] Settings
    [text box] Name
    [button] Next
    [text box] Phone
    [slider] Brightness
    [button] Back
    [button] Cancel
  13. 13.📅 An app team plans for 3 days, builds for 8 days, tests for 1 days and releases on 1 more day. How many days does the whole project take?
  14. 14.🎯 An app for “everyone” with no clear user usually ___. (a) is easy to build (b) wins every prize (c) helps nobody well (d) needs no testing
  15. 15.True or false: a racing challenge is a learning app. (a) True (b) False
  16. 16.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  17. 17.⚙️ What number does this app show?
    let price = 10; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  18. 18.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [text box] City
    [slider] Brightness
    [button] Next
    [button] Cancel
    [text box] Subject
    [text box] Email
  19. 19.📊 Survey: which problem bugs you most? How many more votes did “losing water bottles” get than “missing the bus”?
    losing water bottles: 20 votes
    missing the bus: 7 votes
    forgetting birthdays: 11 votes
  20. 20.🗒️ In MVP, the M stands for ___. (a) minimum (b) mobile (c) maximum (d) music
  21. 21.🔢 When you make an app, which comes first: “get an idea” or “release it”? (a) release it (b) get an idea
  22. 22.🧩 In an app, what is tap to Start? (a) a screen (b) data (c) a button (d) an input
  23. 23.True or false: tap to go Next is a button. (a) False (b) True
  24. 24.🎯 Which app would help this user most: a teen learning to make snacks? (a) a recipe finder (b) a pocket-money tracker (c) a bus tracker (d) a big-text reader
  25. 25.💡 Which is a problem statement? (a) “Add a logo” (b) “Kids forget homework” (c) “Use blue buttons” (d) “Make it fast”
  26. 26.📴 Which of these can often still work with no internet? (a) an installed app (b) a new website (c) a video call (d) an online search
  27. 27.🔍 Which is the odd one out? (a) share the download link (b) draw the user flow (c) pick the features (d) sketch the screens
  28. 28.🗒️ Version 1 of a pocket-money tracker must be ready in 10 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 3 days
    show the balance: 3 days
  29. 29.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Done
    [button] Back
    [button] Save
    [text box] Due date
    [text box] Subject
  30. 30.True or false: a water reminder is the best fit for a pupil juggling five projects. (a) False (b) True
  31. 31.🎯 Why learn about users before you build? (a) to build what they need (b) to slow it down (c) to make it longer (d) to pick a logo
  32. 32.🌐 Which program do you need to open a website? (a) a web browser (b) a camera app (c) a calculator (d) an app store
  33. 33.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    no quiet study place: 20 votes
    losing water bottles: 16 votes
    forgetting birthdays: 8 votes
    (a) forgetting birthdays (b) losing water bottles (c) no quiet study place
  34. 34.👥 A school app has 85 students, 25 teachers and 225 parents as users. How many users does it have in all?
  35. 35.💡 An app that tries to do everything at once is usually ___. (a) easy to build (b) hard to use (c) very small (d) finished fast
  36. 36.🎯 Who are the users of an app? (a) only the testers (b) the people who use it (c) only the coders (d) the app icons
  37. 37.🧩 In an app, what is the settings page? (a) an input (b) data (c) a button (d) a screen
  38. 38.💡 How can you check that people really have the problem? (a) just guess (b) copy another app (c) pick a colour (d) ask possible users
  39. 39.True or false: a water reminder is the best fit for a grandparent with weak eyesight. (a) True (b) False
  40. 40.🧩 In an app, what is tap to Save? (a) a screen (b) data (c) a button (d) an input

Answer key

  1. a water reminder
  2. line 3
  3. False
  4. get an idea
  5. a calculator
  6. False
  7. False
  8. False
  9. 510
  10. fans
  11. a free study-room finder
  12. 3
  13. 13
  14. helps nobody well
  15. False
  16. a website
  17. 20
  18. 4
  19. 13
  20. minimum
  21. get an idea
  22. a button
  23. True
  24. a recipe finder
  25. “Kids forget homework”
  26. an installed app
  27. share the download link
  28. 0
  29. 2
  30. False
  31. to build what they need
  32. a web browser
  33. no quiet study place
  34. 335
  35. hard to use
  36. the people who use it
  37. a screen
  38. ask possible users
  39. False
  40. a button

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