← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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