← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 869 · 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 part of navigation switches main sections? (a) the back button (b) a menu button (c) a tab bar
  2. 2.🎨 Is this about UI or UX: how users feel after? (a) UI (b) UX
  3. 3.🔢 In a quiz-app flow, what comes right after “tap “Start quiz””? (a) pick an answer (b) see the final score (c) see if it is right (d) read a question
  4. 4.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Cart → Item
    Design B: Home → Search → Shop → Pens → Menu → Cart
  5. 5.Which of these is about UX (the experience)? (a) the font size (b) the button colours (c) how easy sign-up is (d) the icon shapes
  6. 6.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Cart → Shop → Size → Search
    Design B: Home → Address → Results
  7. 7.🔢 In a quiz-app flow, which comes first: “pick an answer” or “see if it is right”? (a) pick an answer (b) see if it is right
  8. 8.Which of these makes the app harder to use? (a) big touch targets (b) captions on videos (c) fast-flashing lights (d) labels on every icon
  9. 9.💾 What does this code show? (Positions start at 0.)
    let friends = ["Riya", "Aman", "Zoya"];
    show(friends[1]);
    (a) Riya (b) Zoya (c) Aman
  10. 10.🔢 In a food-order flow, what comes right after “pick a dish”? (a) open the menu (b) pay for the order (c) check the cart (d) add it to the cart
  11. 11.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Confirm → Menu
    Design B: Home → Menu → Confirm → Item → Results → Shop
  12. 12.🔢 In a food-order flow, which comes first: “pick a dish” or “track the order”? (a) track the order (b) pick a dish
  13. 13.Which of these is true of a wireframe? (a) is a quick sketch (b) has the real colours (c) shows the real fonts (d) looks like the real app
  14. 14.Which of these is about UI (the look)? (a) whether users get lost (b) how users feel after (c) the font size (d) how easy sign-up is
  15. 15.✏️ Why draw a wireframe before coding? (a) it adds colours (b) changes are quick (c) it runs the app (d) it saves data
  16. 16.🎨 Is this about UI or UX: how fast a task is done? (a) UI (b) UX
  17. 17.Which of these is true of a tab bar? (a) shows 3 to 5 icons (b) opens a list of pages (c) goes to the last screen (d) undoes one move
  18. 18.🌗 Is red on green easy or hard to read on a button? (a) hard to read (b) easy to read
  19. 19.Which of these fits saving in the cloud? (a) a draft you are typing (b) a class leaderboard (c) notes to read offline (d) the sound on/off setting
  20. 20.True or false: your last game level fits saving on the phone. (a) True (b) False
  21. 21.Which colour pair is easy to read? (a) white on dark green (b) light grey on white (c) dark blue on black (d) yellow on white
  22. 22.✏️ Do wireframes usually show the final colours? (a) No (b) Yes
  23. 23.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Match report”
    2. open “Video”
    3. tap Back
    4. tap the Me tab
    Which screen are you on now?
    (a) Lessons (b) Match report (c) Video (d) Me
  24. 24.True or false: a final design shows the real fonts. (a) False (b) True
  25. 25.True or false: “sudden loud sounds” helps everyone use the app. (a) False (b) True
  26. 26.💾 Where should the app save a shared to-do list: on the phone or in the cloud? (a) in the cloud (b) on the phone
  27. 27.True or false: “strong colour contrast” helps everyone use the app. (a) True (b) False
  28. 28.True or false: “labels on every icon” helps everyone use the app. (a) True (b) False
  29. 29.✏️ What is the easiest way to draw a first wireframe? (a) a microphone (b) a phone case (c) pencil and paper (d) a 3D printer
  30. 30.True or false: how easy sign-up is is about UX (the experience). (a) False (b) True
  31. 31.Which of these helps everyone use the app? (a) fast-flashing lights (b) tiny tap areas (c) colour as the only clue (d) labels on every icon
  32. 32.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Label: 12 px
    Footer: 12 px
    Caption: 13 px
    Hint: 14 px
    Title: 14 px
  33. 33.True or false: a wireframe shows where things go. (a) True (b) False
  34. 34.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 12 px
    Menu: 20 px
    Hint: 19 px
    (a) Body text (b) Menu (c) Hint
  35. 35.🔢 In a sign-up flow, which comes first: “open the app” or “type name and email”? (a) type name and email (b) open the app
  36. 36.🔢 In a photo-post flow, what comes right after “open the camera screen”? (a) write a caption (b) add a filter (c) take the photo (d) post the photo
  37. 37.💾 pop() takes off the last item. What does this code show?
    let friends = ["Aman", "Arjun", "Kabir", "Meera", "Riya"];
    friends.pop();
    show(friends[friends.length - 1]);
    (a) Arjun (b) Kabir (c) Aman (d) Meera
  38. 38.💾 Where should the app save the sound on/off setting: on the phone or in the cloud? (a) in the cloud (b) on the phone
  39. 39.✏️ Is this true of a wireframe or of a final design: uses plain grey boxes? (a) a final design (b) a wireframe
  40. 40.Which of these is true of a menu button? (a) goes to the last screen (b) undoes one move (c) sits at the bottom (d) opens a list of pages

Answer key

  1. a tab bar
  2. UX
  3. read a question
  4. 3
  5. how easy sign-up is
  6. 2
  7. pick an answer
  8. fast-flashing lights
  9. Aman
  10. add it to the cart
  11. 3
  12. pick a dish
  13. is a quick sketch
  14. the font size
  15. changes are quick
  16. UX
  17. shows 3 to 5 icons
  18. hard to read
  19. a class leaderboard
  20. True
  21. white on dark green
  22. No
  23. Me
  24. True
  25. False
  26. in the cloud
  27. True
  28. True
  29. pencil and paper
  30. True
  31. labels on every icon
  32. 5
  33. True
  34. Body text
  35. open the app
  36. take the photo
  37. Meera
  38. on the phone
  39. a wireframe
  40. opens a list of pages

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