← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 42 · 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.True or false: a wireframe shows where things go. (a) True (b) False
  2. 2.Which colour pair is hard to read? (a) black on yellow (b) red on green (c) white on black (d) black on pale grey
  3. 3.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Item → Shop → Menu → Cart
    Design B: Home → Shop → Offers → Size → Confirm → Pens
    (a) Design B (b) Design A
  4. 4.🎨 Is this about UI or UX: how fast a task is done? (a) UX (b) UI
  5. 5.🔘 Is this good or poor button design: a clear word like Save? (a) good design (b) poor design
  6. 6.🔢 In a sign-up flow, which comes first: “open the app” or “see the home screen”? (a) open the app (b) see the home screen
  7. 7.♿ Showing right or wrong only in red and green is a problem for ___. (a) colour-blind users (b) the battery (c) the server (d) fast typists
  8. 8.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. tap the Home tab
    2. open “Match report”
    3. tap Back
    Which screen are you on now?
    (a) Match report (b) Search (c) Home (d) Profile
  9. 9.Which of these fits saving in the cloud? (a) a draft you are typing (b) notes to read offline (c) a class leaderboard (d) your last game level
  10. 10.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Done button: 40 px tall
    Start button: 44 px tall
    Help button: 52 px tall
  11. 11.Which colour pair is easy to read? (a) yellow on white (b) dark blue on white (c) dark blue on black (d) pale pink on white
  12. 12.🔢 In a photo-post flow, which comes FIRST? (a) add a filter (b) write a caption (c) post the photo (d) open the camera screen
  13. 13.🔘 Is this good or poor button design: grey text on grey? (a) good design (b) poor design
  14. 14.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Address → Pens → Cart → Search → Menu
    Design B: Home → Shop → Menu → Item → Search → Pens → Confirm
  15. 15.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Address → Menu → Size → Search → Offers
    Design B: Home → Offers → Shop → Pens
  16. 16.🖼️ How many parts (boxes) does this wireframe have?
    [ filter buttons ]
    [ title text ]
    [ Add button ]
    [ Save button ]
    [ big picture ]
  17. 17.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Start button: 60 px tall
    Save button: 60 px tall
    Send button: 48 px tall
    Cancel button: 60 px tall
  18. 18.Which of these fits saving in the cloud? (a) a shared to-do list (b) notes to read offline (c) a draft you are typing (d) the sound on/off setting
  19. 19.🔀 In a good flow, each screen should lead to ___. (a) the same screen (b) a random page (c) a dead end (d) a clear next step
  20. 20.🔍 Which is the odd one out? (a) sudden loud sounds (b) fast-flashing lights (c) strong colour contrast (d) colour as the only clue
  21. 21.Which of these makes the app harder to use? (a) captions on videos (b) labels on every icon (c) sudden loud sounds (d) strong colour contrast
  22. 22.Which of these fits saving in the cloud? (a) notes to read offline (b) chat messages to friends (c) the sound on/off setting (d) your last game level
  23. 23.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ Add button ]
    [ search box ]
    [ menu icon ]
    [ title text ]
    (a) search box (b) title text (c) Add button (d) menu icon
  24. 24.💾 What number does this code show?
    let songs = ["Kites", "Monsoon", "Stars", "Ocean"];
    songs.push("Rain");
    show(songs.length);
  25. 25.True or false: “tiny tap areas” makes the app harder to use. (a) False (b) True
  26. 26.🔍 Which is the odd one out? (a) the icon shapes (b) how users feel after (c) how fast a task is done (d) whether users get lost
  27. 27.💾 What number does this code show?
    let friends = ["Arjun", "Aman", "Zoya"];
    friends.push("Kabir");
    show(friends.length);
  28. 28.Which of these is true of a final design? (a) shows where things go (b) is a quick sketch (c) has the real colours (d) uses plain grey boxes
  29. 29.Which of these is true of a wireframe? (a) shows the real fonts (b) uses the final pictures (c) uses plain grey boxes (d) looks like the real app
  30. 30.Which colour pair is hard to read? (a) black on pale grey (b) dark blue on white (c) light grey on white (d) white on black
  31. 31.True or false: a wireframe uses plain grey boxes. (a) True (b) False
  32. 32.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Send button: 68 px tall
    Cancel button: 60 px tall
    Next button: 32 px tall
    Back button: 72 px tall
    (a) Send (b) Next (c) Back (d) Cancel
  33. 33.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Results → Menu
    Design B: Home → Pens → Address → Confirm → Results
  34. 34.🔘 Our rule: buttons are at least 48 px tall. The Next button is 32 px tall. How many px taller must it be?
  35. 35.♿ Accessibility means an app works for ___. (a) only the coder (b) only experts (c) nobody (d) everyone
  36. 36.🔘 Our rule: buttons are at least 48 px tall. The Send button is 32 px tall. How many px taller must it be?
  37. 37.🖼️ In this wireframe (top to bottom), what is right below the search box?
    [ top bar ]
    [ title text ]
    [ search box ]
    [ menu icon ]
    (a) menu icon (b) title text (c) top bar
  38. 38.🔢 In a sign-up flow, what comes right after “enter the code sent”? (a) type name and email (b) open the app (c) see the home screen (d) make a password
  39. 39.🔍 Which is the odd one out? (a) colour as the only clue (b) labels on every icon (c) strong colour contrast (d) text that can grow
  40. 40.Which of these is true of a final design? (a) shows the real fonts (b) has no real colours (c) is a quick sketch (d) uses plain grey boxes

Answer key

  1. True
  2. red on green
  3. Design A
  4. UX
  5. good design
  6. open the app
  7. colour-blind users
  8. Home
  9. a class leaderboard
  10. 1
  11. dark blue on white
  12. open the camera screen
  13. poor design
  14. 1
  15. 5
  16. 5
  17. 4
  18. a shared to-do list
  19. a clear next step
  20. strong colour contrast
  21. sudden loud sounds
  22. chat messages to friends
  23. title text
  24. 5
  25. True
  26. the icon shapes
  27. 4
  28. has the real colours
  29. uses plain grey boxes
  30. light grey on white
  31. True
  32. Next
  33. 2
  34. 16
  35. everyone
  36. 16
  37. menu icon
  38. see the home screen
  39. colour as the only clue
  40. shows the real fonts

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