← 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 706 · 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.🧩 How many buttons does this app screen have?
    [title] New Note
    [switch] Dark mode
    [button] Save
    [text box] Age
    [button] Next
  2. 2.⚙️ What number does this app show?
    let bill = 39; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  3. 3.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) share tasks to friends (b) pick a theme colour (c) earn stickers (d) see tasks by day
  4. 4.True or false: a torch is a game. (a) True (b) False
  5. 5.🗒️ Version 1 of a water reminder must be ready in 9 days. How many days are left for extras after the must-haves?
    set a reminder time: 1 days
    log a glass of water: 3 days
    see today’s total: 4 days
  6. 6.True or false: you talk to possible users at the plan stage. (a) False (b) True
  7. 7.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [slider] Brightness
    [text box] Due date
    [text box] Subject
    [button] Done
    (a) Due date (b) Subject (c) Brightness (d) Done
  8. 8.📱 Which one comes from an app store: an app or a website? (a) a website (b) an app
  9. 9.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 35; // 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 4 (c) line 2 (d) line 3
  10. 10.🛠️ At which stage do you spot a problem to solve? (a) the test stage (b) the build stage (c) the idea stage (d) the release stage
  11. 11.🔢 When you make an app, what comes right after “test the app”? (a) plan the screens (b) get an idea (c) build the app (d) release it
  12. 12.Which of these app ideas solves no real problem? (a) a page of random dots (b) a medicine reminder (c) a lost-and-found board (d) a library due-date alert
  13. 13.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) rate the driver (b) show arrival time (c) change the bus icon (d) a dark mode
  14. 14.True or false: a slider for volume is an input. (a) False (b) True
  15. 15.🔢 When you make an app, which comes first: “plan the screens” or “release it”? (a) release it (b) plan the screens
  16. 16.📱 Which one has a home-screen icon: an app or a website? (a) a website (b) an app
  17. 17.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 134; // typed by the user
    line 2: let friends = 2; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 2 (b) line 3 (c) line 4 (d) line 1
  18. 18.Which of these is a button? (a) a switch for dark mode (b) your friends list (c) the log-in page (d) tap to Save
  19. 19.True or false: the log-in page is a screen. (a) False (b) True
  20. 20.🎯 Who are the users of an app? (a) only the coders (b) the app icons (c) the people who use it (d) only the testers
  21. 21.📅 An app team plans for 5 days, builds for 9 days, tests for 3 days and releases on 1 more day. How many more days does building take than testing?
  22. 22.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
  23. 23.True or false: a free study-room finder solves a real problem. (a) False (b) True
  24. 24.True or false: a website comes from an app store. (a) False (b) True
  25. 25.🧑 Who is an app really made for? (a) its charger (b) its icon (c) its coder only (d) its users
  26. 26.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Done
    [text box] Name
    [button] Cancel
    [text box] Notes
    [button] Back
    [switch] Remind me
    [text box] Email
    (a) Email (b) Back (c) Name (d) Notes
  27. 27.🗒️ Why keep version 1 small? (a) to look bigger (b) to learn from users soon (c) to confuse users (d) to use up storage
  28. 28.True or false: the settings page is a screen. (a) True (b) False
  29. 29.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Email
    [switch] Dark mode
    [button] Back
  30. 30.💡 Which app idea solves this problem: friends argue over who pays? (a) a homework planner (b) a lost-and-found board (c) a bill splitter (d) a medicine reminder
  31. 31.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) rate the driver (b) see where the bus is (c) show arrival time (d) pick your bus stop
  32. 32.🎯 An app for “everyone” with no clear user usually ___. (a) is easy to build (b) helps nobody well (c) wins every prize (d) needs no testing
  33. 33.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 18 votes
    forgetting homework: 17 votes
    forgetting birthdays: 16 votes
  34. 34.🗒️ Version 1 of a bus tracker must be ready in 5 days. How many days are left for extras after the must-haves?
    see where the bus is: 1 days
    show arrival time: 2 days
    pick your bus stop: 2 days
  35. 35.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 16 votes
    no quiet study place: 7 votes
    wasting pocket money: 22 votes
  36. 36.Which of these is a button? (a) a box to type a name (b) tap to go Next (c) today’s step count (d) the settings page
  37. 37.Which of these is a user need? (a) a share button (b) a reminder alarm (c) a dark mode switch (d) “What should I cook?”
  38. 38.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 270; // 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 3 (b) line 1 (c) line 4 (d) line 2
  39. 39.🗒️ In MVP, the M stands for ___. (a) mobile (b) music (c) maximum (d) minimum
  40. 40.True or false: a free study-room finder solves no real problem. (a) True (b) False

Answer key

  1. 2
  2. 13
  3. see tasks by day
  4. False
  5. 1
  6. False
  7. Done
  8. an app
  9. line 3
  10. the idea stage
  11. release it
  12. a page of random dots
  13. show arrival time
  14. True
  15. plan the screens
  16. an app
  17. line 3
  18. tap to Save
  19. True
  20. the people who use it
  21. 6
  22. No
  23. True
  24. False
  25. its users
  26. Back
  27. to learn from users soon
  28. True
  29. 1
  30. a bill splitter
  31. rate the driver
  32. helps nobody well
  33. 51
  34. 0
  35. 45
  36. tap to go Next
  37. “What should I cook?”
  38. line 3
  39. minimum
  40. False

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