|
| 1 | +### YamlMime:ModuleUnit |
| 2 | +uid: learn.philanthropies.architecture-of-thought.knowledge-check |
| 3 | + |
| 4 | +title: Knowledge check |
| 5 | +metadata: |
| 6 | + title: Knowledge Check |
| 7 | + description: "Knowledge check for the module." |
| 8 | + ms.date: 3/20/2025 |
| 9 | + author: kprks |
| 10 | + ms.author: kbarreto |
| 11 | + ms.topic: unit |
| 12 | +########################################################################### |
| 13 | +### |
| 14 | +### If your content is related to a product or service, apply one value from the either the ms.prod allowlist |
| 15 | +### or the ms.service allowlist. You can’t use both ms.prod and ms.service. |
| 16 | +### |
| 17 | +### If your content isn't about a product or service, you can omit both ms.prod and ms.service. |
| 18 | +### |
| 19 | +### The list of approved ms.prod values is here: https://review.learn.microsoft.com/help/platform/metadata-taxonomies?branch=main#msprod |
| 20 | +### The list of approved ms.service values is here: https://review.learn.microsoft.com/help/platform/metadata-taxonomies?branch=main#msservice |
| 21 | +### If you need to request new values, follow the process here: https://review.learn.microsoft.com/en-us/help/platform/metadata-allowlist-requests?branch=main |
| 22 | + |
| 23 | +durationInMinutes: 10 |
| 24 | +########################################################################### |
| 25 | +### |
| 26 | +### General guidance (https://review.docs.microsoft.com/learn-docs/docs/id-guidance-knowledge-check) |
| 27 | +### - Questions are complete sentences ending with a question mark |
| 28 | +### - No true/false questions |
| 29 | +### - 3 answers per question |
| 30 | +### - All answers about the same length |
| 31 | +### - Numeric answers listed in sorted order |
| 32 | +### - No "All of the above" and/or "None of the above" as answer choices |
| 33 | +### - No "Not" or "Except" in questions |
| 34 | +### - No second person ("you") in the questions or answers |
| 35 | +### - Provide a meaningful explanation for both correct and incorrect answers |
| 36 | +### |
| 37 | +### Question content requirements: |
| 38 | +### - Write 5 questions |
| 39 | +### - Questions 1,2 must test this Learning Objective: "Describe how (attributes) of (product) work to (solve problem)" |
| 40 | +### Guidance: These two questions can be short, no need for a long scenario to analyze. Test if they understand how the product works. |
| 41 | +### Example: "What differentiates an action from a control action in a Logic App?" |
| 42 | +### - Questions 3,4,5 must test this Learning Objective: "Evaluate whether (product) is appropriate to (general product use case)" |
| 43 | +### Guidance: Use scenario questions that ask the learner to analyze a situation with the "when to use" criteria presented in the module. |
| 44 | +### Example: "A financial company is building a system to let brokers trade financial instruments. The system must monitor market conditions, detect changes, and execute trades. It will need to handle a large volume of transactions quickly. The faster it completes trades, the more of an advantage the company will have over its competitors. Which requirement of this system would be difficult for Azure Logic Apps to satisfy?" |
| 45 | +### |
| 46 | +########################################################################### |
| 47 | + |
| 48 | +content: | |
| 49 | +quiz: |
| 50 | + questions: |
| 51 | + - content: "What is the primary purpose of using DALL·E in interactive storytelling?" |
| 52 | + choices: |
| 53 | + - content: "To generate character portraits based on descriptive text prompts" |
| 54 | + isCorrect: true |
| 55 | + explanation: "DALL·E transforms written character descriptions into visual portraits, helping storytellers visualize and develop their cast." |
| 56 | + - content: "To create branching dialogue trees for NPCs" |
| 57 | + isCorrect: false |
| 58 | + explanation: "DALL·E is used for image generation—dialogue trees are created using language models like GPT." |
| 59 | + - content: "To code decision logic in interactive games" |
| 60 | + isCorrect: false |
| 61 | + explanation: "Coding logic is not part of DALL·E's functionality—it is focused on visual generation." |
| 62 | + |
| 63 | + - content: "How does Azure OpenAI assist with dialogue generation in storytelling?" |
| 64 | + choices: |
| 65 | + - content: "By using AI models to generate responsive, branching dialogue based on character traits and narrative context" |
| 66 | + isCorrect: true |
| 67 | + explanation: "Azure OpenAI's language models generate text-based dialogue that can vary based on character personalities and story flow." |
| 68 | + - content: "By animating character portraits with real-time voice syncing" |
| 69 | + isCorrect: false |
| 70 | + explanation: "Azure OpenAI focuses on language, not animation or voice syncing." |
| 71 | + - content: "By importing stock dialogue clips from a Microsoft media library" |
| 72 | + isCorrect: false |
| 73 | + explanation: "Azure OpenAI generates new, custom text—it doesn't use a stock media library." |
| 74 | + |
| 75 | + - content: "What is a key benefit of using AI to generate dialogue trees?" |
| 76 | + choices: |
| 77 | + - content: "It enables faster creation of varied, character-driven conversations" |
| 78 | + isCorrect: true |
| 79 | + explanation: "AI speeds up the creation of multi-branch dialogues, while allowing characters to reflect distinct personalities and tones." |
| 80 | + - content: "It eliminates the need for story structure or player choice" |
| 81 | + isCorrect: false |
| 82 | + explanation: "AI supports but does not replace narrative planning or interactivity design." |
| 83 | + - content: "It automatically records and voices over all NPC dialogue" |
| 84 | + isCorrect: false |
| 85 | + explanation: "Voiceover is not handled by Azure OpenAI—it provides text, not audio." |
| 86 | + |
| 87 | + - content: "Why is human oversight important when using AI-generated dialogue?" |
| 88 | + choices: |
| 89 | + - content: "To ensure tone, style, and narrative consistency align with the writer's vision" |
| 90 | + isCorrect: true |
| 91 | + explanation: "Human review helps shape AI output to match the world, emotion, and tone of the overall story." |
| 92 | + - content: "Because AI tools require manual drawing input for each character" |
| 93 | + isCorrect: false |
| 94 | + explanation: "AI does not require manual drawing—DALL·E generates images from text." |
| 95 | + - content: "To translate dialogue into different programming languages" |
| 96 | + isCorrect: false |
| 97 | + explanation: "Oversight is for narrative alignment, not code translation." |
| 98 | + |
| 99 | + - content: "How can AI-generated dialogue improve player immersion?" |
| 100 | + choices: |
| 101 | + - content: "By enabling responsive conversations that reflect player decisions and character traits" |
| 102 | + isCorrect: true |
| 103 | + explanation: "AI can create dialogue paths that adjust to player behavior, increasing emotional depth and engagement." |
| 104 | + - content: "By creating automated background music based on mood" |
| 105 | + isCorrect: false |
| 106 | + explanation: "AI-generated dialogue is focused on language, not audio scoring." |
| 107 | + - content: "By writing entire game scripts with no user input" |
| 108 | + isCorrect: false |
| 109 | + explanation: "While AI can support scripting, storytelling requires ongoing human input and creativity." |
0 commit comments