← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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