← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 588 · 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.🔢 In a food-order flow, which comes LAST? (a) track the order (b) pay for the order (c) pick a dish (d) add it to the cart
  2. 2.🔘 Is this good or poor button design: a tiny 20 px button? (a) poor design (b) good design
  3. 3.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
  4. 4.🔢 In a sign-up flow, what comes right after “tap “Sign up””? (a) enter the code sent (b) type name and email (c) open the app (d) make a password
  5. 5.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. tap the Home tab
    2. open “Help page”
    3. open “Score card”
    4. tap the Home tab
    5. open “Badges”
    Which screen are you on now?
    (a) Score card (b) Badges (c) Help page (d) Home
  6. 6.💾 What number does this code show?
    let coins = 7;
    coins = coins - 3;
    coins = coins + 3;
    show(coins);
  7. 7.💾 Where should the app save a class leaderboard: on the phone or in the cloud? (a) in the cloud (b) on the phone
  8. 8.🔘 Is this good or poor button design: a big, easy tap area? (a) poor design (b) good design
  9. 9.🔢 In a sign-up flow, which comes first: “see the home screen” or “open the app”? (a) open the app (b) see the home screen
  10. 10.🔘 Is this good or poor button design: grey text on grey? (a) good design (b) poor design
  11. 11.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Size → Shop → Pay
    Design B: Home → Size → Shop → Menu → Cart
    (a) Design A (b) Design B
  12. 12.True or false: photos on two devices fits saving in the cloud. (a) True (b) False
  13. 13.Which colour pair is hard to read? (a) red on green (b) white on dark green (c) white on black (d) black on yellow
  14. 14.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Video”
    2. open “Badges”
    3. tap the Search tab
    4. open “Edit photo”
    5. tap Back
    Which screen are you on now?
    (a) Video (b) Badges (c) Edit photo (d) Search
  15. 15.🔍 Which is the odd one out? (a) the font size (b) how fast a task is done (c) whether users get lost (d) how many taps it takes
  16. 16.True or false: your last game level fits saving on the phone. (a) True (b) False
  17. 17.✏️ What is a wireframe? (a) a type of password (b) a charging cable (c) a simple screen sketch (d) the finished app
  18. 18.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Me tab
    2. open “Video”
    3. tap Back
    How many times must you tap Back to reach the main screen of this tab?
  19. 19.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Send button: 44 px tall
    Save button: 48 px tall
    Cancel button: 52 px tall
    Help button: 68 px tall
    (a) Cancel (b) Help (c) Save (d) Send
  20. 20.True or false: the sound on/off setting fits saving in the cloud. (a) True (b) False
  21. 21.True or false: the icon shapes is about UX (the experience). (a) True (b) False
  22. 22.True or false: a shared to-do list fits saving in the cloud. (a) False (b) True
  23. 23.🔀 What is a user flow? (a) a colour theme (b) a type of font (c) a charging cable (d) the path through screens
  24. 24.Which of these is true of a wireframe? (a) shows the real fonts (b) uses plain grey boxes (c) has the real colours (d) looks like the real app
  25. 25.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Match report”
    2. tap Back
    3. tap the Lessons tab
    Which screen are you on now?
    (a) Match report (b) Me (c) Lessons (d) Quiz
  26. 26.🖼️ In this wireframe (top to bottom), what is right above the tab bar?
    [ Save button ]
    [ big picture ]
    [ filter buttons ]
    [ title text ]
    [ top bar ]
    [ tab bar ]
    (a) title text (b) big picture (c) filter buttons (d) top bar
  27. 27.♿ Does this help everyone, or make the app harder to use: labels on every icon? (a) helps everyone (b) makes it harder
  28. 28.🔍 Which is the odd one out? (a) captions on videos (b) text that can grow (c) strong colour contrast (d) fast-flashing lights
  29. 29.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. tap the Home tab
    2. tap the Profile tab
    3. open “Map”
    4. tap the Home tab
    Which screen are you on now?
    (a) Profile (b) Home (c) Map (d) Search
  30. 30.🔀 A screen with no way forward or back is called a ___. (a) tab bar (b) home screen (c) dead end (d) shortcut
  31. 31.True or false: notes to read offline fits saving in the cloud. (a) False (b) True
  32. 32.Which of these is true of a tab bar? (a) goes to the last screen (b) switches main sections (c) hides extra links (d) opens a list of pages
  33. 33.🔢 In a food-order flow, which comes first: “pick a dish” or “add it to the cart”? (a) pick a dish (b) add it to the cart
  34. 34.True or false: a draft you are typing fits saving on the phone. (a) False (b) True
  35. 35.✏️ Do wireframes usually show the final colours? (a) No (b) Yes
  36. 36.💾 Saving data in the cloud lets you ___. (a) skip the internet (b) never need a password (c) use it on any device (d) shrink the app
  37. 37.♿ What should every icon-only button have for screen readers? (a) a bright colour (b) a sound (c) a long animation (d) a text label
  38. 38.♿ Does this help everyone, or make the app harder to use: strong colour contrast? (a) makes it harder (b) helps everyone
  39. 39.🧭 Why should every screen show where you are? (a) to hide the menu (b) so users do not get lost (c) to look busy (d) to use more battery
  40. 40.💾 What number does this code show?
    let points = 5;
    points = points - 1;
    points = points + 5;
    show(points);

Answer key

  1. track the order
  2. poor design
  3. good design
  4. type name and email
  5. Badges
  6. 7
  7. in the cloud
  8. good design
  9. open the app
  10. poor design
  11. Design A
  12. True
  13. red on green
  14. Search
  15. the font size
  16. True
  17. a simple screen sketch
  18. 0
  19. Send
  20. False
  21. False
  22. True
  23. the path through screens
  24. uses plain grey boxes
  25. Lessons
  26. top bar
  27. helps everyone
  28. fast-flashing lights
  29. Home
  30. dead end
  31. False
  32. switches main sections
  33. pick a dish
  34. True
  35. No
  36. use it on any device
  37. a text label
  38. helps everyone
  39. so users do not get lost
  40. 9

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