feat(curriculum): add animations to block 8.2 of the English Curriculum (#55191)

Co-authored-by: DanielRosa74 <58576743+DanielRosa74@users.noreply.github.com>
This commit is contained in:
miyaliu666
2024-06-18 07:04:34 +08:00
committed by GitHub
parent 89666aaab5
commit df2d52a697
32 changed files with 2254 additions and 148 deletions

View File

@@ -7,8 +7,145 @@ dashedName: dialogue-1-discussing-plans-for-the-next-project
# --description--
Watch the video below to understand the context of the upcoming lessons.
Watch the video to understand the context of the upcoming lessons.
# --assignment--
Watch the video
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sarah",
"position": { "x": -25, "y": 0, "z": 1 }
},
{
"character": "Brian",
"position": { "x": 125, "y": 0, "z": 1 }
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1
},
"alwaysShowDialogue": true
},
"commands": [
{
"character": "Sarah",
"position": { "x": 25, "y": 0, "z": 1 },
"startTime": 0
},
{
"character": "Brian",
"position": { "x": 70, "y": 0, "z": 1 },
"startTime": 0.5
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 4.52,
"dialogue": {
"text": "Brian, it's time to discuss our plans for the upcoming project.",
"align": "left"
}
},
{
"character": "Sarah",
"startTime": 5.36,
"finishTime": 6.7,
"dialogue": {
"text": "What do you think we should do?",
"align": "left"
}
},
{
"character": "Brian",
"startTime": 7.26,
"finishTime": 10.9,
"dialogue": {
"text": "Well, we're going to use a framework for the frontend, probably React.",
"align": "right"
}
},
{
"character": "Brian",
"startTime": 11.16,
"finishTime": 15.02,
"dialogue": {
"text": "It's the technology we're most comfortable with and it will make development faster.",
"align": "right"
}
},
{
"character": "Sarah",
"startTime": 15.56,
"finishTime": 20.3,
"dialogue": {
"text": "Good point. I agree. I also think we are going to need a dedicated UX designer.",
"align": "left"
}
},
{
"character": "Sarah",
"startTime": 20.68,
"finishTime": 25.3,
"dialogue": {
"text": "It's a complex project and a professional designer will help us create a great user interface.",
"align": "left"
}
},
{
"character": "Brian",
"startTime": 26,
"finishTime": 29.3,
"dialogue": {
"text": "Absolutely. And as for the backend, I think we'll use Node.js.",
"align": "right"
}
},
{
"character": "Brian",
"startTime": 29.3,
"finishTime": 33.36,
"dialogue": {
"text": "It's a solid choice and it will allow us to scale the application effectively.",
"align": "right"
}
},
{
"character": "Sarah",
"startTime": 34.44,
"finishTime": 36.36,
"dialogue": {
"text": "Sure thing. I'm glad we're on the same page.",
"align": "left"
}
},
{
"character": "Sarah",
"startTime": 36.8,
"finishTime": 39.36,
"dialogue": {
"text": "Let's finalize these plans and start assigning tasks.",
"align": "left"
}
},
{
"character": "Brian",
"position": { "x": 125, "y": 0, "z": 1 },
"startTime": 39.86
},
{
"character": "Sarah",
"position": { "x": -25, "y": 0, "z": 1 },
"startTime": 40.36
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 22
dashedName: task-1
---
<!--
AUDIO REFERENCE:
Sarah: Brian, it's time to _ our plans for the _ project. What do you _ we should do?
-->
<!-- (Audio) Sarah: Brian, it's time to discuss our plans for the upcoming project. What do you think we should do? -->
# --description--
@@ -47,3 +44,60 @@ It describes the project that is planned to happen soon.
### --feedback--
It's used to ask for Brian's opinion or ideas about the project plans.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 5.7
}
},
"commands": [
{
"character": "Sarah",
"opacity": 1,
"startTime": 0
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 4.52,
"dialogue": {
"text": "Brian, it's time to discuss our plans for the upcoming project.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 5.36,
"finishTime": 6.7,
"dialogue": {
"text": "What do you think we should do?",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 7.2
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-2
---
<!--
AUDIO REFERENCE:
Sarah: Brian, it's time to discuss our plans for the upcoming project. What do you think we should do?
-->
<!-- (Audio) Sarah: Brian, it's time to discuss our plans for the upcoming project. What do you think we should do? -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,60 @@ To discuss plans for the upcoming project
## --video-solution--
4
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 5.7
}
},
"commands": [
{
"character": "Sarah",
"opacity": 1,
"startTime": 0
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 4.52,
"dialogue": {
"text": "Brian, it's time to discuss our plans for the upcoming project.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 5.36,
"finishTime": 6.7,
"dialogue": {
"text": "What do you think we should do?",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 7.2
}
]
}
```

View File

@@ -5,20 +5,17 @@ challengeType: 22
dashedName: task-4
---
<!--
AUDIO REFERENCE:
Brian: Well, were going to use a framework for the front-end, probably React. It's the technology we're most comfortable with, and it will make development faster.
-->
<!-- (Audio) Brian: Well, we're going to use a framework for the front-end, probably React. It's the technology we're most comfortable with, and it will make development faster. -->
# --description--
Fill in the blanks in the dialogue below.
Listen to the audio and complete the sentence.
# --fillInTheBlank--
## --sentence--
`Well, were _ to use a framework for the front-end, probably React. It's the technology we're most _ with, and it _ make development faster.`
`Well, we're _ to use a framework for the front-end, probably React. It's the technology we're most _ with, and it _ make development faster.`
## --blanks--
@@ -43,3 +40,60 @@ It means at ease or confident. Brian is saying they are confident using React.
### --feedback--
It is used for future actions. Brian is predicting that using React will speed up development.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 6.06,
"finishTimestamp": 14.02
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 4.84,
"dialogue": {
"text": "Well, we're going to use a framework for the frontend, probably React.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 5.1,
"finishTime": 8.96,
"dialogue": {
"text": "It's the technology we're most comfortable with and it will make development faster.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 9.46
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-5
---
<!--
AUDIO REFERENCE:
Brian: Well, were going to use a framework for the front-end, probably React. It's the technology we're most comfortable with, and it will make development faster.
-->
<!-- (Audio) Brian: Well, were going to use a framework for the front-end, probably React. It's the technology we're most comfortable with, and it will make development faster. -->
# --description--
This task tests your understanding of Brian's statement about the project's front-end development.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,60 @@ This sentence does not correctly reflect Brian's statement. He clearly indicates
## --video-solution--
4
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 6.06,
"finishTimestamp": 14.02
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 4.84,
"dialogue": {
"text": "Well, we're going to use a framework for the frontend, probably React.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 5.1,
"finishTime": 8.96,
"dialogue": {
"text": "It's the technology we're most comfortable with and it will make development faster.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 9.46
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 22
dashedName: task-6
---
<!--
AUDIO REFERENCE:
Sarah: Good point. I agree. I also think we are going to need a dedicated UX designer.
-->
<!-- (Audio) Sarah: Good point. I agree. I also think we are going to need a dedicated UX designer. -->
# --description--
@@ -37,3 +34,51 @@ It indicates a future need based on the current situation of the project.
### --feedback--
It means someone is committed to a specific task or purpose. Here, it refers to a UX designer focused solely on user experience.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 14.36,
"finishTimestamp": 19.5
}
},
"commands": [
{
"character": "Sarah",
"opacity": 1,
"startTime": 0
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 6.14,
"dialogue": {
"text": "Good point. I agree. I also think we are going to need a dedicated UX designer.",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 6.64
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-7
---
<!--
AUDIO REFERENCE:
Sarah: Good point. I agree. I also think we are going to need a dedicated UX designer. It's a complex project, and a professional designer will help us create a great user experience.
-->
<!-- (Audio) Sarah: Good point. I agree. I also think we are going to need a dedicated UX designer. It's a complex project, and a professional designer will help us create a great user experience. -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,60 @@ Sarah's statement is about the project's complexity and the need for a UX design
## --video-solution--
2
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 14.36,
"finishTimestamp": 24.3
}
},
"commands": [
{
"character": "Sarah",
"opacity": 1,
"startTime": 0
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 5.94,
"dialogue": {
"text": "Good point. I agree. I also think we are going to need a dedicated UX designer.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 6.32,
"finishTime": 10.94,
"dialogue": {
"text": "It's a complex project and a professional designer will help us create a great user interface.",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 11.44
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 19
dashedName: task-8
---
<!--
AUDIO REFERENCE:
Brian: Absolutely. And as for the back-end, I think well use Node.js.
-->
<!-- (Audio) Brian: Absolutely. And as for the back-end, I think well use Node.js. -->
# --description--
@@ -53,3 +50,51 @@ He is shifting the discussion to the back-end, suggesting the use of Node.js.
## --video-solution--
4
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 24.8,
"finishTimestamp": 28.5
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 4.7,
"dialogue": {
"text": "Absolutely. And as for the backend, I think we'll use Node.js.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 5.2
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 22
dashedName: task-9
---
<!--
AUDIO REFERENCE:
Brian: Absolutely. And as for the back-end, I think _ use Node.js. It's a solid choice, and it _ allow us to scale the application effectively.
-->
<!-- (Audio) Brian: Absolutely. And as for the back-end, I think we'll use Node.js. It's a solid choice, and it will allow us to scale the application effectively. -->
# --description--
Fill in the blanks in the dialogue below.
Listen to the audio and complete the sentence.
# --fillInTheBlank--
@@ -35,3 +32,60 @@ It indicates a future plan or decision, here referring to the intention to use N
### --feedback--
It is used here to predict a future outcome, suggesting that choosing Node.js will enable effective scaling of the application.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 24.8,
"finishTimestamp": 32.36
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 4.5,
"dialogue": {
"text": "Absolutely. And as for the backend, I think we'll use Node.js.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 4.5,
"finishTime": 8.56,
"dialogue": {
"text": "It's a solid choice and it will allow us to scale the application effectively.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 9.06
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-10
---
<!--
AUDIO REFERENCE:
Brian: Absolutely. And as for the back-end, I think well use Node.js. It's a solid choice, and it will allow us to scale the application effectively.
-->
<!-- (Audio) Brian: Absolutely. And as for the back-end, I think well use Node.js. It's a solid choice, and it will allow us to scale the application effectively. -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,60 @@ Cost is not mentioned. Brian's statement focuses on Node.js being a solid choice
## --video-solution--
1
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 24.8,
"finishTimestamp": 32.36
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 4.5,
"dialogue": {
"text": "Absolutely. And as for the backend, I think we'll use Node.js.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 4.5,
"finishTime": 8.56,
"dialogue": {
"text": "It's a solid choice and it will allow us to scale the application effectively.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 9.06
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 22
dashedName: task-11
---
<!--
AUDIO REFERENCE:
Sarah: Sure thing. I'm glad we're on the same page. Let's finalize these plans and start assigning tasks.
-->
<!-- (Audio) Sarah: Sure thing. I'm glad we're on the same page. Let's finalize these plans and start assigning tasks. -->
# --description--
@@ -53,3 +50,60 @@ It means making final decisions or completing the planning process.
### --feedback--
It refers to the distribution or allocation of tasks among team members.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 33.24,
"finishTimestamp": 38.36
}
},
"commands": [
{
"character": "Sarah",
"opacity": 1,
"startTime": 0
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 3.12,
"dialogue": {
"text": "Sure thing. I'm glad we're on the same page.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 3.56,
"finishTime": 6.12,
"dialogue": {
"text": "Let's finalize these plans and start assigning tasks.",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 6.62
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-12
---
<!--
AUDIO REFERENCE:
Sarah: Sure thing. I'm glad we're on the same page. Let's finalize these plans and start assigning tasks.
-->
<!-- (Audio) Sarah: Sure thing. I'm glad we're on the same page. Let's finalize these plans and start assigning tasks. -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,60 @@ Sarah is expressing that they have a mutual understanding and agreement about th
## --video-solution--
4
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1,
"startTimestamp": 33.24,
"finishTimestamp": 38.36
}
},
"commands": [
{
"character": "Sarah",
"opacity": 1,
"startTime": 0
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 3.12,
"dialogue": {
"text": "Sure thing. I'm glad we're on the same page.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 3.56,
"finishTime": 6.12,
"dialogue": {
"text": "Let's finalize these plans and start assigning tasks.",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 6.62
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-13
---
<!--
AUDIO REFERENCE:
Entire dialogue
-->
<!-- (Audio) The whole dialogue -->
# --description--
This task focuses on distinguishing between the use of `will` and `going to`.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,140 @@ This sentence uses `will` for a spontaneous decision (`calling the designer`), w
## --video-solution--
3
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Sarah",
"position": { "x": -25, "y": 0, "z": 1 }
},
{
"character": "Brian",
"position": { "x": 125, "y": 0, "z": 1 }
}
],
"audio": {
"filename": "8.2-1.mp3",
"startTime": 1
},
"alwaysShowDialogue": true
},
"commands": [
{
"character": "Sarah",
"position": { "x": 25, "y": 0, "z": 1 },
"startTime": 0
},
{
"character": "Brian",
"position": { "x": 70, "y": 0, "z": 1 },
"startTime": 0.5
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 4.52,
"dialogue": {
"text": "Brian, it's time to discuss our plans for the upcoming project.",
"align": "left"
}
},
{
"character": "Sarah",
"startTime": 5.36,
"finishTime": 6.7,
"dialogue": {
"text": "What do you think we should do?",
"align": "left"
}
},
{
"character": "Brian",
"startTime": 7.26,
"finishTime": 10.9,
"dialogue": {
"text": "Well, we're going to use a framework for the frontend, probably React.",
"align": "right"
}
},
{
"character": "Brian",
"startTime": 11.16,
"finishTime": 15.02,
"dialogue": {
"text": "It's the technology we're most comfortable with and it will make development faster.",
"align": "right"
}
},
{
"character": "Sarah",
"startTime": 15.56,
"finishTime": 20.3,
"dialogue": {
"text": "Good point. I agree. I also think we are going to need a dedicated UX designer.",
"align": "left"
}
},
{
"character": "Sarah",
"startTime": 20.68,
"finishTime": 25.3,
"dialogue": {
"text": "It's a complex project and a professional designer will help us create a great user interface.",
"align": "left"
}
},
{
"character": "Brian",
"startTime": 26,
"finishTime": 29.3,
"dialogue": {
"text": "Absolutely. And as for the backend, I think we'll use Node.js.",
"align": "right"
}
},
{
"character": "Brian",
"startTime": 29.3,
"finishTime": 33.36,
"dialogue": {
"text": "It's a solid choice and it will allow us to scale the application effectively.",
"align": "right"
}
},
{
"character": "Sarah",
"startTime": 34.44,
"finishTime": 36.36,
"dialogue": {
"text": "Sure thing. I'm glad we're on the same page.",
"align": "left"
}
},
{
"character": "Sarah",
"startTime": 36.8,
"finishTime": 39.36,
"dialogue": {
"text": "Let's finalize these plans and start assigning tasks.",
"align": "left"
}
},
{
"character": "Brian",
"position": { "x": 125, "y": 0, "z": 1 },
"startTime": 39.86
},
{
"character": "Sarah",
"position": { "x": -25, "y": 0, "z": 1 },
"startTime": 40.36
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 22
dashedName: task-14
---
<!--
AUDIO REFERENCE:
Brian: Hi, team! Thanks for joining the call. Let's discuss our strategy for the upcoming product launch.
-->
<!-- (Audio) Brian: Hi, team! Thanks for joining the call. Let's discuss our strategy for the upcoming product launch. -->
# --description--
@@ -35,3 +32,60 @@ It is used here to describe the activity that is scheduled to happen in the near
### --feedback--
It refers to the act of officially introducing the new product to the market.
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 5.24
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 3.12,
"dialogue": {
"text": "Hi team, thanks for joining the call.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 3.28,
"finishTime": 6.24,
"dialogue": {
"text": "Let's discuss our strategy for the upcoming product launch.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 6.74
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 22
dashedName: task-15
---
<!--
AUDIO REFERENCE:
Sophie: I think were going to focus on social media marketing. It's cost-effective, and it will reach a broader audience.
-->
<!-- (Audio) Sophie: I think were going to focus on social media marketing. It's cost-effective, and it will reach a broader audience. -->
# --description--
@@ -49,3 +46,60 @@ It means to communicate or connect with a particular group of people, in this co
### --feedback--
It implies targeting a wider or more diverse group of people.
# --scene--
```json
{
"setup": {
"background": "living-room.png",
"characters": [
{
"character": "Sophie",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 5.92,
"finishTimestamp": 11.68
}
},
"commands": [
{
"character": "Sophie",
"opacity": 1,
"startTime": 0
},
{
"character": "Sophie",
"startTime": 1,
"finishTime": 3.36,
"dialogue": {
"text": "I think we're going to focus on social media marketing.",
"align": "center"
}
},
{
"character": "Sophie",
"startTime": 3.84,
"finishTime": 6.76,
"dialogue": {
"text": "It's cost effective and it will reach a broader audience.",
"align": "center"
}
},
{
"character": "Sophie",
"opacity": 0,
"startTime": 7.26
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-16
---
<!--
AUDIO REFERENCE:
Sophie: I think were going to focus on social media marketing. It's cost-effective, and it will reach a broader audience.
-->
<!-- (Audio) Sophie: I think were going to focus on social media marketing. It's cost-effective, and it will reach a broader audience. -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,60 @@ While `I think` shows Sophie's thought, it's the whole phrase `I think we're goi
## --video-solution--
1
# --scene--
```json
{
"setup": {
"background": "living-room.png",
"characters": [
{
"character": "Sophie",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 5.92,
"finishTimestamp": 11.68
}
},
"commands": [
{
"character": "Sophie",
"opacity": 1,
"startTime": 0
},
{
"character": "Sophie",
"startTime": 1,
"finishTime": 3.36,
"dialogue": {
"text": "I think we're going to focus on social media marketing.",
"align": "center"
}
},
{
"character": "Sophie",
"startTime": 3.84,
"finishTime": 6.76,
"dialogue": {
"text": "It's cost effective and it will reach a broader audience.",
"align": "center"
}
},
{
"character": "Sophie",
"opacity": 0,
"startTime": 7.26
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-17
---
<!--
AUDIO REFERENCE:
Sophie: I think were going to focus on social media marketing. It's cost-effective, and it will reach a broader audience.
-->
<!-- (Audio) Sophie: I think were going to focus on social media marketing. It's cost-effective, and it will reach a broader audience. -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,60 @@ Ease of implementation isn't mentioned; her focus is on the strategy being cost-
## --video-solution--
2
# --scene--
```json
{
"setup": {
"background": "living-room.png",
"characters": [
{
"character": "Sophie",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 5.92,
"finishTimestamp": 11.68
}
},
"commands": [
{
"character": "Sophie",
"opacity": 1,
"startTime": 0
},
{
"character": "Sophie",
"startTime": 1,
"finishTime": 3.36,
"dialogue": {
"text": "I think we're going to focus on social media marketing.",
"align": "center"
}
},
{
"character": "Sophie",
"startTime": 3.84,
"finishTime": 6.76,
"dialogue": {
"text": "It's cost effective and it will reach a broader audience.",
"align": "center"
}
},
{
"character": "Sophie",
"opacity": 0,
"startTime": 7.26
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 22
dashedName: task-18
---
<!--
AUDIO REFERENCE:
Brian: That sounds good. I suggest that we also invest in email marketing. It's more targeted, and it will allow us to engage with our subscribers directly.
-->
<!-- (Audio) Brian: That sounds good. I suggest that we also invest in email marketing. It's more targeted, and it will allow us to engage with our subscribers directly. -->
# --description--
@@ -55,3 +52,60 @@ It describes a focused approach in marketing, aiming at a specific group of pote
### --feedback--
It means to interact or involve, in this context, communicating directly with people who have subscribed.
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 12.38,
"finishTimestamp": 20.66
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 4.94,
"dialogue": {
"text": "That sounds good. I suggest that we also invest in email marketing.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 5.08,
"finishTime": 9.28,
"dialogue": {
"text": "It's more targeted and it will allow us to engage with our subscribers directly.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 9.78
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-19
---
<!--
AUDIO REFERENCE:
Brian: That sounds good. I suggest that we also invest in email marketing. It's more targeted, and it will allow us to engage with our subscribers directly.
-->
<!-- (Audio) Brian: That sounds good. I suggest that we also invest in email marketing. It's more targeted, and it will allow us to engage with our subscribers directly. -->
# --description--
This task tests your comprehension of Brian's reasoning for suggesting email marketing.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,60 @@ Because it is more targeted and allows direct engagement with subscribers
## --video-solution--
4
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 12.38,
"finishTimestamp": 20.66
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 4.94,
"dialogue": {
"text": "That sounds good. I suggest that we also invest in email marketing.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 5.08,
"finishTime": 9.28,
"dialogue": {
"text": "It's more targeted and it will allow us to engage with our subscribers directly.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 9.78
}
]
}
```

View File

@@ -5,27 +5,21 @@ challengeType: 19
dashedName: task-20
---
<!--
AUDIO REFERENCE:
Sophie: I think were going to focus on social media marketing. It's cost-effective, and it will reach a broader audience.
Brian: That sounds good. I suggest that we also invest in email marketing. It's more targeted, and it will allow us to engage with our subscribers directly.
-->
<!-- (Audio) Sophie: I think were going to focus on social media marketing. It's cost-effective, and it will reach a broader audience. Brian: That sounds good. I suggest that we also invest in email marketing. It's more targeted, and it will allow us to engage with our subscribers directly. -->
# --description--
`Instead of` is a phrase used to suggest an alternative to something else.
For example, `Instead of using traditional advertising, let's try digital campaigns.` It implies replacing one option with another.
Listen to the audio and answer the question.
# --question--
## --text--
Is Brian suggesting investing in email marketing instead of focusing on social media marketing?
Is Brian suggesting to replace social media marketing with email marketing?
## --answers--
Yes, he is proposing email marketing as a replacement for social media marketing.
Yes, he is proposing email marketing as a replacement for social media marketing
### --feedback--
@@ -33,11 +27,11 @@ This choice is incorrect. Brian uses `also` in his statement, indicating an addi
---
No, he is suggesting it as an additional strategy alongside social media marketing.
No, he is suggesting it as an additional strategy alongside social media marketing
---
Yes, because email marketing is more cost-effective than social media marketing.
Yes, because email marketing is more cost-effective than social media marketing
### --feedback--
@@ -45,7 +39,7 @@ The cost-effectiveness isn't the basis for an alternative choice; Brian is addin
---
No, because he thinks social media marketing is ineffective.
No, because he thinks social media marketing is ineffective
### --feedback--
@@ -54,3 +48,98 @@ Brian's suggestion does not imply that he finds social media marketing ineffecti
## --video-solution--
2
# --scene--
```json
{
"setup": {
"background": "living-room.png",
"characters": [
{
"character": "Sophie",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
},
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 5.92,
"finishTimestamp": 20.66
}
},
"commands": [
{
"character": "Sophie",
"opacity": 1,
"startTime": 0
},
{
"character": "Sophie",
"startTime": 1,
"finishTime": 3.36,
"dialogue": {
"text": "I think we're going to focus on social media marketing.",
"align": "center"
}
},
{
"character": "Sophie",
"startTime": 3.84,
"finishTime": 6.76,
"dialogue": {
"text": "It's cost effective and it will reach a broader audience.",
"align": "center"
}
},
{
"character": "Sophie",
"opacity": 0,
"startTime": 7.11
},
{
"background": "company1-boardroom.png",
"character": "Brian",
"opacity": 1,
"startTime": 7.11
},
{
"character": "Brian",
"startTime": 7.46,
"finishTime": 11.4,
"dialogue": {
"text": "That sounds good. I suggest that we also invest in email marketing.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 11.54,
"finishTime": 15.74,
"dialogue": {
"text": "It's more targeted and it will allow us to engage with our subscribers directly.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 16.24
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 22
dashedName: task-21
---
<!--
AUDIO REFERENCE:
Brian: Great! So, we are going to create a detailed marketing plan, combining social media and email marketing. It will help us achieve our goals.
-->
<!-- (Audio) Brian: Great! So, we are going to create a detailed marketing plan, combining social media and email marketing. It will help us achieve our goals. -->
# --description--
@@ -43,3 +40,69 @@ It refers to using both social media and email marketing strategies together in
### --feedback--
It means to successfully accomplish or reach the set goals, in this case, through the marketing plan.
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 22.2,
"finishTimestamp": 30.2
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 4.6,
"dialogue": {
"text": "Great. So we are going to create a detailed marketing plan",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 4.6,
"finishTime": 6.82,
"dialogue": {
"text": "combining social media and email marketing.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 7.32,
"finishTime": 9,
"dialogue": {
"text": "It will help us achieve our goals.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 9.5
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-22
---
<!--
AUDIO REFERENCE:
Brian: Great! So, we are going to create a detailed marketing plan, combining social media and email marketing. It will help us achieve our goals.
-->
<!-- (Audio) Brian: Great! So, we are going to create a detailed marketing plan, combining social media and email marketing. It will help us achieve our goals. -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,69 @@ It will be a detailed plan that combines social media and email marketing strate
## --video-solution--
4
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Brian",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 22.2,
"finishTimestamp": 30.2
}
},
"commands": [
{
"character": "Brian",
"opacity": 1,
"startTime": 0
},
{
"character": "Brian",
"startTime": 1,
"finishTime": 4.6,
"dialogue": {
"text": "Great. So we are going to create a detailed marketing plan",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 4.6,
"finishTime": 6.82,
"dialogue": {
"text": "combining social media and email marketing.",
"align": "center"
}
},
{
"character": "Brian",
"startTime": 7.32,
"finishTime": 9,
"dialogue": {
"text": "It will help us achieve our goals.",
"align": "center"
}
},
{
"character": "Brian",
"opacity": 0,
"startTime": 9.5
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-23
---
<!--
AUDIO REFERENCE:
Sophie: Perfect. We'll work on it and meet again next week for an update.
-->
<!-- (Audio) Sophie: Perfect. We'll work on it and meet again next week for an update. -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,51 @@ Sophie specifies that the next meeting for an update is scheduled for next week,
## --video-solution--
2
# --scene--
```json
{
"setup": {
"background": "living-room.png",
"characters": [
{
"character": "Sophie",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-2.mp3",
"startTime": 1,
"startTimestamp": 31.04,
"finishTimestamp": 34.1
}
},
"commands": [
{
"character": "Sophie",
"opacity": 1,
"startTime": 0
},
{
"character": "Sophie",
"startTime": 1,
"finishTime": 4.06,
"dialogue": {
"text": "Perfect. We'll work on it and meet again next week for an update.",
"align": "center"
}
},
{
"character": "Sophie",
"opacity": 0,
"startTime": 4.56
}
]
}
```

View File

@@ -7,8 +7,136 @@ dashedName: dialogue-3-plans-for-a-presentation
# --description--
Watch the video below to understand the context of the upcoming lessons.
Watch the video to understand the context of the upcoming lessons.
# --assignment--
Watch the video
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Sarah",
"position": { "x": -25, "y": 0, "z": 1 }
},
{
"character": "Bob",
"position": { "x": 125, "y": 0, "z": 1 }
}
],
"audio": {
"filename": "8.2-3.mp3",
"startTime": 1
},
"alwaysShowDialogue": true
},
"commands": [
{
"character": "Sarah",
"position": { "x": 25, "y": 0, "z": 1 },
"startTime": 0
},
{
"character": "Bob",
"position": { "x": 70, "y": 0, "z": 1 },
"startTime": 0.5
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 5.94,
"dialogue": {
"text": "Hey Bob, I wanted to talk about our presentation for the conference next month. What's the plan?",
"align": "left"
}
},
{
"character": "Bob",
"startTime": 6.68,
"finishTime": 9.56,
"dialogue": {
"text": "Well, I think we should use a slide deck for the presentation.",
"align": "right"
}
},
{
"character": "Bob",
"startTime": 9.8,
"finishTime": 13.44,
"dialogue": {
"text": "It's the standard format, and it will make the information more accessible.",
"align": "right"
}
},
{
"character": "Sarah",
"startTime": 14.3,
"finishTime": 16.7,
"dialogue": {
"text": "True, but I was thinking we could try something different.",
"align": "left"
}
},
{
"character": "Sarah",
"startTime": 17.1,
"finishTime": 19.62,
"dialogue": {
"text": "Let's use an interactive demo instead of slides.",
"align": "left"
}
},
{
"character": "Sarah",
"startTime": 19.92,
"finishTime": 21.88,
"dialogue": {
"text": "It will engage the audience more effectively.",
"align": "left"
}
},
{
"character": "Bob",
"startTime": 22.44,
"finishTime": 25,
"dialogue": {
"text": "Oh, I see what you mean. That's a great idea.",
"align": "right"
}
},
{
"character": "Bob",
"startTime": 25.42,
"finishTime": 27.86,
"dialogue": {
"text": "It will certainly grab the audience's attention better.",
"align": "right"
}
},
{
"character": "Sarah",
"startTime": 28.5,
"finishTime": 31.72,
"dialogue": {
"text": "Awesome. We'll work on the interactive demo and make sure it's ready in time.",
"align": "left"
}
},
{
"character": "Bob",
"position": { "x": 125, "y": 0, "z": 1 },
"startTime": 32.22
},
{
"character": "Sarah",
"position": { "x": -25, "y": 0, "z": 1 },
"startTime": 32.72
}
]
}
```

View File

@@ -5,14 +5,11 @@ challengeType: 19
dashedName: task-24
---
<!--
AUDIO REFERENCE:
Sarah: Bob, I wanted to talk about our presentation for the conference next month. What's the plan?
-->
<!-- (Audio) Sarah: Bob, I wanted to talk about our presentation for the conference next month. What's the plan? -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -51,3 +48,51 @@ Sarah's question about planning for the conference implies it is yet to happen,
## --video-solution--
3
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-3.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 4.94
}
},
"commands": [
{
"character": "Sarah",
"opacity": 1,
"startTime": 0
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 5.94,
"dialogue": {
"text": "Hey Bob, I wanted to talk about our presentation for the conference next month. What's the plan?",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 6.44
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 19
dashedName: task-25
---
<!--
AUDIO REFERENCE:
Bob: Well, I think we should use a slide deck for the presentation. It's the standard format, and it will make the information more accessible.
-->
<!-- (Audio) Bob: Well, I think we should use a slide deck for the presentation. It's the standard format, and it will make the information more accessible. -->
# --description--
@@ -55,3 +52,60 @@ Bob's focus is on the format being standard and accessible, not on preparation t
## --video-solution--
1
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-3.mp3",
"startTime": 1,
"startTimestamp": 5.68,
"finishTimestamp": 12.44
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.88,
"dialogue": {
"text": "Well, I think we should use a slide deck for the presentation.",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 4.12,
"finishTime": 7.76,
"dialogue": {
"text": "It's the standard format, and it will make the information more accessible.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 8.26
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 22
dashedName: task-26
---
<!--
AUDIO REFERENCE:
Bob: Well, I think we should use a slide deck for the presentation. It's the standard format, and it will make the information more accessible.
-->
<!-- (Audio) Bob: Well, I think we should use a slide deck for the presentation. It's the standard format, and it will make the information more accessible. -->
# --description--
@@ -43,3 +40,60 @@ Here it means a commonly used or accepted format for presentations.
### --feedback--
It indicates that the information in the presentation will be easy to understand for the audience.
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-3.mp3",
"startTime": 1,
"startTimestamp": 5.68,
"finishTimestamp": 12.44
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.88,
"dialogue": {
"text": "Well, I think we should use a slide deck for the presentation.",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 4.12,
"finishTime": 7.76,
"dialogue": {
"text": "It's the standard format, and it will make the information more accessible.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 8.26
}
]
}
```

View File

@@ -5,15 +5,14 @@ challengeType: 22
dashedName: task-27
---
<!--
AUDIO REFERENCE:
Sarah: True, but I was thinking we could try something different. Let's use an interactive demo instead of slides. It will engage the audience more effectively.
-->
<!-- (Audio) Sarah: True, but I was thinking we could try something different. Let's use an interactive demo instead of slides. It will engage the audience more effectively. -->
# --description--
This task will help you understand and use terms related to presentation techniques. An `interactive` element in a presentation involves audience participation or allows them to influence the course of the presentation. For example, `The interactive quiz in the presentation kept everyone engaged.`
The expression `instead of` is used to talk about choosing one thing over another. It shows what you do not choose. For example, if you say `I had tea instead of coffee`, it means you chose to drink tea and not coffee.
A `demo`, short for demonstration, is a practical display or explanation of how something works. In the context of presentations, a `demo` might involve showing a product or software feature in action. Like saying, `The software demo helped the clients understand its features.`
# --fillInTheBlank--
@@ -53,3 +52,69 @@ It is used to suggest using a demo as an alternative to traditional slides.
### --feedback--
It means to capture the interest or involvement of the audience, in this context, through an interactive demo.
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-3.mp3",
"startTime": 1,
"startTimestamp": 13.1,
"finishTimestamp": 21.08
}
},
"commands": [
{
"character": "Sarah",
"opacity": 1,
"startTime": 0
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 3.8,
"dialogue": {
"text": "True, but I was thinking we could try something different.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 4.2,
"finishTime": 6.72,
"dialogue": {
"text": "Let's use an interactive demo instead of slides.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 7.02,
"finishTime": 8.98,
"dialogue": {
"text": "It will engage the audience more effectively.",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 9.48
}
]
}
```

View File

@@ -5,15 +5,11 @@ challengeType: 19
dashedName: task-28
---
<!--
AUDIO REFERENCE:
Bob: Well, I think we should use a slide deck for the presentation. It's the standard format, and it will make the information more accessible.
Sarah: True, but I was thinking we could try something different. Let's use an interactive demo instead of slides. It will engage the audience more effectively.
-->
<!-- (Audio) Bob: Well, I think we should use a slide deck for the presentation. It's the standard format, and it will make the information more accessible. Sarah: True, but I was thinking we could try something different. Let's use an interactive demo instead of slides. It will engage the audience more effectively. -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -52,3 +48,106 @@ Sarah doesn't propose canceling the presentation; she suggests a different forma
## --video-solution--
2
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
},
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-3.mp3",
"startTime": 1,
"startTimestamp": 5.68,
"finishTimestamp": 20.88
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.88,
"dialogue": {
"text": "Well, I think we should use a slide deck for the presentation.",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 4.12,
"finishTime": 7.76,
"dialogue": {
"text": "It's the standard format, and it will make the information more accessible.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 8.19
},
{
"character": "Sarah",
"opacity": 1,
"startTime": 8.19
},
{
"character": "Sarah",
"startTime": 8.62,
"finishTime": 11.02,
"dialogue": {
"text": "True, but I was thinking we could try something different.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 11.42,
"finishTime": 13.94,
"dialogue": {
"text": "Let's use an interactive demo instead of slides.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 14.24,
"finishTime": 16.2,
"dialogue": {
"text": "It will engage the audience more effectively.",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 16.7
}
]
}
```

View File

@@ -5,10 +5,7 @@ challengeType: 19
dashedName: task-29
---
<!--
AUDIO REFERENCE:
Bob: Oh, I see what you mean. That's a great idea. It will certainly grab the audience's attention better.
-->
<!-- (Audio) Bob: Oh, I see what you mean. That's a great idea. It will certainly grab the audience's attention better. -->
# --description--
@@ -53,3 +50,60 @@ Bob's phrase is about understanding, not expressing surprise.
## --video-solution--
3
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-3.mp3",
"startTime": 1,
"startTimestamp": 21.44,
"finishTimestamp": 26.86
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.56,
"dialogue": {
"text": "Oh, I see what you mean. That's a great idea.",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 3.98,
"finishTime": 6.42,
"dialogue": {
"text": "It will certainly grab the audience's attention better.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 6.92
}
]
}
```

View File

@@ -5,16 +5,11 @@ challengeType: 19
dashedName: task-30
---
<!--
AUDIO REFERENCE:
Bob: Well, I think we should use a slide deck for the presentation. It's the standard format, and it will make the information more accessible.
Sarah: True, but I was thinking we could try something different. Let's use an interactive demo instead of slides. It will engage the audience more effectively.
Bob: Oh, I see what you mean. That's a great idea. It will certainly grab the audience's attention better.
-->
<!-- (Audio) Bob: Well, I think we should use a slide deck for the presentation. It's the standard format, and it will make the information more accessible. Sarah: True, but I was thinking we could try something different. Let's use an interactive demo instead of slides. It will engage the audience more effectively. Bob: Oh, I see what you mean. That's a great idea. It will certainly grab the audience's attention better. -->
# --description--
This task aims to assess your understanding of the final decision regarding the presentation format.
Listen to the audio and answer the question.
# --question--
@@ -53,3 +48,134 @@ Bob's statement `That's a great idea` indicates agreement with Sarah's suggestio
## --video-solution--
1
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
},
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-3.mp3",
"startTime": 1,
"startTimestamp": 5.68,
"finishTimestamp": 26.86
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.88,
"dialogue": {
"text": "Well, I think we should use a slide deck for the presentation.",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 4.12,
"finishTime": 7.76,
"dialogue": {
"text": "It's the standard format, and it will make the information more accessible.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 8.19
},
{
"character": "Sarah",
"opacity": 1,
"startTime": 8.19
},
{
"character": "Sarah",
"startTime": 8.62,
"finishTime": 11.02,
"dialogue": {
"text": "True, but I was thinking we could try something different.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 11.42,
"finishTime": 13.94,
"dialogue": {
"text": "Let's use an interactive demo instead of slides.",
"align": "center"
}
},
{
"character": "Sarah",
"startTime": 14.24,
"finishTime": 16.2,
"dialogue": {
"text": "It will engage the audience more effectively.",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 16.48
},
{
"character": "Bob",
"opacity": 1,
"startTime": 16.48
},
{
"character": "Bob",
"startTime": 16.76,
"finishTime": 19.32,
"dialogue": {
"text": "Oh, I see what you mean. That's a great idea.",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 19.74,
"finishTime": 22.18,
"dialogue": {
"text": "It will certainly grab the audience's attention better.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 22.68
}
]
}
```

View File

@@ -5,9 +5,11 @@ challengeType: 19
dashedName: task-31
---
<!-- (Audio) Sarah: Awesome. We'll work on the interactive demo and make sure it's ready in time. -->
# --description--
Answer the question below.
Listen to the audio and answer the question.
# --question--
@@ -46,3 +48,51 @@ Sarah's main concern is ensuring the interactive demo is prepared on schedule, n
## --video-solution--
2
# --scene--
```json
{
"setup": {
"background": "company1-boardroom.png",
"characters": [
{
"character": "Sarah",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "8.2-3.mp3",
"startTime": 1,
"startTimestamp": 27.5,
"finishTimestamp": 30.72
}
},
"commands": [
{
"character": "Sarah",
"opacity": 1,
"startTime": 0
},
{
"character": "Sarah",
"startTime": 1,
"finishTime": 4.22,
"dialogue": {
"text": "Awesome. We'll work on the interactive demo and make sure it's ready in time.",
"align": "center"
}
},
{
"character": "Sarah",
"opacity": 0,
"startTime": 4.72
}
]
}
```