← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 455 · 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.🔍 Which is the odd one out? (a) tiny tap areas (b) fast-flashing lights (c) icons with no labels (d) labels on every icon
  2. 2.🔘 Our rule: buttons are at least 48 px tall. The Back button is 44 px tall. How many px taller must it be?
  3. 3.♿ A screen has 12 icon buttons. Only 7 of them have a text label for screen readers. How many still need a label?
  4. 4.✏️ Is this true of a wireframe or of a final design: shows where things go? (a) a wireframe (b) a final design
  5. 5.Which colour pair is easy to read? (a) yellow on white (b) white on black (c) dark blue on black (d) light grey on white
  6. 6.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Back button: 64 px tall
    Start button: 72 px tall
    Help button: 56 px tall
    Save button: 24 px tall
    (a) Back (b) Save (c) Start (d) Help
  7. 7.True or false: a wireframe looks like the real app. (a) True (b) False
  8. 8.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Map”
    2. open “Edit photo”
    3. tap the Feed tab
    4. open “Score card”
    5. tap the Feed tab
    Which screen are you on now?
    (a) Edit photo (b) Score card (c) Map (d) Feed
  9. 9.Which of these is true of the back button? (a) hides extra links (b) goes to the last screen (c) opens a list of pages (d) sits at the bottom
  10. 10.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 27 px
    Caption: 27 px
    Hint: 14 px
    Menu: 18 px
    Title: 23 px
    (a) Caption (b) Menu (c) Body text (d) Hint
  11. 11.🔢 In a quiz-app flow, which comes FIRST? (a) see if it is right (b) read a question (c) see the final score (d) tap “Start quiz”
  12. 12.🖼️ In this wireframe (top to bottom), what is right below the Save button?
    [ Save button ]
    [ top bar ]
    [ filter buttons ]
    [ tab bar ]
    (a) top bar (b) filter buttons (c) tab bar
  13. 13.Which of these makes the app harder to use? (a) big touch targets (b) labels on every icon (c) icons with no labels (d) strong colour contrast
  14. 14.🔍 Which is the odd one out? (a) big touch targets (b) labels on every icon (c) sudden loud sounds (d) captions on videos
  15. 15.Which of these fits saving in the cloud? (a) notes to read offline (b) your last game level (c) photos on two devices (d) the sound on/off setting
  16. 16.True or false: “icons with no labels” makes the app harder to use. (a) True (b) False
  17. 17.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Help page”
    2. open “Badges”
    3. open “Match report”
    How many times must you tap Back to reach the main screen of this tab?
  18. 18.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Label: 27 px
    Footer: 18 px
    Body text: 24 px
    Menu: 14 px
    (a) Footer (b) Label (c) Menu (d) Body text
  19. 19.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Done button: 48 px tall
    Start button: 44 px tall
    Send button: 72 px tall
    (a) Done (b) Send (c) Start
  20. 20.🔀 A screen with no way forward or back is called a ___. (a) tab bar (b) shortcut (c) home screen (d) dead end
  21. 21.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Save button: 56 px tall
    Help button: 32 px tall
    Done button: 48 px tall
  22. 22.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Quiz tab
    2. open “Friend list”
    3. tap Back
    4. open “Help page”
    Which screen are you on now?
    (a) Friend list (b) Help page (c) Quiz (d) Lessons
  23. 23.💾 What is a variable? (a) a phone setting (b) a type of screen (c) a named box for a value (d) a picture
  24. 24.Which of these is true of a menu button? (a) shows 3 to 5 icons (b) sits at the bottom (c) hides extra links (d) switches main sections
  25. 25.🔀 In a good flow, each screen should lead to ___. (a) a dead end (b) a clear next step (c) a random page (d) the same screen
  26. 26.True or false: “labels on every icon” helps everyone use the app. (a) False (b) True
  27. 27.🖼️ In this wireframe (top to bottom), what is right above the big picture?
    [ top bar ]
    [ search box ]
    [ big picture ]
    [ Save button ]
    [ list of items ]
    [ filter buttons ]
    (a) Save button (b) list of items (c) top bar (d) search box
  28. 28.💾 What number does this code show?
    let coins = 4;
    coins = coins - 1;
    coins = coins + 2;
    show(coins);
  29. 29.Which of these is true of a wireframe? (a) has no real colours (b) shows the real fonts (c) uses the final pictures (d) looks like the real app
  30. 30.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Caption: 16 px
    Hint: 23 px
    Body text: 13 px
    (a) Hint (b) Body text (c) Caption
  31. 31.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Save button: 24 px tall
    Start button: 52 px tall
    Next button: 52 px tall
    (a) Start (b) Next (c) Save
  32. 32.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Confirm → Cart → Results → Pay
    Design B: Home → Size → Cart → Address → Confirm → Pay
  33. 33.🧭 Which part of navigation shows 3 to 5 icons? (a) a tab bar (b) the back button (c) a menu button
  34. 34.True or false: a wireframe is a quick sketch. (a) True (b) False
  35. 35.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Search → Size → Pay → Offers
    Design B: Home → Pay → Size
  36. 36.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. tap the Chat tab
    2. open “Friend list”
    3. open “Map”
    4. open “Match report”
    5. tap Back
    How many times must you tap Back to reach the main screen of this tab?
  37. 37.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Score card”
    2. tap the Lessons tab
    3. open “Video”
    4. open “Edit photo”
    Which screen are you on now?
    (a) Video (b) Score card (c) Lessons (d) Edit photo
  38. 38.🌗 Is light grey on white easy or hard to read on a button? (a) hard to read (b) easy to read
  39. 39.🖼️ In this wireframe (top to bottom), what is right above the tab bar?
    [ filter buttons ]
    [ menu icon ]
    [ tab bar ]
    [ list of items ]
    (a) filter buttons (b) list of items (c) menu icon
  40. 40.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Video”
    2. open “Video”
    3. tap Back
    4. open “Badges”
    5. tap Back
    Which screen are you on now?
    (a) Badges (b) Lessons (c) Video (d) Quiz

Answer key

  1. labels on every icon
  2. 4
  3. 5
  4. a wireframe
  5. white on black
  6. Save
  7. False
  8. Feed
  9. goes to the last screen
  10. Hint
  11. tap “Start quiz”
  12. top bar
  13. icons with no labels
  14. sudden loud sounds
  15. photos on two devices
  16. True
  17. 3
  18. Menu
  19. Start
  20. dead end
  21. 2
  22. Help page
  23. a named box for a value
  24. hides extra links
  25. a clear next step
  26. True
  27. search box
  28. 5
  29. has no real colours
  30. Body text
  31. Save
  32. 1
  33. a tab bar
  34. True
  35. 2
  36. 2
  37. Edit photo
  38. hard to read
  39. menu icon
  40. Video

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