← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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