← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 473 · 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.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Next button: 64 px tall
    Cancel button: 24 px tall
    Send button: 60 px tall
    Done button: 72 px tall
    (a) Next (b) Done (c) Send (d) Cancel
  2. 2.🔢 In a food-order flow, which comes FIRST? (a) check the cart (b) pay for the order (c) track the order (d) open the menu
  3. 3.🔢 In a sign-up flow, which comes first: “enter the code sent” or “make a password”? (a) enter the code sent (b) make a password
  4. 4.🔘 Our rule: buttons are at least 48 px tall. The Back button is 36 px tall. How many px taller must it be?
  5. 5.True or false: a final design is a quick sketch. (a) False (b) True
  6. 6.Which of these is about UI (the look)? (a) how easy sign-up is (b) how fast a task is done (c) how many taps it takes (d) the icon shapes
  7. 7.💾 What number does this code show?
    let friends = ["Aman", "Kabir"];
    friends.push("Meera");
    show(friends.length);
  8. 8.Which colour pair is hard to read? (a) black on pale grey (b) white on black (c) yellow on white (d) black on yellow
  9. 9.Which of these is true of a tab bar? (a) opens a list of pages (b) switches main sections (c) goes to the last screen (d) hides extra links
  10. 10.🔍 Which is the odd one out? (a) the screen layout (b) the font size (c) how fast a task is done (d) the button colours
  11. 11.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Next button: 24 px tall
    Cancel button: 64 px tall
    Send button: 64 px tall
    (a) Send (b) Cancel (c) Next
  12. 12.True or false: strong colour contrast is poor button design. (a) True (b) False
  13. 13.🔍 Which is the odd one out? (a) colour as the only clue (b) tiny tap areas (c) strong colour contrast (d) sudden loud sounds
  14. 14.♿ A screen has 11 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
  15. 15.🧭 Which part of navigation goes to the last screen? (a) a tab bar (b) a menu button (c) the back button
  16. 16.Which of these is true of the back button? (a) hides extra links (b) opens a list of pages (c) switches main sections (d) undoes one move
  17. 17.Which of these is true of a wireframe? (a) looks like the real app (b) is a quick sketch (c) uses the final pictures (d) has the real colours
  18. 18.🔢 In a photo-post flow, which comes first: “open the camera screen” or “write a caption”? (a) write a caption (b) open the camera screen
  19. 19.🔘 Is this good or poor button design: grey text on grey? (a) poor design (b) good design
  20. 20.✏️ Is this true of a wireframe or of a final design: shows where things go? (a) a final design (b) a wireframe
  21. 21.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ Add button ]
    [ big picture ]
    [ menu icon ]
    [ list of items ]
    [ top bar ]
    [ search box ]
    (a) search box (b) top bar (c) big picture (d) menu icon
  22. 22.💾 What number does this code show?
    let stars = 8;
    stars = stars - 6;
    stars = stars + 3;
    show(stars);
  23. 23.♿ Does this help everyone, or make the app harder to use: captions on videos? (a) makes it harder (b) helps everyone
  24. 24.🖼️ In this wireframe (top to bottom), what is right above the top bar?
    [ Add button ]
    [ list of items ]
    [ top bar ]
    [ tab bar ]
    [ Save button ]
    (a) list of items (b) tab bar (c) Save button (d) Add button
  25. 25.Which of these is about UX (the experience)? (a) the font size (b) how easy sign-up is (c) the button colours (d) the screen layout
  26. 26.Which of these is true of a final design? (a) has the real colours (b) is a quick sketch (c) uses plain grey boxes (d) has no real colours
  27. 27.💾 Where should the app save a class leaderboard: on the phone or in the cloud? (a) in the cloud (b) on the phone
  28. 28.💾 What does this code show? (Positions start at 0.)
    let notes = ["Music", "Sports", "Maths", "Hindi", "Art"];
    show(notes[4]);
    (a) Art (b) Maths (c) Sports (d) Music
  29. 29.🧭 Which part of navigation sits at the bottom? (a) a menu button (b) a tab bar (c) the back button
  30. 30.✏️ Is this true of a wireframe or of a final design: has the real colours? (a) a final design (b) a wireframe
  31. 31.🌗 Is pale pink on white easy or hard to read on a button? (a) hard to read (b) easy to read
  32. 32.Which colour pair is easy to read? (a) dark blue on black (b) white on dark green (c) red on green (d) yellow on white
  33. 33.🧭 Which part of navigation hides extra links? (a) a tab bar (b) a menu button (c) the back button
  34. 34.Which of these fits saving on the phone? (a) photos on two devices (b) a draft you are typing (c) a class leaderboard (d) a shared to-do list
  35. 35.♿ 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
  36. 36.💾 What number does this code show?
    let friends = ["Riya", "Kabir"];
    friends.push("Aman");
    show(friends.length);
  37. 37.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Menu → Shop → Offers
    Design B: Home → Item → Confirm
    (a) Design A (b) Design B
  38. 38.🔍 Which is the odd one out? (a) big touch targets (b) fast-flashing lights (c) strong colour contrast (d) text that can grow
  39. 39.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ title text ]
    [ top bar ]
    [ list of items ]
    [ Save button ]
    [ search box ]
    (a) search box (b) Save button (c) top bar (d) list of items
  40. 40.💾 Where should the app save the sound on/off setting: on the phone or in the cloud? (a) on the phone (b) in the cloud

Answer key

  1. Cancel
  2. open the menu
  3. make a password
  4. 12
  5. False
  6. the icon shapes
  7. 3
  8. yellow on white
  9. switches main sections
  10. how fast a task is done
  11. Next
  12. False
  13. strong colour contrast
  14. 9
  15. the back button
  16. undoes one move
  17. is a quick sketch
  18. open the camera screen
  19. poor design
  20. a wireframe
  21. search box
  22. 5
  23. helps everyone
  24. list of items
  25. how easy sign-up is
  26. has the real colours
  27. in the cloud
  28. Art
  29. a tab bar
  30. a final design
  31. hard to read
  32. white on dark green
  33. a menu button
  34. a draft you are typing
  35. a text label
  36. 3
  37. Design B
  38. fast-flashing lights
  39. search box
  40. on the phone

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