← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. Done
  2. a switch for dark mode
  3. 2
  4. the log-in page
  5. a screen
  6. an input
  7. False
  8. an input
  9. Send
  10. False
  11. True
  12. your friends list
  13. the settings page
  14. today’s step count
  15. False
  16. a screen
  17. data
  18. Save
  19. a button
  20. tap to Save
  21. 3
  22. True
  23. False
  24. the game-over page
  25. 4
  26. a text box
  27. False
  28. Cancel
  29. Start
  30. Back
  31. 2
  32. a slider for volume
  33. an input
  34. True
  35. True
  36. 3
  37. 3
  38. Help
  39. False
  40. True

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