← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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