← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 826 · 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.✏️ Do wireframes usually show the final colours? (a) Yes (b) No
  2. 2.💾 What does this code show? (Positions start at 0.)
    let songs = ["Sunrise", "Kites", "Ocean"];
    show(songs[2]);
    (a) Sunrise (b) Kites (c) Ocean
  3. 3.💾 In most code, the first item of a list is at position ___. (a) 1 (b) 2 (c) 0 (d) 10
  4. 4.💾 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
  5. 5.🎨 UX stands for user ___. (a) experience (b) extra (c) example (d) express
  6. 6.True or false: how easy sign-up is is about UI (the look). (a) True (b) False
  7. 7.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Pens → Search
    Design B: Home → Pens → Pay → Shop
  8. 8.Which of these fits saving in the cloud? (a) your last game level (b) photos on two devices (c) notes to read offline (d) the sound on/off setting
  9. 9.True or false: how many taps it takes is about UI (the look). (a) True (b) False
  10. 10.True or false: notes to read offline fits saving in the cloud. (a) True (b) False
  11. 11.🔢 In a photo-post flow, what comes right after “write a caption”? (a) take the photo (b) open the camera screen (c) post the photo (d) add a filter
  12. 12.Which of these is true of a wireframe? (a) looks like the real app (b) shows the real fonts (c) has the real colours (d) shows where things go
  13. 13.True or false: a wireframe has no real colours. (a) True (b) False
  14. 14.🔢 In a photo-post flow, which comes first: “add a filter” or “post the photo”? (a) add a filter (b) post the photo
  15. 15.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Item → Size → Results → Shop
    Design B: Home → Address → Shop → Search
  16. 16.Which of these is true of a menu button? (a) goes to the last screen (b) shows 3 to 5 icons (c) hides extra links (d) sits at the bottom
  17. 17.True or false: grey text on grey is poor button design. (a) True (b) False
  18. 18.🧭 Why should every screen show where you are? (a) to hide the menu (b) so users do not get lost (c) to look busy (d) to use more battery
  19. 19.🖼️ In this wireframe (top to bottom), what is right below the big picture?
    [ tab bar ]
    [ big picture ]
    [ top bar ]
    [ search box ]
    [ menu icon ]
    (a) top bar (b) tab bar (c) search box (d) menu icon
  20. 20.Which of these is true of a final design? (a) shows where things go (b) has the real colours (c) uses plain grey boxes (d) has no real colours
  21. 21.🔀 What is a user flow? (a) the path through screens (b) a type of font (c) a colour theme (d) a charging cable
  22. 22.🎨 Is this about UI or UX: the icon shapes? (a) UX (b) UI
  23. 23.🔢 In a photo-post flow, which comes first: “write a caption” or “post the photo”? (a) write a caption (b) post the photo
  24. 24.♿ What does a screen reader do? (a) plays music (b) takes photos (c) makes text tiny (d) reads the screen aloud
  25. 25.🔀 Why plan the user flow before building? (a) to add more taps (b) to hide the buttons (c) to skip testing (d) so each step is clear
  26. 26.True or false: a class leaderboard fits saving in the cloud. (a) True (b) False
  27. 27.🌗 Is light grey on white easy or hard to read on a button? (a) easy to read (b) hard to read
  28. 28.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Me tab
    2. open “Badges”
    3. open “Badges”
    4. tap Back
    5. tap Back
    Which screen are you on now?
    (a) Me (b) Badges (c) Lessons (d) Quiz
  29. 29.💾 Where should the app save photos on two devices: on the phone or in the cloud? (a) on the phone (b) in the cloud
  30. 30.💾 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
  31. 31.Which of these fits saving on the phone? (a) your last game level (b) photos on two devices (c) a class leaderboard (d) a shared to-do list
  32. 32.Which of these is true of a tab bar? (a) sits at the bottom (b) opens a list of pages (c) goes to the last screen (d) hides extra links
  33. 33.🔍 Which is the odd one out? (a) how fast a task is done (b) whether users get lost (c) how users feel after (d) the button colours
  34. 34.✏️ What is a wireframe? (a) the finished app (b) a type of password (c) a charging cable (d) a simple screen sketch
  35. 35.💾 What number does this code show?
    let notes = ["Maths", "Music"];
    notes.push("Art");
    notes.push("Hindi");
    show(notes.length);
  36. 36.💾 What number does this code show?
    let coins = 9;
    coins = coins - 3;
    coins = coins + 1;
    show(coins);
  37. 37.🎨 Is this about UI or UX: the screen layout? (a) UI (b) UX
  38. 38.Which of these helps everyone use the app? (a) icons with no labels (b) sudden loud sounds (c) labels on every icon (d) fast-flashing lights
  39. 39.Which of these is about UX (the experience)? (a) the theme colours (b) how easy sign-up is (c) the button colours (d) the icon shapes
  40. 40.True or false: space between buttons is poor button design. (a) True (b) False

Answer key

  1. No
  2. Ocean
  3. 0
  4. on the phone
  5. experience
  6. False
  7. 1
  8. photos on two devices
  9. False
  10. False
  11. post the photo
  12. shows where things go
  13. True
  14. add a filter
  15. 1
  16. hides extra links
  17. True
  18. so users do not get lost
  19. top bar
  20. has the real colours
  21. the path through screens
  22. UI
  23. write a caption
  24. reads the screen aloud
  25. so each step is clear
  26. True
  27. hard to read
  28. Me
  29. in the cloud
  30. in the cloud
  31. your last game level
  32. sits at the bottom
  33. the button colours
  34. a simple screen sketch
  35. 4
  36. 7
  37. UI
  38. labels on every icon
  39. how easy sign-up is
  40. False

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