← 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 2 · 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.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) show the balance (b) export to a file (c) savings stickers (d) pie-chart colours
  2. 2.🔢 When you make an app, which comes first: “release it” or “get an idea”? (a) get an idea (b) release it
  3. 3.🗒️ 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) background music (d) check the answer
  4. 4.📴 Which of these can often still work with no internet? (a) a video call (b) a new website (c) an online search (d) an installed app
  5. 5.Which of these is processing? (a) taking a photo (b) a result on screen (c) sorting the scores (d) typing your age
  6. 6.💡 After a survey, which need should version 1 solve? (a) the rarest need (b) a random need (c) the newest trend (d) the most common need
  7. 7.🧩 Which input is best for choosing a volume level? (a) a title (b) a text box (c) a slider (d) a switch
  8. 8.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  9. 9.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [text box] Age
    [button] Back
    [text box] Phone
    [text box] Name
    (a) Name (b) Back (c) Phone (d) Age
  10. 10.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 260; // 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 4 (c) line 3 (d) line 2
  11. 11.🎯 Why learn about users before you build? (a) to make it longer (b) to build what they need (c) to pick a logo (d) to slow it down
  12. 12.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) an avatar shop (b) check the answer (c) background music (d) confetti effects
  13. 13.⚙️ In an app, is taking a photo an input, processing or an output? (a) processing (b) output (c) input
  14. 14.💡 Does an app idea like a bill splitter solve a real problem? (a) Yes (b) No
  15. 15.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) hard to use (c) easy to build (d) very small
  16. 16.🔢 When you make an app, which comes first: “release it” or “build the app”? (a) release it (b) build the app
  17. 17.Which of these is true of an app? (a) needs no installing (b) opens in a web browser (c) has a web address (d) updates from the store
  18. 18.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) confetti effects (b) an avatar shop (c) show the score (d) background music
  19. 19.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [switch] Dark mode
    [button] Send
    [text box] City
    [text box] Email
    (a) Email (b) City (c) Dark mode (d) Send
  20. 20.Which of these is a button? (a) a switch for dark mode (b) tap to Save (c) the home page of an app (d) your friends list
  21. 21.Which of these happens at the build stage? (a) put it on an app store (b) connect the data (c) sketch the screens (d) write the store text
  22. 22.💡 Which app idea solves this problem: projects pile up at once? (a) a homework planner (b) a study-room finder (c) a bill splitter (d) a medicine reminder
  23. 23.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) water animations (c) set a reminder time (d) see today’s total
  24. 24.True or false: you share the download link at the build stage. (a) True (b) False
  25. 25.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Subject
    [text box] Notes
    [button] Help
    [text box] Name
    [button] Save
    [switch] Sound
  26. 26.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) see where the bus is (b) rate the driver (c) change the bus icon (d) a dark mode
  27. 27.True or false: an app is installed on a phone. (a) True (b) False
  28. 28.Which of these app ideas solves a real problem? (a) a blank grey screen (b) a medicine reminder (c) an app that just says hi (d) a page of random dots
  29. 29.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  30. 30.🗒️ Version 1 of a pocket-money tracker must be ready in 9 days. How many days are left for extras after the must-haves?
    add money received: 2 days
    add money spent: 3 days
    show the balance: 2 days
  31. 31.🛠️ At which stage do you draw the user flow? (a) the build stage (b) the release stage (c) the plan stage (d) the test stage
  32. 32.🗒️ 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) rate the driver (d) see where the bus is
  33. 33.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
  34. 34.True or false: you share the download link at the test stage. (a) True (b) False
  35. 35.🗒️ In MVP, the M stands for ___. (a) mobile (b) maximum (c) music (d) minimum
  36. 36.🎯 A short made-up profile of a typical user is called a ___. (a) password (b) protocol (c) pixel (d) persona
  37. 37.📊 Survey: which problem bugs you most? How many more votes did “forgetting homework” get than “no quiet study place”?
    forgetting homework: 20 votes
    no quiet study place: 11 votes
    forgetting birthdays: 12 votes
  38. 38.⚙️ In an app, is a buzz (vibration) an input, processing or an output? (a) input (b) processing (c) output
  39. 39.🗂️ What kind of app is a racing challenge? (a) a learning app (b) a health app (c) a tool app (d) a game
  40. 40.Which of these is data? (a) the log-in page (b) the home page of an app (c) tap to Save (d) today’s step count

Answer key

  1. show the balance
  2. get an idea
  3. background music
  4. an installed app
  5. sorting the scores
  6. the most common need
  7. a slider
  8. a website
  9. Back
  10. line 3
  11. to build what they need
  12. check the answer
  13. input
  14. Yes
  15. hard to use
  16. build the app
  17. updates from the store
  18. show the score
  19. Send
  20. tap to Save
  21. connect the data
  22. a homework planner
  23. water animations
  24. False
  25. 4
  26. see where the bus is
  27. True
  28. a medicine reminder
  29. an app
  30. 2
  31. the plan stage
  32. rate the driver
  33. is installed on a phone
  34. False
  35. minimum
  36. persona
  37. 9
  38. output
  39. a game
  40. today’s step count

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