← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 399 · 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 does this code show? (Positions start at 0.)
    let friends = ["Aman", "Arjun", "Meera", "Riya", "Zoya"];
    show(friends[3]);
    (a) Arjun (b) Riya (c) Aman (d) Meera
  2. 2.💾 What number does this code show?
    let notes = ["Music", "Science", "Art", "Maths"];
    notes.push("Hindi");
    notes.push("Sports");
    show(notes.length);
  3. 3.🖼️ In this wireframe (top to bottom), what is right below the tab bar?
    [ tab bar ]
    [ top bar ]
    [ big picture ]
    [ title text ]
    [ list of items ]
    (a) list of items (b) title text (c) top bar (d) big picture
  4. 4.True or false: a final design uses the final pictures. (a) False (b) True
  5. 5.True or false: “sudden loud sounds” helps everyone use the app. (a) True (b) False
  6. 6.True or false: a wireframe uses the final pictures. (a) True (b) False
  7. 7.✏️ A box with a cross in a wireframe usually means ___. (a) an error (b) a closed app (c) a picture goes here (d) delete this
  8. 8.🔍 Which is the odd one out? (a) captions on videos (b) text that can grow (c) labels on every icon (d) sudden loud sounds
  9. 9.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Shop → Item → Menu → Pay → Results
    Design B: Home → Menu → Search
  10. 10.🔍 Which is the odd one out? (a) how users feel after (b) the icon shapes (c) the theme colours (d) the button colours
  11. 11.True or false: how fast a task is done is about UX (the experience). (a) False (b) True
  12. 12.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Shop → Pens
    Design B: Home → Confirm → Results → Item → Size
  13. 13.True or false: a wireframe has no real colours. (a) True (b) False
  14. 14.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Menu → Address → Shop → Pens → Pay → Item
    Design B: Home → Item → Offers
  15. 15.💾 Which can hold many values in order? (a) a single number (b) a switch (c) a button (d) a list
  16. 16.🔢 In a photo-post flow, which comes first: “open the camera screen” or “take the photo”? (a) take the photo (b) open the camera screen
  17. 17.💾 What number does this code show?
    let friends = ["Kabir", "Arjun", "Aman"];
    friends.push("Meera");
    show(friends.length);
  18. 18.Which of these is true of a menu button? (a) opens a list of pages (b) undoes one move (c) sits at the bottom (d) goes to the last screen
  19. 19.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Badges”
    2. open “Friend list”
    3. open “Badges”
    4. tap Back
    Which screen are you on now?
    (a) Friend list (b) Home (c) Search (d) Badges
  20. 20.🔘 Is this good or poor button design: strong colour contrast? (a) poor design (b) good design
  21. 21.Which of these helps everyone use the app? (a) colour as the only clue (b) sudden loud sounds (c) icons with no labels (d) strong colour contrast
  22. 22.True or false: how many taps it takes is about UX (the experience). (a) False (b) True
  23. 23.🔘 Our rule: buttons are at least 48 px tall. The Next button is 20 px tall. How many px taller must it be?
  24. 24.🔀 A screen with no way forward or back is called a ___. (a) shortcut (b) dead end (c) tab bar (d) home screen
  25. 25.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Badges”
    2. tap the Me tab
    3. open “Map”
    Which screen are you on now?
    (a) Quiz (b) Badges (c) Map (d) Lessons
  26. 26.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Friend list”
    2. tap the Home tab
    3. open “Badges”
    4. tap the Profile tab
    5. open “Friend list”
    How many times must you tap Back to reach the main screen of this tab?
  27. 27.🔍 Which is the odd one out? (a) the font size (b) the button colours (c) the screen layout (d) how many taps it takes
  28. 28.Which of these makes the app harder to use? (a) tiny tap areas (b) captions on videos (c) text that can grow (d) big touch targets
  29. 29.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Start button: 36 px tall
    Next button: 60 px tall
    Save button: 36 px tall
  30. 30.♿ Why add captions to videos? (a) to hide the sound (b) to add colour (c) so anyone can follow (d) to slow them down
  31. 31.🌗 Is white on dark green easy or hard to read on a button? (a) hard to read (b) easy to read
  32. 32.🔢 In a food-order flow, which comes first: “open the menu” or “check the cart”? (a) check the cart (b) open the menu
  33. 33.🔍 Which is the odd one out? (a) whether users get lost (b) how many taps it takes (c) how easy sign-up is (d) the button colours
  34. 34.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) on the phone (b) in the cloud
  35. 35.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Results → Search → Size
    Design B: Home → Cart → Pay → Results → Confirm
  36. 36.🔍 Which is the odd one out? (a) text that can grow (b) captions on videos (c) fast-flashing lights (d) labels on every icon
  37. 37.💾 What does this code show? (Positions start at 0.)
    let songs = ["Monsoon", "Kites", "Ocean", "Rain", "Stars"];
    show(songs[1]);
    (a) Rain (b) Kites (c) Ocean (d) Monsoon
  38. 38.Which of these is true of a final design? (a) uses the final pictures (b) uses plain grey boxes (c) is a quick sketch (d) has no real colours
  39. 39.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Lessons tab
    2. open “Edit photo”
    3. open “Badges”
    Which screen are you on now?
    (a) Edit photo (b) Quiz (c) Lessons (d) Badges
  40. 40.Which of these is true of a tab bar? (a) undoes one move (b) shows 3 to 5 icons (c) goes to the last screen (d) opens a list of pages

Answer key

  1. Riya
  2. 6
  3. top bar
  4. True
  5. False
  6. False
  7. a picture goes here
  8. sudden loud sounds
  9. 3
  10. how users feel after
  11. True
  12. 2
  13. True
  14. 2
  15. a list
  16. open the camera screen
  17. 4
  18. opens a list of pages
  19. Friend list
  20. good design
  21. strong colour contrast
  22. True
  23. 28
  24. dead end
  25. Map
  26. 1
  27. how many taps it takes
  28. tiny tap areas
  29. 1
  30. so anyone can follow
  31. easy to read
  32. open the menu
  33. the button colours
  34. on the phone
  35. 4
  36. fast-flashing lights
  37. Kites
  38. uses the final pictures
  39. Badges
  40. shows 3 to 5 icons

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