← 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 191 · 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 part lets the user give the app information? (a) an input (b) an icon (c) a title (d) a logo
  2. 2.🧩 Which input is best for choosing a volume level? (a) a slider (b) a text box (c) a switch (d) a title
  3. 3.Which of these happens at the plan stage? (a) write down the bugs (b) talk to possible users (c) write the store text (d) draw the user flow
  4. 4.🧩 What do we call one full page of an app? (a) a battery (b) a cable (c) a variable (d) a screen
  5. 5.Which of these is a user need? (a) a reminder alarm (b) a dark mode switch (c) a search bar (d) “What should I cook?”
  6. 6.🗒️ A to-do app with no “add a task” feature is ___. (a) well planned (b) missing a must-have (c) ready to release (d) a nice extra
  7. 7.Which of these is true of a website? (a) has a home-screen icon (b) is installed on a phone (c) has a web address (d) comes from an app store
  8. 8.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [text box] Name
    [button] Help
    [text box] Due date
    [slider] Text size
    [button] Next
    (a) Text size (b) Due date (c) Name (d) Next
  9. 9.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Start
    [text box] City
    [text box] Name
    [text box] Notes
    [button] Send
    [button] Back
    (a) City (b) Notes (c) Name (d) Back
  10. 10.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 570; // typed by the user
    line 2: let off = 20; // typed by the user
    line 3: let pay = price - off;
    line 4: show(pay);
    (a) line 3 (b) line 1 (c) line 4 (d) line 2
  11. 11.🔍 Which is the odd one out? (a) sorting the scores (b) adding up a bill (c) working out a tip (d) a beep sound
  12. 12.🗒️ You are planning version 1 of a water reminder. Which feature is a MUST-HAVE? (a) share your streak (b) water animations (c) set a reminder time (d) custom alert sounds
  13. 13.🔍 Which is the odd one out? (a) try every button (b) write down the bugs (c) spot a problem to solve (d) let friends try it
  14. 14.True or false: a switch for dark mode is a screen. (a) False (b) True
  15. 15.🎯 What is the best first step to learn what users need? (a) guess on your own (b) write the code (c) ask and watch users (d) pick the colours
  16. 16.⚙️ In an app, is a pop-up message an input, processing or an output? (a) processing (b) input (c) output
  17. 17.Which of these is a user need? (a) “I forget my homework” (b) a search bar (c) a dark mode switch (d) a reminder alarm
  18. 18.🗒️ You are planning version 1 of a bus tracker. Which feature can WAIT for a later version? (a) a dark mode (b) see where the bus is (c) pick your bus stop (d) show arrival time
  19. 19.🗒️ You are planning version 1 of a water reminder. Which feature can WAIT for a later version? (a) custom alert sounds (b) see today’s total (c) log a glass of water (d) set a reminder time
  20. 20.🔔 What is a message an app shows on your lock screen called? (a) a wireframe (b) a web address (c) a notification (d) a variable
  21. 21.📊 Survey: which problem bugs you most? How many students voted in all?
    forgetting homework: 8 votes
    missing the bus: 9 votes
    no quiet study place: 5 votes
  22. 22.🗒️ 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) water animations (d) set a reminder time
  23. 23.💡 Which app idea solves this problem: friends argue over who pays? (a) a homework planner (b) a medicine reminder (c) a lost-and-found board (d) a bill splitter
  24. 24.🗂️ What kind of app is a step counter? (a) a health app (b) a game (c) a tool app (d) a learning app
  25. 25.True or false: tap to go Next is a screen. (a) True (b) False
  26. 26.💡 Does an app idea like a blank grey screen solve a real problem? (a) Yes (b) No
  27. 27.True or false: a lost-and-found board solves no real problem. (a) False (b) True
  28. 28.🗒️ What is a must-have feature? (a) a nice extra (b) one the app cannot skip (c) a sound effect (d) a colour theme
  29. 29.🗒️ Version 1 of a pocket-money tracker must be ready in 12 days. How many days are left for extras after the must-haves?
    add money received: 4 days
    add money spent: 1 days
    show the balance: 5 days
  30. 30.🗒️ 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) add a homework task (d) earn stickers
  31. 31.⚙️ In an app, is adding up a bill an input, processing or an output? (a) output (b) processing (c) input
  32. 32.🗒️ You are planning version 1 of a bus tracker. Which feature is a MUST-HAVE? (a) a dark mode (b) rate the driver (c) change the bus icon (d) see where the bus is
  33. 33.📱 Which one needs no installing: an app or a website? (a) an app (b) a website
  34. 34.📱 Which one opens from a link: an app or a website? (a) an app (b) a website
  35. 35.⚙️ What number does this app show?
    let bill = 40; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);
  36. 36.🔍 Which is the odd one out? (a) tapping a button (b) speaking a command (c) taking a photo (d) a result on screen
  37. 37.⚙️ Which line does the processing (works out the answer)?
    line 1: let km = 13; // typed by the user
    line 2: let metres = km * 1000;
    line 3: show(metres);
    (a) line 2 (b) line 3 (c) line 1
  38. 38.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Next
    [text box] Email
    [button] Send
    [switch] Sound
    [button] Start
    [slider] Text size
  39. 39.Which of these app ideas solves a real problem? (a) a bill splitter (b) a page of random dots (c) a button with no action (d) a blank grey screen
  40. 40.📊 Survey: which problem bugs you most? Which problem should your app solve first?
    losing water bottles: 9 votes
    forgetting birthdays: 3 votes
    wasting pocket money: 20 votes
    (a) wasting pocket money (b) forgetting birthdays (c) losing water bottles

Answer key

  1. an input
  2. a slider
  3. draw the user flow
  4. a screen
  5. “What should I cook?”
  6. missing a must-have
  7. has a web address
  8. Next
  9. Back
  10. line 3
  11. a beep sound
  12. set a reminder time
  13. spot a problem to solve
  14. False
  15. ask and watch users
  16. output
  17. “I forget my homework”
  18. a dark mode
  19. custom alert sounds
  20. a notification
  21. 22
  22. water animations
  23. a bill splitter
  24. a health app
  25. False
  26. No
  27. False
  28. one the app cannot skip
  29. 2
  30. add a homework task
  31. processing
  32. see where the bus is
  33. a website
  34. a website
  35. 10
  36. a result on screen
  37. line 2
  38. 3
  39. a bill splitter
  40. wasting pocket money

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