← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 201 · 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.🎨 UX stands for user ___. (a) example (b) experience (c) express (d) extra
  2. 2.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Quiz tab
    2. open “Friend list”
    3. tap Back
    Which screen are you on now?
    (a) Me (b) Friend list (c) Quiz (d) Lessons
  3. 3.Which of these fits saving on the phone? (a) a shared to-do list (b) chat messages to friends (c) your last game level (d) a class leaderboard
  4. 4.🔢 In a quiz-app flow, what comes right after “read a question”? (a) see the final score (b) pick an answer (c) tap “Start quiz” (d) see if it is right
  5. 5.Which of these is about UI (the look)? (a) how easy sign-up is (b) how many taps it takes (c) the button colours (d) whether users get lost
  6. 6.True or false: the sound on/off setting fits saving in the cloud. (a) True (b) False
  7. 7.True or false: how many taps it takes is about UX (the experience). (a) False (b) True
  8. 8.🔍 Which is the odd one out? (a) the icon shapes (b) how users feel after (c) the theme colours (d) the screen layout
  9. 9.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ search box ]
    [ menu icon ]
    [ Add button ]
    [ big picture ]
    (a) big picture (b) menu icon (c) Add button (d) search box
  10. 10.🔀 What is a user flow? (a) a type of font (b) the path through screens (c) a charging cable (d) a colour theme
  11. 11.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Friend list”
    2. tap Back
    3. open “Edit photo”
    4. open “Map”
    How many times must you tap Back to reach the main screen of this tab?
  12. 12.True or false: the theme colours is about UI (the look). (a) False (b) True
  13. 13.🔢 In a sign-up flow, which comes LAST? (a) open the app (b) see the home screen (c) enter the code sent (d) make a password
  14. 14.🧭 Where is a tab bar usually placed in a phone app? (a) in the middle (b) nowhere (c) at the bottom (d) inside a button
  15. 15.🔀 In a good flow, each screen should lead to ___. (a) a clear next step (b) a random page (c) a dead end (d) the same screen
  16. 16.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Offers → Cart → Size → Item → Pens
    Design B: Home → Address → Results → Shop → Search → Item → Size
    (a) Design A (b) Design B
  17. 17.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Friend list”
    2. tap the Home tab
    3. tap the Search tab
    Which screen are you on now?
    (a) Profile (b) Home (c) Search (d) Friend list
  18. 18.🖼️ In this wireframe (top to bottom), what is right below the title text?
    [ search box ]
    [ menu icon ]
    [ title text ]
    [ top bar ]
    [ Save button ]
    (a) menu icon (b) top bar (c) Save button (d) search box
  19. 19.🖼️ In this wireframe (top to bottom), what is right below the search box?
    [ top bar ]
    [ filter buttons ]
    [ search box ]
    [ menu icon ]
    (a) filter buttons (b) menu icon (c) top bar
  20. 20.🔍 Which is the odd one out? (a) sudden loud sounds (b) captions on videos (c) labels on every icon (d) strong colour contrast
  21. 21.🔢 In a food-order flow, what comes right after “open the menu”? (a) pick a dish (b) pay for the order (c) track the order (d) check the cart
  22. 22.🧭 About how many tabs suit a tab bar best? (a) 10 to 12 (b) 1 (c) 3 to 5 (d) 20
  23. 23.True or false: strong colour contrast is poor button design. (a) False (b) True
  24. 24.🎨 Who should you test the UX with? (a) only yourself (b) real users (c) nobody (d) the app icon
  25. 25.🧭 Tapping a tab usually takes you to ___. (a) that tab’s main screen (b) the last app used (c) the phone settings (d) a random page
  26. 26.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Match report”
    2. open “Video”
    3. tap Back
    4. open “Friend list”
    5. tap the Home tab
    Which screen are you on now?
    (a) Home (b) Match report (c) Video (d) Friend list
  27. 27.💾 Where should the app save photos on two devices: on the phone or in the cloud? (a) in the cloud (b) on the phone
  28. 28.🌗 Is dark blue on white easy or hard to read on a button? (a) easy to read (b) hard to read
  29. 29.🖼️ In this wireframe (top to bottom), what is right above the menu icon?
    [ top bar ]
    [ big picture ]
    [ title text ]
    [ Save button ]
    [ menu icon ]
    (a) big picture (b) title text (c) Save button (d) top bar
  30. 30.Which of these helps everyone use the app? (a) fast-flashing lights (b) icons with no labels (c) text that can grow (d) tiny tap areas
  31. 31.🔍 Which is the odd one out? (a) the font size (b) the icon shapes (c) how fast a task is done (d) the screen layout
  32. 32.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Cart → Results → Address → Search
    Design B: Home → Cart → Pens → Size
  33. 33.🔢 In a quiz-app flow, which comes LAST? (a) see the final score (b) see if it is right (c) pick an answer (d) read a question
  34. 34.True or false: a final design uses plain grey boxes. (a) True (b) False
  35. 35.🌗 Is white on black easy or hard to read on a button? (a) easy to read (b) hard to read
  36. 36.💾 Which can hold many values in order? (a) a switch (b) a single number (c) a list (d) a button
  37. 37.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Cancel button: 64 px tall
    Start button: 68 px tall
    Save button: 32 px tall
    (a) Save (b) Cancel (c) Start
  38. 38.True or false: a clear word like Save is poor button design. (a) False (b) True
  39. 39.💾 What number does this code show?
    let friends = ["Aman", "Riya"];
    friends.push("Kabir");
    friends.push("Zoya");
    show(friends.length);
  40. 40.True or false: chat messages to friends fits saving on the phone. (a) True (b) False

Answer key

  1. experience
  2. Quiz
  3. your last game level
  4. pick an answer
  5. the button colours
  6. False
  7. True
  8. how users feel after
  9. big picture
  10. the path through screens
  11. 2
  12. True
  13. see the home screen
  14. at the bottom
  15. a clear next step
  16. Design A
  17. Search
  18. top bar
  19. menu icon
  20. sudden loud sounds
  21. pick a dish
  22. 3 to 5
  23. False
  24. real users
  25. that tab’s main screen
  26. Home
  27. in the cloud
  28. easy to read
  29. Save button
  30. text that can grow
  31. how fast a task is done
  32. 1
  33. see the final score
  34. False
  35. easy to read
  36. a list
  37. Save
  38. False
  39. 4
  40. False

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