← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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