← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 60 · 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.💾 pop() takes off the last item. What does this code show?
    let notes = ["Maths", "Science", "Music", "Hindi", "Art"];
    notes.pop();
    show(notes[notes.length - 1]);
    (a) Maths (b) Science (c) Music (d) Hindi
  2. 2.🧭 About how many tabs suit a tab bar best? (a) 20 (b) 3 to 5 (c) 10 to 12 (d) 1
  3. 3.💾 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
  4. 4.♿ A screen has 11 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
  5. 5.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 16 px
    Menu: 21 px
    Footer: 28 px
    Hint: 12 px
    (a) Footer (b) Menu (c) Hint (d) Body text
  6. 6.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Title: 21 px
    Label: 17 px
    Menu: 11 px
    Hint: 16 px
    Footer: 19 px
    (a) Title (b) Menu (c) Label (d) Hint
  7. 7.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a wireframe (b) a final design
  8. 8.Which of these fits saving in the cloud? (a) the sound on/off setting (b) photos on two devices (c) notes to read offline (d) your last game level
  9. 9.🎨 UX stands for user ___. (a) example (b) express (c) extra (d) experience
  10. 10.🧭 Which part of navigation shows 3 to 5 icons? (a) the back button (b) a menu button (c) a tab bar
  11. 11.🔀 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
  12. 12.🎨 Is this about UI or UX: how easy sign-up is? (a) UI (b) UX
  13. 13.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ top bar ]
    [ title text ]
    [ menu icon ]
    [ Add button ]
    (a) title text (b) Add button (c) top bar (d) menu icon
  14. 14.🔍 Which is the odd one out? (a) captions on videos (b) big touch targets (c) text that can grow (d) tiny tap areas
  15. 15.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) on the phone (b) in the cloud
  16. 16.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Map”
    2. tap Back
    3. open “Friend list”
    4. open “Badges”
    5. tap the Feed tab
    Which screen are you on now?
    (a) Friend list (b) Feed (c) Badges (d) Map
  17. 17.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
    1. open “Badges”
    2. open “Match report”
    3. tap Back
    Which screen are you on now?
    (a) Match report (b) Search (c) Home (d) Badges
  18. 18.True or false: a big, easy tap area is good button design. (a) True (b) False
  19. 19.🖼️ In this wireframe (top to bottom), what is right below the big picture?
    [ big picture ]
    [ tab bar ]
    [ title text ]
    [ menu icon ]
    (a) tab bar (b) title text (c) menu icon
  20. 20.🖼️ How many parts (boxes) does this wireframe have?
    [ title text ]
    [ search box ]
    [ menu icon ]
    [ big picture ]
    [ Save button ]
  21. 21.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Address → Item
    Design B: Home → Size → Pens → Item
    (a) Design A (b) Design B
  22. 22.💾 What number does this code show?
    let coins = 7;
    coins = coins - 7;
    coins = coins + 1;
    show(coins);
  23. 23.Which of these is true of a menu button? (a) goes to the last screen (b) shows 3 to 5 icons (c) switches main sections (d) opens a list of pages
  24. 24.🔢 In a food-order flow, what comes right after “pay for the order”? (a) open the menu (b) add it to the cart (c) track the order (d) check the cart
  25. 25.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Video”
    2. tap the Settings tab
    3. open “Help page”
    How many times must you tap Back to reach the main screen of this tab?
  26. 26.🔢 In a food-order flow, which comes first: “check the cart” or “track the order”? (a) check the cart (b) track the order
  27. 27.🔀 A screen with no way forward or back is called a ___. (a) shortcut (b) home screen (c) tab bar (d) dead end
  28. 28.🔢 In a sign-up flow, which comes first: “make a password” or “type name and email”? (a) type name and email (b) make a password
  29. 29.🔢 In a photo-post flow, which comes first: “post the photo” or “write a caption”? (a) write a caption (b) post the photo
  30. 30.Which of these is true of a wireframe? (a) uses the final pictures (b) shows the real fonts (c) shows where things go (d) has the real colours
  31. 31.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Title: 9 px
    Footer: 28 px
    Label: 21 px
    (a) Title (b) Footer (c) Label
  32. 32.🖼️ How many parts (boxes) does this wireframe have?
    [ search box ]
    [ top bar ]
    [ menu icon ]
    [ Add button ]
    [ title text ]
    [ big picture ]
  33. 33.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Score card”
    2. tap Back
    3. open “Video”
    4. open “Map”
    5. tap the Feed tab
    Which screen are you on now?
    (a) Feed (b) Video (c) Map (d) Score card
  34. 34.🎨 Who should you test the UX with? (a) only yourself (b) real users (c) nobody (d) the app icon
  35. 35.🔢 In a quiz-app flow, which comes LAST? (a) tap “Start quiz” (b) see if it is right (c) see the final score (d) read a question
  36. 36.True or false: a wireframe looks like the real app. (a) True (b) False
  37. 37.🔢 In a sign-up flow, what comes right after “open the app”? (a) type name and email (b) enter the code sent (c) see the home screen (d) tap “Sign up”
  38. 38.🧭 Which part of navigation undoes one move? (a) a tab bar (b) the back button (c) a menu button
  39. 39.🔢 In a food-order flow, which comes first: “track the order” or “check the cart”? (a) track the order (b) check the cart
  40. 40.True or false: how many taps it takes is about UI (the look). (a) False (b) True

Answer key

  1. Hindi
  2. 3 to 5
  3. in the cloud
  4. 9
  5. Hint
  6. Menu
  7. a final design
  8. photos on two devices
  9. experience
  10. a tab bar
  11. a clear next step
  12. UX
  13. Add button
  14. tiny tap areas
  15. on the phone
  16. Feed
  17. Badges
  18. True
  19. tab bar
  20. 5
  21. Design A
  22. 1
  23. opens a list of pages
  24. track the order
  25. 1
  26. check the cart
  27. dead end
  28. type name and email
  29. write a caption
  30. shows where things go
  31. Title
  32. 6
  33. Feed
  34. real users
  35. see the final score
  36. False
  37. tap “Sign up”
  38. the back button
  39. check the cart
  40. False

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