← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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