← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 256 · 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.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Edit photo”
    2. open “Friend list”
    3. tap Back
    4. open “Edit photo”
    How many times must you tap Back to reach the main screen of this tab?
  2. 2.♿ Does this help everyone, or make the app harder to use: text that can grow? (a) helps everyone (b) makes it harder
  3. 3.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Pens → Item → Pay → Cart → Shop
    Design B: Home → Pens → Address → Search → Confirm → Pay → Shop
  4. 4.🎨 A beautiful app that confuses everyone has ___. (a) no UI at all (b) good UI but poor UX (c) good UX but poor UI (d) perfect UX
  5. 5.True or false: a wireframe shows the real fonts. (a) True (b) False
  6. 6.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Video”
    2. tap Back
    3. open “Friend list”
    4. tap the Home tab
    5. tap the Home tab
    How many times must you tap Back to reach the main screen of this tab?
  7. 7.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a wireframe (b) a final design
  8. 8.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Address → Pay → Shop → Item → Results
    Design B: Home → Shop → Menu → Offers → Results → Cart → Confirm
    (a) Design A (b) Design B
  9. 9.🔍 Which is the odd one out? (a) the theme colours (b) the button colours (c) the font size (d) how fast a task is done
  10. 10.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Search → Size → Menu → Address
    Design B: Home → Pay → Menu → Offers → Address → Shop
  11. 11.Which of these is true of the back button? (a) switches main sections (b) sits at the bottom (c) undoes one move (d) hides extra links
  12. 12.🧭 Which part of navigation hides extra links? (a) a menu button (b) a tab bar (c) the back button
  13. 13.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Match report”
    2. tap Back
    3. open “Match report”
    4. tap Back
    Which screen are you on now?
    (a) Quiz (b) Match report (c) Me (d) Lessons
  14. 14.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) on the phone (b) in the cloud
  15. 15.Which of these fits saving on the phone? (a) a shared to-do list (b) notes to read offline (c) a class leaderboard (d) photos on two devices
  16. 16.💾 What does this code show? (Positions start at 0.)
    let songs = ["Sunrise", "Rain", "Kites"];
    show(songs[0]);
    (a) Rain (b) Kites (c) Sunrise
  17. 17.🔢 In a sign-up flow, which comes first: “enter the code sent” or “open the app”? (a) enter the code sent (b) open the app
  18. 18.🖼️ How many parts (boxes) does this wireframe have?
    [ title text ]
    [ top bar ]
    [ menu icon ]
    [ Save button ]
    [ list of items ]
    [ big picture ]
  19. 19.Which colour pair is hard to read? (a) white on dark green (b) white on black (c) black on yellow (d) light grey on white
  20. 20.🔢 In a photo-post flow, which comes FIRST? (a) write a caption (b) open the camera screen (c) post the photo (d) add a filter
  21. 21.🎨 Is this about UI or UX: the button colours? (a) UX (b) UI
  22. 22.🖼️ In this wireframe (top to bottom), what is right above the menu icon?
    [ big picture ]
    [ search box ]
    [ menu icon ]
    [ list of items ]
    [ top bar ]
    [ title text ]
    (a) search box (b) list of items (c) big picture (d) top bar
  23. 23.♿ Does this help everyone, or make the app harder to use: strong colour contrast? (a) helps everyone (b) makes it harder
  24. 24.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Confirm → Pens → Results → Menu
    Design B: Home → Size → Address
  25. 25.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Menu → Size → Results → Shop → Search
    Design B: Home → Size → Shop → Item → Search
    (a) Design A (b) Design B
  26. 26.🧭 Tapping a tab usually takes you to ___. (a) a random page (b) the last app used (c) the phone settings (d) that tab’s main screen
  27. 27.🧭 Which part of navigation shows 3 to 5 icons? (a) the back button (b) a tab bar (c) a menu button
  28. 28.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ tab bar ]
    [ Add button ]
    [ search box ]
    [ top bar ]
    (a) tab bar (b) top bar (c) Add button (d) search box
  29. 29.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Label: 12 px
    Caption: 27 px
    Footer: 21 px
    Body text: 25 px
    (a) Footer (b) Body text (c) Label (d) Caption
  30. 30.🔍 Which is the odd one out? (a) how users feel after (b) how easy sign-up is (c) whether users get lost (d) the screen layout
  31. 31.💾 What number does this code show?
    let points = 4;
    points = points - 4;
    points = points + 5;
    show(points);
  32. 32.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. tap the Settings tab
    2. tap the Settings tab
    3. open “Help page”
    Which screen are you on now?
    (a) Help page (b) Chat (c) Settings (d) Feed
  33. 33.🔀 Why plan the user flow before building? (a) so each step is clear (b) to add more taps (c) to skip testing (d) to hide the buttons
  34. 34.🖼️ In this wireframe (top to bottom), what is right above the menu icon?
    [ Save button ]
    [ tab bar ]
    [ menu icon ]
    [ title text ]
    [ list of items ]
    (a) title text (b) list of items (c) Save button (d) tab bar
  35. 35.🔘 Our rule: buttons are at least 48 px tall. The Start button is 36 px tall. How many px taller must it be?
  36. 36.🖼️ How many parts (boxes) does this wireframe have?
    [ filter buttons ]
    [ list of items ]
    [ tab bar ]
    [ top bar ]
  37. 37.🔢 In a food-order flow, which comes LAST? (a) pay for the order (b) track the order (c) pick a dish (d) check the cart
  38. 38.True or false: the icon shapes is about UX (the experience). (a) True (b) False
  39. 39.🔀 A screen with no way forward or back is called a ___. (a) shortcut (b) dead end (c) home screen (d) tab bar
  40. 40.Which of these is true of a final design? (a) shows where things go (b) has the real colours (c) is a quick sketch (d) uses plain grey boxes

Answer key

  1. 2
  2. helps everyone
  3. 5
  4. good UI but poor UX
  5. False
  6. 0
  7. a final design
  8. Design A
  9. how fast a task is done
  10. 5
  11. undoes one move
  12. a menu button
  13. Lessons
  14. on the phone
  15. notes to read offline
  16. Sunrise
  17. open the app
  18. 6
  19. light grey on white
  20. open the camera screen
  21. UI
  22. search box
  23. helps everyone
  24. 4
  25. Design B
  26. that tab’s main screen
  27. a tab bar
  28. top bar
  29. Label
  30. the screen layout
  31. 5
  32. Help page
  33. so each step is clear
  34. tab bar
  35. 12
  36. 4
  37. track the order
  38. False
  39. dead end
  40. has the real colours

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