← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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