← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 848 · 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.🔀 A screen with no way forward or back is called a ___. (a) dead end (b) tab bar (c) shortcut (d) home screen
  2. 2.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Search → Shop → Item → Address → Confirm → Offers
    Design B: Home → Address → Pay → Confirm → Pens → Cart
  3. 3.🖼️ In this wireframe (top to bottom), what is right below the Add button?
    [ Save button ]
    [ Add button ]
    [ big picture ]
    [ list of items ]
    [ menu icon ]
    (a) list of items (b) menu icon (c) big picture (d) Save button
  4. 4.🔢 In a photo-post flow, which comes LAST? (a) post the photo (b) write a caption (c) take the photo (d) open the camera screen
  5. 5.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) in the cloud (b) on the phone
  6. 6.💾 What number does this code show?
    let friends = ["Kabir", "Meera", "Zoya"];
    friends.push("Aman");
    show(friends.length);
  7. 7.Which of these is true of a wireframe? (a) looks like the real app (b) uses the final pictures (c) shows the real fonts (d) has no real colours
  8. 8.♿ Why add captions to videos? (a) to hide the sound (b) to slow them down (c) so anyone can follow (d) to add colour
  9. 9.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Shop → Offers → Menu → Search
    Design B: Home → Offers → Address
  10. 10.💾 pop() takes off the last item. What does this code show?
    let notes = ["Maths", "Art", "Hindi", "Sports"];
    notes.pop();
    show(notes[notes.length - 1]);
    (a) Art (b) Sports (c) Hindi (d) Maths
  11. 11.💾 pop() takes off the last item. What does this code show?
    let songs = ["Rain", "Ocean", "Kites"];
    songs.pop();
    show(songs[songs.length - 1]);
    (a) Kites (b) Rain (c) Ocean
  12. 12.💾 Which works with no internet at all? (a) a cloud backup (b) a shared chat (c) data saved on the phone (d) a cloud leaderboard
  13. 13.💾 pop() takes off the last item. What does this code show?
    let songs = ["Sunrise", "Kites", "Rain"];
    songs.pop();
    show(songs[songs.length - 1]);
    (a) Rain (b) Sunrise (c) Kites
  14. 14.🔢 In a quiz-app flow, which comes LAST? (a) tap “Start quiz” (b) read a question (c) pick an answer (d) see the final score
  15. 15.🔢 In a sign-up flow, which comes FIRST? (a) open the app (b) enter the code sent (c) see the home screen (d) tap “Sign up”
  16. 16.🔢 In a sign-up flow, what comes right after “open the app”? (a) tap “Sign up” (b) type name and email (c) make a password (d) enter the code sent
  17. 17.Which of these is true of the back button? (a) shows 3 to 5 icons (b) undoes one move (c) sits at the bottom (d) opens a list of pages
  18. 18.True or false: a final design has no real colours. (a) False (b) True
  19. 19.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Search → Pens → Confirm → Menu → Item → Pay
    Design B: Home → Search → Pay → Confirm
  20. 20.True or false: “fast-flashing lights” helps everyone use the app. (a) True (b) False
  21. 21.🔍 Which is the odd one out? (a) labels on every icon (b) fast-flashing lights (c) colour as the only clue (d) icons with no labels
  22. 22.✏️ What is the easiest way to draw a first wireframe? (a) a microphone (b) pencil and paper (c) a 3D printer (d) a phone case
  23. 23.💾 Where should the app save a shared to-do list: on the phone or in the cloud? (a) on the phone (b) in the cloud
  24. 24.🎨 UX stands for user ___. (a) example (b) experience (c) express (d) extra
  25. 25.🔍 Which is the odd one out? (a) labels on every icon (b) captions on videos (c) icons with no labels (d) strong colour contrast
  26. 26.🔍 Which is the odd one out? (a) the font size (b) the icon shapes (c) how fast a task is done (d) the screen layout
  27. 27.🔢 In a sign-up flow, what comes right after “tap “Sign up””? (a) type name and email (b) make a password (c) enter the code sent (d) see the home screen
  28. 28.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Friend list”
    2. tap Back
    3. open “Edit photo”
    Which screen are you on now?
    (a) Friend list (b) Feed (c) Edit photo (d) Chat
  29. 29.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Next button: 28 px tall
    Cancel button: 48 px tall
    Done button: 72 px tall
    (a) Done (b) Cancel (c) Next
  30. 30.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Help page”
    2. tap the Me tab
    3. tap the Quiz tab
    4. open “Match report”
    5. tap the Quiz tab
    Which screen are you on now?
    (a) Lessons (b) Help page (c) Quiz (d) Match report
  31. 31.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Match report”
    2. open “Match report”
    3. tap the Chat tab
    Which screen are you on now?
    (a) Settings (b) Chat (c) Feed (d) Match report
  32. 32.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Next button: 48 px tall
    Help button: 44 px tall
    Save button: 32 px tall
    Start button: 36 px tall
  33. 33.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. tap the Lessons tab
    2. open “Help page”
    3. open “Video”
    Which screen are you on now?
    (a) Help page (b) Lessons (c) Quiz (d) Video
  34. 34.🔢 In a photo-post flow, which comes first: “open the camera screen” or “post the photo”? (a) post the photo (b) open the camera screen
  35. 35.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
    Design A: Home → Menu → Search
    Design B: Home → Size → Cart → Address → Item → Search → Confirm
  36. 36.🖼️ In this wireframe (top to bottom), what is right below the menu icon?
    [ top bar ]
    [ Save button ]
    [ menu icon ]
    [ big picture ]
    [ Add button ]
    (a) top bar (b) Add button (c) Save button (d) big picture
  37. 37.🔢 In a quiz-app flow, what comes right after “read a question”? (a) see if it is right (b) pick an answer (c) tap “Start quiz” (d) see the final score
  38. 38.🧭 Which part of navigation hides extra links? (a) a tab bar (b) the back button (c) a menu button
  39. 39.🖼️ In this wireframe (top to bottom), what is right below the filter buttons?
    [ big picture ]
    [ title text ]
    [ filter buttons ]
    [ search box ]
    [ tab bar ]
    (a) big picture (b) search box (c) tab bar (d) title text
  40. 40.🔢 In a quiz-app flow, which comes first: “see if it is right” or “read a question”? (a) read a question (b) see if it is right

Answer key

  1. dead end
  2. 6
  3. big picture
  4. post the photo
  5. on the phone
  6. 4
  7. has no real colours
  8. so anyone can follow
  9. 2
  10. Hindi
  11. Ocean
  12. data saved on the phone
  13. Kites
  14. see the final score
  15. open the app
  16. tap “Sign up”
  17. undoes one move
  18. False
  19. 3
  20. False
  21. labels on every icon
  22. pencil and paper
  23. in the cloud
  24. experience
  25. icons with no labels
  26. how fast a task is done
  27. type name and email
  28. Edit photo
  29. Next
  30. Quiz
  31. Chat
  32. 1
  33. Video
  34. open the camera screen
  35. 2
  36. big picture
  37. pick an answer
  38. a menu button
  39. search box
  40. read a question

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