← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. the home page of an app
  2. tap to Start
  3. True
  4. a screen
  5. False
  6. False
  7. a switch for dark mode
  8. a slider
  9. True
  10. a screen
  11. 5
  12. tap to Save
  13. 2
  14. False
  15. an input
  16. data
  17. False
  18. False
  19. starts an action
  20. a screen
  21. your saved notes
  22. a box to type a name
  23. an input
  24. 3
  25. 1
  26. 1
  27. 1
  28. True
  29. today’s step count
  30. True
  31. 3
  32. Cancel
  33. True
  34. 4
  35. data
  36. data
  37. 5
  38. 3
  39. 1
  40. the game-over page

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