← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. 3
  2. Save
  3. tap to Start
  4. 2
  5. False
  6. True
  7. 3
  8. an input
  9. Save
  10. today’s step count
  11. a box to type a name
  12. the home page of an app
  13. a screen
  14. True
  15. Cancel
  16. data
  17. a switch
  18. 2
  19. tap to go Next
  20. True
  21. 1
  22. an input
  23. your friends list
  24. Help
  25. 3
  26. False
  27. False
  28. False
  29. Send
  30. a slider
  31. True
  32. False
  33. starts an action
  34. a screen
  35. Back
  36. a text box
  37. data
  38. True
  39. 4
  40. an input

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