← 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 134 · 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.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) MVP (c) CPU (d) URL
  2. 2.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Help
    [button] Start
    [text box] Email
    [button] Back
    [text box] Age
    (a) Back (b) Email (c) Age
  3. 3.Which of these is true of an app? (a) has a web address (b) opens in a web browser (c) is installed on a phone (d) opens from a link
  4. 4.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  5. 5.True or false: working out a tip is processing. (a) False (b) True
  6. 6.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Save
    [text box] Name
    [switch] Remind me
  7. 7.🎯 Which app would help this user most: a runner who forgets to sip water? (a) a recipe finder (b) a pocket-money tracker (c) a water reminder (d) a big-text reader
  8. 8.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) False (b) True
  9. 9.True or false: a racing challenge is a tool app. (a) False (b) True
  10. 10.💡 Does an app idea like an app that just says hi solve a real problem? (a) Yes (b) No
  11. 11.🔍 Which is the odd one out? (a) tapping a button (b) sorting the scores (c) checking a password (d) adding up a bill
  12. 12.Which of these happens at the release stage? (a) share the download link (b) write the code (c) spot a problem to solve (d) talk to possible users
  13. 13.🗒️ You are planning version 1 of a quiz app. Which feature is a MUST-HAVE? (a) background music (b) an avatar shop (c) confetti effects (d) show the score
  14. 14.Which of these is a screen? (a) a date picker (b) a box to type a name (c) tap to go Next (d) the game-over page
  15. 15.🔍 Which is the odd one out? (a) write down the bugs (b) write the store text (c) share the download link (d) put it on an app store
  16. 16.💡 Which app idea solves this problem: Grandpa forgets his tablets? (a) a medicine reminder (b) a homework planner (c) a bill splitter (d) a study-room finder
  17. 17.🧩 Which of these is a button on this screen?
    [title] New Note
    [button] Next
    [button] Send
    [slider] Brightness
    [text box] Email
    (a) Brightness (b) Email (c) Send
  18. 18.🛠️ At which stage do you share the download link? (a) the plan stage (b) the build stage (c) the release stage (d) the test stage
  19. 19.⚙️ What number does this app show?
    let price = 90; // typed by the user
    let qty = 3; // typed by the user
    let total = price * qty;
    show(total);
  20. 20.Which of these is an output? (a) sorting the scores (b) taking a photo (c) speaking a command (d) a buzz (vibration)
  21. 21.📱 Which one updates from the store: an app or a website? (a) an app (b) a website
  22. 22.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [slider] Brightness
    [button] Help
    [text box] Name
    [button] Done
    [button] Start
  23. 23.⚙️ In an app, is sorting the scores an input, processing or an output? (a) processing (b) output (c) input
  24. 24.⚙️ 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);
  25. 25.🗒️ Version 1 of a pocket-money tracker must be ready in 8 days. How many days are left for extras after the must-haves?
    add money received: 1 days
    add money spent: 3 days
    show the balance: 2 days
  26. 26.📅 An app team plans for 4 days, builds for 7 days, tests for 1 days and releases on 1 more day. How many more days does building take than testing?
  27. 27.🗒️ Version 1 of a water reminder must be ready in 15 days. How many days are left for extras after the must-haves?
    set a reminder time: 4 days
    log a glass of water: 3 days
    see today’s total: 2 days
  28. 28.True or false: a date picker is an input. (a) False (b) True
  29. 29.True or false: a pop-up message is an output. (a) False (b) True
  30. 30.💡 How can you check that people really have the problem? (a) ask possible users (b) copy another app (c) pick a colour (d) just guess
  31. 31.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Help
    [text box] Age
    [slider] Text size
    (a) Age (b) Text size (c) Help
  32. 32.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
  33. 33.True or false: a website is installed on a phone. (a) False (b) True
  34. 34.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [slider] Volume
    [text box] Email
    [button] Start
  35. 35.⚙️ What number does this app show?
    let km = 10; // typed by the user
    let metres = km * 1000;
    show(metres);
  36. 36.🔍 Which is the odd one out? (a) a word battle (b) a puzzle with levels (c) a racing challenge (d) a calculator
  37. 37.🛠️ At which stage do you connect the data? (a) the test stage (b) the idea stage (c) the build stage (d) the release stage
  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) pick your bus stop (c) a dark mode (d) show arrival time
  39. 39.🛠️ At which stage do you talk to possible users? (a) the plan stage (b) the build stage (c) the test stage (d) the idea stage
  40. 40.Which of these happens at the plan stage? (a) write down the bugs (b) put it on an app store (c) pick the features (d) add the buttons

Answer key

  1. MVP
  2. Back
  3. is installed on a phone
  4. an app
  5. True
  6. 1
  7. a water reminder
  8. True
  9. False
  10. No
  11. tapping a button
  12. share the download link
  13. show the score
  14. the game-over page
  15. write down the bugs
  16. a medicine reminder
  17. Send
  18. the release stage
  19. 270
  20. a buzz (vibration)
  21. an app
  22. 3
  23. processing
  24. 70
  25. 2
  26. 6
  27. 6
  28. True
  29. True
  30. ask possible users
  31. Help
  32. a user need
  33. False
  34. 2
  35. 10000
  36. a calculator
  37. the build stage
  38. a dark mode
  39. the idea stage
  40. pick the features

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