← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. starts an action
  2. a slider for volume
  3. the log-in page
  4. data
  5. 2
  6. your high score
  7. Next
  8. tap to Save
  9. 1
  10. the game-over page
  11. 2
  12. 3
  13. False
  14. data
  15. True
  16. False
  17. a text box
  18. 4
  19. False
  20. a date picker
  21. an input
  22. an input
  23. 1
  24. your friends list
  25. False
  26. True
  27. 2
  28. False
  29. 1
  30. 3
  31. 2
  32. 1
  33. Done
  34. an input
  35. a screen
  36. True
  37. the settings page
  38. 2
  39. Start
  40. a switch

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