← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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