← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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