← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. a screen
  2. an input
  3. False
  4. data
  5. tap to Save
  6. True
  7. 3
  8. False
  9. 2
  10. 2
  11. True
  12. 2
  13. 2
  14. 2
  15. a screen
  16. Done
  17. Next
  18. a button
  19. False
  20. 1
  21. False
  22. 1
  23. an input
  24. 1
  25. 4
  26. data
  27. True
  28. an input
  29. a switch
  30. a switch for dark mode
  31. False
  32. 1
  33. 3
  34. starts an action
  35. your friends list
  36. Cancel
  37. the game-over page
  38. a button
  39. a slider
  40. tap to Start

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