← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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