← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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