← 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 542 · 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.True or false: a homework planner is the best fit for a pupil juggling five projects. (a) False (b) True
  2. 2.🧩 In an app, what is tap to Save? (a) an input (b) a screen (c) a button (d) data
  3. 3.True or false: a library due-date alert solves a real problem. (a) False (b) True
  4. 4.Which of these is an input? (a) tap to Start (b) a switch for dark mode (c) your friends list (d) tap to go Next
  5. 5.True or false: a big-text reader is the best fit for a reader who finds small print hard. (a) False (b) True
  6. 6.🔍 Which is the odd one out? (a) draw the user flow (b) sketch the screens (c) spot a problem to solve (d) pick the features
  7. 7.True or false: a bill splitter solves no real problem. (a) True (b) False
  8. 8.🗒️ What is a must-have feature? (a) a colour theme (b) a nice extra (c) a sound effect (d) one the app cannot skip
  9. 9.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “forgetting homework”?
    forgetting homework: 4 votes
    missing the bus: 23 votes
    forgetting birthdays: 3 votes
  10. 10.Which of these is true of an app? (a) opens in a web browser (b) opens from a link (c) updates from the store (d) needs no installing
  11. 11.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Back
    [switch] Show hints
    [text box] Email
    [slider] Volume
    (a) Volume (b) Show hints (c) Email (d) Back
  12. 12.🧩 In an app, what is a switch for dark mode? (a) a screen (b) an input (c) a button (d) data
  13. 13.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “no quiet study place”?
    forgetting homework: 9 votes
    losing water bottles: 11 votes
    no quiet study place: 7 votes
  14. 14.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [text box] Age
    [button] Save
    [button] Send
    [button] Back
  15. 15.👥 A school app has 220 students, 70 teachers and 270 parents as users. How many more parents than students are there?
  16. 16.True or false: you talk to possible users at the idea stage. (a) True (b) False
  17. 17.🔢 After an app is released, what comes right after “read user reviews”? (a) list what to fix (b) fix and improve (c) release an update (d) test it again
  18. 18.💡 How can you check that people really have the problem? (a) ask possible users (b) pick a colour (c) copy another app (d) just guess
  19. 19.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Name
    [slider] Brightness
    [text box] Subject
    [button] Back
    [button] Cancel
  20. 20.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    forgetting homework: 12 votes
    no quiet study place: 20 votes
    losing water bottles: 3 votes
    (a) no quiet study place (b) losing water bottles (c) forgetting homework
  21. 21.🧩 In an app, what is your saved notes? (a) an input (b) a screen (c) data (d) a button
  22. 22.🎯 An app for “everyone” with no clear user usually ___. (a) wins every prize (b) helps nobody well (c) is easy to build (d) needs no testing
  23. 23.Which of these happens at the idea stage? (a) write the store text (b) draw the user flow (c) spot a problem to solve (d) let friends try it
  24. 24.🔢 After an app is released, which comes first: “list what to fix” or “release an update”? (a) release an update (b) list what to fix
  25. 25.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [slider] Text size
    [switch] Show hints
    [button] Help
    [text box] Notes
    [button] Start
  26. 26.🗂️ What kind of app is a racing challenge? (a) a health app (b) a tool app (c) a learning app (d) a game
  27. 27.⚙️ What number does this app show?
    let price = 50; // typed by the user
    let qty = 5; // typed by the user
    let total = price * qty;
    show(total);
  28. 28.True or false: you write the store text at the test stage. (a) False (b) True
  29. 29.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Start
    [text box] Email
    [button] Cancel
    [button] Send
    [slider] Volume
    [text box] Notes
    [switch] Sound
    [text box] Name
  30. 30.Which of these is an input? (a) adding up a bill (b) working out a tip (c) a pop-up message (d) tapping a button
  31. 31.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) pick your bus stop (c) a dark mode (d) change the bus icon
  32. 32.🧩 Which part lets the user give the app information? (a) a title (b) an icon (c) an input (d) a logo
  33. 33.Which of these happens at the release stage? (a) try every button (b) connect the data (c) draw the user flow (d) put it on an app store
  34. 34.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [switch] Show hints
    [button] Cancel
    [text box] Subject
    [button] Help
  35. 35.True or false: a step counter is a health app. (a) False (b) True
  36. 36.Which of these is true of an app? (a) has a home-screen icon (b) has a web address (c) needs no installing (d) opens in a web browser
  37. 37.💡 A good app idea starts with ___. (a) many colours (b) a cool logo (c) a problem to solve (d) a long name
  38. 38.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) see where the bus is (b) a dark mode (c) pick your bus stop (d) show arrival time
  39. 39.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 285; // typed by the user
    line 2: let friends = 5; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 1 (b) line 3 (c) line 2 (d) line 4
  40. 40.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 280; // typed by the user
    line 2: let off = 30; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 2 (b) line 1 (c) line 4 (d) line 3

Answer key

  1. True
  2. a button
  3. True
  4. a switch for dark mode
  5. True
  6. spot a problem to solve
  7. False
  8. one the app cannot skip
  9. 19
  10. updates from the store
  11. Back
  12. an input
  13. 2
  14. 3
  15. 50
  16. True
  17. list what to fix
  18. ask possible users
  19. 2
  20. no quiet study place
  21. data
  22. helps nobody well
  23. spot a problem to solve
  24. list what to fix
  25. 2
  26. a game
  27. 250
  28. False
  29. 5
  30. tapping a button
  31. pick your bus stop
  32. an input
  33. put it on an app store
  34. 2
  35. True
  36. has a home-screen icon
  37. a problem to solve
  38. a dark mode
  39. line 3
  40. line 3

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