← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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