← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. an input
  2. Save
  3. Help
  4. tap to Save
  5. False
  6. a button
  7. False
  8. False
  9. True
  10. Start
  11. 3
  12. False
  13. tap to Start
  14. the settings page
  15. False
  16. 1
  17. the home page of an app
  18. a switch for dark mode
  19. a button
  20. tap to go Next
  21. a screen
  22. data
  23. 1
  24. data
  25. 3
  26. a switch
  27. Back
  28. a slider for volume
  29. an input
  30. 2
  31. an input
  32. a date picker
  33. Send
  34. Next
  35. a text box
  36. False
  37. 3
  38. a screen
  39. the log-in page
  40. a box to type a name

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