← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

  1. a button
  2. a button
  3. a button
  4. 3
  5. a screen
  6. a screen
  7. 3
  8. 4
  9. data
  10. True
  11. a text box
  12. starts an action
  13. False
  14. Cancel
  15. True
  16. 1
  17. 2
  18. 4
  19. data
  20. True
  21. a date picker
  22. an input
  23. False
  24. True
  25. a slider for volume
  26. 1
  27. a screen
  28. 1
  29. an input
  30. 1
  31. data
  32. Done
  33. 1
  34. False
  35. 4
  36. 3
  37. an input
  38. Start
  39. 2
  40. 2

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