← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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