← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. False
  2. 2
  3. Send
  4. 2
  5. Start
  6. 4
  7. data
  8. an input
  9. 3
  10. tap to Start
  11. Help
  12. False
  13. starts an action
  14. a date picker
  15. a box to type a name
  16. 1
  17. data
  18. Save
  19. False
  20. a text box
  21. 3
  22. True
  23. 3
  24. 3
  25. an input
  26. a screen
  27. a button
  28. 3
  29. Next
  30. 1
  31. a screen
  32. data
  33. data
  34. 3
  35. False
  36. 2
  37. an input
  38. False
  39. Cancel
  40. the game-over page

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