← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 36 · 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.✏️ Do wireframes usually show the final colours? (a) Yes (b) No
  2. 2.✏️ What is a wireframe? (a) the finished app (b) a type of password (c) a charging cable (d) a simple screen sketch
  3. 3.🔢 In a quiz-app flow, which comes FIRST? (a) see if it is right (b) read a question (c) tap “Start quiz” (d) pick an answer
  4. 4.🔘 Is this good or poor button design: a big, easy tap area? (a) poor design (b) good design
  5. 5.🎨 Fewer taps to finish a task usually means ___. (a) more colours (b) a bigger app (c) worse UX (d) better UX
  6. 6.🎨 Is this about UI or UX: how users feel after? (a) UX (b) UI
  7. 7.Which of these is true of a wireframe? (a) shows where things go (b) shows the real fonts (c) uses the final pictures (d) looks like the real app
  8. 8.🧭 Which part of navigation opens a list of pages? (a) the back button (b) a menu button (c) a tab bar
  9. 9.✏️ Is this true of a wireframe or of a final design: shows where things go? (a) a wireframe (b) a final design
  10. 10.🔢 In a food-order flow, which comes first: “pick a dish” or “add it to the cart”? (a) add it to the cart (b) pick a dish
  11. 11.♿ Accessibility means an app works for ___. (a) only experts (b) only the coder (c) nobody (d) everyone
  12. 12.🧭 Which part of navigation undoes one move? (a) the back button (b) a menu button (c) a tab bar
  13. 13.Which of these is true of a menu button? (a) goes to the last screen (b) shows 3 to 5 icons (c) hides extra links (d) switches main sections
  14. 14.💾 What number does this code show?
    let songs = ["Monsoon", "Kites"];
    songs.push("Sunrise");
    show(songs.length);
  15. 15.🔀 A screen with no way forward or back is called a ___. (a) home screen (b) dead end (c) tab bar (d) shortcut
  16. 16.Which of these makes the app harder to use? (a) text that can grow (b) labels on every icon (c) icons with no labels (d) strong colour contrast
  17. 17.Which of these fits saving in the cloud? (a) the sound on/off setting (b) photos on two devices (c) notes to read offline (d) your last game level
  18. 18.True or false: the theme colours is about UX (the experience). (a) False (b) True
  19. 19.Which of these helps everyone use the app? (a) fast-flashing lights (b) colour as the only clue (c) text that can grow (d) tiny tap areas
  20. 20.Which colour pair is hard to read? (a) light grey on white (b) white on black (c) white on dark green (d) black on yellow
  21. 21.🔍 Which is the odd one out? (a) how many taps it takes (b) whether users get lost (c) how users feel after (d) the screen layout
  22. 22.🧭 Where is a tab bar usually placed in a phone app? (a) nowhere (b) in the middle (c) inside a button (d) at the bottom
  23. 23.Which colour pair is hard to read? (a) black on yellow (b) black on pale grey (c) white on dark green (d) pale pink on white
  24. 24.🔍 Which is the odd one out? (a) the screen layout (b) the button colours (c) how easy sign-up is (d) the theme colours
  25. 25.🔍 Which is the odd one out? (a) text that can grow (b) big touch targets (c) icons with no labels (d) labels on every icon
  26. 26.Which of these fits saving in the cloud? (a) chat messages to friends (b) the sound on/off setting (c) notes to read offline (d) your last game level
  27. 27.True or false: buttons almost touching is good button design. (a) False (b) True
  28. 28.🎨 Is this about UI or UX: the screen layout? (a) UI (b) UX
  29. 29.💾 What is a variable? (a) a named box for a value (b) a type of screen (c) a picture (d) a phone setting
  30. 30.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Start button: 52 px tall
    Send button: 56 px tall
    Done button: 32 px tall
    Next button: 52 px tall
    (a) Next (b) Send (c) Done (d) Start
  31. 31.🖼️ How many parts (boxes) does this wireframe have?
    [ filter buttons ]
    [ search box ]
    [ Add button ]
    [ title text ]
  32. 32.Which of these is about UI (the look)? (a) how users feel after (b) the theme colours (c) how easy sign-up is (d) how fast a task is done
  33. 33.True or false: a final design looks like the real app. (a) False (b) True
  34. 34.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. tap the Chat tab
    2. open “Match report”
    3. tap the Feed tab
    4. open “Friend list”
    Which screen are you on now?
    (a) Feed (b) Chat (c) Friend list (d) Match report
  35. 35.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Start button: 52 px tall
    Help button: 64 px tall
    Back button: 32 px tall
    (a) Start (b) Help (c) Back
  36. 36.True or false: “fast-flashing lights” helps everyone use the app. (a) True (b) False
  37. 37.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Pens → Results → Confirm → Cart
    Design B: Home → Shop → Confirm → Pay → Menu → Offers
    (a) Design A (b) Design B
  38. 38.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Help button: 52 px tall
    Send button: 52 px tall
    Next button: 36 px tall
    Done button: 56 px tall
    (a) Send (b) Done (c) Next (d) Help
  39. 39.True or false: a class leaderboard fits saving on the phone. (a) False (b) True
  40. 40.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Map”
    2. tap the Home tab
    3. open “Friend list”
    4. tap the Search tab
    5. open “Edit photo”
    How many times must you tap Back to reach the main screen of this tab?

Answer key

  1. No
  2. a simple screen sketch
  3. tap “Start quiz”
  4. good design
  5. better UX
  6. UX
  7. shows where things go
  8. a menu button
  9. a wireframe
  10. pick a dish
  11. everyone
  12. the back button
  13. hides extra links
  14. 3
  15. dead end
  16. icons with no labels
  17. photos on two devices
  18. False
  19. text that can grow
  20. light grey on white
  21. the screen layout
  22. at the bottom
  23. pale pink on white
  24. how easy sign-up is
  25. icons with no labels
  26. chat messages to friends
  27. False
  28. UI
  29. a named box for a value
  30. Done
  31. 4
  32. the theme colours
  33. True
  34. Friend list
  35. Back
  36. False
  37. Design A
  38. Next
  39. False
  40. 1

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