← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. 1
  2. a button
  3. 4
  4. False
  5. False
  6. a slider
  7. 2
  8. False
  9. the home page of an app
  10. 3
  11. False
  12. 2
  13. a text box
  14. a screen
  15. True
  16. your saved notes
  17. False
  18. a switch
  19. 1
  20. 3
  21. 1
  22. tap to Start
  23. 2
  24. 2
  25. False
  26. an input
  27. Cancel
  28. today’s step count
  29. a box to type a name
  30. False
  31. 2
  32. data
  33. Help
  34. 2
  35. 1
  36. a button
  37. 2
  38. tap to go Next
  39. Help
  40. data

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