← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. the log-in page
  2. today’s step count
  3. a screen
  4. 2
  5. True
  6. a screen
  7. a text box
  8. True
  9. 2
  10. True
  11. a button
  12. True
  13. 4
  14. 2
  15. an input
  16. your saved notes
  17. 1
  18. an input
  19. an input
  20. 4
  21. a box to type a name
  22. Save
  23. data
  24. an input
  25. Next
  26. a screen
  27. 2
  28. a screen
  29. False
  30. a button
  31. data
  32. False
  33. False
  34. 3
  35. 2
  36. True
  37. 3
  38. Cancel
  39. the settings page
  40. Cancel

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