← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

App development lesson 2: Parts of an app · Set 802 · 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 buttons does this app screen have?
    [title] Add Homework
    [button] Done
    [text box] Email
    [button] Save
    [button] Cancel
    [text box] City
  2. 2.🧩 How many buttons does this app screen have?
    [title] Order Snacks
    [text box] Notes
    [slider] Text size
    [switch] Remind me
    [button] Next
    [button] Cancel
    [text box] Email
  3. 3.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Edit Profile
    [text box] Email
    [text box] Age
    [button] Start
    [text box] Notes
    [switch] Remind me
    [button] Back
    [button] Done
  4. 4.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [button] Start
    [text box] Name
    [slider] Text size
    [button] Cancel
    [text box] Email
    [text box] City
    [button] Done
  5. 5.🧩 Which input is best for choosing a volume level? (a) a title (b) a slider (c) a text box (d) a switch
  6. 6.Which of these is a screen? (a) tap to Send (b) the game-over page (c) a switch for dark mode (d) a box to type a name
  7. 7.🧩 In an app, what is today’s step count? (a) a button (b) a screen (c) an input (d) data
  8. 8.🧩 Which input is best for turning something ON or OFF? (a) a switch (b) a text box (c) a slider (d) a title
  9. 9.True or false: tap to Save is a screen. (a) True (b) False
  10. 10.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [slider] Volume
    [button] Send
    [text box] Notes
    (a) Volume (b) Send (c) Notes
  11. 11.🧩 How many buttons does this app screen have?
    [title] New Note
    [text box] Subject
    [button] Start
    [text box] Phone
    [button] Done
    [slider] Brightness
  12. 12.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Sign Up
    [button] Cancel
    [text box] Name
  13. 13.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] New Note
    [text box] Due date
    [text box] Age
    [switch] Dark mode
    [button] Next
    [text box] Subject
  14. 14.True or false: the home page of an app is data. (a) True (b) False
  15. 15.Which of these is an input? (a) today’s step count (b) a switch for dark mode (c) your saved notes (d) tap to go Next
  16. 16.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [text box] Phone
    [switch] Dark mode
    [text box] Age
    [button] Start
    [button] Done
    (a) Start (b) Age (c) Dark mode (d) Phone
  17. 17.🧩 Which part lets the user give the app information? (a) a logo (b) an icon (c) a title (d) an input
  18. 18.True or false: the log-in page is a screen. (a) False (b) True
  19. 19.Which of these is data? (a) your friends list (b) the game-over page (c) the settings page (d) the home page of an app
  20. 20.True or false: tap to go Next is an input. (a) True (b) False
  21. 21.True or false: the settings page is a button. (a) True (b) False
  22. 22.Which of these is an input? (a) your friends list (b) a slider for volume (c) tap to go Next (d) tap to Send
  23. 23.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Add Homework
    [button] Help
    [switch] Dark mode
    [button] Done
    [text box] Age
  24. 24.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [text box] Email
    [text box] Name
    [button] Cancel
    (a) Email (b) Cancel (c) Name
  25. 25.Which of these is data? (a) today’s step count (b) the log-in page (c) tap to go Next (d) the home page of an app
  26. 26.🧩 In an app, what is the home page of an app? (a) data (b) a button (c) a screen (d) an input
  27. 27.True or false: your friends list is data. (a) True (b) False
  28. 28.🧩 In an app, what is the game-over page? (a) a button (b) a screen (c) data (d) an input
  29. 29.True or false: tap to go Next is a button. (a) False (b) True
  30. 30.True or false: tap to Start is a button. (a) True (b) False
  31. 31.Which of these is data? (a) tap to go Next (b) the settings page (c) the home page of an app (d) your high score
  32. 32.True or false: your high score is data. (a) True (b) False
  33. 33.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Start
    [button] Done
    [text box] Name
    [text box] Phone
    [button] Next
    (a) Done (b) Name (c) Phone
  34. 34.🧩 How many inputs (text boxes, switches and sliders) does this screen have?
    [title] Settings
    [button] Done
    [text box] Name
    [button] Start
    [text box] Subject
  35. 35.🧩 Which input is best for typing your name? (a) a switch (b) a picture (c) a text box (d) a slider
  36. 36.🧩 Which of these is a button on this screen?
    [title] Order Snacks
    [button] Next
    [text box] Name
    [slider] Brightness
    [text box] Email
    [text box] City
    [switch] Dark mode
    (a) City (b) Email (c) Next (d) Name
  37. 37.🧩 Which of these is a button on this screen?
    [title] Add Homework
    [button] Done
    [text box] Due date
    [button] Cancel
    [text box] Phone
    (a) Phone (b) Done (c) Due date
  38. 38.Which of these is a screen? (a) tap to go Next (b) a switch for dark mode (c) the settings page (d) your high score
  39. 39.🧩 How many buttons does this app screen have?
    [title] Add Homework
    [switch] Dark mode
    [text box] Email
    [text box] Subject
    [button] Help
  40. 40.🧩 In an app, what is a slider for volume? (a) a screen (b) an input (c) a button (d) data

Answer key

  1. 3
  2. 2
  3. 4
  4. 3
  5. a slider
  6. the game-over page
  7. data
  8. a switch
  9. False
  10. Send
  11. 2
  12. 1
  13. 4
  14. False
  15. a switch for dark mode
  16. Start
  17. an input
  18. True
  19. your friends list
  20. False
  21. False
  22. a slider for volume
  23. 2
  24. Cancel
  25. today’s step count
  26. a screen
  27. True
  28. a screen
  29. True
  30. True
  31. your high score
  32. True
  33. Done
  34. 2
  35. a text box
  36. Next
  37. Done
  38. the settings page
  39. 1
  40. an input

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