← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 918 · 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.Which of these is true of the back button? (a) sits at the bottom (b) switches main sections (c) hides extra links (d) undoes one move
  2. 2.🖼️ How many parts (boxes) does this wireframe have?
    [ tab bar ]
    [ list of items ]
    [ big picture ]
    [ top bar ]
  3. 3.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Footer: 10 px
    Title: 12 px
    Menu: 24 px
    Label: 14 px
  4. 4.🎨 Is this about UI or UX: the screen layout? (a) UX (b) UI
  5. 5.Which of these helps everyone use the app? (a) fast-flashing lights (b) sudden loud sounds (c) icons with no labels (d) strong colour contrast
  6. 6.💾 What number does this code show?
    let lives = 6;
    lives = lives - 1;
    lives = lives + 4;
    show(lives);
  7. 7.Which colour pair is hard to read? (a) dark blue on white (b) black on yellow (c) white on black (d) yellow on white
  8. 8.🔢 In a quiz-app flow, which comes first: “read a question” or “tap “Start quiz””? (a) tap “Start quiz” (b) read a question
  9. 9.♿ Accessibility means an app works for ___. (a) only experts (b) everyone (c) only the coder (d) nobody
  10. 10.🔍 Which is the odd one out? (a) the button colours (b) how easy sign-up is (c) how fast a task is done (d) how users feel after
  11. 11.✏️ Is this true of a wireframe or of a final design: uses the final pictures? (a) a wireframe (b) a final design
  12. 12.True or false: chat messages to friends fits saving in the cloud. (a) True (b) False
  13. 13.🔍 Which is the odd one out? (a) the font size (b) whether users get lost (c) the button colours (d) the theme colours
  14. 14.🖼️ How many parts (boxes) does this wireframe have?
    [ search box ]
    [ title text ]
    [ tab bar ]
    [ list of items ]
    [ filter buttons ]
  15. 15.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. tap the Profile tab
    2. open “Map”
    3. open “Edit photo”
    4. open “Video”
    5. tap the Profile tab
    How many times must you tap Back to reach the main screen of this tab?
  16. 16.🖼️ In this wireframe (top to bottom), what is right above the menu icon?
    [ tab bar ]
    [ top bar ]
    [ menu icon ]
    [ big picture ]
    (a) tab bar (b) top bar (c) big picture
  17. 17.💾 pop() takes off the last item. What does this code show?
    let songs = ["Sunrise", "Monsoon", "Stars", "Kites"];
    songs.pop();
    show(songs[songs.length - 1]);
    (a) Sunrise (b) Monsoon (c) Kites (d) Stars
  18. 18.♿ A screen has 5 icon buttons. Only 1 of them have a text label for screen readers. How many still need a label?
  19. 19.🧭 Which part of navigation hides extra links? (a) the back button (b) a menu button (c) a tab bar
  20. 20.Which of these is true of a wireframe? (a) has the real colours (b) is a quick sketch (c) uses the final pictures (d) shows the real fonts
  21. 21.♿ Why add captions to videos? (a) so anyone can follow (b) to slow them down (c) to hide the sound (d) to add colour
  22. 22.🔍 Which is the odd one out? (a) how many taps it takes (b) the theme colours (c) how easy sign-up is (d) whether users get lost
  23. 23.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a final design (b) a wireframe
  24. 24.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Menu: 23 px
    Caption: 23 px
    Title: 18 px
    Footer: 17 px
  25. 25.Which of these is true of a wireframe? (a) looks like the real app (b) shows the real fonts (c) has no real colours (d) has the real colours
  26. 26.✏️ Is this true of a wireframe or of a final design: is a quick sketch? (a) a final design (b) a wireframe
  27. 27.🔢 In a quiz-app flow, which comes LAST? (a) tap “Start quiz” (b) pick an answer (c) see if it is right (d) see the final score
  28. 28.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Cancel button: 60 px tall
    Help button: 64 px tall
    Done button: 60 px tall
    Next button: 32 px tall
  29. 29.🌗 Is black on yellow easy or hard to read on a button? (a) hard to read (b) easy to read
  30. 30.🌗 Is yellow on white easy or hard to read on a button? (a) easy to read (b) hard to read
  31. 31.🔀 In a good flow, each screen should lead to ___. (a) the same screen (b) a random page (c) a dead end (d) a clear next step
  32. 32.True or false: a final design looks like the real app. (a) False (b) True
  33. 33.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Results → Cart
    Design B: Home → Size → Search → Confirm → Address
  34. 34.🧭 Which part of navigation sits at the bottom? (a) the back button (b) a menu button (c) a tab bar
  35. 35.True or false: a class leaderboard fits saving in the cloud. (a) True (b) False
  36. 36.🔢 In a sign-up flow, what comes right after “enter the code sent”? (a) see the home screen (b) make a password (c) tap “Sign up” (d) type name and email
  37. 37.True or false: a final design uses plain grey boxes. (a) True (b) False
  38. 38.🖼️ In this wireframe (top to bottom), what is right below the search box?
    [ filter buttons ]
    [ title text ]
    [ search box ]
    [ tab bar ]
    [ menu icon ]
    [ big picture ]
    (a) tab bar (b) menu icon (c) title text (d) filter buttons
  39. 39.True or false: whether users get lost is about UX (the experience). (a) False (b) True
  40. 40.🔢 In a photo-post flow, which comes first: “post the photo” or “take the photo”? (a) post the photo (b) take the photo

Answer key

  1. undoes one move
  2. 4
  3. 3
  4. UI
  5. strong colour contrast
  6. 9
  7. yellow on white
  8. tap “Start quiz”
  9. everyone
  10. the button colours
  11. a final design
  12. True
  13. whether users get lost
  14. 5
  15. 0
  16. top bar
  17. Stars
  18. 4
  19. a menu button
  20. is a quick sketch
  21. so anyone can follow
  22. the theme colours
  23. a final design
  24. 0
  25. has no real colours
  26. a wireframe
  27. see the final score
  28. 3
  29. easy to read
  30. hard to read
  31. a clear next step
  32. True
  33. 2
  34. a tab bar
  35. True
  36. see the home screen
  37. False
  38. tab bar
  39. True
  40. take the photo

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