← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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