← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 446 · 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: a big, easy tap area is good button design. (a) True (b) False
  2. 2.🔘 Our rule: buttons are at least 48 px tall. The Start button is 20 px tall. How many px taller must it be?
  3. 3.♿ Does this help everyone, or make the app harder to use: labels on every icon? (a) helps everyone (b) makes it harder
  4. 4.♿ Accessibility means an app works for ___. (a) nobody (b) everyone (c) only experts (d) only the coder
  5. 5.🔢 In a photo-post flow, which comes LAST? (a) open the camera screen (b) write a caption (c) post the photo (d) take the photo
  6. 6.Which colour pair is hard to read? (a) white on black (b) white on dark green (c) black on pale grey (d) light grey on white
  7. 7.🔀 In a good flow, each screen should lead to ___. (a) a clear next step (b) the same screen (c) a random page (d) a dead end
  8. 8.True or false: a big, easy tap area is poor button design. (a) True (b) False
  9. 9.True or false: the theme colours is about UX (the experience). (a) True (b) False
  10. 10.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Menu: 21 px
    Title: 10 px
    Label: 23 px
    (a) Label (b) Menu (c) Title
  11. 11.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Help page”
    2. open “Match report”
    3. tap the Quiz tab
    4. tap the Quiz tab
    How many times must you tap Back to reach the main screen of this tab?
  12. 12.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. tap the Home tab
    2. open “Edit photo”
    3. open “Friend list”
    4. tap the Home tab
    How many times must you tap Back to reach the main screen of this tab?
  13. 13.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Badges”
    2. open “Video”
    3. open “Friend list”
    4. tap the Search tab
    5. open “Match report”
    How many times must you tap Back to reach the main screen of this tab?
  14. 14.💾 What does this code show? (Positions start at 0.)
    let friends = ["Kabir", "Zoya", "Meera", "Aman"];
    show(friends[0]);
    (a) Aman (b) Meera (c) Kabir (d) Zoya
  15. 15.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a final design (b) a wireframe
  16. 16.🖼️ In this wireframe (top to bottom), what is right above the top bar?
    [ Add button ]
    [ menu icon ]
    [ filter buttons ]
    [ Save button ]
    [ top bar ]
    (a) menu icon (b) Add button (c) Save button (d) filter buttons
  17. 17.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Badges”
    2. open “Edit photo”
    3. open “Friend list”
    4. tap the Lessons tab
    5. tap the Lessons tab
    How many times must you tap Back to reach the main screen of this tab?
  18. 18.🎨 UI stands for user ___. (a) internet (b) idea (c) interface (d) input
  19. 19.✏️ Is this true of a wireframe or of a final design: is a quick sketch? (a) a final design (b) a wireframe
  20. 20.🌗 Is black on yellow easy or hard to read on a button? (a) hard to read (b) easy to read
  21. 21.💾 What number does this code show?
    let notes = ["Science", "Sports"];
    notes.push("Maths");
    show(notes.length);
  22. 22.True or false: “big touch targets” helps everyone use the app. (a) False (b) True
  23. 23.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Cart → Search
    Design B: Home → Cart → Pens → Item
    (a) Design A (b) Design B
  24. 24.♿ Showing right or wrong only in red and green is a problem for ___. (a) colour-blind users (b) the battery (c) the server (d) fast typists
  25. 25.🖼️ In this wireframe (top to bottom), what is right below the filter buttons?
    [ filter buttons ]
    [ list of items ]
    [ menu icon ]
    [ Save button ]
    (a) list of items (b) menu icon (c) Save button
  26. 26.True or false: how many taps it takes is about UI (the look). (a) True (b) False
  27. 27.Which of these makes the app harder to use? (a) tiny tap areas (b) labels on every icon (c) text that can grow (d) big touch targets
  28. 28.🔢 In a quiz-app flow, which comes LAST? (a) see if it is right (b) pick an answer (c) see the final score (d) read a question
  29. 29.Which of these is about UX (the experience)? (a) the button colours (b) the theme colours (c) whether users get lost (d) the icon shapes
  30. 30.True or false: notes to read offline fits saving on the phone. (a) True (b) False
  31. 31.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Pay → Cart → Results → Menu
    Design B: Home → Confirm → Size → Menu
  32. 32.💾 Which works with no internet at all? (a) a shared chat (b) a cloud backup (c) data saved on the phone (d) a cloud leaderboard
  33. 33.🔍 Which is the odd one out? (a) how fast a task is done (b) the font size (c) how many taps it takes (d) whether users get lost
  34. 34.🎨 Is this about UI or UX: the button colours? (a) UI (b) UX
  35. 35.Which of these fits saving in the cloud? (a) a draft you are typing (b) notes to read offline (c) your last game level (d) a class leaderboard
  36. 36.🎨 UX stands for user ___. (a) experience (b) example (c) extra (d) express
  37. 37.💾 Where should the app save chat messages to friends: on the phone or in the cloud? (a) on the phone (b) in the cloud
  38. 38.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Help button: 44 px tall
    Send button: 48 px tall
    Start button: 64 px tall
    Cancel button: 64 px tall
  39. 39.Which of these is true of a wireframe? (a) uses plain grey boxes (b) looks like the real app (c) has the real colours (d) shows the real fonts
  40. 40.🖼️ How many parts (boxes) does this wireframe have?
    [ Save button ]
    [ menu icon ]
    [ filter buttons ]
    [ Add button ]
    [ list of items ]

Answer key

  1. True
  2. 28
  3. helps everyone
  4. everyone
  5. post the photo
  6. light grey on white
  7. a clear next step
  8. False
  9. False
  10. Title
  11. 0
  12. 0
  13. 1
  14. Kabir
  15. a final design
  16. Save button
  17. 0
  18. interface
  19. a wireframe
  20. easy to read
  21. 3
  22. True
  23. Design A
  24. colour-blind users
  25. list of items
  26. False
  27. tiny tap areas
  28. see the final score
  29. whether users get lost
  30. True
  31. 1
  32. data saved on the phone
  33. the font size
  34. UI
  35. a class leaderboard
  36. experience
  37. in the cloud
  38. 3
  39. uses plain grey boxes
  40. 5

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