← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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