← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 130 · 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 colour pair is hard to read? (a) white on dark green (b) white on black (c) pale pink on white (d) black on yellow
  2. 2.✏️ Is this true of a wireframe or of a final design: uses the final pictures? (a) a final design (b) a wireframe
  3. 3.💾 Which can hold many values in order? (a) a single number (b) a switch (c) a button (d) a list
  4. 4.🧭 Which part of navigation goes to the last screen? (a) a tab bar (b) the back button (c) a menu button
  5. 5.True or false: strong colour contrast is good button design. (a) True (b) False
  6. 6.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Item → Menu
    Design B: Home → Item → Size → Results → Confirm → Pay → Offers
  7. 7.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a final design (b) a wireframe
  8. 8.✏️ Do wireframes usually show the final colours? (a) Yes (b) No
  9. 9.🔀 A screen with no way forward or back is called a ___. (a) shortcut (b) tab bar (c) dead end (d) home screen
  10. 10.🔢 In a sign-up flow, what comes right after “open the app”? (a) type name and email (b) see the home screen (c) make a password (d) tap “Sign up”
  11. 11.♿ A screen has 11 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
  12. 12.🔘 Is this good or poor button design: grey text on grey? (a) poor design (b) good design
  13. 13.🔢 In a quiz-app flow, what comes right after “see if it is right”? (a) read a question (b) pick an answer (c) see the final score (d) tap “Start quiz”
  14. 14.✏️ What is the easiest way to draw a first wireframe? (a) a 3D printer (b) a phone case (c) a microphone (d) pencil and paper
  15. 15.🔘 Is this good or poor button design: icons with no meaning? (a) good design (b) poor design
  16. 16.🔢 In a quiz-app flow, which comes FIRST? (a) tap “Start quiz” (b) pick an answer (c) read a question (d) see the final score
  17. 17.🔍 Which is the odd one out? (a) the screen layout (b) the button colours (c) the theme colours (d) how users feel after
  18. 18.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ Add button ]
    [ search box ]
    [ list of items ]
    [ tab bar ]
    [ menu icon ]
    (a) Add button (b) tab bar (c) menu icon (d) search box
  19. 19.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Offers → Cart
    Design B: Home → Shop → Item → Cart → Results → Offers → Pens
  20. 20.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Title: 17 px
    Footer: 15 px
    Hint: 11 px
  21. 21.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Label: 21 px
    Title: 18 px
    Footer: 16 px
    Caption: 12 px
  22. 22.♿ What should every icon-only button have for screen readers? (a) a text label (b) a sound (c) a bright colour (d) a long animation
  23. 23.🔢 In a photo-post flow, which comes first: “take the photo” or “add a filter”? (a) add a filter (b) take the photo
  24. 24.Which colour pair is hard to read? (a) red on green (b) black on yellow (c) white on dark green (d) dark blue on white
  25. 25.🔢 In a food-order flow, which comes first: “add it to the cart” or “check the cart”? (a) add it to the cart (b) check the cart
  26. 26.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Caption: 9 px
    Body text: 26 px
    Title: 18 px
    Hint: 18 px
    (a) Hint (b) Title (c) Body text (d) Caption
  27. 27.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Item → Pay
    Design B: Home → Pens → Item → Shop → Size → Confirm
    (a) Design B (b) Design A
  28. 28.💾 pop() takes off the last item. What does this code show?
    let friends = ["Zoya", "Meera", "Aman", "Kabir"];
    friends.pop();
    show(friends[friends.length - 1]);
    (a) Zoya (b) Meera (c) Kabir (d) Aman
  29. 29.Which of these helps everyone use the app? (a) colour as the only clue (b) icons with no labels (c) sudden loud sounds (d) text that can grow
  30. 30.🔍 Which is the odd one out? (a) big touch targets (b) fast-flashing lights (c) text that can grow (d) labels on every icon
  31. 31.🖼️ In this wireframe (top to bottom), what is right above the big picture?
    [ top bar ]
    [ big picture ]
    [ list of items ]
    [ title text ]
    [ tab bar ]
    (a) top bar (b) title text (c) tab bar (d) list of items
  32. 32.🧭 Where is a tab bar usually placed in a phone app? (a) inside a button (b) in the middle (c) nowhere (d) at the bottom
  33. 33.💾 What number does this code show?
    let notes = ["Maths", "Sports"];
    notes.push("Music");
    show(notes.length);
  34. 34.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Next button: 60 px tall
    Done button: 60 px tall
    Send button: 36 px tall
  35. 35.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Map”
    2. tap the Quiz tab
    3. open “Badges”
    Which screen are you on now?
    (a) Map (b) Quiz (c) Lessons (d) Badges
  36. 36.🧭 Which part of navigation shows 3 to 5 icons? (a) a menu button (b) the back button (c) a tab bar
  37. 37.Which of these is about UI (the look)? (a) how many taps it takes (b) how easy sign-up is (c) how fast a task is done (d) the theme colours
  38. 38.💾 Where should the app save a class leaderboard: on the phone or in the cloud? (a) in the cloud (b) on the phone
  39. 39.🖼️ How many parts (boxes) does this wireframe have?
    [ title text ]
    [ top bar ]
    [ menu icon ]
    [ big picture ]
  40. 40.🌗 Is white on black easy or hard to read on a button? (a) hard to read (b) easy to read

Answer key

  1. pale pink on white
  2. a final design
  3. a list
  4. the back button
  5. True
  6. 2
  7. a final design
  8. No
  9. dead end
  10. tap “Sign up”
  11. 9
  12. poor design
  13. see the final score
  14. pencil and paper
  15. poor design
  16. tap “Start quiz”
  17. how users feel after
  18. menu icon
  19. 4
  20. 2
  21. 1
  22. a text label
  23. take the photo
  24. red on green
  25. add it to the cart
  26. Caption
  27. Design A
  28. Aman
  29. text that can grow
  30. fast-flashing lights
  31. top bar
  32. at the bottom
  33. 3
  34. 2
  35. Badges
  36. a tab bar
  37. the theme colours
  38. in the cloud
  39. 4
  40. easy to read

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