← 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 513 · 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.📊 Survey: which problem bugs you most? How many students voted in all?
    missing the bus: 21 votes
    losing water bottles: 9 votes
    forgetting homework: 5 votes
  2. 2.📱 Which one updates from the store: an app or a website? (a) a website (b) an app
  3. 3.🔍 Which is the odd one out? (a) tapping a button (b) a buzz (vibration) (c) typing your age (d) speaking a command
  4. 4.Which of these app ideas solves no real problem? (a) a free study-room finder (b) a library due-date alert (c) a medicine reminder (d) a blank grey screen
  5. 5.🗒️ You are planning version 1 of a homework planner. Which feature is a MUST-HAVE? (a) pick a theme colour (b) set a due date (c) earn stickers (d) share tasks to friends
  6. 6.🎯 What is the best first step to learn what users need? (a) pick the colours (b) ask and watch users (c) guess on your own (d) write the code
  7. 7.🔍 Which is the odd one out? (a) write the code (b) spot a problem to solve (c) connect the data (d) add the buttons
  8. 8.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [text box] Email
    [button] Next
    [button] Back
    [text box] Due date
    [text box] Subject
    [switch] Remind me
  9. 9.True or false: a buzz (vibration) is an output. (a) True (b) False
  10. 10.🗒️ You are planning version 1 of a pocket-money tracker. Which feature is a MUST-HAVE? (a) export to a file (b) pie-chart colours (c) add money received (d) savings stickers
  11. 11.⚙️ What number does this app show?
    let km = 9; // typed by the user
    let metres = km * 1000;
    show(metres);
  12. 12.🔍 Which is the odd one out? (a) a buzz (vibration) (b) a beep sound (c) a pop-up message (d) sorting the scores
  13. 13.🗒️ What is a must-have feature? (a) a colour theme (b) a nice extra (c) a sound effect (d) one the app cannot skip
  14. 14.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [slider] Text size
    [button] Next
    [text box] Subject
    [button] Back
    [button] Save
  15. 15.Which of these is true of a website? (a) has a home-screen icon (b) updates from the store (c) is installed on a phone (d) opens from a link
  16. 16.🗂️ What kind of app is a racing challenge? (a) a tool app (b) a game (c) a health app (d) a learning app
  17. 17.🧩 Which input is best for typing your name? (a) a text box (b) a slider (c) a switch (d) a picture
  18. 18.📅 An app team plans for 5 days, builds for 5 days, tests for 1 days and releases on 1 more day. Planning starts on day 1. On which day does building finish?
  19. 19.Which of these is true of a website? (a) is installed on a phone (b) comes from an app store (c) updates from the store (d) has a web address
  20. 20.True or false: a library due-date alert solves no real problem. (a) False (b) True
  21. 21.Which of these app ideas solves no real problem? (a) a bill splitter (b) a free study-room finder (c) a medicine reminder (d) an app that just says hi
  22. 22.🗂️ What kind of app is a step counter? (a) a game (b) a learning app (c) a health app (d) a tool app
  23. 23.🔍 Which is the odd one out? (a) tapping a button (b) adding up a bill (c) speaking a command (d) taking a photo
  24. 24.⚙️ Which line does the processing (works out the answer)?
    line 1: let price = 55; // 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 4 (b) line 3 (c) line 1 (d) line 2
  25. 25.📱 Which one opens in a web browser: an app or a website? (a) a website (b) an app
  26. 26.🔍 Which is the odd one out? (a) a flashcard trainer (b) a spelling coach (c) a unit converter (d) a times-table quiz
  27. 27.True or false: speaking a command is processing. (a) True (b) False
  28. 28.Which of these is a user need? (a) a dark mode switch (b) a reminder alarm (c) a share button (d) “Small text is hard”
  29. 29.True or false: the settings page is a screen. (a) False (b) True
  30. 30.👥 A clinic app has 150 patients, 240 doctors and 270 nurses as users. How many users does it have in all?
  31. 31.🔍 Which is the odd one out? (a) speaking a command (b) typing your age (c) taking a photo (d) a result on screen
  32. 32.Which of these is processing? (a) taking a photo (b) checking a password (c) speaking a command (d) typing your age
  33. 33.📱 Where do people usually download phone apps from? (a) an app store (b) a web server (c) a printer (d) a charger
  34. 34.🎯 Is this a user need or a feature: a share button? (a) a user need (b) a feature
  35. 35.⚙️ In an app, is speaking a command an input, processing or an output? (a) processing (b) output (c) input
  36. 36.🗂️ What kind of app is a word battle? (a) a tool app (b) a learning app (c) a game (d) a health app
  37. 37.🗒️ A to-do app with no “add a task” feature is ___. (a) ready to release (b) a nice extra (c) well planned (d) missing a must-have
  38. 38.💡 Which is a problem statement? (a) “Use blue buttons” (b) “Make it fast” (c) “Add a logo” (d) “Kids forget homework”
  39. 39.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Send
    [text box] Email
    [switch] Dark mode
    [text box] Notes
    [slider] Text size
  40. 40.⚙️ What number does this app show?
    let bill = 132; // typed by the user
    let friends = 4; // typed by the user
    let share = bill / friends;
    show(share);

Answer key

  1. 35
  2. an app
  3. a buzz (vibration)
  4. a blank grey screen
  5. set a due date
  6. ask and watch users
  7. spot a problem to solve
  8. 2
  9. True
  10. add money received
  11. 9000
  12. sorting the scores
  13. one the app cannot skip
  14. 3
  15. opens from a link
  16. a game
  17. a text box
  18. 10
  19. has a web address
  20. False
  21. an app that just says hi
  22. a health app
  23. adding up a bill
  24. line 3
  25. a website
  26. a unit converter
  27. False
  28. “Small text is hard”
  29. True
  30. 660
  31. a result on screen
  32. checking a password
  33. an app store
  34. a feature
  35. input
  36. a game
  37. missing a must-have
  38. “Kids forget homework”
  39. 1
  40. 33

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