← 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 379 · 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: tapping a button is an output. (a) False (b) True
  2. 2.🗂️ What kind of app is a calculator? (a) a learning app (b) a game (c) a health app (d) a tool app
  3. 3.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) a dark mode (c) see where the bus is (d) change the bus icon
  4. 4.🗒️ What is a must-have feature? (a) a nice extra (b) a sound effect (c) a colour theme (d) one the app cannot skip
  5. 5.True or false: a lost-and-found board solves no real problem. (a) True (b) False
  6. 6.🧩 In an app, what is tap to Start? (a) a screen (b) a button (c) an input (d) data
  7. 7.🛠️ At which stage do you talk to possible users? (a) the idea stage (b) the plan stage (c) the release stage (d) the build stage
  8. 8.🗒️ Why keep version 1 small? (a) to confuse users (b) to use up storage (c) to learn from users soon (d) to look bigger
  9. 9.🛠️ At which stage do you draw the user flow? (a) the idea stage (b) the release stage (c) the plan stage (d) the build stage
  10. 10.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) set a reminder time (b) water animations (c) share your streak (d) custom alert sounds
  11. 11.🗒️ Version 1 of a bus tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    see where the bus is: 4 days
    show arrival time: 2 days
    pick your bus stop: 4 days
  12. 12.🗒️ In MVP, the M stands for ___. (a) music (b) mobile (c) maximum (d) minimum
  13. 13.True or false: a puzzle with levels is a game. (a) True (b) False
  14. 14.🗒️ Version 1 of a quiz app must be ready in 14 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: 4 days
  15. 15.👥 A clinic app has 100 patients, 50 doctors and 270 nurses as users. How many more nurses than doctors are there?
  16. 16.⚙️ In an app, is working out a tip an input, processing or an output? (a) processing (b) output (c) input
  17. 17.⚙️ What number does this app show?
    let price = 490; // typed by the user
    let off = 30; // typed by the user
    let pay = price - off;
    show(pay);
  18. 18.Which of these is true of an app? (a) is installed on a phone (b) opens in a web browser (c) opens from a link (d) has a web address
  19. 19.True or false: a library due-date alert solves no real problem. (a) False (b) True
  20. 20.🎯 What is the best first step to learn what users need? (a) ask and watch users (b) guess on your own (c) write the code (d) pick the colours
  21. 21.📱 Which one opens in a web browser: an app or a website? (a) an app (b) a website
  22. 22.⚙️ What number does this app show?
    let price = 35; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  23. 23.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 12; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 1 (c) line 3
  24. 24.🔢 When you make an app, what comes right after “build the app”? (a) plan the screens (b) get an idea (c) test the app (d) release it
  25. 25.🗒️ Version 1 of a bus tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    see where the bus is: 2 days
    show arrival time: 3 days
    pick your bus stop: 3 days
  26. 26.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Done
    [text box] Phone
    [text box] Subject
    [slider] Text size
    [text box] Age
    [switch] Sound
  27. 27.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [slider] Text size
    [text box] City
    [button] Save
    [button] Send
  28. 28.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  29. 29.Which of these is processing? (a) checking a password (b) a pop-up message (c) speaking a command (d) typing your age
  30. 30.🧩 In an app, what is a date picker? (a) an input (b) a screen (c) a button (d) data
  31. 31.📅 An app team plans for 3 days, builds for 10 days, tests for 2 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  32. 32.🧩 In an app, what is your high score? (a) a screen (b) data (c) a button (d) an input
  33. 33.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) a dark mode (c) change the bus icon (d) pick your bus stop
  34. 34.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [button] Cancel
    [text box] City
    [text box] Notes
    [button] Save
  35. 35.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [button] Save
    [text box] Age
    [switch] Remind me
    [text box] Due date
  36. 36.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting birthdays: 16 votes
    no quiet study place: 19 votes
    forgetting homework: 20 votes
  37. 37.Which of these is a screen? (a) the settings page (b) your saved notes (c) your friends list (d) tap to Send
  38. 38.🗂️ What kind of app is a spelling coach? (a) a game (b) a tool app (c) a health app (d) a learning app
  39. 39.True or false: a bill splitter solves a real problem. (a) False (b) True
  40. 40.🧩 In an app, what is the game-over page? (a) an input (b) a button (c) a screen (d) data

Answer key

  1. False
  2. a tool app
  3. see where the bus is
  4. one the app cannot skip
  5. False
  6. a button
  7. the idea stage
  8. to learn from users soon
  9. the plan stage
  10. set a reminder time
  11. 1
  12. minimum
  13. True
  14. 5
  15. 220
  16. processing
  17. 460
  18. is installed on a phone
  19. False
  20. ask and watch users
  21. a website
  22. 70
  23. line 2
  24. test the app
  25. 3
  26. 1
  27. 2
  28. an app
  29. checking a password
  30. an input
  31. 13
  32. data
  33. pick your bus stop
  34. 2
  35. 1
  36. 55
  37. the settings page
  38. a learning app
  39. True
  40. a screen

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