← 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 4 · 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 one opens from a link: an app or a website? (a) an app (b) a website
  2. 2.🎯 Is this a user need or a feature: a dark mode switch? (a) a user need (b) a feature
  3. 3.True or false: a pocket-money tracker is the best fit for a teen whose money runs out by Friday. (a) True (b) False
  4. 4.💡 An app that tries to do everything at once is usually ___. (a) finished fast (b) hard to use (c) very small (d) easy to build
  5. 5.🔍 Which is the odd one out? (a) a spelling coach (b) a water reminder (c) a flashcard trainer (d) a times-table quiz
  6. 6.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Help
    [text box] City
    [switch] Remind me
    [button] Next
    [text box] Age
    [text box] Phone
    [button] Save
  7. 7.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) pick your bus stop (b) show arrival time (c) see where the bus is (d) change the bus icon
  8. 8.Which of these is an input? (a) a buzz (vibration) (b) sorting the scores (c) speaking a command (d) working out a tip
  9. 9.⚙️ What number does this app show?
    let bill = 114; // typed by the user
    let friends = 2; // typed by the user
    let share = bill / friends;
    show(share);
  10. 10.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Help
    [text box] Email
  11. 11.True or false: a water reminder is a learning app. (a) False (b) True
  12. 12.🗒️ Version 1 of a pocket-money tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    add money received: 3 days
    add money spent: 1 days
    show the balance: 5 days
  13. 13.🔔 What is a message an app shows on your lock screen called? (a) a variable (b) a notification (c) a wireframe (d) a web address
  14. 14.⚙️ What number does this app show?
    let bill = 207; // typed by the user
    let friends = 3; // typed by the user
    let share = bill / friends;
    show(share);
  15. 15.🗒️ Why keep version 1 small? (a) to use up storage (b) to look bigger (c) to confuse users (d) to learn from users soon
  16. 16.True or false: a unit converter is a learning app. (a) False (b) True
  17. 17.True or false: a water reminder is the best fit for a gamer who forgets to drink. (a) True (b) False
  18. 18.🗒️ Version 1 of a pocket-money tracker must be ready in 11 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 4 days
    show the balance: 2 days
  19. 19.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 16 votes
    wasting pocket money: 23 votes
    forgetting birthdays: 21 votes
    (a) losing water bottles (b) forgetting birthdays (c) wasting pocket money
  20. 20.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) see today’s total (b) log a glass of water (c) custom alert sounds (d) set a reminder time
  21. 21.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
  22. 22.True or false: a homework planner is the best fit for a student who keeps forgetting due dates. (a) False (b) True
  23. 23.🔍 Which is the odd one out? (a) share the download link (b) write the store text (c) try every button (d) put it on an app store
  24. 24.🎯 What is the best first step to learn what users need? (a) guess on your own (b) ask and watch users (c) write the code (d) pick the colours
  25. 25.True or false: tapping a button is an input. (a) False (b) True
  26. 26.True or false: taking a photo is an input. (a) False (b) True
  27. 27.🛠️ At which stage do you add the buttons? (a) the idea stage (b) the test stage (c) the build stage (d) the plan stage
  28. 28.💡 Which app idea solves this problem: the library is always full? (a) a lost-and-found board (b) a bill splitter (c) a study-room finder (d) a homework planner
  29. 29.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [button] Next
    [text box] Phone
    [button] Done
    [text box] Due date
    [button] Save
    (a) Due date (b) Done (c) Phone
  30. 30.👥 A cricket club app has 230 players, 290 coaches and 210 fans as users. Which user group is the biggest? (a) coaches (b) players (c) fans
  31. 31.🔢 When you make an app, which comes FIRST? (a) plan the screens (b) get an idea (c) test the app (d) release it
  32. 32.🧩 Which of these is a button on this screen?
    [title] New Note
    [slider] Text size
    [button] Help
    [button] Done
    [button] Save
    [text box] Subject
    (a) Subject (b) Save (c) Text size
  33. 33.🗒️ When should nice-to-have features be built? (a) never (b) after the must-haves (c) before anything (d) on day one
  34. 34.True or false: a unit converter is a tool app. (a) False (b) True
  35. 35.🗒️ You are planning version 1 of a homework planner. Which feature can WAIT for a later version? (a) pick a theme colour (b) see tasks by day (c) set a due date (d) add a homework task
  36. 36.True or false: an app comes from an app store. (a) False (b) True
  37. 37.🗒️ You are planning version 1 of a quiz app. Which feature can WAIT for a later version? (a) background music (b) check the answer (c) show a question (d) show the score
  38. 38.Which of these is a user need? (a) a dark mode switch (b) a search bar (c) “I keep missing the bus” (d) a share button
  39. 39.💡 Does an app idea like a medicine reminder solve a real problem? (a) No (b) Yes
  40. 40.⚙️ Which line does the processing (works out the answer)?
    line 1: let bill = 225; // typed by the user
    line 2: let friends = 3; // typed by the user
    line 3: let share = bill / friends;
    line 4: show(share);
    (a) line 4 (b) line 2 (c) line 3 (d) line 1

Answer key

  1. a website
  2. a feature
  3. True
  4. hard to use
  5. a water reminder
  6. 4
  7. change the bus icon
  8. speaking a command
  9. 57
  10. 1
  11. False
  12. 2
  13. a notification
  14. 69
  15. to learn from users soon
  16. False
  17. True
  18. 1
  19. wasting pocket money
  20. custom alert sounds
  21. a website
  22. True
  23. try every button
  24. ask and watch users
  25. True
  26. True
  27. the build stage
  28. a study-room finder
  29. Done
  30. coaches
  31. get an idea
  32. Save
  33. after the must-haves
  34. True
  35. pick a theme colour
  36. True
  37. background music
  38. “I keep missing the bus”
  39. Yes
  40. line 3

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