← 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 720 · 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.🔢 When you make an app, which comes FIRST? (a) plan the screens (b) build the app (c) get an idea (d) release it
  2. 2.Which of these app ideas solves no real problem? (a) a lost-and-found board (b) a bill splitter (c) a library due-date alert (d) a button with no action
  3. 3.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [slider] Text size
    [text box] Notes
    [text box] Phone
    [button] Start
    [text box] City
  4. 4.🎯 Is this a user need or a feature: “I forget my homework”? (a) a feature (b) a user need
  5. 5.📱 Which one is installed on a phone: an app or a website? (a) an app (b) a website
  6. 6.🗂️ What kind of app is a spelling coach? (a) a learning app (b) a tool app (c) a game (d) a health app
  7. 7.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 11; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 3 (b) line 2 (c) line 1
  8. 8.Which of these is data? (a) tap to go Next (b) your high score (c) tap to Save (d) a date picker
  9. 9.True or false: a box to type a name is data. (a) True (b) False
  10. 10.⚙️ In an app, is a pop-up message an input, processing or an output? (a) processing (b) output (c) input
  11. 11.Which of these happens at the idea stage? (a) try every button (b) sketch the screens (c) write the code (d) list what users need
  12. 12.True or false: a word battle is a learning app. (a) True (b) False
  13. 13.⚙️ In an app, is adding up a bill an input, processing or an output? (a) input (b) output (c) processing
  14. 14.👥 A library app has 225 readers, 260 librarians and 110 volunteers as users. How many users does it have in all?
  15. 15.True or false: a bill splitter solves no real problem. (a) False (b) True
  16. 16.🔍 Which is the odd one out? (a) sorting the scores (b) checking a password (c) a result on screen (d) adding up a bill
  17. 17.Which of these is a feature? (a) a share button (b) “What should I cook?” (c) “I keep missing the bus” (d) “Small text is hard”
  18. 18.True or false: an app that just says hi solves no real problem. (a) False (b) True
  19. 19.Which of these is true of a website? (a) opens in a web browser (b) has a home-screen icon (c) is installed on a phone (d) comes from an app store
  20. 20.True or false: a flashcard trainer is a learning app. (a) False (b) True
  21. 21.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) check the answer (c) show a question (d) an avatar shop
  22. 22.🔢 After an app is released, which comes FIRST? (a) release an update (b) read user reviews (c) list what to fix (d) test it again
  23. 23.👥 A school app has 20 students, 195 teachers and 295 parents as users. Which user group is the biggest? (a) parents (b) teachers (c) students
  24. 24.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) rate the driver (b) pick your bus stop (c) show arrival time (d) see where the bus is
  25. 25.🧩 In an app, what is a slider for volume? (a) data (b) a screen (c) a button (d) an input
  26. 26.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [switch] Dark mode
    [button] Next
    [text box] Age
    [text box] Due date
    [text box] Notes
  27. 27.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) background music (b) check the answer (c) show the score (d) show a question
  28. 28.👥 A library app has 275 readers, 200 librarians and 220 volunteers as users. Which user group is the biggest? (a) readers (b) volunteers (c) librarians
  29. 29.🎯 Is this a user need or a feature: “Small text is hard”? (a) a user need (b) a feature
  30. 30.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) show arrival time (b) pick your bus stop (c) change the bus icon (d) see where the bus is
  31. 31.Which of these is true of an app? (a) opens in a web browser (b) is installed on a phone (c) has a web address (d) needs no installing
  32. 32.True or false: a result on screen is processing. (a) False (b) True
  33. 33.🗒️ Why keep version 1 small? (a) to use up storage (b) to confuse users (c) to learn from users soon (d) to look bigger
  34. 34.👥 A cricket club app has 195 players, 150 coaches and 145 fans as users. Which user group is the biggest? (a) fans (b) coaches (c) players
  35. 35.Which of these is a feature? (a) “I keep missing the bus” (b) a dark mode switch (c) “Small text is hard” (d) “I forget my homework”
  36. 36.👥 A clinic app has 255 patients, 210 doctors and 260 nurses as users. Which user group is the biggest? (a) doctors (b) patients (c) nurses
  37. 37.🧩 In an app, what is tap to Start? (a) a button (b) an input (c) data (d) a screen
  38. 38.Which of these is a user need? (a) a reminder alarm (b) a dark mode switch (c) “I keep missing the bus” (d) a search bar
  39. 39.True or false: an app has a home-screen icon. (a) True (b) False
  40. 40.🧩 Which input is best for typing your name? (a) a picture (b) a slider (c) a text box (d) a switch

Answer key

  1. get an idea
  2. a button with no action
  3. 4
  4. a user need
  5. an app
  6. a learning app
  7. line 2
  8. your high score
  9. False
  10. output
  11. list what users need
  12. False
  13. processing
  14. 595
  15. False
  16. a result on screen
  17. a share button
  18. True
  19. opens in a web browser
  20. True
  21. an avatar shop
  22. read user reviews
  23. parents
  24. rate the driver
  25. an input
  26. 1
  27. background music
  28. readers
  29. a user need
  30. change the bus icon
  31. is installed on a phone
  32. False
  33. to learn from users soon
  34. players
  35. a dark mode switch
  36. nurses
  37. a button
  38. “I keep missing the bus”
  39. True
  40. a text box

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