← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 982 · 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 photo-post flow, what comes right after “write a caption”? (a) open the camera screen (b) take the photo (c) add a filter (d) post the photo
  2. 2.True or false: the font size is about UX (the experience). (a) False (b) True
  3. 3.True or false: icons with no meaning is good button design. (a) False (b) True
  4. 4.🌗 Is black on pale grey easy or hard to read on a button? (a) hard to read (b) easy to read
  5. 5.🔢 In a sign-up flow, what comes right after “enter the code sent”? (a) see the home screen (b) open the app (c) type name and email (d) make a password
  6. 6.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Shop → Item
    Design B: Home → Offers → Results → Cart
    (a) Design B (b) Design A
  7. 7.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Start button: 68 px tall
    Cancel button: 24 px tall
    Send button: 52 px tall
    (a) Cancel (b) Start (c) Send
  8. 8.🎨 Who should you test the UX with? (a) real users (b) the app icon (c) only yourself (d) nobody
  9. 9.Which of these is true of a wireframe? (a) has the real colours (b) shows the real fonts (c) uses the final pictures (d) uses plain grey boxes
  10. 10.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Size → Confirm → Address → Pens → Pay → Item
    Design B: Home → Results → Pay → Size
  11. 11.🔍 Which is the odd one out? (a) icons with no labels (b) big touch targets (c) labels on every icon (d) captions on videos
  12. 12.✏️ What is a wireframe? (a) a type of password (b) a charging cable (c) a simple screen sketch (d) the finished app
  13. 13.💾 Which works with no internet at all? (a) a shared chat (b) a cloud leaderboard (c) a cloud backup (d) data saved on the phone
  14. 14.💾 Where should the app save chat messages to friends: on the phone or in the cloud? (a) on the phone (b) in the cloud
  15. 15.True or false: “icons with no labels” makes the app harder to use. (a) False (b) True
  16. 16.Which of these makes the app harder to use? (a) labels on every icon (b) captions on videos (c) text that can grow (d) fast-flashing lights
  17. 17.🧭 Which part of navigation opens a list of pages? (a) a tab bar (b) a menu button (c) the back button
  18. 18.💾 Where should the app save the sound on/off setting: on the phone or in the cloud? (a) on the phone (b) in the cloud
  19. 19.🔀 A screen with no way forward or back is called a ___. (a) home screen (b) tab bar (c) dead end (d) shortcut
  20. 20.🔘 Is this good or poor button design: grey text on grey? (a) poor design (b) good design
  21. 21.🔘 Is this good or poor button design: a clear word like Save? (a) poor design (b) good design
  22. 22.✏️ What is the easiest way to draw a first wireframe? (a) a microphone (b) pencil and paper (c) a 3D printer (d) a phone case
  23. 23.Which of these is about UX (the experience)? (a) the font size (b) the screen layout (c) the button colours (d) how many taps it takes
  24. 24.🖼️ In this wireframe (top to bottom), what is right below the search box?
    [ list of items ]
    [ big picture ]
    [ search box ]
    [ title text ]
    [ Save button ]
    [ Add button ]
    (a) title text (b) big picture (c) Add button (d) Save button
  25. 25.💾 pop() takes off the last item. What does this code show?
    let songs = ["Monsoon", "Stars", "Kites", "Ocean", "Rain"];
    songs.pop();
    show(songs[songs.length - 1]);
    (a) Stars (b) Monsoon (c) Kites (d) Ocean
  26. 26.🔍 Which is the odd one out? (a) how users feel after (b) the theme colours (c) whether users get lost (d) how easy sign-up is
  27. 27.🔍 Which is the odd one out? (a) big touch targets (b) fast-flashing lights (c) strong colour contrast (d) text that can grow
  28. 28.🔍 Which is the odd one out? (a) how users feel after (b) the theme colours (c) the icon shapes (d) the button colours
  29. 29.🔘 Our rule: buttons are at least 48 px tall. The Start button is 36 px tall. How many px taller must it be?
  30. 30.🔍 Which is the odd one out? (a) how easy sign-up is (b) how many taps it takes (c) the button colours (d) how fast a task is done
  31. 31.Which of these fits saving on the phone? (a) a shared to-do list (b) photos on two devices (c) chat messages to friends (d) notes to read offline
  32. 32.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Label: 14 px
    Footer: 20 px
    Menu: 23 px
    Hint: 13 px
    Caption: 12 px
  33. 33.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Me tab
    2. open “Badges”
    3. open “Video”
    4. tap the Me tab
    Which screen are you on now?
    (a) Video (b) Badges (c) Me (d) Lessons
  34. 34.🧭 Which part of navigation shows 3 to 5 icons? (a) a menu button (b) a tab bar (c) the back button
  35. 35.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Offers → Pens → Menu → Size → Cart → Shop
    Design B: Home → Shop → Pens
  36. 36.🎨 A beautiful app that confuses everyone has ___. (a) no UI at all (b) perfect UX (c) good UI but poor UX (d) good UX but poor UI
  37. 37.Which of these is true of a tab bar? (a) hides extra links (b) undoes one move (c) shows 3 to 5 icons (d) goes to the last screen
  38. 38.♿ What does a screen reader do? (a) takes photos (b) reads the screen aloud (c) plays music (d) makes text tiny
  39. 39.♿ A screen has 8 icon buttons. Only 6 of them have a text label for screen readers. How many still need a label?
  40. 40.🎨 Is this about UI or UX: the button colours? (a) UI (b) UX

Answer key

  1. post the photo
  2. False
  3. False
  4. easy to read
  5. see the home screen
  6. Design A
  7. Cancel
  8. real users
  9. uses plain grey boxes
  10. 3
  11. icons with no labels
  12. a simple screen sketch
  13. data saved on the phone
  14. in the cloud
  15. True
  16. fast-flashing lights
  17. a menu button
  18. on the phone
  19. dead end
  20. poor design
  21. good design
  22. pencil and paper
  23. how many taps it takes
  24. title text
  25. Ocean
  26. the theme colours
  27. fast-flashing lights
  28. how users feel after
  29. 12
  30. the button colours
  31. notes to read offline
  32. 3
  33. Me
  34. a tab bar
  35. 4
  36. good UI but poor UX
  37. shows 3 to 5 icons
  38. reads the screen aloud
  39. 2
  40. UI

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