← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. a slider
  2. an input
  3. starts an action
  4. data
  5. 1
  6. 3
  7. True
  8. 1
  9. tap to go Next
  10. Help
  11. an input
  12. False
  13. 2
  14. a button
  15. True
  16. True
  17. your high score
  18. Cancel
  19. False
  20. a screen
  21. a button
  22. a text box
  23. 4
  24. tap to Save
  25. the home page of an app
  26. True
  27. 1
  28. Cancel
  29. True
  30. Next
  31. 3
  32. False
  33. 3
  34. data
  35. 3
  36. the settings page
  37. 1
  38. your saved notes
  39. a switch
  40. 1

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