← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. True
  2. 2
  3. 2
  4. the game-over page
  5. a screen
  6. Next
  7. a text box
  8. Next
  9. 1
  10. 2
  11. Cancel
  12. 4
  13. 2
  14. data
  15. Back
  16. data
  17. False
  18. a slider for volume
  19. True
  20. 1
  21. tap to go Next
  22. False
  23. the log-in page
  24. an input
  25. False
  26. 2
  27. Cancel
  28. your high score
  29. 3
  30. 3
  31. data
  32. 2
  33. 4
  34. False
  35. data
  36. an input
  37. 1
  38. False
  39. a screen
  40. Send

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