← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. 2
  2. the settings page
  3. a switch for dark mode
  4. a switch
  5. data
  6. data
  7. 2
  8. an input
  9. data
  10. Send
  11. False
  12. True
  13. Help
  14. 3
  15. 3
  16. True
  17. 2
  18. 3
  19. 4
  20. True
  21. starts an action
  22. a button
  23. 1
  24. a box to type a name
  25. 1
  26. True
  27. 2
  28. False
  29. the log-in page
  30. True
  31. 2
  32. 2
  33. Back
  34. a screen
  35. an input
  36. 4
  37. Send
  38. False
  39. a slider for volume
  40. a slider

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