← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 928 · 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. How many of these buttons follow the rule?
    Cancel button: 44 px tall
    Start button: 48 px tall
    Send button: 44 px tall
  2. 2.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a wireframe (b) a final design
  3. 3.💾 pop() takes off the last item. What does this code show?
    let notes = ["Maths", "Art", "Hindi"];
    notes.pop();
    show(notes[notes.length - 1]);
    (a) Maths (b) Art (c) Hindi
  4. 4.💾 What number does this code show?
    let friends = ["Riya", "Zoya"];
    friends.push("Aman");
    friends.push("Kabir");
    show(friends.length);
  5. 5.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
    Label: 12 px
    Body text: 11 px
    Title: 20 px
    Caption: 13 px
    Menu: 20 px
  6. 6.Which of these is true of a tab bar? (a) shows 3 to 5 icons (b) goes to the last screen (c) opens a list of pages (d) hides extra links
  7. 7.🔢 In a food-order flow, what comes right after “open the menu”? (a) pay for the order (b) pick a dish (c) check the cart (d) track the order
  8. 8.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Menu → Offers → Confirm → Results → Address
    Design B: Home → Confirm → Search → Pens
  9. 9.True or false: how easy sign-up is is about UX (the experience). (a) False (b) True
  10. 10.💾 pop() takes off the last item. What does this code show?
    let notes = ["Art", "Maths", "Hindi"];
    notes.pop();
    show(notes[notes.length - 1]);
    (a) Maths (b) Hindi (c) Art
  11. 11.✏️ A box with a cross in a wireframe usually means ___. (a) delete this (b) a picture goes here (c) an error (d) a closed app
  12. 12.🎨 UI stands for user ___. (a) interface (b) idea (c) input (d) internet
  13. 13.🔢 In a sign-up flow, which comes first: “make a password” or “open the app”? (a) open the app (b) make a password
  14. 14.🔢 In a quiz-app flow, which comes first: “pick an answer” or “tap “Start quiz””? (a) tap “Start quiz” (b) pick an answer
  15. 15.Which colour pair is hard to read? (a) white on black (b) white on dark green (c) black on yellow (d) dark blue on black
  16. 16.🔍 Which is the odd one out? (a) sudden loud sounds (b) fast-flashing lights (c) captions on videos (d) colour as the only clue
  17. 17.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Shop → Size
    Design B: Home → Cart → Shop → Item → Pay → Confirm → Pens
    (a) Design A (b) Design B
  18. 18.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Friend list”
    2. tap Back
    3. open “Map”
    How many times must you tap Back to reach the main screen of this tab?
  19. 19.♿ Showing right or wrong only in red and green is a problem for ___. (a) fast typists (b) the battery (c) the server (d) colour-blind users
  20. 20.Which of these is about UI (the look)? (a) how many taps it takes (b) how easy sign-up is (c) how fast a task is done (d) the icon shapes
  21. 21.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
  22. 22.♿ Does this help everyone, or make the app harder to use: big touch targets? (a) helps everyone (b) makes it harder
  23. 23.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Badges”
    2. tap Back
    3. open “Friend list”
    4. tap the Home tab
    5. open “Video”
    Which screen are you on now?
    (a) Video (b) Home (c) Badges (d) Friend list
  24. 24.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. tap the Profile tab
    2. open “Badges”
    3. tap Back
    4. open “Edit photo”
    Which screen are you on now?
    (a) Search (b) Edit photo (c) Badges (d) Home
  25. 25.True or false: a wireframe shows the real fonts. (a) False (b) True
  26. 26.✏️ Is this true of a wireframe or of a final design: uses plain grey boxes? (a) a final design (b) a wireframe
  27. 27.Which of these is true of a wireframe? (a) uses plain grey boxes (b) has the real colours (c) uses the final pictures (d) looks like the real app
  28. 28.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Help page”
    2. tap Back
    3. open “Match report”
    4. tap Back
    5. open “Edit photo”
    How many times must you tap Back to reach the main screen of this tab?
  29. 29.Which of these makes the app harder to use? (a) strong colour contrast (b) sudden loud sounds (c) labels on every icon (d) big touch targets
  30. 30.True or false: a wireframe shows where things go. (a) True (b) False
  31. 31.♿ What does a screen reader do? (a) plays music (b) takes photos (c) reads the screen aloud (d) makes text tiny
  32. 32.💾 What number does this code show?
    let notes = ["Hindi", "Science", "Maths", "Music"];
    notes.push("Art");
    notes.push("Sports");
    show(notes.length);
  33. 33.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Size → Results → Pens → Item → Cart
    Design B: Home → Pens → Cart → Size
  34. 34.♿ Accessibility means an app works for ___. (a) nobody (b) only experts (c) only the coder (d) everyone
  35. 35.🔢 In a photo-post flow, which comes LAST? (a) add a filter (b) post the photo (c) write a caption (d) take the photo
  36. 36.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Save button: 48 px tall
    Start button: 24 px tall
    Send button: 52 px tall
    (a) Send (b) Start (c) Save
  37. 37.💾 What number does this code show?
    let friends = ["Arjun", "Zoya", "Kabir", "Aman"];
    friends.push("Meera");
    show(friends.length);
  38. 38.🔍 Which is the odd one out? (a) how fast a task is done (b) the theme colours (c) how easy sign-up is (d) how many taps it takes
  39. 39.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Me tab
    2. open “Edit photo”
    3. tap Back
    4. open “Edit photo”
    Which screen are you on now?
    (a) Quiz (b) Me (c) Edit photo (d) Lessons
  40. 40.True or false: how easy sign-up is is about UI (the look). (a) True (b) False

Answer key

  1. 1
  2. a final design
  3. Art
  4. 4
  5. 3
  6. shows 3 to 5 icons
  7. pick a dish
  8. 5
  9. True
  10. Maths
  11. a picture goes here
  12. interface
  13. open the app
  14. tap “Start quiz”
  15. dark blue on black
  16. captions on videos
  17. Design A
  18. 1
  19. colour-blind users
  20. the icon shapes
  21. good design
  22. helps everyone
  23. Video
  24. Edit photo
  25. False
  26. a wireframe
  27. uses plain grey boxes
  28. 1
  29. sudden loud sounds
  30. True
  31. reads the screen aloud
  32. 6
  33. 5
  34. everyone
  35. post the photo
  36. Start
  37. 5
  38. the theme colours
  39. Edit photo
  40. False

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