← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 301 · 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.🧭 What does the back button usually do? (a) opens settings (b) goes to the last screen (c) closes all apps (d) deletes the page
  2. 2.🧭 About how many tabs suit a tab bar best? (a) 10 to 12 (b) 20 (c) 3 to 5 (d) 1
  3. 3.Which of these is about UI (the look)? (a) the theme colours (b) whether users get lost (c) how many taps it takes (d) how easy sign-up is
  4. 4.♿ A screen has 12 icon buttons. Only 4 of them have a text label for screen readers. How many still need a label?
  5. 5.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Save button: 56 px tall
    Cancel button: 60 px tall
    Help button: 40 px tall
    Back button: 32 px tall
  6. 6.Which of these fits saving on the phone? (a) photos on two devices (b) a class leaderboard (c) notes to read offline (d) a shared to-do list
  7. 7.🌗 Is white on black easy or hard to read on a button? (a) hard to read (b) easy to read
  8. 8.🧭 Which part of navigation hides extra links? (a) the back button (b) a tab bar (c) a menu button
  9. 9.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Pay → Confirm
    Design B: Home → Item → Offers → Search → Address → Cart
  10. 10.Which of these is about UX (the experience)? (a) the icon shapes (b) whether users get lost (c) the font size (d) the theme colours
  11. 11.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Size → Address → Pens
    Design B: Home → Size → Search
    (a) Design B (b) Design A
  12. 12.🔘 Our rule: buttons are at least 48 px tall. The Start button is 20 px tall. How many px taller must it be?
  13. 13.🔢 In a food-order flow, what comes right after “open the menu”? (a) check the cart (b) track the order (c) pick a dish (d) add it to the cart
  14. 14.♿ Why add captions to videos? (a) to slow them down (b) to hide the sound (c) so anyone can follow (d) to add colour
  15. 15.🌗 Is light grey on white easy or hard to read on a button? (a) hard to read (b) easy to read
  16. 16.🔘 Is this good or poor button design: a clear word like Save? (a) good design (b) poor design
  17. 17.🔍 Which is the odd one out? (a) the screen layout (b) how fast a task is done (c) the icon shapes (d) the font size
  18. 18.🔢 In a photo-post flow, which comes FIRST? (a) take the photo (b) add a filter (c) open the camera screen (d) write a caption
  19. 19.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Map”
    2. tap the Me tab
    3. open “Badges”
    4. open “Score card”
    5. tap the Lessons tab
    Which screen are you on now?
    (a) Score card (b) Map (c) Badges (d) Lessons
  20. 20.Which of these is true of a final design? (a) shows where things go (b) has the real colours (c) uses plain grey boxes (d) is a quick sketch
  21. 21.💾 What does this code show? (Positions start at 0.)
    let notes = ["Hindi", "Music", "Sports"];
    show(notes[0]);
    (a) Sports (b) Music (c) Hindi
  22. 22.🔢 In a quiz-app flow, which comes first: “read a question” or “pick an answer”? (a) pick an answer (b) read a question
  23. 23.🔢 In a food-order flow, which comes FIRST? (a) check the cart (b) open the menu (c) pick a dish (d) pay for the order
  24. 24.🔍 Which is the odd one out? (a) colour as the only clue (b) captions on videos (c) tiny tap areas (d) fast-flashing lights
  25. 25.🖼️ In this wireframe (top to bottom), what is right above the filter buttons?
    [ title text ]
    [ list of items ]
    [ menu icon ]
    [ filter buttons ]
    [ Add button ]
    [ search box ]
    (a) title text (b) search box (c) menu icon (d) Add button
  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) text that can grow (b) colour as the only clue (c) strong colour contrast (d) big touch targets
  28. 28.🌗 Is dark blue on black easy or hard to read on a button? (a) hard to read (b) easy to read
  29. 29.✏️ Is this true of a wireframe or of a final design: uses the final pictures? (a) a wireframe (b) a final design
  30. 30.Which of these is about UX (the experience)? (a) how many taps it takes (b) the button colours (c) the font size (d) the theme colours
  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. Which button is too small?
    Back button: 24 px tall
    Send button: 72 px tall
    Help button: 60 px tall
    Done button: 72 px tall
    (a) Back (b) Done (c) Help (d) Send
  33. 33.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) on the phone (b) in the cloud
  34. 34.True or false: a big, easy tap area is poor button design. (a) False (b) True
  35. 35.🎨 UX stands for user ___. (a) experience (b) example (c) extra (d) express
  36. 36.♿ Does this help everyone, or make the app harder to use: fast-flashing lights? (a) helps everyone (b) makes it harder
  37. 37.🔘 Is this good or poor button design: a tiny 20 px button? (a) poor design (b) good design
  38. 38.🖼️ In this wireframe (top to bottom), what is right below the title text?
    [ tab bar ]
    [ Save button ]
    [ title text ]
    [ list of items ]
    [ menu icon ]
    [ Add button ]
    (a) menu icon (b) list of items (c) tab bar (d) Save button
  39. 39.🔍 Which is the odd one out? (a) labels on every icon (b) colour as the only clue (c) fast-flashing lights (d) tiny tap areas
  40. 40.🔍 Which is the odd one out? (a) fast-flashing lights (b) sudden loud sounds (c) big touch targets (d) icons with no labels

Answer key

  1. goes to the last screen
  2. 3 to 5
  3. the theme colours
  4. 8
  5. 2
  6. notes to read offline
  7. easy to read
  8. a menu button
  9. 3
  10. whether users get lost
  11. Design B
  12. 28
  13. pick a dish
  14. so anyone can follow
  15. hard to read
  16. good design
  17. how fast a task is done
  18. open the camera screen
  19. Lessons
  20. has the real colours
  21. Hindi
  22. read a question
  23. open the menu
  24. captions on videos
  25. menu icon
  26. a wireframe
  27. colour as the only clue
  28. hard to read
  29. a final design
  30. how many taps it takes
  31. easy to read
  32. Back
  33. on the phone
  34. False
  35. experience
  36. makes it harder
  37. poor design
  38. list of items
  39. labels on every icon
  40. big touch targets

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