← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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