← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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