← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 884 · 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.🎨 Is this about UI or UX: how easy sign-up is? (a) UI (b) UX
  2. 2.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Quiz tab
    2. open “Map”
    3. tap Back
    How many times must you tap Back to reach the main screen of this tab?
  3. 3.Which of these is about UX (the experience)? (a) how easy sign-up is (b) the theme colours (c) the icon shapes (d) the screen layout
  4. 4.True or false: how fast a task is done is about UI (the look). (a) True (b) False
  5. 5.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Address → Results
    Design B: Home → Results → Cart → Menu → Size → Shop
  6. 6.🔢 In a sign-up flow, which comes first: “enter the code sent” or “see the home screen”? (a) see the home screen (b) enter the code sent
  7. 7.💾 pop() takes off the last item. What does this code show?
    let friends = ["Zoya", "Kabir", "Meera"];
    friends.pop();
    show(friends[friends.length - 1]);
    (a) Zoya (b) Kabir (c) Meera
  8. 8.♿ What should every icon-only button have for screen readers? (a) a bright colour (b) a sound (c) a text label (d) a long animation
  9. 9.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Help button: 72 px tall
    Save button: 28 px tall
    Send button: 56 px tall
    (a) Help (b) Send (c) Save
  10. 10.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Item → Shop
    Design B: Home → Item → Size → Shop → Results → Pay → Pens
  11. 11.🔘 Is this good or poor button design: buttons almost touching? (a) good design (b) poor design
  12. 12.💾 Where should the app save a class leaderboard: on the phone or in the cloud? (a) on the phone (b) in the cloud
  13. 13.🎨 Is this about UI or UX: the font size? (a) UI (b) UX
  14. 14.🎨 Is this about UI or UX: whether users get lost? (a) UI (b) UX
  15. 15.🔢 In a food-order flow, which comes first: “open the menu” or “track the order”? (a) open the menu (b) track the order
  16. 16.🔀 What is a user flow? (a) the path through screens (b) a charging cable (c) a colour theme (d) a type of font
  17. 17.🖼️ In this wireframe (top to bottom), what is right above the menu icon?
    [ search box ]
    [ menu icon ]
    [ top bar ]
    [ title text ]
    (a) title text (b) search box (c) top bar
  18. 18.🔢 In a food-order flow, which comes LAST? (a) add it to the cart (b) pick a dish (c) pay for the order (d) track the order
  19. 19.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Cart → Menu → Size → Results → Item → Address
    Design B: Home → Item → Pay → Pens → Menu
    (a) Design B (b) Design A
  20. 20.True or false: the icon shapes is about UX (the experience). (a) True (b) False
  21. 21.True or false: a final design uses the final pictures. (a) False (b) True
  22. 22.🎨 Fewer taps to finish a task usually means ___. (a) worse UX (b) more colours (c) better UX (d) a bigger app
  23. 23.🌗 Is light grey on white easy or hard to read on a button? (a) easy to read (b) hard to read
  24. 24.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Video”
    2. tap the Lessons tab
    3. tap the Quiz tab
    Which screen are you on now?
    (a) Quiz (b) Lessons (c) Me (d) Video
  25. 25.True or false: the screen layout is about UI (the look). (a) False (b) True
  26. 26.✏️ Is this true of a wireframe or of a final design: has no real colours? (a) a wireframe (b) a final design
  27. 27.🔍 Which is the odd one out? (a) captions on videos (b) text that can grow (c) colour as the only clue (d) labels on every icon
  28. 28.True or false: a wireframe looks like the real app. (a) True (b) False
  29. 29.Which of these helps everyone use the app? (a) fast-flashing lights (b) sudden loud sounds (c) labels on every icon (d) tiny tap areas
  30. 30.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 10 px
    Footer: 17 px
    Label: 18 px
    (a) Footer (b) Label (c) Body text
  31. 31.🌗 Is dark blue on white easy or hard to read on a button? (a) hard to read (b) easy to read
  32. 32.🔘 Our rule: buttons are at least 48 px tall. The Save button is 28 px tall. How many px taller must it be?
  33. 33.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Edit photo”
    2. open “Help page”
    3. tap Back
    4. open “Friend list”
    5. open “Help page”
    Which screen are you on now?
    (a) Home (b) Help page (c) Friend list (d) Edit photo
  34. 34.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Caption: 20 px
    Body text: 24 px
    Footer: 14 px
    Label: 15 px
  35. 35.Which of these fits saving on the phone? (a) a class leaderboard (b) chat messages to friends (c) a shared to-do list (d) a draft you are typing
  36. 36.🧭 What does the back button usually do? (a) goes to the last screen (b) deletes the page (c) closes all apps (d) opens settings
  37. 37.✏️ A box with a cross in a wireframe usually means ___. (a) a closed app (b) a picture goes here (c) delete this (d) an error
  38. 38.🔢 In a photo-post flow, which comes first: “post the photo” or “add a filter”? (a) post the photo (b) add a filter
  39. 39.🖼️ In this wireframe (top to bottom), what is right above the tab bar?
    [ big picture ]
    [ title text ]
    [ filter buttons ]
    [ tab bar ]
    [ menu icon ]
    (a) menu icon (b) title text (c) filter buttons (d) big picture
  40. 40.🖼️ How many parts (boxes) does this wireframe have?
    [ search box ]
    [ list of items ]
    [ menu icon ]
    [ title text ]
    [ Add button ]
    [ big picture ]

Answer key

  1. UX
  2. 0
  3. how easy sign-up is
  4. False
  5. 3
  6. enter the code sent
  7. Kabir
  8. a text label
  9. Save
  10. 4
  11. poor design
  12. in the cloud
  13. UI
  14. UX
  15. open the menu
  16. the path through screens
  17. search box
  18. track the order
  19. Design B
  20. False
  21. True
  22. better UX
  23. hard to read
  24. Quiz
  25. True
  26. a wireframe
  27. colour as the only clue
  28. False
  29. labels on every icon
  30. Body text
  31. easy to read
  32. 20
  33. Help page
  34. 2
  35. a draft you are typing
  36. goes to the last screen
  37. a picture goes here
  38. add a filter
  39. filter buttons
  40. 6

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