← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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