← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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