← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 344 · 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.🔢 In a sign-up flow, which comes first: “open the app” or “type name and email”? (a) type name and email (b) open the app
  2. 2.🔘 Is this good or poor button design: strong colour contrast? (a) poor design (b) good design
  3. 3.♿ Showing right or wrong only in red and green is a problem for ___. (a) the server (b) colour-blind users (c) fast typists (d) the battery
  4. 4.🎨 A beautiful app that confuses everyone has ___. (a) good UX but poor UI (b) no UI at all (c) good UI but poor UX (d) perfect UX
  5. 5.🔢 In a photo-post flow, which comes first: “take the photo” or “write a caption”? (a) write a caption (b) take the photo
  6. 6.🔘 Is this good or poor button design: grey text on grey? (a) good design (b) poor design
  7. 7.True or false: a wireframe shows where things go. (a) True (b) False
  8. 8.💾 Which can hold many values in order? (a) a button (b) a single number (c) a switch (d) a list
  9. 9.♿ Accessibility means an app works for ___. (a) only experts (b) everyone (c) nobody (d) only the coder
  10. 10.True or false: a draft you are typing fits saving in the cloud. (a) True (b) False
  11. 11.🔀 What is a user flow? (a) the path through screens (b) a type of font (c) a charging cable (d) a colour theme
  12. 12.🖼️ In this wireframe (top to bottom), what is right below the title text?
    [ list of items ]
    [ top bar ]
    [ menu icon ]
    [ big picture ]
    [ title text ]
    [ filter buttons ]
    (a) top bar (b) big picture (c) filter buttons (d) list of items
  13. 13.🔘 Is this good or poor button design: icons with no meaning? (a) good design (b) poor design
  14. 14.🎨 Who should you test the UX with? (a) only yourself (b) real users (c) the app icon (d) nobody
  15. 15.Which of these is true of a menu button? (a) undoes one move (b) sits at the bottom (c) goes to the last screen (d) hides extra links
  16. 16.🎨 Is this about UI or UX: how easy sign-up is? (a) UI (b) UX
  17. 17.🌗 Is dark blue on black easy or hard to read on a button? (a) easy to read (b) hard to read
  18. 18.✏️ Do wireframes usually show the final colours? (a) No (b) Yes
  19. 19.🔢 In a quiz-app flow, which comes first: “see the final score” or “read a question”? (a) read a question (b) see the final score
  20. 20.🔢 In a photo-post flow, which comes first: “add a filter” or “post the photo”? (a) add a filter (b) post the photo
  21. 21.True or false: a wireframe uses plain grey boxes. (a) False (b) True
  22. 22.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Item → Shop → Cart → Pay → Pens
    Design B: Home → Shop → Cart → Results → Menu → Item → Pay
  23. 23.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Friend list”
    2. tap Back
    3. open “Match report”
    4. tap the Search tab
    5. tap the Home tab
    Which screen are you on now?
    (a) Search (b) Home (c) Match report (d) Friend list
  24. 24.🌗 Is yellow on white easy or hard to read on a button? (a) hard to read (b) easy to read
  25. 25.♿ A screen has 5 icon buttons. Only 4 of them have a text label for screen readers. How many still need a label?
  26. 26.Which colour pair is hard to read? (a) black on yellow (b) dark blue on white (c) light grey on white (d) black on pale grey
  27. 27.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Results → Address → Shop → Menu
    Design B: Home → Pens → Offers → Search → Confirm → Item
  28. 28.True or false: a tiny 20 px button is good button design. (a) False (b) True
  29. 29.🎨 Is this about UI or UX: how fast a task is done? (a) UX (b) UI
  30. 30.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Help page”
    2. open “Match report”
    3. open “Match report”
    How many times must you tap Back to reach the main screen of this tab?
  31. 31.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Help page”
    2. tap the Home tab
    3. open “Video”
    4. tap the Home tab
    Which screen are you on now?
    (a) Help page (b) Search (c) Video (d) Home
  32. 32.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Save button: 44 px tall
    Send button: 32 px tall
    Start button: 40 px tall
  33. 33.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ Add button ]
    [ Save button ]
    [ menu icon ]
    [ top bar ]
    [ list of items ]
    [ filter buttons ]
    (a) Add button (b) filter buttons (c) menu icon (d) top bar
  34. 34.Which colour pair is hard to read? (a) black on yellow (b) dark blue on black (c) white on dark green (d) white on black
  35. 35.Which of these is true of a wireframe? (a) shows the real fonts (b) is a quick sketch (c) looks like the real app (d) uses the final pictures
  36. 36.🔢 In a photo-post flow, which comes first: “take the photo” or “open the camera screen”? (a) take the photo (b) open the camera screen
  37. 37.💾 What number does this code show?
    let notes = ["Art", "Sports", "Maths"];
    notes.push("Hindi");
    show(notes.length);
  38. 38.🧭 Why should every screen show where you are? (a) so users do not get lost (b) to hide the menu (c) to look busy (d) to use more battery
  39. 39.🖼️ How many parts (boxes) does this wireframe have?
    [ big picture ]
    [ filter buttons ]
    [ title text ]
    [ top bar ]
    [ Add button ]
  40. 40.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Item → Results → Address → Pay → Confirm → Pens
    Design B: Home → Item → Shop → Offers → Cart → Confirm
    (a) Design B (b) Design A

Answer key

  1. open the app
  2. good design
  3. colour-blind users
  4. good UI but poor UX
  5. take the photo
  6. poor design
  7. True
  8. a list
  9. everyone
  10. False
  11. the path through screens
  12. filter buttons
  13. poor design
  14. real users
  15. hides extra links
  16. UX
  17. hard to read
  18. No
  19. read a question
  20. add a filter
  21. True
  22. 1
  23. Home
  24. hard to read
  25. 1
  26. light grey on white
  27. 4
  28. False
  29. UX
  30. 3
  31. Home
  32. 0
  33. filter buttons
  34. dark blue on black
  35. is a quick sketch
  36. open the camera screen
  37. 4
  38. so users do not get lost
  39. 5
  40. Design B

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