← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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