← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. a screen
  2. a screen
  3. 1
  4. True
  5. 3
  6. True
  7. a text box
  8. tap to Send
  9. a switch
  10. 2
  11. a screen
  12. 4
  13. a button
  14. a slider for volume
  15. True
  16. 2
  17. 1
  18. a box to type a name
  19. True
  20. True
  21. an input
  22. 1
  23. today’s step count
  24. tap to Save
  25. 1
  26. False
  27. False
  28. 2
  29. data
  30. a button
  31. Help
  32. True
  33. 2
  34. 1
  35. 3
  36. tap to go Next
  37. starts an action
  38. your high score
  39. data
  40. False

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