← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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