← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. 4
  2. a slider for volume
  3. an input
  4. today’s step count
  5. 2
  6. a button
  7. 3
  8. a switch
  9. 4
  10. a screen
  11. True
  12. Next
  13. 4
  14. Done
  15. a screen
  16. 3
  17. data
  18. tap to Send
  19. True
  20. False
  21. 3
  22. 4
  23. True
  24. False
  25. 2
  26. 1
  27. False
  28. 2
  29. a screen
  30. a date picker
  31. Done
  32. your high score
  33. 4
  34. Cancel
  35. 3
  36. 2
  37. True
  38. 4
  39. 3
  40. 1

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