← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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