← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. starts an action
  2. 3
  3. a button
  4. a date picker
  5. a text box
  6. 1
  7. True
  8. 2
  9. False
  10. Send
  11. a screen
  12. data
  13. the settings page
  14. True
  15. True
  16. 3
  17. 3
  18. True
  19. a switch
  20. 2
  21. an input
  22. False
  23. 5
  24. 1
  25. the log-in page
  26. your saved notes
  27. True
  28. a slider
  29. 2
  30. a button
  31. an input
  32. False
  33. data
  34. 1
  35. 3
  36. Help
  37. Help
  38. a slider for volume
  39. 3
  40. 1

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