← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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