← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 182 · 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.💾 Where should the app save a draft you are typing: on the phone or in the cloud? (a) on the phone (b) in the cloud
  2. 2.🔢 In a photo-post flow, which comes LAST? (a) post the photo (b) take the photo (c) add a filter (d) write a caption
  3. 3.Which of these fits saving on the phone? (a) a shared to-do list (b) chat messages to friends (c) notes to read offline (d) photos on two devices
  4. 4.🔢 In a photo-post flow, which comes first: “open the camera screen” or “write a caption”? (a) open the camera screen (b) write a caption
  5. 5.🔍 Which is the odd one out? (a) whether users get lost (b) the font size (c) how users feel after (d) how easy sign-up is
  6. 6.🔀 What is a user flow? (a) the path through screens (b) a colour theme (c) a type of font (d) a charging cable
  7. 7.🔘 Our rule: buttons are at least 48 px tall. The Send button is 20 px tall. How many px taller must it be?
  8. 8.🔢 In a quiz-app flow, which comes LAST? (a) see the final score (b) tap “Start quiz” (c) see if it is right (d) read a question
  9. 9.Which of these is true of a wireframe? (a) uses plain grey boxes (b) uses the final pictures (c) shows the real fonts (d) has the real colours
  10. 10.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Start button: 60 px tall
    Next button: 36 px tall
    Done button: 60 px tall
  11. 11.🔢 In a sign-up flow, which comes LAST? (a) tap “Sign up” (b) enter the code sent (c) see the home screen (d) type name and email
  12. 12.Which of these fits saving in the cloud? (a) your last game level (b) a class leaderboard (c) notes to read offline (d) a draft you are typing
  13. 13.Which of these is about UX (the experience)? (a) how users feel after (b) the theme colours (c) the button colours (d) the icon shapes
  14. 14.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Item → Menu → Pay → Shop
    Design B: Home → Pay → Results → Menu → Confirm → Item
  15. 15.Which of these is true of a tab bar? (a) hides extra links (b) goes to the last screen (c) switches main sections (d) opens a list of pages
  16. 16.🖼️ How many parts (boxes) does this wireframe have?
    [ big picture ]
    [ filter buttons ]
    [ search box ]
    [ tab bar ]
    [ title text ]
  17. 17.🔘 Our rule: buttons are at least 48 px tall. The Send button is 44 px tall. How many px taller must it be?
  18. 18.🎨 Is this about UI or UX: whether users get lost? (a) UX (b) UI
  19. 19.💾 What number does this code show?
    let notes = ["Science", "Art", "Hindi", "Music"];
    notes.push("Maths");
    show(notes.length);
  20. 20.🔢 In a photo-post flow, which comes first: “open the camera screen” or “take the photo”? (a) open the camera screen (b) take the photo
  21. 21.🔢 In a food-order flow, what comes right after “pick a dish”? (a) add it to the cart (b) track the order (c) open the menu (d) check the cart
  22. 22.🧭 Which part of navigation shows 3 to 5 icons? (a) the back button (b) a menu button (c) a tab bar
  23. 23.Which of these is true of a menu button? (a) shows 3 to 5 icons (b) undoes one move (c) switches main sections (d) opens a list of pages
  24. 24.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Results → Cart → Pay → Size
    Design B: Home → Shop → Pens → Pay → Offers → Search
  25. 25.Which of these fits saving in the cloud? (a) the sound on/off setting (b) a draft you are typing (c) chat messages to friends (d) notes to read offline
  26. 26.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ search box ]
    [ filter buttons ]
    [ Add button ]
    [ tab bar ]
    (a) filter buttons (b) Add button (c) search box (d) tab bar
  27. 27.🔘 Our rule: buttons are at least 48 px tall. The Done button is 24 px tall. How many px taller must it be?
  28. 28.🌗 Is light grey on white easy or hard to read on a button? (a) easy to read (b) hard to read
  29. 29.♿ A screen has 5 icon buttons. Only 3 of them have a text label for screen readers. How many still need a label?
  30. 30.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Item → Pens → Search → Shop → Pay
    Design B: Home → Size → Shop → Menu
    (a) Design B (b) Design A
  31. 31.💾 What does this code show? (Positions start at 0.)
    let notes = ["Science", "Art", "Music"];
    show(notes[0]);
    (a) Art (b) Science (c) Music
  32. 32.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Title: 18 px
    Body text: 12 px
    Caption: 21 px
  33. 33.🔘 Is this good or poor button design: a tiny 20 px button? (a) poor design (b) good design
  34. 34.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ menu icon ]
    [ search box ]
    [ top bar ]
    [ Save button ]
    [ list of items ]
    [ title text ]
    (a) title text (b) menu icon (c) search box (d) top bar
  35. 35.♿ A screen has 7 icon buttons. Only 6 of them have a text label for screen readers. How many still need a label?
  36. 36.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Cart → Pens → Search
    Design B: Home → Shop → Menu → Cart → Pay → Offers → Results
  37. 37.🌗 Is black on yellow easy or hard to read on a button? (a) hard to read (b) easy to read
  38. 38.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Caption: 15 px
    Footer: 13 px
    Body text: 23 px
  39. 39.True or false: “fast-flashing lights” helps everyone use the app. (a) True (b) False
  40. 40.Which of these is about UI (the look)? (a) how fast a task is done (b) how easy sign-up is (c) the button colours (d) how many taps it takes

Answer key

  1. on the phone
  2. post the photo
  3. notes to read offline
  4. open the camera screen
  5. the font size
  6. the path through screens
  7. 28
  8. see the final score
  9. uses plain grey boxes
  10. 2
  11. see the home screen
  12. a class leaderboard
  13. how users feel after
  14. 4
  15. switches main sections
  16. 5
  17. 4
  18. UX
  19. 5
  20. open the camera screen
  21. add it to the cart
  22. a tab bar
  23. opens a list of pages
  24. 1
  25. chat messages to friends
  26. tab bar
  27. 24
  28. hard to read
  29. 2
  30. Design B
  31. Science
  32. 1
  33. poor design
  34. title text
  35. 1
  36. 3
  37. easy to read
  38. 2
  39. False
  40. the button colours

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