← 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 967 · 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.🧩 Which of these is a button on this screen?
    [title] New Note
    [button] Send
    [switch] Remind me
    [slider] Brightness
    [button] Cancel
    [text box] Notes
    [button] Save
    (a) Remind me (b) Send (c) Notes (d) Brightness
  2. 2.🧩 In an app, what is tap to Save? (a) a button (b) data (c) an input (d) a screen
  3. 3.🎯 Which app would help this user most: a child saving up for a cycle? (a) a pocket-money tracker (b) a big-text reader (c) a water reminder (d) a bus tracker
  4. 4.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 50; // typed by the user
    line 2: let qty = 3; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 4 (b) line 1 (c) line 2 (d) line 3
  5. 5.💡 A good app idea starts with ___. (a) a problem to solve (b) a long name (c) many colours (d) a cool logo
  6. 6.🧩 How many buttons does this app screen have?
    [title] Settings
    [button] Save
    [text box] Notes
    [text box] Phone
    [text box] City
  7. 7.🗒️ The first small, working version of an app is often called an ___. (a) FAQ (b) CPU (c) MVP (d) URL
  8. 8.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) see where the bus is (b) show arrival time (c) pick your bus stop (d) change the bus icon
  9. 9.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) change the bus icon (c) a dark mode (d) pick your bus stop
  10. 10.🛠️ At which stage do you try every button? (a) the test stage (b) the release stage (c) the plan stage (d) the idea stage
  11. 11.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [switch] Show hints
    [text box] Due date
    [button] Start
    [button] Next
    (a) Due date (b) Start (c) Show hints
  12. 12.True or false: adding up a bill is an output. (a) True (b) False
  13. 13.⚙️ What number does this app show?
    let price = 90; // typed by the user
    let qty = 2; // typed by the user
    let total = price * qty;
    show(total);
  14. 14.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) log a glass of water (b) see today’s total (c) water animations (d) set a reminder time
  15. 15.True or false: a times-table quiz is a game. (a) True (b) False
  16. 16.🎯 An app for “everyone” with no clear user usually ___. (a) needs no testing (b) wins every prize (c) is easy to build (d) helps nobody well
  17. 17.True or false: an app comes from an app store. (a) True (b) False
  18. 18.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 14 votes
    wasting pocket money: 6 votes
    missing the bus: 9 votes
    (a) wasting pocket money (b) missing the bus (c) losing water bottles
  19. 19.🗒️ Version 1 of a homework planner must be ready in 7 days. How many days are left for extras after the must-haves?
    add a homework task: 1 days
    set a due date: 3 days
    see tasks by day: 2 days
  20. 20.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a library due-date alert (c) a page of random dots (d) a medicine reminder
  21. 21.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 85; // typed by the user
    line 2: let qty = 6; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 3 (c) line 2 (d) line 4
  22. 22.🛠️ At which stage do you spot a problem to solve? (a) the plan stage (b) the build stage (c) the test stage (d) the idea stage
  23. 23.🎯 Is this a user need or a feature: “I keep missing the bus”? (a) a feature (b) a user need
  24. 24.🔍 Which is the odd one out? (a) list what users need (b) add the buttons (c) talk to possible users (d) spot a problem to solve
  25. 25.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 70; // typed by the user
    line 2: let qty = 4; // typed by the user
    line 3: let total = price * qty;
    line 4: show(total);
    (a) line 1 (b) line 4 (c) line 3 (d) line 2
  26. 26.💡 Which is a problem statement? (a) “Add a logo” (b) “Kids forget homework” (c) “Use blue buttons” (d) “Make it fast”
  27. 27.🔔 What is a message an app shows on your lock screen called? (a) a wireframe (b) a notification (c) a variable (d) a web address
  28. 28.🔢 When you make an app, which comes LAST? (a) plan the screens (b) release it (c) get an idea (d) build the app
  29. 29.True or false: a website has a home-screen icon. (a) True (b) False
  30. 30.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [text box] Notes
    [button] Help
    [switch] Remind me
    [text box] Subject
    [slider] Volume
    [button] Cancel
    [button] Save
  31. 31.True or false: you add the buttons at the plan stage. (a) True (b) False
  32. 32.True or false: tap to go Next is data. (a) True (b) False
  33. 33.🎯 Which app would help this user most: a teen learning to make snacks? (a) a homework planner (b) a bus tracker (c) a water reminder (d) a recipe finder
  34. 34.Which of these is processing? (a) tapping a button (b) adding up a bill (c) speaking a command (d) a beep sound
  35. 35.🛠️ At which stage do you put it on an app store? (a) the test stage (b) the plan stage (c) the build stage (d) the release stage
  36. 36.True or false: a bill splitter solves a real problem. (a) True (b) False
  37. 37.⚙️ What number does this app show?
    let bill = 196; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  38. 38.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) share your streak (b) set a reminder time (c) see today’s total (d) log a glass of water
  39. 39.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 20 votes
    losing water bottles: 6 votes
    forgetting homework: 19 votes
  40. 40.True or false: a library due-date alert solves no real problem. (a) False (b) True

Answer key

  1. Send
  2. a button
  3. a pocket-money tracker
  4. line 3
  5. a problem to solve
  6. 1
  7. MVP
  8. change the bus icon
  9. pick your bus stop
  10. the test stage
  11. Start
  12. False
  13. 180
  14. water animations
  15. False
  16. helps nobody well
  17. True
  18. losing water bottles
  19. 1
  20. a page of random dots
  21. line 3
  22. the idea stage
  23. a user need
  24. add the buttons
  25. line 3
  26. “Kids forget homework”
  27. a notification
  28. release it
  29. False
  30. 3
  31. False
  32. False
  33. a recipe finder
  34. adding up a bill
  35. the release stage
  36. True
  37. 49
  38. share your streak
  39. 45
  40. False

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