← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 381 · 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.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Address → Shop → Confirm → Results → Search → Pay
    Design B: Home → Pay → Search → Results
  2. 2.True or false: “big touch targets” helps everyone use the app. (a) False (b) True
  3. 3.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Friend list”
    2. open “Match report”
    3. open “Map”
    Which screen are you on now?
    (a) Map (b) Friend list (c) Home (d) Match report
  4. 4.True or false: “captions on videos” makes the app harder to use. (a) True (b) False
  5. 5.🌗 Is white on dark green easy or hard to read on a button? (a) easy to read (b) hard to read
  6. 6.True or false: “fast-flashing lights” helps everyone use the app. (a) False (b) True
  7. 7.True or false: icons with no meaning is good button design. (a) True (b) False
  8. 8.🔀 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
  9. 9.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Friend list”
    2. open “Video”
    3. tap the Profile tab
    Which screen are you on now?
    (a) Video (b) Friend list (c) Profile (d) Home
  10. 10.🔍 Which is the odd one out? (a) tiny tap areas (b) fast-flashing lights (c) big touch targets (d) icons with no labels
  11. 11.🖼️ In this wireframe (top to bottom), what is right above the search box?
    [ top bar ]
    [ filter buttons ]
    [ list of items ]
    [ Add button ]
    [ big picture ]
    [ search box ]
    (a) big picture (b) filter buttons (c) top bar (d) Add button
  12. 12.🔢 In a sign-up flow, which comes LAST? (a) open the app (b) make a password (c) tap “Sign up” (d) see the home screen
  13. 13.🌗 Is red on green easy or hard to read on a button? (a) hard to read (b) easy to read
  14. 14.🧭 Which part of navigation hides extra links? (a) a tab bar (b) the back button (c) a menu button
  15. 15.🔢 In a food-order flow, which comes FIRST? (a) open the menu (b) pay for the order (c) check the cart (d) pick a dish
  16. 16.True or false: how fast a task is done is about UI (the look). (a) True (b) False
  17. 17.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Label: 14 px
    Footer: 14 px
    Caption: 18 px
    Title: 15 px
  18. 18.🔍 Which is the odd one out? (a) the button colours (b) the theme colours (c) the font size (d) how fast a task is done
  19. 19.💾 What number does this code show?
    let notes = ["Hindi", "Science", "Maths"];
    notes.push("Music");
    notes.push("Art");
    show(notes.length);
  20. 20.Which of these is true of a final design? (a) is a quick sketch (b) has no real colours (c) uses plain grey boxes (d) uses the final pictures
  21. 21.✏️ Is this true of a wireframe or of a final design: is a quick sketch? (a) a wireframe (b) a final design
  22. 22.True or false: a wireframe uses the final pictures. (a) False (b) True
  23. 23.🖼️ In this wireframe (top to bottom), what is right above the search box?
    [ top bar ]
    [ filter buttons ]
    [ search box ]
    [ title text ]
    [ tab bar ]
    (a) top bar (b) filter buttons (c) title text (d) tab bar
  24. 24.♿ What does a screen reader do? (a) makes text tiny (b) plays music (c) takes photos (d) reads the screen aloud
  25. 25.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a wireframe (b) a final design
  26. 26.Which colour pair is hard to read? (a) yellow on white (b) black on yellow (c) black on pale grey (d) white on dark green
  27. 27.True or false: a wireframe shows the real fonts. (a) True (b) False
  28. 28.💾 Data saved only on the phone is lost when ___. (a) the phone is lost (b) the app is closed (c) the screen turns off (d) you send a message
  29. 29.🧭 What does the back button usually do? (a) closes all apps (b) opens settings (c) deletes the page (d) goes to the last screen
  30. 30.🎨 Is this about UI or UX: how easy sign-up is? (a) UX (b) UI
  31. 31.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Edit photo”
    2. open “Score card”
    3. open “Help page”
    Which screen are you on now?
    (a) Lessons (b) Edit photo (c) Help page (d) Score card
  32. 32.🔢 In a quiz-app flow, which comes LAST? (a) tap “Start quiz” (b) pick an answer (c) see the final score (d) read a question
  33. 33.🖼️ In this wireframe (top to bottom), what is right above the Save button?
    [ big picture ]
    [ title text ]
    [ search box ]
    [ Save button ]
    [ top bar ]
    [ list of items ]
    (a) top bar (b) list of items (c) title text (d) search box
  34. 34.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Footer: 16 px
    Title: 10 px
    Body text: 17 px
    Menu: 26 px
    (a) Footer (b) Menu (c) Body text (d) Title
  35. 35.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ list of items ]
    [ search box ]
    [ big picture ]
    [ Save button ]
    (a) big picture (b) list of items (c) Save button (d) search box
  36. 36.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Send button: 56 px tall
    Help button: 64 px tall
    Cancel button: 48 px tall
  37. 37.True or false: a big, easy tap area is poor button design. (a) True (b) False
  38. 38.🔘 Is this good or poor button design: a tiny 20 px button? (a) good design (b) poor design
  39. 39.🔘 Is this good or poor button design: icons with no meaning? (a) poor design (b) good design
  40. 40.Which of these is true of the back button? (a) goes to the last screen (b) shows 3 to 5 icons (c) opens a list of pages (d) hides extra links

Answer key

  1. 3
  2. True
  3. Map
  4. False
  5. easy to read
  6. False
  7. False
  8. so each step is clear
  9. Profile
  10. big touch targets
  11. big picture
  12. see the home screen
  13. hard to read
  14. a menu button
  15. open the menu
  16. False
  17. 3
  18. how fast a task is done
  19. 5
  20. uses the final pictures
  21. a wireframe
  22. False
  23. filter buttons
  24. reads the screen aloud
  25. a final design
  26. yellow on white
  27. False
  28. the phone is lost
  29. goes to the last screen
  30. UX
  31. Help page
  32. see the final score
  33. search box
  34. Title
  35. Save button
  36. 3
  37. False
  38. poor design
  39. poor design
  40. goes to the last screen

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