← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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