← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. 2
  2. False
  3. data
  4. True
  5. False
  6. Save
  7. data
  8. starts an action
  9. Cancel
  10. False
  11. False
  12. Next
  13. an input
  14. a screen
  15. 3
  16. Start
  17. a switch for dark mode
  18. Save
  19. 2
  20. Save
  21. False
  22. True
  23. an input
  24. Save
  25. 4
  26. a slider
  27. Send
  28. 3
  29. False
  30. 2
  31. 4
  32. False
  33. Help
  34. Help
  35. a date picker
  36. a screen
  37. an input
  38. your high score
  39. False
  40. Next

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