← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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