← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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