← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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