← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. Send
  2. True
  3. False
  4. 2
  5. 2
  6. Next
  7. Help
  8. 4
  9. 5
  10. False
  11. 3
  12. a slider
  13. a button
  14. a screen
  15. 1
  16. today’s step count
  17. Cancel
  18. a text box
  19. the settings page
  20. 3
  21. tap to Send
  22. False
  23. 1
  24. 1
  25. Send
  26. data
  27. False
  28. Cancel
  29. a screen
  30. True
  31. False
  32. starts an action
  33. a box to type a name
  34. False
  35. an input
  36. 4
  37. 3
  38. a screen
  39. data
  40. True

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