← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. a button
  2. 2
  3. False
  4. 1
  5. 2
  6. 1
  7. 1
  8. 1
  9. True
  10. True
  11. starts an action
  12. Help
  13. Send
  14. a screen
  15. False
  16. your high score
  17. False
  18. True
  19. Send
  20. a slider for volume
  21. 2
  22. 2
  23. Save
  24. data
  25. your friends list
  26. 2
  27. an input
  28. an input
  29. 2
  30. False
  31. tap to Save
  32. 2
  33. True
  34. a button
  35. a screen
  36. a text box
  37. 5
  38. Cancel
  39. 3
  40. 4

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