← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. a slider
  2. a screen
  3. a screen
  4. tap to Start
  5. the game-over page
  6. False
  7. Back
  8. a date picker
  9. the home page of an app
  10. 1
  11. 4
  12. an input
  13. Done
  14. False
  15. a button
  16. the settings page
  17. False
  18. False
  19. the log-in page
  20. 1
  21. Send
  22. an input
  23. data
  24. data
  25. 3
  26. Send
  27. data
  28. a screen
  29. True
  30. a switch for dark mode
  31. data
  32. False
  33. 2
  34. 1
  35. Done
  36. True
  37. False
  38. 4
  39. 3
  40. 5

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