← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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