← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 439 · 40 questions
TalentJR

Developer's tip (Think like the user): First decide which topic the question is about. Use that lesson’s rule: 48 px buttons, 16 px text, the screen stack, the flow order. For code, count positions from 0.

NameDateTime takenScore ___ / 40
  1. 1.True or false: “text that can grow” helps everyone use the app. (a) True (b) False
  2. 2.🖼️ In this wireframe (top to bottom), what is right above the tab bar?
    [ filter buttons ]
    [ Save button ]
    [ top bar ]
    [ search box ]
    [ list of items ]
    [ tab bar ]
    (a) top bar (b) search box (c) Save button (d) list of items
  3. 3.🔢 In a quiz-app flow, which comes FIRST? (a) see if it is right (b) read a question (c) tap “Start quiz” (d) pick an answer
  4. 4.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Map”
    2. open “Match report”
    3. open “Score card”
    4. open “Match report”
    5. open “Edit photo”
    Which screen are you on now?
    (a) Map (b) Edit photo (c) Match report (d) Score card
  5. 5.🔢 In a photo-post flow, what comes right after “add a filter”? (a) write a caption (b) take the photo (c) open the camera screen (d) post the photo
  6. 6.🧭 Where is a tab bar usually placed in a phone app? (a) nowhere (b) at the bottom (c) in the middle (d) inside a button
  7. 7.Which of these is true of a final design? (a) has no real colours (b) has the real colours (c) uses plain grey boxes (d) is a quick sketch
  8. 8.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Hint: 26 px
    Title: 24 px
    Caption: 23 px
    Menu: 10 px
    (a) Caption (b) Title (c) Menu (d) Hint
  9. 9.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Friend list”
    2. open “Friend list”
    3. tap the Lessons tab
    4. open “Edit photo”
    How many times must you tap Back to reach the main screen of this tab?
  10. 10.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Footer: 17 px
    Menu: 25 px
    Body text: 28 px
    Title: 21 px
    Hint: 9 px
    (a) Menu (b) Hint (c) Footer (d) Body text
  11. 11.True or false: your last game level fits saving in the cloud. (a) False (b) True
  12. 12.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Video”
    2. open “Map”
    3. tap Back
    4. tap the Feed tab
    How many times must you tap Back to reach the main screen of this tab?
  13. 13.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Title: 20 px
    Hint: 10 px
    Body text: 19 px
    (a) Title (b) Body text (c) Hint
  14. 14.Which of these is true of a tab bar? (a) goes to the last screen (b) switches main sections (c) opens a list of pages (d) undoes one move
  15. 15.✏️ Is this true of a wireframe or of a final design: has the real colours? (a) a wireframe (b) a final design
  16. 16.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Send button: 64 px tall
    Cancel button: 72 px tall
    Next button: 48 px tall
    Help button: 28 px tall
    (a) Next (b) Send (c) Cancel (d) Help
  17. 17.🔍 Which is the odd one out? (a) fast-flashing lights (b) sudden loud sounds (c) strong colour contrast (d) icons with no labels
  18. 18.🔢 In a photo-post flow, which comes first: “open the camera screen” or “add a filter”? (a) add a filter (b) open the camera screen
  19. 19.🔢 In a food-order flow, which comes first: “open the menu” or “add it to the cart”? (a) add it to the cart (b) open the menu
  20. 20.🔢 In a photo-post flow, which comes first: “post the photo” or “add a filter”? (a) add a filter (b) post the photo
  21. 21.Which of these makes the app harder to use? (a) strong colour contrast (b) sudden loud sounds (c) labels on every icon (d) text that can grow
  22. 22.True or false: a draft you are typing fits saving on the phone. (a) True (b) False
  23. 23.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Me tab
    2. tap the Me tab
    3. tap the Lessons tab
    How many times must you tap Back to reach the main screen of this tab?
  24. 24.🖼️ How many parts (boxes) does this wireframe have?
    [ menu icon ]
    [ big picture ]
    [ search box ]
    [ list of items ]
    [ filter buttons ]
    [ tab bar ]
  25. 25.🔢 In a food-order flow, which comes LAST? (a) pick a dish (b) add it to the cart (c) open the menu (d) track the order
  26. 26.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Hint: 19 px
    Caption: 23 px
    Body text: 14 px
    Label: 21 px
    Title: 21 px
    (a) Label (b) Caption (c) Hint (d) Body text
  27. 27.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Score card”
    2. tap the Lessons tab
    3. open “Score card”
    4. open “Badges”
    5. tap Back
    Which screen are you on now?
    (a) Badges (b) Lessons (c) Quiz (d) Score card
  28. 28.True or false: “strong colour contrast” makes the app harder to use. (a) True (b) False
  29. 29.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Caption: 19 px
    Body text: 25 px
    Footer: 9 px
    Label: 19 px
    Hint: 26 px
    (a) Caption (b) Footer (c) Label (d) Body text
  30. 30.True or false: a final design uses plain grey boxes. (a) True (b) False
  31. 31.🖼️ How many parts (boxes) does this wireframe have?
    [ tab bar ]
    [ menu icon ]
    [ title text ]
    [ search box ]
    [ filter buttons ]
  32. 32.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Send button: 52 px tall
    Start button: 48 px tall
    Help button: 24 px tall
    (a) Start (b) Send (c) Help
  33. 33.Which of these fits saving in the cloud? (a) a draft you are typing (b) photos on two devices (c) your last game level (d) the sound on/off setting
  34. 34.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a final design (b) a wireframe
  35. 35.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Caption: 9 px
    Title: 17 px
    Footer: 22 px
    Hint: 28 px
    (a) Hint (b) Caption (c) Footer (d) Title
  36. 36.✏️ Why draw a wireframe before coding? (a) it saves data (b) it adds colours (c) changes are quick (d) it runs the app
  37. 37.Which of these is about UI (the look)? (a) how users feel after (b) how fast a task is done (c) the icon shapes (d) whether users get lost
  38. 38.Which of these helps everyone use the app? (a) colour as the only clue (b) tiny tap areas (c) labels on every icon (d) fast-flashing lights
  39. 39.🖼️ In this wireframe (top to bottom), what is right below the big picture?
    [ title text ]
    [ top bar ]
    [ search box ]
    [ big picture ]
    [ list of items ]
    [ menu icon ]
    (a) title text (b) top bar (c) list of items (d) menu icon
  40. 40.💾 Where should the app save a shared to-do list: on the phone or in the cloud? (a) in the cloud (b) on the phone

Answer key

  1. True
  2. list of items
  3. tap “Start quiz”
  4. Edit photo
  5. write a caption
  6. at the bottom
  7. has the real colours
  8. Menu
  9. 1
  10. Hint
  11. False
  12. 0
  13. Hint
  14. switches main sections
  15. a final design
  16. Help
  17. strong colour contrast
  18. open the camera screen
  19. open the menu
  20. add a filter
  21. sudden loud sounds
  22. True
  23. 0
  24. 6
  25. track the order
  26. Body text
  27. Score card
  28. False
  29. Footer
  30. False
  31. 5
  32. Help
  33. photos on two devices
  34. a final design
  35. Caption
  36. changes are quick
  37. the icon shapes
  38. labels on every icon
  39. list of items
  40. in the cloud

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