← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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