← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 267 · 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.♿ Does this help everyone, or make the app harder to use: captions on videos? (a) helps everyone (b) makes it harder
  2. 2.🌗 Is red on green easy or hard to read on a button? (a) easy to read (b) hard to read
  3. 3.💾 What number does this code show?
    let stars = 5;
    stars = stars - 3;
    stars = stars + 3;
    show(stars);
  4. 4.True or false: “captions on videos” helps everyone use the app. (a) True (b) False
  5. 5.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Badges”
    2. tap the Profile tab
    3. open “Video”
    4. tap Back
    How many times must you tap Back to reach the main screen of this tab?
  6. 6.True or false: whether users get lost is about UI (the look). (a) False (b) True
  7. 7.🔍 Which is the odd one out? (a) text that can grow (b) captions on videos (c) labels on every icon (d) colour as the only clue
  8. 8.Which of these fits saving on the phone? (a) the sound on/off setting (b) photos on two devices (c) chat messages to friends (d) a class leaderboard
  9. 9.✏️ Why draw a wireframe before coding? (a) it saves data (b) it adds colours (c) changes are quick (d) it runs the app
  10. 10.True or false: “sudden loud sounds” helps everyone use the app. (a) True (b) False
  11. 11.🔍 Which is the odd one out? (a) the font size (b) how users feel after (c) the screen layout (d) the button colours
  12. 12.🌗 Is black on pale grey easy or hard to read on a button? (a) hard to read (b) easy to read
  13. 13.True or false: a tiny 20 px button is good button design. (a) True (b) False
  14. 14.🔀 Why plan the user flow before building? (a) to skip testing (b) to hide the buttons (c) to add more taps (d) so each step is clear
  15. 15.True or false: the sound on/off setting fits saving on the phone. (a) True (b) False
  16. 16.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. tap the Settings tab
    2. open “Edit photo”
    3. open “Friend list”
    How many times must you tap Back to reach the main screen of this tab?
  17. 17.🔢 In a quiz-app flow, which comes first: “pick an answer” or “see if it is right”? (a) pick an answer (b) see if it is right
  18. 18.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Caption: 26 px
    Body text: 10 px
    Footer: 17 px
    (a) Caption (b) Body text (c) Footer
  19. 19.🧭 Where is a tab bar usually placed in a phone app? (a) inside a button (b) nowhere (c) at the bottom (d) in the middle
  20. 20.Which of these is about UX (the experience)? (a) the font size (b) how easy sign-up is (c) the button colours (d) the icon shapes
  21. 21.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Quiz tab
    2. open “Map”
    3. tap the Lessons tab
    4. tap the Lessons tab
    5. open “Friend list”
    How many times must you tap Back to reach the main screen of this tab?
  22. 22.Which of these is true of a tab bar? (a) hides extra links (b) undoes one move (c) sits at the bottom (d) opens a list of pages
  23. 23.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Start button: 64 px tall
    Help button: 48 px tall
    Back button: 24 px tall
    (a) Start (b) Back (c) Help
  24. 24.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Start button: 32 px tall
    Save button: 56 px tall
    Help button: 56 px tall
  25. 25.🔢 In a food-order flow, which comes first: “pick a dish” or “pay for the order”? (a) pick a dish (b) pay for the order
  26. 26.🎨 Fewer taps to finish a task usually means ___. (a) worse UX (b) better UX (c) more colours (d) a bigger app
  27. 27.Which of these is true of a menu button? (a) shows 3 to 5 icons (b) switches main sections (c) hides extra links (d) goes to the last screen
  28. 28.🎨 Is this about UI or UX: whether users get lost? (a) UI (b) UX
  29. 29.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “pick an answer”? (a) tap “Start quiz” (b) pick an answer
  30. 30.🔍 Which is the odd one out? (a) captions on videos (b) fast-flashing lights (c) tiny tap areas (d) colour as the only clue
  31. 31.Which colour pair is easy to read? (a) white on black (b) dark blue on black (c) pale pink on white (d) red on green
  32. 32.🔢 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
  33. 33.✏️ What is a wireframe? (a) a charging cable (b) the finished app (c) a simple screen sketch (d) a type of password
  34. 34.💾 What does this code show? (Positions start at 0.)
    let friends = ["Aman", "Riya", "Zoya"];
    show(friends[2]);
    (a) Riya (b) Zoya (c) Aman
  35. 35.🔍 Which is the odd one out? (a) how fast a task is done (b) how users feel after (c) how easy sign-up is (d) the button colours
  36. 36.Which of these is about UX (the experience)? (a) the font size (b) the theme colours (c) the button colours (d) how users feel after
  37. 37.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Map”
    2. tap the Me tab
    3. open “Badges”
    How many times must you tap Back to reach the main screen of this tab?
  38. 38.Which of these is about UI (the look)? (a) whether users get lost (b) how easy sign-up is (c) the screen layout (d) how fast a task is done
  39. 39.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Label: 23 px
    Body text: 17 px
    Hint: 28 px
    Menu: 10 px
    (a) Body text (b) Menu (c) Hint (d) Label
  40. 40.True or false: “strong colour contrast” helps everyone use the app. (a) False (b) True

Answer key

  1. helps everyone
  2. hard to read
  3. 5
  4. True
  5. 0
  6. False
  7. colour as the only clue
  8. the sound on/off setting
  9. changes are quick
  10. False
  11. how users feel after
  12. easy to read
  13. False
  14. so each step is clear
  15. True
  16. 2
  17. pick an answer
  18. Body text
  19. at the bottom
  20. how easy sign-up is
  21. 1
  22. sits at the bottom
  23. Back
  24. 2
  25. pick a dish
  26. better UX
  27. hides extra links
  28. UX
  29. tap “Start quiz”
  30. captions on videos
  31. white on black
  32. track the order
  33. a simple screen sketch
  34. Zoya
  35. the button colours
  36. how users feel after
  37. 1
  38. the screen layout
  39. Menu
  40. True

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