← 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 354 · 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: an app needs no installing. (a) False (b) True
  2. 2.True or false: an alarm clock is a tool app. (a) True (b) False
  3. 3.💡 Does an app idea like a page of random dots solve a real problem? (a) Yes (b) No
  4. 4.Which of these is true of a website? (a) opens from a link (b) is installed on a phone (c) has a home-screen icon (d) updates from the store
  5. 5.Which of these is true of an app? (a) has a web address (b) needs no installing (c) updates from the store (d) opens from a link
  6. 6.🧩 Which input is best for typing your name? (a) a picture (b) a slider (c) a text box (d) a switch
  7. 7.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) show the score (b) an avatar shop (c) show a question (d) check the answer
  8. 8.🔍 Which is the odd one out? (a) a step counter (b) a sleep tracker (c) a flashcard trainer (d) a water reminder
  9. 9.📱 Which one has a home-screen icon: an app or a website? (a) an app (b) a website
  10. 10.Which of these is an input? (a) tap to Save (b) a date picker (c) your high score (d) the settings page
  11. 11.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 210; // 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 3 (b) line 1 (c) line 2 (d) line 4
  12. 12.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
  13. 13.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) water animations (b) log a glass of water (c) custom alert sounds (d) share your streak
  14. 14.⚙️ In an app, is a result on screen an input, processing or an output? (a) processing (b) output (c) input
  15. 15.True or false: an app opens in a web browser. (a) True (b) False
  16. 16.🗒️ Version 1 of a quiz app must be ready in 7 days. How many days are left for extras after the must-haves?
    show a question: 4 days
    check the answer: 1 days
    show the score: 2 days
  17. 17.🧩 What does a button do when you tap it? (a) shows the time (b) starts an action (c) saves the battery (d) changes the phone
  18. 18.Which of these is an input? (a) taking a photo (b) adding up a bill (c) a beep sound (d) a pop-up message
  19. 19.💡 Which app idea solves this problem: nobody knows whose bag it is? (a) a homework planner (b) a lost-and-found board (c) a bill splitter (d) a study-room finder
  20. 20.🔍 Which is the odd one out? (a) write down the bugs (b) connect the data (c) let friends try it (d) try every button
  21. 21.🧑 Who is an app really made for? (a) its coder only (b) its icon (c) its charger (d) its users
  22. 22.🔢 When you make an app, which comes first: “release it” or “test the app”? (a) release it (b) test the app
  23. 23.True or false: a times-table quiz is a learning app. (a) True (b) False
  24. 24.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) see tasks by day (b) earn stickers (c) pick a theme colour (d) share tasks to friends
  25. 25.Which of these is a feature? (a) a reminder alarm (b) “I forget my homework” (c) “I keep missing the bus” (d) “What should I cook?”
  26. 26.🎯 Which app would help this user most: a student who often misses the school bus? (a) a bus tracker (b) a big-text reader (c) a homework planner (d) a recipe finder
  27. 27.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 410; // 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 4 (b) line 3 (c) line 1 (d) line 2
  28. 28.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) screens (c) data (d) tabs
  29. 29.🔍 Which is the odd one out? (a) write the store text (b) share the download link (c) put it on an app store (d) try every button
  30. 30.👥 A library app has 105 readers, 265 librarians and 245 volunteers as users. Which user group is the biggest? (a) readers (b) volunteers (c) librarians
  31. 31.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) see where the bus is (b) rate the driver (c) pick your bus stop (d) show arrival time
  32. 32.🔢 When you make an app, which comes FIRST? (a) plan the screens (b) build the app (c) get an idea (d) test the app
  33. 33.📊 Survey: which problem bugs you most? How many more votes did “missing the bus” get than “losing water bottles”?
    wasting pocket money: 8 votes
    missing the bus: 24 votes
    losing water bottles: 10 votes
  34. 34.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) change the bus icon (b) pick your bus stop (c) rate the driver (d) a dark mode
  35. 35.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) URL (c) MVP (d) CPU
  36. 36.⚙️ In an app, is a pop-up message an input, processing or an output? (a) output (b) processing (c) input
  37. 37.🗂️ What kind of app is a sleep tracker? (a) a health app (b) a game (c) a tool app (d) a learning app
  38. 38.🧩 In an app, what is a switch for dark mode? (a) a button (b) data (c) a screen (d) an input
  39. 39.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Cancel
    [slider] Text size
    [button] Next
    [text box] Notes
    (a) Text size (b) Notes (c) Cancel
  40. 40.🌐 Which program do you need to open a website? (a) a web browser (b) a camera app (c) an app store (d) a calculator

Answer key

  1. False
  2. True
  3. No
  4. opens from a link
  5. updates from the store
  6. a text box
  7. an avatar shop
  8. a flashcard trainer
  9. an app
  10. a date picker
  11. line 3
  12. No
  13. log a glass of water
  14. output
  15. False
  16. 0
  17. starts an action
  18. taking a photo
  19. a lost-and-found board
  20. connect the data
  21. its users
  22. test the app
  23. True
  24. see tasks by day
  25. a reminder alarm
  26. a bus tracker
  27. line 3
  28. data
  29. try every button
  30. librarians
  31. rate the driver
  32. get an idea
  33. 14
  34. pick your bus stop
  35. MVP
  36. output
  37. a health app
  38. an input
  39. Cancel
  40. a web browser

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