← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. 1
  2. your saved notes
  3. your high score
  4. the home page of an app
  5. a switch for dark mode
  6. a screen
  7. a switch
  8. False
  9. the log-in page
  10. False
  11. Done
  12. tap to go Next
  13. Done
  14. 4
  15. an input
  16. Save
  17. a screen
  18. False
  19. 3
  20. a button
  21. False
  22. a screen
  23. a button
  24. a box to type a name
  25. starts an action
  26. data
  27. 3
  28. False
  29. 1
  30. 3
  31. data
  32. False
  33. today’s step count
  34. tap to Save
  35. 2
  36. 3
  37. a button
  38. a screen
  39. False
  40. a slider

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