← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 222 · 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.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Address → Cart → Shop
    Design B: Home → Cart → Search → Pay → Address
    (a) Design B (b) Design A
  2. 2.🖼️ In this wireframe (top to bottom), what is right below the tab bar?
    [ list of items ]
    [ search box ]
    [ big picture ]
    [ tab bar ]
    [ Add button ]
    (a) list of items (b) big picture (c) Add button (d) search box
  3. 3.✏️ A box with a cross in a wireframe usually means ___. (a) an error (b) delete this (c) a closed app (d) a picture goes here
  4. 4.✏️ What is the easiest way to draw a first wireframe? (a) a phone case (b) pencil and paper (c) a 3D printer (d) a microphone
  5. 5.💾 pop() takes off the last item. What does this code show?
    let songs = ["Ocean", "Stars", "Kites", "Monsoon", "Sunrise"];
    songs.pop();
    show(songs[songs.length - 1]);
    (a) Ocean (b) Stars (c) Monsoon (d) Kites
  6. 6.🖼️ In this wireframe (top to bottom), what is right below the big picture?
    [ filter buttons ]
    [ title text ]
    [ search box ]
    [ big picture ]
    [ Add button ]
    [ list of items ]
    (a) filter buttons (b) Add button (c) search box (d) title text
  7. 7.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “pick an answer”? (a) tap “Start quiz” (b) pick an answer
  8. 8.🖼️ In this wireframe (top to bottom), what is right below the search box?
    [ search box ]
    [ top bar ]
    [ Add button ]
    [ menu icon ]
    (a) top bar (b) menu icon (c) Add button
  9. 9.💾 What number does this code show?
    let songs = ["Ocean", "Sunrise"];
    songs.push("Rain");
    show(songs.length);
  10. 10.Which colour pair is hard to read? (a) black on pale grey (b) dark blue on white (c) light grey on white (d) black on yellow
  11. 11.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a final design (b) a wireframe
  12. 12.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 27 px
    Title: 20 px
    Hint: 14 px
    Caption: 18 px
    (a) Body text (b) Caption (c) Title (d) Hint
  13. 13.🧭 About how many tabs suit a tab bar best? (a) 20 (b) 10 to 12 (c) 3 to 5 (d) 1
  14. 14.🔍 Which is the odd one out? (a) the theme colours (b) whether users get lost (c) the icon shapes (d) the font size
  15. 15.True or false: how easy sign-up is is about UI (the look). (a) True (b) False
  16. 16.Which colour pair is easy to read? (a) pale pink on white (b) yellow on white (c) dark blue on black (d) white on black
  17. 17.🔢 In a photo-post flow, what comes right after “take the photo”? (a) open the camera screen (b) write a caption (c) post the photo (d) add a filter
  18. 18.Which of these fits saving in the cloud? (a) your last game level (b) notes to read offline (c) the sound on/off setting (d) photos on two devices
  19. 19.♿ A screen has 8 icon buttons. Only 5 of them have a text label for screen readers. How many still need a label?
  20. 20.♿ Does this help everyone, or make the app harder to use: text that can grow? (a) makes it harder (b) helps everyone
  21. 21.True or false: “fast-flashing lights” helps everyone use the app. (a) False (b) True
  22. 22.🖼️ In this wireframe (top to bottom), what is right above the list of items?
    [ menu icon ]
    [ Add button ]
    [ search box ]
    [ title text ]
    [ Save button ]
    [ list of items ]
    (a) Add button (b) menu icon (c) Save button (d) title text
  23. 23.🔢 In a photo-post flow, which comes LAST? (a) add a filter (b) take the photo (c) post the photo (d) open the camera screen
  24. 24.🖼️ In this wireframe (top to bottom), what is right above the tab bar?
    [ search box ]
    [ title text ]
    [ filter buttons ]
    [ tab bar ]
    [ list of items ]
    (a) title text (b) filter buttons (c) search box (d) list of items
  25. 25.♿ Does this help everyone, or make the app harder to use: captions on videos? (a) helps everyone (b) makes it harder
  26. 26.Which colour pair is hard to read? (a) white on dark green (b) dark blue on white (c) dark blue on black (d) black on yellow
  27. 27.🖼️ In this wireframe (top to bottom), what is right above the Add button?
    [ search box ]
    [ list of items ]
    [ tab bar ]
    [ big picture ]
    [ Add button ]
    (a) big picture (b) tab bar (c) search box (d) list of items
  28. 28.♿ Does this help everyone, or make the app harder to use: icons with no labels? (a) helps everyone (b) makes it harder
  29. 29.🌗 Is black on pale grey easy or hard to read on a button? (a) easy to read (b) hard to read
  30. 30.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Save button: 32 px tall
    Help button: 48 px tall
    Done button: 60 px tall
  31. 31.🔢 In a sign-up flow, which comes first: “tap “Sign up”” or “type name and email”? (a) type name and email (b) tap “Sign up”
  32. 32.Which of these makes the app harder to use? (a) text that can grow (b) captions on videos (c) fast-flashing lights (d) big touch targets
  33. 33.True or false: a wireframe looks like the real app. (a) False (b) True
  34. 34.🖼️ In this wireframe (top to bottom), what is right below the top bar?
    [ title text ]
    [ filter buttons ]
    [ top bar ]
    [ search box ]
    [ menu icon ]
    (a) title text (b) menu icon (c) filter buttons (d) search box
  35. 35.True or false: a tiny 20 px button is good button design. (a) True (b) False
  36. 36.True or false: the button colours is about UX (the experience). (a) False (b) True
  37. 37.Which of these is true of a final design? (a) has no real colours (b) shows where things go (c) is a quick sketch (d) uses the final pictures
  38. 38.🖼️ In this wireframe (top to bottom), what is right above the tab bar?
    [ title text ]
    [ list of items ]
    [ top bar ]
    [ tab bar ]
    (a) list of items (b) top bar (c) title text
  39. 39.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Map”
    2. tap the Lessons tab
    3. tap the Me tab
    Which screen are you on now?
    (a) Me (b) Lessons (c) Map (d) Quiz
  40. 40.Which colour pair is easy to read? (a) yellow on white (b) red on green (c) dark blue on black (d) white on dark green

Answer key

  1. Design A
  2. Add button
  3. a picture goes here
  4. pencil and paper
  5. Monsoon
  6. Add button
  7. tap “Start quiz”
  8. top bar
  9. 3
  10. light grey on white
  11. a final design
  12. Hint
  13. 3 to 5
  14. whether users get lost
  15. False
  16. white on black
  17. add a filter
  18. photos on two devices
  19. 3
  20. helps everyone
  21. False
  22. Save button
  23. post the photo
  24. filter buttons
  25. helps everyone
  26. dark blue on black
  27. big picture
  28. makes it harder
  29. easy to read
  30. 2
  31. tap “Sign up”
  32. fast-flashing lights
  33. False
  34. search box
  35. False
  36. False
  37. uses the final pictures
  38. top bar
  39. Me
  40. white on dark green

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