← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 43 · 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.💾 What number does this code show?
    let notes = ["Science", "Maths", "Sports"];
    notes.push("Music");
    notes.push("Hindi");
    show(notes.length);
  2. 2.Which of these is about UI (the look)? (a) how fast a task is done (b) the button colours (c) whether users get lost (d) how easy sign-up is
  3. 3.🖼️ How many parts (boxes) does this wireframe have?
    [ tab bar ]
    [ filter buttons ]
    [ menu icon ]
    [ list of items ]
    [ top bar ]
  4. 4.🖼️ In this wireframe (top to bottom), what is right above the Add button?
    [ search box ]
    [ Add button ]
    [ top bar ]
    [ filter buttons ]
    [ Save button ]
    [ tab bar ]
    (a) filter buttons (b) top bar (c) tab bar (d) search box
  5. 5.Which of these fits saving in the cloud? (a) a draft you are typing (b) notes to read offline (c) your last game level (d) chat messages to friends
  6. 6.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Shop → Address → Item → Size
    Design B: Home → Address → Search
    (a) Design B (b) Design A
  7. 7.✏️ What is a wireframe? (a) a simple screen sketch (b) a type of password (c) a charging cable (d) the finished app
  8. 8.🌗 Is black on yellow easy or hard to read on a button? (a) hard to read (b) easy to read
  9. 9.🔀 In a good flow, each screen should lead to ___. (a) the same screen (b) a random page (c) a clear next step (d) a dead end
  10. 10.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a final design (b) a wireframe
  11. 11.Which of these helps everyone use the app? (a) captions on videos (b) colour as the only clue (c) icons with no labels (d) sudden loud sounds
  12. 12.🔢 In a food-order flow, which comes first: “pick a dish” or “add it to the cart”? (a) add it to the cart (b) pick a dish
  13. 13.True or false: a class leaderboard fits saving in the cloud. (a) False (b) True
  14. 14.✏️ A box with a cross in a wireframe usually means ___. (a) a picture goes here (b) delete this (c) a closed app (d) an error
  15. 15.💾 pop() takes off the last item. What does this code show?
    let songs = ["Monsoon", "Rain", "Kites"];
    songs.pop();
    show(songs[songs.length - 1]);
    (a) Monsoon (b) Rain (c) Kites
  16. 16.💾 What number does this code show?
    let coins = 3;
    coins = coins - 3;
    coins = coins + 4;
    show(coins);
  17. 17.🔍 Which is the odd one out? (a) the button colours (b) the font size (c) how users feel after (d) the theme colours
  18. 18.True or false: a wireframe shows the real fonts. (a) False (b) True
  19. 19.🌗 Is white on black easy or hard to read on a button? (a) easy to read (b) hard to read
  20. 20.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Cart → Offers → Pens → Menu → Address → Size
    Design B: Home → Shop → Results
  21. 21.💾 pop() takes off the last item. What does this code show?
    let notes = ["Maths", "Hindi", "Art", "Sports", "Science"];
    notes.pop();
    show(notes[notes.length - 1]);
    (a) Hindi (b) Maths (c) Art (d) Sports
  22. 22.True or false: the button colours is about UX (the experience). (a) False (b) True
  23. 23.🎨 UX stands for user ___. (a) example (b) experience (c) express (d) extra
  24. 24.🎨 Is this about UI or UX: the button colours? (a) UX (b) UI
  25. 25.💾 What number does this code show?
    let score = 9;
    score = score - 1;
    score = score + 5;
    show(score);
  26. 26.🔢 In a photo-post flow, which comes first: “add a filter” or “take the photo”? (a) take the photo (b) add a filter
  27. 27.🔢 In a sign-up flow, which comes FIRST? (a) open the app (b) enter the code sent (c) make a password (d) see the home screen
  28. 28.🎨 UI stands for user ___. (a) internet (b) idea (c) interface (d) input
  29. 29.Which colour pair is hard to read? (a) black on yellow (b) dark blue on white (c) white on dark green (d) dark blue on black
  30. 30.🌗 Is white on dark green easy or hard to read on a button? (a) hard to read (b) easy to read
  31. 31.🎨 Is this about UI or UX: how fast a task is done? (a) UX (b) UI
  32. 32.Which of these is about UX (the experience)? (a) whether users get lost (b) the theme colours (c) the screen layout (d) the icon shapes
  33. 33.🔢 In a food-order flow, which comes FIRST? (a) pick a dish (b) add it to the cart (c) open the menu (d) check the cart
  34. 34.🔀 A screen with no way forward or back is called a ___. (a) shortcut (b) tab bar (c) dead end (d) home screen
  35. 35.🔢 In a quiz-app flow, what comes right after “see if it is right”? (a) read a question (b) tap “Start quiz” (c) see the final score (d) pick an answer
  36. 36.🔘 Is this good or poor button design: strong colour contrast? (a) good design (b) poor design
  37. 37.♿ A screen has 11 icon buttons. Only 8 of them have a text label for screen readers. How many still need a label?
  38. 38.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Size → Pens → Offers → Confirm → Pay → Shop
    Design B: Home → Results → Search → Pay
  39. 39.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Results → Pens → Address → Offers
    Design B: Home → Offers → Address → Search → Pens → Shop → Size
    (a) Design A (b) Design B
  40. 40.🔍 Which is the odd one out? (a) strong colour contrast (b) colour as the only clue (c) icons with no labels (d) fast-flashing lights

Answer key

  1. 5
  2. the button colours
  3. 5
  4. search box
  5. chat messages to friends
  6. Design B
  7. a simple screen sketch
  8. easy to read
  9. a clear next step
  10. a final design
  11. captions on videos
  12. pick a dish
  13. True
  14. a picture goes here
  15. Rain
  16. 4
  17. how users feel after
  18. False
  19. easy to read
  20. 6
  21. Sports
  22. False
  23. experience
  24. UI
  25. 13
  26. take the photo
  27. open the app
  28. interface
  29. dark blue on black
  30. easy to read
  31. UX
  32. whether users get lost
  33. open the menu
  34. dead end
  35. see the final score
  36. good design
  37. 3
  38. 6
  39. Design A
  40. strong colour contrast

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