← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. starts an action
  2. False
  3. 1
  4. a slider
  5. tap to Save
  6. 2
  7. a screen
  8. 3
  9. data
  10. False
  11. your saved notes
  12. your friends list
  13. a switch
  14. False
  15. 2
  16. 3
  17. True
  18. False
  19. a button
  20. Next
  21. a screen
  22. Done
  23. Next
  24. an input
  25. 1
  26. the settings page
  27. True
  28. data
  29. 1
  30. Help
  31. 2
  32. True
  33. your high score
  34. False
  35. 4
  36. Save
  37. 1
  38. 2
  39. a box to type a name
  40. False

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