← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

App development lesson 2: Parts of an app · Set 62 · 40 questions
TalentJR

Developer's tip (Screen, tap, type, keep): A screen is one page of the app; a button starts an action. Inputs take information: text box (typing), switch (on / off), slider (a level), date picker. Data is what the app keeps: notes, scores, settings, lists.

NameDateTime takenScore ___ / 40
  1. 1.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [text box] Age
    [button] Cancel
  2. 2.True or false: the settings page is data. (a) False (b) True
  3. 3.🧩 In an app, what is the settings page? (a) a screen (b) an input (c) a button (d) data
  4. 4.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [text box] City
    [text box] Name
    [switch] Sound
    [slider] Text size
    [button] Save
    (a) Save (b) Name (c) Sound (d) City
  5. 5.Which of these is data? (a) your high score (b) a switch for dark mode (c) the settings page (d) the game-over page
  6. 6.🧩 What do we call one full page of an app? (a) a variable (b) a cable (c) a screen (d) a battery
  7. 7.🧩 Which of these is a button on this screen?
    [title] Sign Up
    [switch] Dark mode
    [button] Help
    [text box] Subject
    [text box] Notes
    (a) Dark mode (b) Help (c) Notes (d) Subject
  8. 8.Which of these is data? (a) tap to Start (b) the home page of an app (c) the settings page (d) today’s step count
  9. 9.🧩 In an app, what is a switch for dark mode? (a) data (b) a button (c) a screen (d) an input
  10. 10.True or false: tap to Start is an input. (a) True (b) False
  11. 11.🧩 In an app, what is a date picker? (a) an input (b) a button (c) a screen (d) data
  12. 12.Which of these is a screen? (a) today’s step count (b) tap to Save (c) tap to go Next (d) the game-over page
  13. 13.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Save
    [text box] Due date
    [button] Next
    [text box] Notes
    [text box] Phone
    [button] Help
  14. 14.True or false: the log-in page is data. (a) False (b) True
  15. 15.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [switch] Remind me
    [text box] Subject
    [button] Save
    [button] Back
  16. 16.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Save
    [text box] Subject
  17. 17.True or false: your high score is an input. (a) False (b) True
  18. 18.🧩 In an app, what is a slider for volume? (a) a button (b) an input (c) a screen (d) data
  19. 19.🧩 In an app, what is the home page of an app? (a) a button (b) a screen (c) data (d) an input
  20. 20.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Order Snacks
    [text box] Subject
    [button] Start
    [button] Back
    [text box] Email
    [switch] Sound
    [text box] Phone
  21. 21.🧩 Which input is best for choosing a volume level? (a) a slider (b) a switch (c) a text box (d) a title
  22. 22.Which of these is an input? (a) your friends list (b) the settings page (c) your saved notes (d) a date picker
  23. 23.True or false: a switch for dark mode is an input. (a) True (b) False
  24. 24.Which of these is a button? (a) a box to type a name (b) a switch for dark mode (c) the home page of an app (d) tap to Save
  25. 25.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Back
    [text box] Phone
    [text box] Name
    [button] Next
    [button] Send
  26. 26.True or false: the log-in page is a screen. (a) True (b) False
  27. 27.Which of these is a screen? (a) tap to Start (b) the log-in page (c) today’s step count (d) your high score
  28. 28.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [text box] Subject
    [text box] Due date
    [switch] Remind me
    [slider] Volume
    [button] Cancel
    [text box] Notes
    [button] Back
    [button] Done
  29. 29.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Cancel
    [text box] Name
  30. 30.True or false: a date picker is data. (a) False (b) True
  31. 31.🧩 Which of these is a button on this screen?
    [title] Edit Profile
    [text box] Age
    [button] Save
    [switch] Dark mode
    (a) Age (b) Save (c) Dark mode
  32. 32.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Send
    [button] Cancel
    [text box] Due date
    [button] Save
    (a) Due date (b) Cancel
  33. 33.🧩 Which of these is a button on this screen?
    [title] Settings
    [button] Send
    [text box] Subject
    [switch] Show hints
    (a) Subject (b) Show hints (c) Send
  34. 34.🧩 Scores, notes and settings that an app keeps are called ___. (a) buttons (b) screens (c) data (d) tabs
  35. 35.Which of these is a screen? (a) the settings page (b) tap to Start (c) a slider for volume (d) tap to Send
  36. 36.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [button] Cancel
    [button] Done
    [button] Send
    [text box] Notes
  37. 37.🧩 How many buttons does this app screen have?
    [title] Sign Up
    [button] Send
    [slider] Brightness
    [button] Cancel
    [text box] Due date
    [text box] Name
    [button] Done
  38. 38.🧩 Which part lets the user give the app information? (a) an input (b) a logo (c) an icon (d) a title
  39. 39.Which of these is a button? (a) the log-in page (b) today’s step count (c) the game-over page (d) tap to Send
  40. 40.🧩 How many buttons does this app screen have?
    [title] Edit Profile
    [button] Help
    [button] Save
    [button] Done
    [text box] Notes
    [slider] Brightness

Answer key

  1. 1
  2. False
  3. a screen
  4. Save
  5. your high score
  6. a screen
  7. Help
  8. today’s step count
  9. an input
  10. False
  11. an input
  12. the game-over page
  13. 3
  14. False
  15. 2
  16. 1
  17. False
  18. an input
  19. a screen
  20. 4
  21. a slider
  22. a date picker
  23. True
  24. tap to Save
  25. 3
  26. True
  27. the log-in page
  28. 3
  29. 1
  30. False
  31. Save
  32. Cancel
  33. Send
  34. data
  35. the settings page
  36. 1
  37. 3
  38. an input
  39. tap to Send
  40. 3

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