← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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