mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2025-12-30 03:03:06 -05:00
feat(curriculum): add animations to block 9.3 of the English Curriculum (#55201)
Co-authored-by: Nielda Karla <90112119+nieldakarla@users.noreply.github.com>
This commit is contained in:
@@ -7,8 +7,145 @@ dashedName: dialogue-1-an-issue-with-the-computer
|
||||
|
||||
# --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": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.8,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. My computer is acting up. I can't open any files.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 5.4,
|
||||
"finishTime": 8.04,
|
||||
"dialogue": {
|
||||
"text": "Oh, that's frustrating. Have you tried restarting it?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 8.3,
|
||||
"finishTime": 10.26,
|
||||
"dialogue": {
|
||||
"text": "Yes, I did, but it didn't work.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 10.72,
|
||||
"finishTime": 12.58,
|
||||
"dialogue": {
|
||||
"text": "Okay, no worries. You might want to check",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 12.58,
|
||||
"finishTime": 14.72,
|
||||
"dialogue": {
|
||||
"text": "if there's enough storage space on your hard drive.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 14.9,
|
||||
"finishTime": 16.42,
|
||||
"dialogue": {
|
||||
"text": "Sometimes that causes issues.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 16.72,
|
||||
"finishTime": 17.78,
|
||||
"dialogue": {
|
||||
"text": "How do I do that?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 18.18,
|
||||
"finishTime": 21.06,
|
||||
"dialogue": {
|
||||
"text": "Just right click on the hard drive icon and select Properties.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 21.4,
|
||||
"finishTime": 23.02,
|
||||
"dialogue": {
|
||||
"text": "It'll show you the available space.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 23.42,
|
||||
"finishTime": 25.58,
|
||||
"dialogue": {
|
||||
"text": "Got it. Thanks. I'll give that a shot.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 26.08
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 26.58
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-1
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Hey Sarah, my computer is acting up. I can't open any files.
|
||||
-->
|
||||
<!-- (Audio) Tom: Hey, Sarah. My computer is acting up. I can't open any files. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -20,7 +17,7 @@ Tom: Hey Sarah, my computer is acting up. I can't open any files.
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Hey Sarah, my computer is _ up. I can't _ any files.`
|
||||
`Hey, Sarah. My computer is _ up. I can't _ any files.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -37,3 +34,51 @@ It refers to the computer not working correctly.
|
||||
### --feedback--
|
||||
|
||||
It means to access or start something, like files.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 3.8
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.8,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. My computer is acting up. I can't open any files.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.3
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,14 +5,11 @@ challengeType: 19
|
||||
dashedName: task-2
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Hey Sarah, my computer is acting up. I can't open any files.
|
||||
-->
|
||||
<!-- (Audio) Tom: Hey Sarah, my computer is acting up. I can't open any files. -->
|
||||
|
||||
# --description--
|
||||
|
||||
Tom is having a hard time.
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
@@ -51,3 +48,51 @@ His computer is malfunctioning and he can't open files.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 3.8
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.8,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. My computer is acting up. I can't open any files.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.3
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -7,13 +7,13 @@ dashedName: task-3
|
||||
|
||||
# --description--
|
||||
|
||||
Frustration is a feeling of being upset or annoyed because of inability to change or achieve something. For example, it can be frustrating when you're trying to learn a new skill but find it difficult. This emotion often comes when something is hard or doesn't go as planned.
|
||||
`Frustration` is the feeling of being upset or annoyed because of inability to change or achieve something. For example, it can be `frustrating` when you're trying to learn a new skill but find it difficult. This emotion often comes when something is hard or doesn't go as planned.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does it mean to feel frustrated?
|
||||
What does it mean to `feel frustrated`?
|
||||
|
||||
## --answers--
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ dashedName: task-4
|
||||
|
||||
# --description--
|
||||
|
||||
To `start` something means to begin it or initiate it. For example, `you start a car by turning on the ignition`.
|
||||
To `start` something is to begin it or to initiate it. For example, `you start a car by turning on the ignition`.
|
||||
|
||||
`Restart`, on the other hand, means to `start` something again after it has stopped. For instance, `restarting a computer` means turning it off and then back on to refresh its system.
|
||||
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-5
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Oh, that's frustrating. Have you tried restarting it?
|
||||
-->
|
||||
<!-- (Audio) Sarah: Oh, that's frustrating. Have you tried restarting it? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -35,3 +32,51 @@ It refers to feeling upset or annoyed due to a challenging situation.
|
||||
### --feedback--
|
||||
|
||||
It means turning something off and then back on again to resolve an issue.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.4,
|
||||
"finishTimestamp": 7.04
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.64,
|
||||
"dialogue": {
|
||||
"text": "Oh, that's frustrating. Have you tried restarting it?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 4.14
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-6
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Oh, that's frustrating. Have you tried restarting it?
|
||||
-->
|
||||
<!-- (Audio) Sarah: Oh, that's frustrating. Have you tried restarting it? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,51 @@ Sarah is asking about a specific action Tom might have taken himself, not about
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.4,
|
||||
"finishTimestamp": 7.04
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.64,
|
||||
"dialogue": {
|
||||
"text": "Oh, that's frustrating. Have you tried restarting it?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 4.14
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,11 +5,7 @@ challengeType: 19
|
||||
dashedName: task-7
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Oh, that's frustrating. Have you tried restarting it?
|
||||
Tom: Yeah, I did, but it didn't work.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Oh, that's frustrating. Have you tried restarting it? Tom: Yes, I did, but it didn't work. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,79 @@ Yes, he tried restarting, but it didn't help.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.4,
|
||||
"finishTimestamp": 9.26
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.64,
|
||||
"dialogue": {
|
||||
"text": "Oh, that's frustrating. Have you tried restarting it?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 3.77
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 3.77
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 3.9,
|
||||
"finishTime": 5.86,
|
||||
"dialogue": {
|
||||
"text": "Yes, I did, but it didn't work.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 6.36
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -7,7 +7,7 @@ dashedName: task-8
|
||||
|
||||
# --description--
|
||||
|
||||
`Storage` in computers refers to the place where data is kept. It's like a digital cupboard where files are stored. For example, `saving photos on your computer uses its storage`.
|
||||
The `storage` in computers has to do with the place where data is kept. It's like a digital cupboard where files are stored. For example, `saving photos on your computer uses its storage`.
|
||||
|
||||
`Storage space` is the amount of room available for storing data. It's like how much space you have in a cupboard. If you have a lot of `storage space`, you can save many files.
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ dashedName: task-9
|
||||
|
||||
# --description--
|
||||
|
||||
A `hard drive` is a component in computers used to store data permanently. It's like a large file cabinet where all your digital files are kept. For example, when you save documents, photos, or music on your computer, they are stored on the `hard drive`.
|
||||
A `hard drive` is a component in computers used to store data permanently. It's like a large file cabinet where all digital files are kept. For example, when you save documents, photos, or music on your computer, they are stored on the `hard drive`.
|
||||
|
||||
It's different from temporary storage, which is like a desk where things are only kept for a short time while in use.
|
||||
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-10
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Okay, no worries. You might want to check if there's enough storage space on your hard drive. Sometimes that causes issues.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Okay, no worries. You might want to check if there's enough storage space on your hard drive. Sometimes that causes issues. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -43,3 +40,69 @@ It relates to the place where data is kept in a computer.
|
||||
### --feedback--
|
||||
|
||||
It indicates that something happens on certain occasions, but not always.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.52,
|
||||
"finishTimestamp": 15.42
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.06,
|
||||
"dialogue": {
|
||||
"text": "Okay, no worries. You might want to check",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 3.06,
|
||||
"finishTime": 5.2,
|
||||
"dialogue": {
|
||||
"text": "if there's enough storage space on your hard drive.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 5.38,
|
||||
"finishTime": 6.9,
|
||||
"dialogue": {
|
||||
"text": "Sometimes that causes issues.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 7.4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-11
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Okay, no worries. You might want to check if there's enough storage space on your hard drive. Sometimes that causes issues.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Okay, no worries. You might want to check if there's enough storage space on your hard drive. Sometimes that causes issues. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,69 @@ The focus is on storage space, not on the computer's speed.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.52,
|
||||
"finishTimestamp": 15.42
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.06,
|
||||
"dialogue": {
|
||||
"text": "Okay, no worries. You might want to check",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 3.06,
|
||||
"finishTime": 5.2,
|
||||
"dialogue": {
|
||||
"text": "if there's enough storage space on your hard drive.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 5.38,
|
||||
"finishTime": 6.9,
|
||||
"dialogue": {
|
||||
"text": "Sometimes that causes issues.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 7.4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,11 +5,7 @@ challengeType: 19
|
||||
dashedName: task-12
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Okay, no worries. You might want to check if there's enough storage space on your hard drive. Sometimes that causes issues.
|
||||
Tom: How do I do that?
|
||||
-->
|
||||
<!-- (Audio) Sarah: Okay, no worries. You might want to check if there's enough storage space on your hard drive. Sometimes that causes issues. Tom: How do I do that? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,97 @@ Tom's inquiry is about checking storage space, not about acquiring new hardware.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.52,
|
||||
"finishTimestamp": 16.78
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.06,
|
||||
"dialogue": {
|
||||
"text": "Okay, no worries. You might want to check",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 3.06,
|
||||
"finishTime": 5.2,
|
||||
"dialogue": {
|
||||
"text": "if there's enough storage space on your hard drive.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 5.38,
|
||||
"finishTime": 6.9,
|
||||
"dialogue": {
|
||||
"text": "Sometimes that causes issues.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 7.05
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 7.05
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 7.2,
|
||||
"finishTime": 8.26,
|
||||
"dialogue": {
|
||||
"text": "How do I do that?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 8.76
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -27,7 +27,7 @@ It's the other way around: `right click` for options, `left click` for navigatio
|
||||
|
||||
---
|
||||
|
||||
`Right click` opens up options, `left click` is for selecting or navigating.
|
||||
`Right click` opens up more options, `left click` is for selecting or navigating.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ dashedName: task-14
|
||||
|
||||
A `property` is a characteristic or feature of something. For example, the color of a car is a `property` of the car.
|
||||
|
||||
In programming, a `property` is an attribute or characteristic of an object. The term `properties` is the plural form, meaning more than one characteristic. For instance, `properties of a smartphone might include its screen size, color, and storage capacity`.
|
||||
In programming, a `property` is an attribute or a characteristic of an object. The term `properties` is the plural form, meaning more than one characteristic. For instance, `properties of a smartphone might include its screen size, color, and storage capacity`.
|
||||
|
||||
# --question--
|
||||
|
||||
|
||||
@@ -5,20 +5,17 @@ challengeType: 22
|
||||
dashedName: task-15
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Just right-click on the hard drive icon and select 'Properties'. It'll show you the available space.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Just right click on the hard drive icon and select Properties. It'll show you the available space. -->
|
||||
|
||||
# --description--
|
||||
|
||||
This task focuses on understanding specific instructions for checking computer storage space.
|
||||
Listen to the audio and fill in the blanks.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Just _-click on the hard drive icon and select '_'. It'll show you the _ space.`
|
||||
`Just _ click on the hard drive icon and select _. It'll show you the _ space.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -30,11 +27,11 @@ It refers to the action of clicking the right mouse button.
|
||||
|
||||
---
|
||||
|
||||
`properties`
|
||||
`Properties`
|
||||
|
||||
### --feedback--
|
||||
|
||||
In this context, it's an option to view detailed information about the hard drive.
|
||||
In this context, it's an option to view detailed information about the hard drive. Capitalize it.
|
||||
|
||||
---
|
||||
|
||||
@@ -43,3 +40,60 @@ In this context, it's an option to view detailed information about the hard driv
|
||||
### --feedback--
|
||||
|
||||
It describes the space that is not yet used and free for storing data.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.18,
|
||||
"finishTimestamp": 22.02
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.88,
|
||||
"dialogue": {
|
||||
"text": "Just right click on the hard drive icon and select Properties.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 4.22,
|
||||
"finishTime": 5.84,
|
||||
"dialogue": {
|
||||
"text": "It'll show you the available space.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.34
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,14 +5,11 @@ challengeType: 19
|
||||
dashedName: task-16
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Just right-click on the hard drive icon and select 'Properties'. It'll show you the available space.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Just right click on the hard drive icon and select Properties. It'll show you the available space. -->
|
||||
|
||||
# --description--
|
||||
|
||||
Sarah provides a series of steps to Tom for checking storage space on his hard drive. Understanding these steps is key to performing similar tasks in a computer environment.
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
@@ -22,19 +19,19 @@ What series of actions does Sarah suggest to Tom for checking his hard drive's a
|
||||
|
||||
## --answers--
|
||||
|
||||
Left-click on the icon and choose 'Properties'.
|
||||
Left click on the icon and choose Properties
|
||||
|
||||
### --feedback--
|
||||
|
||||
Sarah specifically mentions right-clicking, not left-clicking.
|
||||
Sarah specifically mentions right clicking, not left clicking.
|
||||
|
||||
---
|
||||
|
||||
Right-click on the hard drive icon and select 'Properties'.
|
||||
Right click on the hard drive icon and select Properties
|
||||
|
||||
---
|
||||
|
||||
Unplug the hard drive and then reconnect it.
|
||||
Unplug the hard drive and then reconnect it
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -42,12 +39,69 @@ Unplugging the hard drive is not part of the instructions Sarah gives.
|
||||
|
||||
---
|
||||
|
||||
Restart the computer and open the file explorer.
|
||||
Restart the computer and open the file explorer
|
||||
|
||||
### --feedback--
|
||||
|
||||
Sarah's instructions involve right-clicking the icon, not restarting the computer.
|
||||
Sarah's instructions involve right clicking the icon, not restarting the computer.
|
||||
|
||||
## --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": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.18,
|
||||
"finishTimestamp": 22.02
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.88,
|
||||
"dialogue": {
|
||||
"text": "Just right click on the hard drive icon and select properties.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 4.22,
|
||||
"finishTime": 5.84,
|
||||
"dialogue": {
|
||||
"text": "It'll show you the available space.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.34
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-17
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Got it, thanks! I'll give that a shot.
|
||||
-->
|
||||
<!-- (Audio) Tom: Got it, thanks! I'll give that a shot. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -35,3 +32,51 @@ It indicates understanding or receiving the information.
|
||||
### --feedback--
|
||||
|
||||
It means to try or attempt something.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.22,
|
||||
"finishTimestamp": 24.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.36,
|
||||
"dialogue": {
|
||||
"text": "Got it. Thanks. I'll give that a shot.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 3.86
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,14 +5,11 @@ challengeType: 19
|
||||
dashedName: task-18
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Got it, thanks! I'll give that a shot.
|
||||
-->
|
||||
<!-- (Audio) Tom: Got it, thanks! I'll give that a shot. -->
|
||||
|
||||
# --description--
|
||||
|
||||
Tom responds to Sarah's instructions.
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
@@ -51,3 +48,51 @@ Tom expresses readiness to try without asking for more information.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.22,
|
||||
"finishTimestamp": 24.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.36,
|
||||
"dialogue": {
|
||||
"text": "Got it. Thanks. I'll give that a shot.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 3.86
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -7,8 +7,204 @@ dashedName: dialogue-2-an-online-meeting-for-software-training
|
||||
|
||||
# --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": "office-cafe.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 26.18
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.22,
|
||||
"dialogue": {
|
||||
"text": "Hi Maria, I'm having trouble navigating through the new software. Any tips?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 5.54
|
||||
},
|
||||
{
|
||||
"background": "company1-boardroom.png",
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 5.54
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 5.86,
|
||||
"finishTime": 8.36,
|
||||
"dialogue": {
|
||||
"text": "Of course. Have you tried watching the tutorial videos?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 8.66
|
||||
},
|
||||
{
|
||||
"background": "office-cafe.png",
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 8.66
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 8.96,
|
||||
"finishTime": 11.1,
|
||||
"dialogue": {
|
||||
"text": "I did, but I'm still a bit confused.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 11.42
|
||||
},
|
||||
{
|
||||
"background": "company1-boardroom.png",
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 11.42
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 11.74,
|
||||
"finishTime": 14.06,
|
||||
"dialogue": {
|
||||
"text": "No worries. You might want to click on the Help menu.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 14.38,
|
||||
"finishTime": 16.02,
|
||||
"dialogue": {
|
||||
"text": "There are step-by-step guides there.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 16.26
|
||||
},
|
||||
{
|
||||
"background": "office-cafe.png",
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 16.26
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 16.5,
|
||||
"finishTime": 19.06,
|
||||
"dialogue": {
|
||||
"text": "Okay, I'll check that out. Anything else I should do?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 19.33
|
||||
},
|
||||
{
|
||||
"background": "company1-boardroom.png",
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 19.33
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 19.6,
|
||||
"finishTime": 22.58,
|
||||
"dialogue": {
|
||||
"text": "If you're still having issues, you can always reach out to our support team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 22.9,
|
||||
"finishTime": 24.94,
|
||||
"dialogue": {
|
||||
"text": "They're great at helping with specific problems.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 25.26
|
||||
},
|
||||
{
|
||||
"background": "office-cafe.png",
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 25.26
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 25.58,
|
||||
"finishTime": 27.18,
|
||||
"dialogue": {
|
||||
"text": "Thanks. I'll give that a go.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 27.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-19
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
David: Hi Maria, I'm having trouble navigating through the new software. Any tips?
|
||||
-->
|
||||
<!-- (Audio) David: Hi Maria, I'm having trouble navigating through the new software. Any tips? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -35,3 +32,51 @@ It refers to experiencing difficulty or problems.
|
||||
### --feedback--
|
||||
|
||||
It means moving in one side and out of the other side of something, often indicating progression.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "office-cafe.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 4.22
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.22,
|
||||
"dialogue": {
|
||||
"text": "Hi Maria, I'm having trouble navigating through the new software. Any tips?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 5.72
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-20
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
David: Hi Maria, I'm having trouble navigating through the new software. Any tips?
|
||||
-->
|
||||
<!-- (Audio) David: Hi Maria, I'm having trouble navigating through the new software. Any tips? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,51 @@ David is seeking help for navigation, not improvement suggestions.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "office-cafe.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 4.22
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.22,
|
||||
"dialogue": {
|
||||
"text": "Hi Maria, I'm having trouble navigating through the new software. Any tips?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 5.72
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-21
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: Of course! Have you tried watching the tutorial videos?
|
||||
-->
|
||||
<!-- (Audio) Maria: Of course! Have you tried watching the tutorial videos? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -35,3 +32,51 @@ It indicates questioning past actions or experiences.
|
||||
### --feedback--
|
||||
|
||||
It refers to the act of looking at or observing something, such as videos.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.86,
|
||||
"finishTimestamp": 7.36
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.5,
|
||||
"dialogue": {
|
||||
"text": "Of course. Have you tried watching the tutorial videos?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-22
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: Of course! Have you tried watching the tutorial videos?
|
||||
-->
|
||||
<!-- (Audio) Maria: Of course! Have you tried watching the tutorial videos? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,51 @@ To watch tutorial videos for guidance
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.86,
|
||||
"finishTimestamp": 7.36
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.5,
|
||||
"dialogue": {
|
||||
"text": "Of course. Have you tried watching the tutorial videos?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,11 +5,7 @@ challengeType: 19
|
||||
dashedName: task-23
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: Of course! Have you tried watching the tutorial videos?
|
||||
David: I did, but I'm still a bit confused.
|
||||
-->
|
||||
<!-- (Audio) Maria: Of course! Have you tried watching the tutorial videos? David: I did, but I'm still a bit confused. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,80 @@ While he is still confused, David doesn't comment on the helpfulness of the vide
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.86,
|
||||
"finishTimestamp": 10.1
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.5,
|
||||
"dialogue": {
|
||||
"text": "Of course. Have you tried watching the tutorial videos?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 3.8
|
||||
},
|
||||
{
|
||||
"background": "office-cafe.png",
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 3.8
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 4.1,
|
||||
"finishTime": 6.24,
|
||||
"dialogue": {
|
||||
"text": "I did, but I'm still a bit confused.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 6.74
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,11 +5,7 @@ challengeType: 19
|
||||
dashedName: task-24
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
David: I did, but I'm still a bit confused.
|
||||
Maria: No worries. You might want to click on the `Help` menu. There are step-by-step guides there.
|
||||
-->
|
||||
<!-- (Audio) David: I did, but I'm still a bit confused. Maria: No worries. You might want to click on the `Help` menu. There are step-by-step guides there. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,89 @@ Maria offers a specific solution to help with his confusion.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "office-cafe.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 7.96,
|
||||
"finishTimestamp": 15.02
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.14,
|
||||
"dialogue": {
|
||||
"text": "I did, but I'm still a bit confused.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 3.46
|
||||
},
|
||||
{
|
||||
"background": "company1-boardroom.png",
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 3.46
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 3.78,
|
||||
"finishTime": 6.1,
|
||||
"dialogue": {
|
||||
"text": "No worries. You might want to click on the Help menu.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 6.42,
|
||||
"finishTime": 8.06,
|
||||
"dialogue": {
|
||||
"text": "There are step-by-step guides there.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 8.56
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,11 +5,7 @@ challengeType: 19
|
||||
dashedName: task-25
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: No worries. You might want to click on the `Help` menu. There are step-by-step guides there.
|
||||
David: Okay, I'll check that out. Anything else I should do?
|
||||
-->
|
||||
<!-- (Audio) Maria: No worries. You might want to click on the Help menu. There are step-by-step guides there. David: Okay, I'll check that out. Anything else I should do? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,89 @@ David doesn't ask for clarification; he agrees to check it out.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 10.54,
|
||||
"finishTimestamp": 18.06
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.52,
|
||||
"dialogue": {
|
||||
"text": "No worries. You might want to click on the Help menu.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 3.84,
|
||||
"finishTime": 5.48,
|
||||
"dialogue": {
|
||||
"text": "There are step-by-step guides there.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 5.72
|
||||
},
|
||||
{
|
||||
"background": "office-cafe.png",
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 5.72
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 5.96,
|
||||
"finishTime": 8.52,
|
||||
"dialogue": {
|
||||
"text": "Okay, I'll check that out. Anything else I should do?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 9.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-26
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: If you're still having issues, you can always reach out to our support team. They're great at helping with specific problems.
|
||||
-->
|
||||
<!-- (Audio) Maria: If you're still having issues, you can always reach out to our support team. They're great at helping with specific problems. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,69 @@ Her suggestion is to contact the support team, not to attend training.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 18.6,
|
||||
"finishTimestamp": 23.94
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.1,
|
||||
"dialogue": {
|
||||
"text": "If you're still having issues,",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 2.22,
|
||||
"finishTime": 3.98,
|
||||
"dialogue": {
|
||||
"text": "you can always reach out to our support team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 4.3,
|
||||
"finishTime": 6.34,
|
||||
"dialogue": {
|
||||
"text": "They're great at helping with specific problems.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 6.84
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-27
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: If you're still having issues, you can always reach out to our support team. They're great at helping with specific problems.
|
||||
-->
|
||||
<!-- (Audio) Maria: If you're still having issues, you can always reach out to our support team. They're great at helping with specific problems. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,69 @@ Their ability to help with specific problems.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 18.6,
|
||||
"finishTimestamp": 23.94
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.1,
|
||||
"dialogue": {
|
||||
"text": "If you're still having issues,",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 2.22,
|
||||
"finishTime": 3.98,
|
||||
"dialogue": {
|
||||
"text": "you can always reach out to our support team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 4.3,
|
||||
"finishTime": 6.34,
|
||||
"dialogue": {
|
||||
"text": "They're great at helping with specific problems.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 6.84
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-28
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
David: Thanks! I'll give that a go.
|
||||
-->
|
||||
<!-- (Audio) David: Thanks! I'll give that a go. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -53,3 +50,51 @@ David indicates he'll follow Maria's suggestion, not seek help elsewhere.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "office-cafe.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 24.38,
|
||||
"finishTimestamp": 26.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.8,
|
||||
"dialogue": {
|
||||
"text": "Thanks. I'll give that a go.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 3.3
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -7,8 +7,208 @@ dashedName: dialogue-3-integrating-a-framework
|
||||
|
||||
# --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": "Sophie",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.04,
|
||||
"dialogue": {
|
||||
"text": "Hey, I'm a bit stuck trying to integrate",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 3.04,
|
||||
"finishTime": 5.48,
|
||||
"dialogue": {
|
||||
"text": "this framework into our project. Any advice?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 5.98,
|
||||
"finishTime": 7.44,
|
||||
"dialogue": {
|
||||
"text": "Which framework are you working with?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 8.18,
|
||||
"finishTime": 10.74,
|
||||
"dialogue": {
|
||||
"text": "It's a new one I found for handling user authentication,",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 11.12,
|
||||
"finishTime": 13.04,
|
||||
"dialogue": {
|
||||
"text": "but the documentation is a bit confusing.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 13.74,
|
||||
"finishTime": 15.76,
|
||||
"dialogue": {
|
||||
"text": "I get that. Make sure you've included",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 15.76,
|
||||
"finishTime": 18.18,
|
||||
"dialogue": {
|
||||
"text": "the framework library in our project dependencies.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 18.88,
|
||||
"finishTime": 21.18,
|
||||
"dialogue": {
|
||||
"text": "I did that, but now I'm not sure how to set it up",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 21.18,
|
||||
"finishTime": 23.24,
|
||||
"dialogue": {
|
||||
"text": "to work with our existing login system.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 23.64,
|
||||
"finishTime": 25.32,
|
||||
"dialogue": {
|
||||
"text": "Okay, let's take it step by step.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 25.46,
|
||||
"finishTime": 28.74,
|
||||
"dialogue": {
|
||||
"text": "Check the framework documentation for initialization instructions.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 29.02,
|
||||
"finishTime": 32.52,
|
||||
"dialogue": {
|
||||
"text": "It usually involves configuring settings or initializing the library.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 33.12,
|
||||
"finishTime": 35.1,
|
||||
"dialogue": {
|
||||
"text": "I'll give that another look. Anything else?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 35.42,
|
||||
"finishTime": 38.62,
|
||||
"dialogue": {
|
||||
"text": "If you're still having trouble, check if there's a community forum",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 38.62,
|
||||
"finishTime": 40.2,
|
||||
"dialogue": {
|
||||
"text": "or support channel for the framework.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 40.6,
|
||||
"finishTime": 42.72,
|
||||
"dialogue": {
|
||||
"text": "Other developers might have faced similar issues.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 43.28,
|
||||
"finishTime": 44.32,
|
||||
"dialogue": {
|
||||
"text": "Good point. Thanks.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 44.82
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 45.32
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-29
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: Hey, I'm a bit stuck trying to integrate this framework into our project. Any advice?
|
||||
-->
|
||||
<!-- (Audio) Sophie: Hey, I'm a bit stuck trying to integrate this framework into our project. Any advice? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -47,3 +44,60 @@ It is a set of tools or software components designed for a specific purpose.
|
||||
### --feedback--
|
||||
|
||||
It means suggestions or guidance offered to help solve a problem.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 4.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.04,
|
||||
"dialogue": {
|
||||
"text": "Hey, I'm a bit stuck trying to integrate",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 3.04,
|
||||
"finishTime": 5.48,
|
||||
"dialogue": {
|
||||
"text": "this framework into our project. Any advice?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 5.98
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-30
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: Hey, I'm a bit stuck trying to integrate this framework into our project. Any advice?
|
||||
-->
|
||||
<!-- (Audio) Sophie: Hey, I'm a bit stuck trying to integrate this framework into our project. Any advice? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,60 @@ Her concern is specifically about integrating a framework, not about starting th
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 4.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.04,
|
||||
"dialogue": {
|
||||
"text": "Hey, I'm a bit stuck trying to integrate",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 3.04,
|
||||
"finishTime": 5.48,
|
||||
"dialogue": {
|
||||
"text": "this framework into our project. Any advice?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 5.98
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-31
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Which framework are you working with?
|
||||
-->
|
||||
<!-- (Audio) Brian: Which framework are you working with? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -53,3 +50,51 @@ Brian is asking for a specific detail, not about the project's progress.
|
||||
## --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": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.98,
|
||||
"finishTimestamp": 6.44
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.46,
|
||||
"dialogue": {
|
||||
"text": "Which framework are you working with?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 2.96
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-32
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: It's a new one I found for handling user authentication, but the documentation is a bit confusing.
|
||||
-->
|
||||
<!-- (Audio) Sophie: It's a new one I found for handling user authentication, but the documentation is a bit confusing. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -35,3 +32,60 @@ It refers to the process of managing or dealing with something.
|
||||
### --feedback--
|
||||
|
||||
It relates to the process of verifying a user's identity in a system.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 7.18,
|
||||
"finishTimestamp": 12.04
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.56,
|
||||
"dialogue": {
|
||||
"text": "It's a new one I found for handling user authentication,",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 3.94,
|
||||
"finishTime": 5.86,
|
||||
"dialogue": {
|
||||
"text": "but the documentation is a bit confusing.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 6.36
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-33
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: It's a new one I found for handling user authentication, but the documentation is a bit confusing.
|
||||
-->
|
||||
<!-- (Audio) Sophie: It's a new one I found for handling user authentication, but the documentation is a bit confusing. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,60 @@ The focus is on authentication, not bug fixing.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 7.18,
|
||||
"finishTimestamp": 12.04
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.56,
|
||||
"dialogue": {
|
||||
"text": "It's a new one I found for handling user authentication,",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 3.94,
|
||||
"finishTime": 5.86,
|
||||
"dialogue": {
|
||||
"text": "but the documentation is a bit confusing.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 6.36
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-34
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: I get that. Make sure you've included the framework library in our project dependencies.
|
||||
-->
|
||||
<!-- (Audio) Brian: I get that. Make sure you've included the framework library in our project dependencies. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -35,3 +32,60 @@ It means to have added or incorporated something into a larger group or system.
|
||||
### --feedback--
|
||||
|
||||
It refers to components or elements that a project or system relies on to function correctly.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.74,
|
||||
"finishTimestamp": 17.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.02,
|
||||
"dialogue": {
|
||||
"text": "I get that. Make sure you've included",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 3.02,
|
||||
"finishTime": 5.64,
|
||||
"dialogue": {
|
||||
"text": "the framework library in our project dependencies.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 6.14
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 19
|
||||
dashedName: task-35
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: I get that. Make sure you've included the framework library in our project dependencies.
|
||||
-->
|
||||
<!-- (Audio) Brian: I get that. Make sure you've included the framework library in our project dependencies. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,60 @@ His advice is specific to project dependencies, not software updates.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.74,
|
||||
"finishTimestamp": 17.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.02,
|
||||
"dialogue": {
|
||||
"text": "I get that. Make sure you've included",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 3.02,
|
||||
"finishTime": 5.64,
|
||||
"dialogue": {
|
||||
"text": "the framework library in our project dependencies.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 6.14
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,14 +5,11 @@ challengeType: 22
|
||||
dashedName: task-36
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: I did that, but now I'm not sure how to set it up to work with our existing login system.
|
||||
-->
|
||||
<!-- (Audio) Sophie: I did that, but now I'm not sure how to set it up to work with our existing login system. -->
|
||||
|
||||
# --description--
|
||||
|
||||
This task involves comprehending the terms `sure`, `set` and `existing` in the context of integrating new software components with current systems.
|
||||
Listen to the audio and fill in the blanks.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
@@ -43,3 +40,60 @@ It refers to arranging or putting something in a particular state or configurati
|
||||
### --feedback--
|
||||
|
||||
It describes something that is already present or currently in place.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.88,
|
||||
"finishTimestamp": 22.24
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.3,
|
||||
"dialogue": {
|
||||
"text": "I did that, but now I'm not sure how to set it up",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 3.3,
|
||||
"finishTime": 5.36,
|
||||
"dialogue": {
|
||||
"text": "to work with our existing login system.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 5.86
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,14 +5,11 @@ challengeType: 19
|
||||
dashedName: task-37
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: I did that, but now I'm not sure how to set it up to work with our existing login system.
|
||||
-->
|
||||
<!-- (Audio) Sophie: I did that, but now I'm not sure how to set it up to work with our existing login system. -->
|
||||
|
||||
# --description--
|
||||
|
||||
Sophie confirms she has completed one step of the process but there’s something else.
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
@@ -51,3 +48,60 @@ Her uncertainty is about setup, not whether to continue using the framework.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.88,
|
||||
"finishTimestamp": 22.24
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.3,
|
||||
"dialogue": {
|
||||
"text": "I did that, but now I'm not sure how to set it up",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 3.3,
|
||||
"finishTime": 5.36,
|
||||
"dialogue": {
|
||||
"text": "to work with our existing login system.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 5.86
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-38
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Okay, let's take it step by step. Check the framework documentation for initialization instructions. It usually involves configuring settings or initializing the library.
|
||||
-->
|
||||
<!-- (Audio) Brian: Okay, let's take it step by step. Check the framework documentation for initialization instructions. It usually involves configuring settings or initializing the library. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -43,3 +40,69 @@ It means adjusting or setting up the settings of a system or software.
|
||||
### --feedback--
|
||||
|
||||
It involves preparing or getting something ready for its first use.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.64,
|
||||
"finishTimestamp": 31.52
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.68,
|
||||
"dialogue": {
|
||||
"text": "Okay, let's take it step by step.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 2.82,
|
||||
"finishTime": 6.1,
|
||||
"dialogue": {
|
||||
"text": "Check the framework documentation for initialization instructions.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 6.38,
|
||||
"finishTime": 9.88,
|
||||
"dialogue": {
|
||||
"text": "It usually involves configuring settings or initializing the library.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 10.38
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,14 +5,11 @@ challengeType: 19
|
||||
dashedName: task-39
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Okay, let's take it step by step. Check the framework documentation for initialization instructions. It usually involves configuring settings or initializing the library.
|
||||
-->
|
||||
<!-- (Audio) Brian: Okay, let's take it step by step. Check the framework documentation for initialization instructions. It usually involves configuring settings or initializing the library. -->
|
||||
|
||||
# --description--
|
||||
|
||||
Brian is guiding Sophie on what to look for in the framework documentation. Understanding this guidance helps to grasp the steps involved in setting up a software framework.
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
@@ -51,3 +48,69 @@ The advice is about setting up the library, not enhancing its performance.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.64,
|
||||
"finishTimestamp": 31.52
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.68,
|
||||
"dialogue": {
|
||||
"text": "Okay, let's take it step by step.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 2.82,
|
||||
"finishTime": 6.1,
|
||||
"dialogue": {
|
||||
"text": "Check the framework documentation for initialization instructions.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 6.38,
|
||||
"finishTime": 9.88,
|
||||
"dialogue": {
|
||||
"text": "It usually involves configuring settings or initializing the library.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 10.38
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,15 +5,11 @@ challengeType: 19
|
||||
dashedName: task-40
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Okay, let's take it step by step. Check the framework documentation for initialization instructions. It usually involves configuring settings or initializing the library.
|
||||
Sophie: I'll give that another look. Anything else?
|
||||
-->
|
||||
<!-- (Audio) Brian: Okay, let's take it step by step. Check the framework documentation for initialization instructions. It usually involves configuring settings or initializing the library. Sophie: I'll give that another look. Anything else? -->
|
||||
|
||||
# --description--
|
||||
|
||||
Sophie's response to Brian's suggestion gives insight into her previous actions and her willingness to revisit the framework documentation. Understanding this helps to grasp the context of their conversation.
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
@@ -52,3 +48,97 @@ Sophie indicates a plan to recheck it herself, not to wait for Brian.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.64,
|
||||
"finishTimestamp": 34.1
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.68,
|
||||
"dialogue": {
|
||||
"text": "Okay, let's take it step by step.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 2.82,
|
||||
"finishTime": 6.1,
|
||||
"dialogue": {
|
||||
"text": "Check the framework documentation for initialization instructions.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 6.38,
|
||||
"finishTime": 9.88,
|
||||
"dialogue": {
|
||||
"text": "It usually involves configuring settings or initializing the library.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 10.18
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 10.18
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 10.48,
|
||||
"finishTime": 12.46,
|
||||
"dialogue": {
|
||||
"text": "I'll give that another look. Anything else?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 12.96
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,14 +5,11 @@ challengeType: 19
|
||||
dashedName: task-41
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: If you're still having trouble, check if there's a community forum or support channel for the framework. Other developers might have faced similar issues.
|
||||
-->
|
||||
<!-- (Audio) Brian: If you're still having trouble, check if there's a community forum or support channel for the framework. Other developers might have faced similar issues. -->
|
||||
|
||||
# --description--
|
||||
|
||||
Brian provides Sophie with a suggestion for additional resources to consult if she continues to encounter difficulties. Understanding this advice is crucial for recognizing the value of community support in resolving technical issues.
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
@@ -51,3 +48,69 @@ The suggestion is about seeking help from others, not about upgrading her system
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "9.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 34.42,
|
||||
"finishTimestamp": 41.72
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.2,
|
||||
"dialogue": {
|
||||
"text": "If you're still having trouble, check if there's a community forum",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 4.2,
|
||||
"finishTime": 5.78,
|
||||
"dialogue": {
|
||||
"text": "or support channel for the framework.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 6.18,
|
||||
"finishTime": 8.3,
|
||||
"dialogue": {
|
||||
"text": "Other developers might have faced similar issues.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 8.8
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user