← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. 1
  2. 2
  3. your high score
  4. 1
  5. False
  6. True
  7. True
  8. 1
  9. a screen
  10. True
  11. a switch for dark mode
  12. False
  13. data
  14. 3
  15. data
  16. 1
  17. 2
  18. a slider
  19. tap to go Next
  20. False
  21. True
  22. False
  23. Back
  24. 3
  25. False
  26. False
  27. 5
  28. an input
  29. a switch
  30. True
  31. Cancel
  32. False
  33. the home page of an app
  34. your friends list
  35. 1
  36. 2
  37. True
  38. 2
  39. 2
  40. 3

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