← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. 1
  2. an input
  3. a switch
  4. a screen
  5. Cancel
  6. 1
  7. starts an action
  8. a slider for volume
  9. the log-in page
  10. 3
  11. True
  12. 4
  13. the game-over page
  14. your saved notes
  15. data
  16. data
  17. 3
  18. tap to Save
  19. 3
  20. data
  21. a screen
  22. 2
  23. 2
  24. False
  25. True
  26. a screen
  27. 2
  28. 2
  29. Cancel
  30. Send
  31. a switch for dark mode
  32. 2
  33. data
  34. an input
  35. 2
  36. a slider
  37. 3
  38. 2
  39. 1
  40. a button

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