← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 191 · 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 → Cart → Size → Offers → Pens
    Design B: Home → Search → Pens → Confirm
  2. 2.Which of these is about UX (the experience)? (a) the font size (b) the screen layout (c) the theme colours (d) how fast a task is done
  3. 3.🎨 A beautiful app that confuses everyone has ___. (a) good UX but poor UI (b) no UI at all (c) perfect UX (d) good UI but poor UX
  4. 4.🔢 In a sign-up flow, which comes FIRST? (a) type name and email (b) make a password (c) open the app (d) see the home screen
  5. 5.🖼️ In this wireframe (top to bottom), what is right above the tab bar?
    [ Add button ]
    [ title text ]
    [ big picture ]
    [ Save button ]
    [ tab bar ]
    (a) title text (b) Save button (c) Add button (d) big picture
  6. 6.✏️ Is this true of a wireframe or of a final design: is a quick sketch? (a) a final design (b) a wireframe
  7. 7.✏️ Is this true of a wireframe or of a final design: shows where things go? (a) a wireframe (b) a final design
  8. 8.🔢 In a sign-up flow, which comes first: “see the home screen” or “make a password”? (a) see the home screen (b) make a password
  9. 9.💾 What does this code show? (Positions start at 0.)
    let notes = ["Hindi", "Art", "Sports"];
    show(notes[1]);
    (a) Sports (b) Art (c) Hindi
  10. 10.✏️ Do wireframes usually show the final colours? (a) No (b) Yes
  11. 11.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Size → Pens → Cart
    Design B: Home → Confirm → Offers
    (a) Design A (b) Design B
  12. 12.💾 What is a variable? (a) a type of screen (b) a named box for a value (c) a picture (d) a phone setting
  13. 13.🌗 Is white on dark green easy or hard to read on a button? (a) easy to read (b) hard to read
  14. 14.Which of these is true of a tab bar? (a) shows 3 to 5 icons (b) goes to the last screen (c) undoes one move (d) hides extra links
  15. 15.🎨 Is this about UI or UX: the icon shapes? (a) UI (b) UX
  16. 16.🧭 Where is a tab bar usually placed in a phone app? (a) inside a button (b) at the bottom (c) nowhere (d) in the middle
  17. 17.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a final design (b) a wireframe
  18. 18.True or false: a wireframe uses the final pictures. (a) True (b) False
  19. 19.Which colour pair is easy to read? (a) black on pale grey (b) yellow on white (c) pale pink on white (d) light grey on white
  20. 20.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Next button: 52 px tall
    Done button: 64 px tall
    Save button: 32 px tall
    Back button: 48 px tall
    (a) Done (b) Next (c) Save (d) Back
  21. 21.🔢 In a sign-up flow, what comes right after “enter the code sent”? (a) open the app (b) tap “Sign up” (c) see the home screen (d) type name and email
  22. 22.True or false: “labels on every icon” makes the app harder to use. (a) True (b) False
  23. 23.🔢 In a food-order flow, which comes first: “pick a dish” or “track the order”? (a) track the order (b) pick a dish
  24. 24.💾 Saving data in the cloud lets you ___. (a) use it on any device (b) never need a password (c) skip the internet (d) shrink the app
  25. 25.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Address → Pay → Shop
    Design B: Home → Offers → Item → Confirm → Search
  26. 26.♿ What should every icon-only button have for screen readers? (a) a text label (b) a sound (c) a bright colour (d) a long animation
  27. 27.💾 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
  28. 28.True or false: the sound on/off setting fits saving on the phone. (a) True (b) False
  29. 29.True or false: “colour as the only clue” makes the app harder to use. (a) False (b) True
  30. 30.True or false: “text that can grow” helps everyone use the app. (a) False (b) True
  31. 31.🔍 Which is the odd one out? (a) tiny tap areas (b) text that can grow (c) colour as the only clue (d) fast-flashing lights
  32. 32.True or false: a wireframe shows the real fonts. (a) True (b) False
  33. 33.Which of these fits saving on the phone? (a) the sound on/off setting (b) chat messages to friends (c) photos on two devices (d) a class leaderboard
  34. 34.🔘 Is this good or poor button design: a clear word like Save? (a) good design (b) poor design
  35. 35.Which of these is true of a menu button? (a) sits at the bottom (b) opens a list of pages (c) shows 3 to 5 icons (d) goes to the last screen
  36. 36.💾 pop() takes off the last item. What does this code show?
    let songs = ["Monsoon", "Rain", "Ocean", "Kites"];
    songs.pop();
    show(songs[songs.length - 1]);
    (a) Kites (b) Monsoon (c) Ocean (d) Rain
  37. 37.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Score card”
    2. tap Back
    3. open “Match report”
    Which screen are you on now?
    (a) Score card (b) Match report (c) Chat (d) Feed
  38. 38.Which of these is about UI (the look)? (a) how many taps it takes (b) the button colours (c) how easy sign-up is (d) how fast a task is done
  39. 39.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Back button: 64 px tall
    Send button: 68 px tall
    Save button: 36 px tall
    (a) Send (b) Back (c) Save
  40. 40.True or false: a final design shows where things go. (a) True (b) False

Answer key

  1. 1
  2. how fast a task is done
  3. good UI but poor UX
  4. open the app
  5. Save button
  6. a wireframe
  7. a wireframe
  8. make a password
  9. Art
  10. No
  11. Design B
  12. a named box for a value
  13. easy to read
  14. shows 3 to 5 icons
  15. UI
  16. at the bottom
  17. a final design
  18. False
  19. black on pale grey
  20. Save
  21. see the home screen
  22. False
  23. pick a dish
  24. use it on any device
  25. 1
  26. a text label
  27. on the phone
  28. True
  29. True
  30. True
  31. text that can grow
  32. False
  33. the sound on/off setting
  34. good design
  35. opens a list of pages
  36. Ocean
  37. Match report
  38. the button colours
  39. Save
  40. False

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