← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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