← Parts of an app lesson New set →

App Dev Worksheet: Parts of an App

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

Answer key

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

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