← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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