← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. tap to Save
  2. your friends list
  3. True
  4. Next
  5. a text box
  6. False
  7. 2
  8. 2
  9. a screen
  10. False
  11. data
  12. your saved notes
  13. 2
  14. 1
  15. data
  16. False
  17. 2
  18. Save
  19. a switch
  20. 3
  21. the home page of an app
  22. tap to Start
  23. 3
  24. 3
  25. 2
  26. 3
  27. 3
  28. 1
  29. 4
  30. 3
  31. True
  32. the game-over page
  33. 1
  34. a screen
  35. Back
  36. 2
  37. 3
  38. a screen
  39. False
  40. the settings page

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