← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 614 · 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 quiz-app flow, what comes right after “read a question”? (a) tap “Start quiz” (b) pick an answer (c) see the final score (d) see if it is right
  2. 2.♿ A screen has 9 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
  3. 3.Which colour pair is easy to read? (a) dark blue on black (b) red on green (c) white on dark green (d) pale pink on white
  4. 4.True or false: “icons with no labels” helps everyone use the app. (a) True (b) False
  5. 5.🧭 Tapping a tab usually takes you to ___. (a) the last app used (b) the phone settings (c) that tab’s main screen (d) a random page
  6. 6.Which of these is true of a final design? (a) uses the final pictures (b) is a quick sketch (c) has no real colours (d) shows where things go
  7. 7.🧭 Which part of navigation opens a list of pages? (a) the back button (b) a menu button (c) a tab bar
  8. 8.🔘 Is this good or poor button design: icons with no meaning? (a) poor design (b) good design
  9. 9.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Title: 20 px
    Caption: 13 px
    Menu: 24 px
    Hint: 23 px
    Footer: 16 px
    (a) Title (b) Menu (c) Hint (d) Caption
  10. 10.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Score card”
    2. tap Back
    3. open “Match report”
    4. tap the Settings tab
    Which screen are you on now?
    (a) Feed (b) Match report (c) Score card (d) Settings
  11. 11.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Label: 19 px
    Caption: 10 px
    Footer: 16 px
    Hint: 20 px
  12. 12.✏️ Is this true of a wireframe or of a final design: is a quick sketch? (a) a wireframe (b) a final design
  13. 13.Which of these makes the app harder to use? (a) tiny tap areas (b) labels on every icon (c) strong colour contrast (d) captions on videos
  14. 14.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. tap the Feed tab
    2. open “Friend list”
    3. open “Match report”
    Which screen are you on now?
    (a) Friend list (b) Match report (c) Feed (d) Chat
  15. 15.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Done button: 32 px tall
    Next button: 56 px tall
    Start button: 56 px tall
  16. 16.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Pens → Search → Size → Offers → Pay → Menu
    Design B: Home → Pens → Pay
  17. 17.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Search → Address → Pens → Shop → Pay → Offers
    Design B: Home → Menu → Item → Pay
  18. 18.🎨 Fewer taps to finish a task usually means ___. (a) better UX (b) a bigger app (c) more colours (d) worse UX
  19. 19.Which of these is true of a wireframe? (a) shows where things go (b) has the real colours (c) uses the final pictures (d) looks like the real app
  20. 20.🔍 Which is the odd one out? (a) how easy sign-up is (b) the icon shapes (c) how fast a task is done (d) how many taps it takes
  21. 21.🧭 Which part of navigation hides extra links? (a) the back button (b) a menu button (c) a tab bar
  22. 22.💾 What is a variable? (a) a type of screen (b) a phone setting (c) a named box for a value (d) a picture
  23. 23.🔢 In a food-order flow, which comes FIRST? (a) check the cart (b) open the menu (c) track the order (d) pay for the order
  24. 24.🎨 Who should you test the UX with? (a) only yourself (b) nobody (c) the app icon (d) real users
  25. 25.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a wireframe (b) a final design
  26. 26.Which of these is about UI (the look)? (a) how users feel after (b) the screen layout (c) whether users get lost (d) how many taps it takes
  27. 27.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Help button: 40 px tall
    Next button: 48 px tall
    Done button: 56 px tall
  28. 28.🔍 Which is the odd one out? (a) how easy sign-up is (b) the icon shapes (c) the font size (d) the screen layout
  29. 29.💾 What does this code show? (Positions start at 0.)
    let songs = ["Stars", "Ocean", "Rain", "Sunrise", "Monsoon"];
    show(songs[2]);
    (a) Sunrise (b) Ocean (c) Stars (d) Rain
  30. 30.True or false: a final design shows where things go. (a) False (b) True
  31. 31.💾 What does this code show? (Positions start at 0.)
    let friends = ["Riya", "Arjun", "Zoya"];
    show(friends[1]);
    (a) Arjun (b) Zoya (c) Riya
  32. 32.🔢 In a sign-up flow, what comes right after “make a password”? (a) tap “Sign up” (b) type name and email (c) enter the code sent (d) see the home screen
  33. 33.True or false: a wireframe shows where things go. (a) True (b) False
  34. 34.✏️ What is the easiest way to draw a first wireframe? (a) pencil and paper (b) a phone case (c) a microphone (d) a 3D printer
  35. 35.🎨 Is this about UI or UX: the font size? (a) UI (b) UX
  36. 36.True or false: how fast a task is done is about UI (the look). (a) False (b) True
  37. 37.💾 Where should the app save photos on two devices: on the phone or in the cloud? (a) on the phone (b) in the cloud
  38. 38.🧭 Which part of navigation undoes one move? (a) a tab bar (b) a menu button (c) the back button
  39. 39.♿ What does a screen reader do? (a) takes photos (b) plays music (c) makes text tiny (d) reads the screen aloud
  40. 40.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ Add button ]
    [ search box ]
    [ big picture ]
    [ filter buttons ]
    [ tab bar ]
    [ Save button ]
    (a) big picture (b) Add button (c) search box (d) Save button

Answer key

  1. pick an answer
  2. 7
  3. white on dark green
  4. False
  5. that tab’s main screen
  6. uses the final pictures
  7. a menu button
  8. poor design
  9. Caption
  10. Settings
  11. 1
  12. a wireframe
  13. tiny tap areas
  14. Match report
  15. 2
  16. 2
  17. 3
  18. better UX
  19. shows where things go
  20. the icon shapes
  21. a menu button
  22. a named box for a value
  23. open the menu
  24. real users
  25. a final design
  26. the screen layout
  27. 2
  28. how easy sign-up is
  29. Rain
  30. False
  31. Arjun
  32. enter the code sent
  33. True
  34. pencil and paper
  35. UI
  36. False
  37. in the cloud
  38. the back button
  39. reads the screen aloud
  40. Save button

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