mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-04-13 13:00:15 -04:00
feat(curriculum): adding animations to block 2.3 (#53752)
This commit is contained in:
@@ -1,15 +1,160 @@
|
||||
---
|
||||
id: 655b5899f2ef74716d069180
|
||||
title: "Dialogue 1: Sophie and James Discuss Their Projects"
|
||||
videoId: nLDychdBwUg
|
||||
challengeType: 21
|
||||
dashedName: dialogue-sophie-and-james-discuss-their-projects
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video above 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": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1.7,
|
||||
"finishTime": 5.3,
|
||||
"dialogue": {
|
||||
"text": "Hey James, what's your cybersecurity project about?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 5.3,
|
||||
"finishTime": 7.5,
|
||||
"dialogue": {
|
||||
"text": "Hi Sophie! I'm checking our network for problems.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 7.7,
|
||||
"finishTime": 9.5,
|
||||
"dialogue": {
|
||||
"text": "We want to be safe from hackers.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 9.7,
|
||||
"finishTime": 13,
|
||||
"dialogue": {
|
||||
"text": "I'm using special tools to see where we might have problems,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 13,
|
||||
"finishTime": 14.1,
|
||||
"dialogue": {
|
||||
"text": "and then I have to fix them.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 13.8,
|
||||
"finishTime": 15,
|
||||
"dialogue": {
|
||||
"text": "That's important work.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 16,
|
||||
"finishTime": 18.3,
|
||||
"dialogue": {
|
||||
"text": "I'm helping our team learn how to stay safe online.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 19,
|
||||
"finishTime": 20.9,
|
||||
"dialogue": {
|
||||
"text": "We're taking some lessons and practicing what to do",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 20.9,
|
||||
"finishTime": 22.8,
|
||||
"dialogue": {
|
||||
"text": "if someone tries to steal our identity.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 23.3,
|
||||
"finishTime": 24.4,
|
||||
"dialogue": {
|
||||
"text": "That's great, Sophie!",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 24.5,
|
||||
"finishTime": 26.3,
|
||||
"dialogue": {
|
||||
"text": "The two of us are doing some important work.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 26.8
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 27.3
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655b5cc5a8b3897908c962f0
|
||||
title: Task 1
|
||||
challengeType: 22
|
||||
dashedName: task-1
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: Hey James, what's your cybersecurity project about?
|
||||
-->
|
||||
<!-- (Audio): Sophie: Hey James, what's your cybersecurity project about? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -30,3 +26,47 @@ For example, when you use a password to protect your email, or when a website ke
|
||||
### --feedback--
|
||||
|
||||
This word refers to the protection of internet-connected systems, including hardware, software, and data, from cyber attacks.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.60,
|
||||
"finishTimestamp": 3.28
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.68,
|
||||
"dialogue": {
|
||||
"text": "Hey James, what's your cybersecurity project about?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 4.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 655b5d955d8b2679be66a4db
|
||||
title: Task 2
|
||||
challengeType: 19
|
||||
dashedName: task-2
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: Hey James, what's your cybersecurity project about?
|
||||
-->
|
||||
|
||||
<!-- (Audio) Sophie: Hey James, what's your cybersecurity project about? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -22,7 +19,7 @@ What does Sophie want to know from James?
|
||||
|
||||
## --answers--
|
||||
|
||||
`How James is doing`
|
||||
How James is doing
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -30,7 +27,7 @@ Sophie is not asking about his personal well-being.
|
||||
|
||||
---
|
||||
|
||||
`Why James chose his project`
|
||||
Why James chose his project
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -38,7 +35,7 @@ Sophie is not asking the reason he chose this project.
|
||||
|
||||
---
|
||||
|
||||
`Where James works`
|
||||
Where James works
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -46,8 +43,52 @@ Sophie is not asking where James works.
|
||||
|
||||
---
|
||||
|
||||
`What James's cybersecurity project is about`
|
||||
What James's cybersecurity project is about
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.60,
|
||||
"finishTimestamp": 3.28
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.68,
|
||||
"dialogue": {
|
||||
"text": "Hey James, what's your cybersecurity project about?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 4.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655b5ef161f6777ae5eb3ba4
|
||||
title: Task 3
|
||||
challengeType: 19
|
||||
dashedName: task-3
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: Hi Sophie! I'm checking our network for problems.
|
||||
-->
|
||||
<!-- (Audio) James: Hi Sophie! I'm checking our network for problems. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -27,7 +23,7 @@ Why is James checking the network in his project?
|
||||
|
||||
## --answers--
|
||||
|
||||
`For learning about networks`
|
||||
For learning about networks
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -35,11 +31,11 @@ James might learn something new, but that's not what the context refers to.
|
||||
|
||||
---
|
||||
|
||||
`For finding problems`
|
||||
For finding problems
|
||||
|
||||
---
|
||||
|
||||
`For fun`
|
||||
For fun
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -47,7 +43,7 @@ The context indicates a professional purpose.
|
||||
|
||||
---
|
||||
|
||||
`For making a report`
|
||||
For making a report
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -56,3 +52,47 @@ The sentence specifies looking for another thing
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 3.94,
|
||||
"finishTimestamp": 6.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.44,
|
||||
"dialogue": {
|
||||
"text": "Hi Sophie, I'm checking our network for problems.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 3.94
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 655b62a491cb2d7c687a1a2a
|
||||
title: Task 4
|
||||
challengeType: 19
|
||||
dashedName: task-4
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: Hi Sophie! I'm checking our network for problems. We want to be safe from hackers.
|
||||
-->
|
||||
|
||||
<!-- (Audio) James: Hi Sophie! I'm checking our network for problems. We want to be safe from hackers. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -22,11 +19,11 @@ Why is James checking the network in his project?
|
||||
|
||||
## --answers--
|
||||
|
||||
`To be safe from hackers`
|
||||
To be safe from hackers
|
||||
|
||||
---
|
||||
|
||||
`To check for network speed`
|
||||
To check for network speed
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -34,7 +31,7 @@ Checking network speed is important, but that's not it.
|
||||
|
||||
---
|
||||
|
||||
`To learn about network management`
|
||||
To learn about network management
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -42,7 +39,7 @@ James is not focused on learning about network management.
|
||||
|
||||
---
|
||||
|
||||
`To prepare for a network update`
|
||||
To prepare for a network update
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -51,3 +48,47 @@ James is not focused on updating the network.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 3.94,
|
||||
"finishTimestamp": 8.42
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.48,
|
||||
"dialogue": {
|
||||
"text": "Hi Sophie, I'm checking our network for problems. We want to be safe from hackers.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 5.98
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655b63d0da84237d16c55d7e
|
||||
title: Task 5
|
||||
challengeType: 22
|
||||
dashedName: task-5
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: I'm using special tools to see where we might have problems, and then I have to fix them.
|
||||
-->
|
||||
<!-- (Audio) James: I'm using special tools to see where we might have problems, and then I have to fix them. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -50,3 +46,47 @@ This word indicates a possibility or potential situation, not a certainty.
|
||||
### --feedback--
|
||||
|
||||
This word is used to show sequence in actions or events, indicating what happens next.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 8.76,
|
||||
"finishTimestamp": 13.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.64,
|
||||
"dialogue": {
|
||||
"text": "I'm using special tools to see where we might have problems, and then I have to fix them.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 6.14
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655b6522da78357de8428a19
|
||||
title: Task 6
|
||||
challengeType: 19
|
||||
dashedName: task-6
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: I'm using special tools to see where we might have problems, and then I have to fix them.
|
||||
-->
|
||||
<!-- (Audio) James: I'm using special tools to see where we might have problems, and then I have to fix them. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -35,7 +31,7 @@ Why is James using special tools?
|
||||
|
||||
## --answers--
|
||||
|
||||
`To make his work easier`
|
||||
To make his work easier
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -43,11 +39,11 @@ While tools make work easier, that is not the main reason he is using them.
|
||||
|
||||
---
|
||||
|
||||
`To identify potential problems`
|
||||
To identify potential problems
|
||||
|
||||
---
|
||||
|
||||
`For fun`
|
||||
For fun
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -55,7 +51,7 @@ The context here is professional.
|
||||
|
||||
---
|
||||
|
||||
`To teach Sophie about tools`
|
||||
To teach Sophie about tools
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -64,3 +60,47 @@ The purpose is related to network safety, not educational.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 8.76,
|
||||
"finishTimestamp": 13.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.64,
|
||||
"dialogue": {
|
||||
"text": "I'm using special tools to see where we might have problems, and then I have to fix them.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 6.14
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655b672f02003c7ecec12ffe
|
||||
title: Task 7
|
||||
challengeType: 19
|
||||
dashedName: task-7
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: I'm using special tools to see where we might have problems, and then I have to fix them.
|
||||
-->
|
||||
<!-- (Audio) James: I'm using special tools to see where we might have problems, and then I have to fix them. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ What will James do if he finds problems?
|
||||
|
||||
## --answers--
|
||||
|
||||
`If he finds problems, he will take a break`
|
||||
If he finds problems, he will take a break
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,7 +27,7 @@ This option doesn't align with the proactive approach James mentions.
|
||||
|
||||
---
|
||||
|
||||
`If he finds problems, he will report them`
|
||||
If he finds problems, he will report them
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -39,11 +35,11 @@ That's a good idea, but it's not what he says.
|
||||
|
||||
---
|
||||
|
||||
`If he finds problems, he will fix them`
|
||||
If he finds problems, he will fix them
|
||||
|
||||
---
|
||||
|
||||
`If he finds problems, he will ignore them`
|
||||
If he finds problems, he will ignore them
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +48,47 @@ Ignoring problems contradicts the proactive and responsible approach discussed.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 8.76,
|
||||
"finishTimestamp": 13.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.64,
|
||||
"dialogue": {
|
||||
"text": "I'm using special tools to see where we might have problems, and then I have to fix them.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 6.14
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655b67f02eecf57fa75ceecf
|
||||
title: Task 8
|
||||
challengeType: 22
|
||||
dashedName: task-8
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: That's important work. I'm helping our team learn how to stay safe online.
|
||||
-->
|
||||
<!-- (Audio) Sophie: That's important work. I'm helping our team learn how to stay safe online. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -44,3 +40,47 @@ This word indicates that Sophie is actively providing assistance or support to h
|
||||
### --feedback--
|
||||
|
||||
This word is used to suggest maintaining a certain state, in this case, being safe while online.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.92,
|
||||
"finishTimestamp": 17.34
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.42,
|
||||
"dialogue": {
|
||||
"text": "That's important work. I'm helping our team learn how to stay safe online.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 4.92
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 655b69293e6e9480ed5f6624
|
||||
title: Task 9
|
||||
challengeType: 19
|
||||
dashedName: task-9
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: That's important work. I'm helping our team learn how to stay safe online. We're taking some lessons and practicing what to do if someone tries to steal our identity.
|
||||
-->
|
||||
|
||||
<!-- (Audio) Sophie: I'm helping our team learn how to stay safe online. We're taking some lessons and practicing what to do if someone tries to steal our identity. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -30,7 +27,7 @@ Why is Sophie's team taking lessons?
|
||||
|
||||
## --answers--
|
||||
|
||||
`To take a break from work`
|
||||
To take a break from work
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -38,7 +35,7 @@ They are not taking a break from work.
|
||||
|
||||
---
|
||||
|
||||
`To improve their computer skills`
|
||||
To improve their computer skills
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -46,11 +43,11 @@ While improving computer skills might be part of it, the main focus here is anot
|
||||
|
||||
---
|
||||
|
||||
`To learn how to stay safe online`
|
||||
To learn how to stay safe online
|
||||
|
||||
---
|
||||
|
||||
`For fun`
|
||||
For fun
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -59,3 +56,56 @@ The context suggests a serious purpose.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 15.20,
|
||||
"finishTimestamp": 21.74
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.14,
|
||||
"dialogue": {
|
||||
"text": "I'm helping our team learn how to stay safe online.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 3.8,
|
||||
"finishTime": 7.54,
|
||||
"dialogue": {
|
||||
"text": "We're taking some lessons and practicing what to do if someone tries to steal our identity.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 8.04
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655b6a58626e2a82be5a78eb
|
||||
title: Task 10
|
||||
challengeType: 19
|
||||
dashedName: task-10
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: That's important work. I'm helping our team learn how to stay safe online. We're taking some lessons and practicing what to do if someone tries to steal our identity.
|
||||
-->
|
||||
<!-- (Audio) Sophie: I'm helping our team learn how to stay safe online. We're taking some lessons and practicing what to do if someone tries to steal our identity. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -28,7 +24,7 @@ What is Sophie's team practicing to do?
|
||||
|
||||
## --answers--
|
||||
|
||||
`If someone compliments them, they will thank them`
|
||||
If someone compliments them, they will thank them
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -36,11 +32,11 @@ This option is not related to the context of online safety and identity theft.
|
||||
|
||||
---
|
||||
|
||||
`If someone tries to steal their identity, they will know what to do`
|
||||
If someone tries to steal their identity, they will know what to do
|
||||
|
||||
---
|
||||
|
||||
`If they finish work early, they will leave`
|
||||
If they finish work early, they will leave
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -48,7 +44,7 @@ This option does not align with the scenario of practicing for online safety.
|
||||
|
||||
---
|
||||
|
||||
`If they learn quickly, they will teach others`
|
||||
If they learn quickly, they will teach others
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -57,3 +53,56 @@ The focus is on responding to identity theft, not on teaching others.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 15.20,
|
||||
"finishTimestamp": 21.74
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.14,
|
||||
"dialogue": {
|
||||
"text": "I'm helping our team learn how to stay safe online.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 3.8,
|
||||
"finishTime": 7.54,
|
||||
"dialogue": {
|
||||
"text": "We're taking some lessons and practicing what to do if someone tries to steal our identity.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 8.04
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655b6ca9c3e001838ac22d17
|
||||
title: Task 11
|
||||
challengeType: 22
|
||||
dashedName: task-11
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: That's great, Sophie! The two of us are _ some _ work.
|
||||
-->
|
||||
<!-- (Audio) James: That's great, Sophie! The two of us are doing some important work. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -27,7 +23,7 @@ Let's practice!
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word refers to the act of carrying out or performing tasks or activities. It ends with `ing`
|
||||
This word refers to the act of carrying out or performing tasks or activities. It ends with `-ing`
|
||||
|
||||
---
|
||||
|
||||
@@ -36,3 +32,47 @@ This word refers to the act of carrying out or performing tasks or activities. I
|
||||
### --feedback--
|
||||
|
||||
This adjective describes something of great significance, value, or consequence.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.14,
|
||||
"finishTimestamp": 25.46
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.32,
|
||||
"dialogue": {
|
||||
"text": "That's great, Sophie. The two of us are doing some important work.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 4.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 655b76340ecb8285060ab6d5
|
||||
title: Task 12
|
||||
challengeType: 19
|
||||
dashedName: task-12
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: Hi Sophie! I'm checking our network for problems. We want to be safe from hackers. I'm using special tools to see where we might have problems, and then I have to fix them.
|
||||
Sophie: That's important work. I'm helping our team learn how to stay safe online. We're taking some lessons and practicing what to do if someone tries to steal our identity.
|
||||
-->
|
||||
<!-- (Audio) The whole dialog -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -24,7 +19,7 @@ What are Sophie and James currently doing in their projects?
|
||||
|
||||
## --answers--
|
||||
|
||||
`Sophie helps her team and James checked cybersecurity`
|
||||
Sophie helps her team and James checked cybersecurity
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -32,11 +27,11 @@ This option incorrectly uses the simple present tense for Sophie and the simple
|
||||
|
||||
---
|
||||
|
||||
`Sophie is helping her team and James is checking the network`
|
||||
Sophie is helping her team and James is checking the network
|
||||
|
||||
---
|
||||
|
||||
`Sophie helped her team and James checks cybersecurity`
|
||||
Sophie helped her team and James checks cybersecurity
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -44,7 +39,7 @@ This option incorrectly uses the past tense for Sophie's action and the simple p
|
||||
|
||||
---
|
||||
|
||||
`Sophie will help her team and James was checking cybersecurity`
|
||||
Sophie will help her team and James was checking cybersecurity
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -53,3 +48,149 @@ This option incorrectly suggests future action for Sophie and past continuous ac
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-1.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1.7,
|
||||
"finishTime": 5.3,
|
||||
"dialogue": {
|
||||
"text": "Hey James, what's your cybersecurity project about?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 5.3,
|
||||
"finishTime": 7.5,
|
||||
"dialogue": {
|
||||
"text": "Hi Sophie! I'm checking our network for problems.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 7.7,
|
||||
"finishTime": 9.5,
|
||||
"dialogue": {
|
||||
"text": "We want to be safe from hackers.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 9.7,
|
||||
"finishTime": 13,
|
||||
"dialogue": {
|
||||
"text": "I'm using special tools to see where we might have problems,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 13,
|
||||
"finishTime": 14.1,
|
||||
"dialogue": {
|
||||
"text": "and then I have to fix them.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 13.8,
|
||||
"finishTime": 15,
|
||||
"dialogue": {
|
||||
"text": "That's important work.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 16,
|
||||
"finishTime": 18.3,
|
||||
"dialogue": {
|
||||
"text": "I'm helping our team learn how to stay safe online.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 19,
|
||||
"finishTime": 20.9,
|
||||
"dialogue": {
|
||||
"text": "We're taking some lessons and practicing what to do",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 20.9,
|
||||
"finishTime": 22.8,
|
||||
"dialogue": {
|
||||
"text": "if someone tries to steal our identity.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 23.3,
|
||||
"finishTime": 24.4,
|
||||
"dialogue": {
|
||||
"text": "That's great, Sophie!",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 24.5,
|
||||
"finishTime": 26.3,
|
||||
"dialogue": {
|
||||
"text": "The two of us are doing some important work.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 26.8
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 27.3
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
---
|
||||
id: 655bd1b0faed39415ed2760f
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 2: Data Analysis Team Discuss Their Projects"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-data-analysis-team-discuss-their-project
|
||||
@@ -8,8 +7,145 @@ dashedName: dialogue-data-analysis-team-discuss-their-project
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video above 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": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-2.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1.4,
|
||||
"finishTime": 3.4,
|
||||
"dialogue": {
|
||||
"text": "Hi Sarah, what are you doing now?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 4.3,
|
||||
"finishTime": 7.1,
|
||||
"dialogue": {
|
||||
"text": "Hi Bob! I'm looking at customer data to find patterns.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 7.8,
|
||||
"finishTime": 11.1,
|
||||
"dialogue": {
|
||||
"text": "We're trying to understand what our customers like and what they buy,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 11.1,
|
||||
"finishTime": 12.7,
|
||||
"dialogue": {
|
||||
"text": "but we're not having any luck at the moment.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 13.4,
|
||||
"finishTime": 17.4,
|
||||
"dialogue": {
|
||||
"text": "Interesting! I'm making pictures with our data for our reports.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 17.8,
|
||||
"finishTime": 19.9,
|
||||
"dialogue": {
|
||||
"text": "We think it may help people understand them better.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 20.2,
|
||||
"finishTime": 22.2,
|
||||
"dialogue": {
|
||||
"text": "I'm using some tools to help me.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 23.1,
|
||||
"finishTime": 25.2,
|
||||
"dialogue": {
|
||||
"text": "Pictures can be great to explain things.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 25.7,
|
||||
"finishTime": 27.5,
|
||||
"dialogue": {
|
||||
"text": "We're not using pictures, but it's definitely fun",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 27.5,
|
||||
"finishTime": 29,
|
||||
"dialogue": {
|
||||
"text": "to work with data like this.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 29.5
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 30
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,6 +5,8 @@ challengeType: 19
|
||||
dashedName: task-13
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Hi Bob! I'm looking at customer data to find patterns -->
|
||||
|
||||
# --description--
|
||||
|
||||
`Data` means information, especially facts or numbers collected to be examined and considered and used to help decision-making.
|
||||
@@ -23,7 +25,7 @@ What does `customer data` mean?
|
||||
|
||||
## --answers--
|
||||
|
||||
`How many people visit a store`
|
||||
How many people visit a store
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,11 +33,11 @@ That would be an example of `quantitative data`.
|
||||
|
||||
---
|
||||
|
||||
`Information about customers`
|
||||
Information about customers
|
||||
|
||||
---
|
||||
|
||||
`What people think about a product`
|
||||
What people think about a product
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -43,7 +45,7 @@ This would be a good example of `qualitative data`.
|
||||
|
||||
---
|
||||
|
||||
`Numbers related to store profits`
|
||||
Numbers related to store profits
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +54,47 @@ Store profits involve numbers, but customer data refers to information about the
|
||||
## --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": "2.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 3.52,
|
||||
"finishTimestamp": 6.44
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.92,
|
||||
"dialogue": {
|
||||
"text": "Hi, Bob. I'm looking at customer data to find patterns.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 4.42
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 655bd2f3caad89436a3dcc04
|
||||
title: Task 14
|
||||
challengeType: 22
|
||||
dashedName: task-14
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!-- Audio reference:
|
||||
Bob: Hi Sarah, what are you doing now?
|
||||
Sarah: Hi Bob! I'm looking at customer data to find patterns
|
||||
-->
|
||||
|
||||
<!-- (Audio) Sarah: Hi Bob! I'm looking at customer data to find patterns -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -43,3 +40,47 @@ This verb uses `-ing`.
|
||||
### --feedback--
|
||||
|
||||
Regular and repeated ways in which something happens or is done.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 3.52,
|
||||
"finishTimestamp": 6.44
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.92,
|
||||
"dialogue": {
|
||||
"text": "Hi, Bob. I'm looking at customer data to find patterns.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 4.42
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 655bd57d0e13e146b2404569
|
||||
title: Task 15
|
||||
challengeType: 19
|
||||
dashedName: task-15
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Hi Sarah, what are you doing now?
|
||||
Sarah: Hi Bob! I'm looking at customer data to find patterns. We're trying to understand what our customers like and what they buy.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Hi Bob! I'm looking at customer data to find patterns. We're trying to understand what our customers like and what they buy. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -24,7 +19,7 @@ Why is Sarah trying to find patterns in their customers data?
|
||||
|
||||
## --answers--
|
||||
|
||||
`To prepare a report for her manager`
|
||||
To prepare a report for her manager
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -32,7 +27,7 @@ Sarah does not mention a report.
|
||||
|
||||
---
|
||||
|
||||
`To solve a technical issue with the customer database`
|
||||
To solve a technical issue with the customer database
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -40,11 +35,11 @@ Sarah doesn't mention technical issues.
|
||||
|
||||
---
|
||||
|
||||
`To understand what customers like and what they buy`
|
||||
To understand what customers like and what they buy
|
||||
|
||||
---
|
||||
|
||||
`To decide on new products to develop`
|
||||
To decide on new products to develop
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -53,3 +48,56 @@ Sarah doesn't mention product development.
|
||||
## --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": "2.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 3.52,
|
||||
"finishTimestamp": 9.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.28,
|
||||
"dialogue": {
|
||||
"text": "Hi, Bob. I'm looking at customer data to find patterns.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 3.72,
|
||||
"finishTime": 7.32,
|
||||
"dialogue": {
|
||||
"text": "We're trying to understand what our customers like and what they buy.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 7.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655bd798ce91bd4861b69281
|
||||
title: Task 16
|
||||
challengeType: 19
|
||||
dashedName: task-16
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Hi Bob! I'm looking at customer data to find patterns. We're trying to understand what our customers like and what they buy. We are not having any luck at the moment.
|
||||
-->
|
||||
<!-- (Audio) Sarah: I'm looking at customer data to find patterns. We're trying to understand what our customers like and what they buy, but we are not having any luck at the moment. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -33,7 +29,7 @@ Are Sarah and her team being successful in their search for patterns in customer
|
||||
|
||||
## --answers--
|
||||
|
||||
`Yes, they are finding many interesting patterns`
|
||||
Yes, they are finding many interesting patterns
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -41,11 +37,11 @@ Unfortunetely for Sarah, that is not the case.
|
||||
|
||||
---
|
||||
|
||||
`No, they are not having any luck at the moment`
|
||||
No, they are not having any luck at the moment
|
||||
|
||||
---
|
||||
|
||||
`Yes, they are not working on the project right now`
|
||||
Yes, they are not working on the project right now
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -53,7 +49,7 @@ Sarah mentions they are looking at data but not finding patterns, not that they
|
||||
|
||||
---
|
||||
|
||||
`No, they are currently working on a different project`
|
||||
No, they are currently working on a different project
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -62,3 +58,56 @@ Sarah says they are working on understanding customer data.
|
||||
## --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": "2.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.16,
|
||||
"finishTimestamp": 11.74
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.28,
|
||||
"dialogue": {
|
||||
"text": "I'm looking at customer data to find patterns.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 3.72,
|
||||
"finishTime": 8.58,
|
||||
"dialogue": {
|
||||
"text": "We're trying to understand what our customers like and what they buy, but we're not having any luck at the moment.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 9.08
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655bd91a858b2b4a30da3cad
|
||||
title: Task 17
|
||||
challengeType: 22
|
||||
dashedName: task-17
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Interesting! I'm making pictures with our data for our reports.
|
||||
-->
|
||||
<!-- (Audio) Bob: Interesting! I'm making pictures with our data for our reports. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,47 @@ This word refers to the process of creating visual representations of data.
|
||||
### --feedback--
|
||||
|
||||
Documents or presentations that Bob and his team are preparing.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.32,
|
||||
"finishTimestamp": 16.24
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.92,
|
||||
"dialogue": {
|
||||
"text": "Interesting. I'm making pictures with our data for our reports.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 5.42
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655bda6270ef334ad8a7f005
|
||||
title: Task 18
|
||||
challengeType: 19
|
||||
dashedName: task-18
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Interesting! I'm making pictures with our data for our reports. We think it may help people understand better.
|
||||
-->
|
||||
<!-- (Audio) Bob: Interesting! I'm making pictures with our data for our reports. We think it may help people understand better. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ Why is Bob making pictures for their reports?
|
||||
|
||||
## --answers--
|
||||
|
||||
`Because they can make the reports more interesting`
|
||||
Because they can make the reports more interesting
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,7 +27,7 @@ That can be true, but it is not what he said.
|
||||
|
||||
---
|
||||
|
||||
`Because they could provide more detailed data analysis`
|
||||
Because they could provide more detailed data analysis
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -39,7 +35,7 @@ Bob doesn't mention data analysis.
|
||||
|
||||
---
|
||||
|
||||
`Because they might attract more readers`
|
||||
Because they might attract more readers
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -47,8 +43,61 @@ Bob's statement is about understanding, not attracting more readers.
|
||||
|
||||
---
|
||||
|
||||
`Because they may help people understand the data better`
|
||||
Because they may help people understand the data better
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.32,
|
||||
"finishTimestamp": 18.88
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.92,
|
||||
"dialogue": {
|
||||
"text": "Interesting. I'm making pictures with our data for our reports.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5.48,
|
||||
"finishTime": 7.56,
|
||||
"dialogue": {
|
||||
"text": "We think it may help people understand them better.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 8.06
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655bdc7e9c4116509df13f34
|
||||
title: Task 19
|
||||
challengeType: 22
|
||||
dashedName: task-19
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: We think it may help people understand better. I'm using some tools to help me.
|
||||
-->
|
||||
<!-- (Audio) Bob: We think it may help people understand better. I'm using some tools to help me. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -42,3 +38,47 @@ Refers to the act of utilizing something for a purpose. Use `-ing`
|
||||
### --feedback--
|
||||
|
||||
Something that helps you do a job. Use the plural form.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.80,
|
||||
"finishTimestamp": 21.66
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.86,
|
||||
"dialogue": {
|
||||
"text": "We think it may help people understand them better. I'm using some tools to help me.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 6.36
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 655bdf9f7f844952b7e7f036
|
||||
title: Task 20
|
||||
challengeType: 19
|
||||
dashedName: task-20
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Interesting! I'm making pictures with our data for our reports. We think it may help people understand better. I'm using some tools to help me.
|
||||
Sarah: Pictures can be great to explain things. We are not using pictures, but it's surely fun to work with data like this.
|
||||
-->
|
||||
<!-- (Audio) Bob: Interesting! I'm making pictures with our data for our reports. We think it may help people understand better. I'm using some tools to help me. Sarah: Pictures can be great to explain things. We are not using pictures, but it's surely fun to work with data like this. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -24,7 +19,7 @@ Why does Sarah mention pictures in her statement to Bob?
|
||||
|
||||
## --answers--
|
||||
|
||||
`To express interest in adopting Bob's method`
|
||||
To express interest in adopting Bob's method
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -32,11 +27,11 @@ Sarah recognizes Bob's method but doesn't show an interest in changing.
|
||||
|
||||
---
|
||||
|
||||
`To show that Bob's idea with pictures is good, but she likes how she works`
|
||||
To show that Bob's idea with pictures is good, but she likes how she works
|
||||
|
||||
---
|
||||
|
||||
`Because she want to do what Bob is doing`
|
||||
Because she wants to do what Bob is doing
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -44,7 +39,7 @@ Sarah isn't planning to change her method, she just talks about what Bob is doin
|
||||
|
||||
---
|
||||
|
||||
`To indicate that Bob's method is less enjoyable`
|
||||
To indicate that Bob's method is less enjoyable
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -53,3 +48,89 @@ Sarah doesn't compare fun or enjoyment, she just talks about different ways of w
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.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": "2.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.32,
|
||||
"finishTimestamp": 28.02
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.92,
|
||||
"dialogue": {
|
||||
"text": "Interesting. I'm making pictures with our data for our reports.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5.48,
|
||||
"finishTime": 10.54,
|
||||
"dialogue": {
|
||||
"text": "We think it may help people understand them better. I'm using some tools to help me.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 10.54
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 10.54
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 11,
|
||||
"finishTime": 12.68,
|
||||
"dialogue": {
|
||||
"text": "Pictures can be great to explain things.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 13.42,
|
||||
"finishTime": 16.70,
|
||||
"dialogue": {
|
||||
"text": "We're not using pictures, but it's definitely fun to work with data like this.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 17.20
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,24 +3,21 @@ id: 655be33b7a463a5593c91cb4
|
||||
title: Task 21
|
||||
challengeType: 22
|
||||
dashedName: task-21
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Pictures can be great to explain things. We are not using pictures, but it's surely fun to work with data like this.
|
||||
-->
|
||||
|
||||
<!-- (Audio) Sarah: Pictures can be great to explain things. We are not using pictures, but it's definitely fun to work with data like this. -->
|
||||
|
||||
# --description--
|
||||
|
||||
`Sure` means to be confident or certain about something.
|
||||
We say something is `definite` when we are certain about it.
|
||||
|
||||
When you add the suffix `-ly`, `sure` becomes an adverb, `surely`, which means doing something in a certain or confident way.
|
||||
When you add the suffix `-ly`, `definite` becomes an adverb, `definitely`, which means being sure about something or being confident about it.
|
||||
|
||||
It's often used to emphasize what the speaker believes is true or likely to be true. For example:
|
||||
|
||||
`Surely, you can see why this is important` (emphasizing that the importance is expected to be clear)
|
||||
`I can definitely see why this is important` (emphasizing that the importance is expected to be clear)
|
||||
|
||||
`She will surely finish the project on time` (showing confidence in her completing the project)
|
||||
`She will definitely finish the project on time` (showing confidence in her completing the project)
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
@@ -38,8 +35,52 @@ Very good or very nice.
|
||||
|
||||
---
|
||||
|
||||
`surely`
|
||||
`definitely`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Adverb that emphasizes a belief
|
||||
Adverb that emphasizes a belief
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.12,
|
||||
"finishTimestamp": 28.02
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.90,
|
||||
"dialogue": {
|
||||
"text": "Pictures can be great to explain things. We're not using pictures, but it's definitely fun to work with data like this.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 7.40
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
---
|
||||
id: 655c9a549835a8601764bd0b
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 3: Maria And Mark Talk about Their Projects"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-maria-and-mark-talk-about-their-projects
|
||||
@@ -8,8 +7,145 @@ dashedName: dialogue-maria-and-mark-talk-about-their-projects
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video above 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": "Maria",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-3.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1.3,
|
||||
"finishTime": 3,
|
||||
"dialogue": {
|
||||
"text": "Hi Mark, how's the project going?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 3.7,
|
||||
"finishTime": 6.8,
|
||||
"dialogue": {
|
||||
"text": "Hi Maria! I'm testing a new software tool to find problems.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 7,
|
||||
"finishTime": 8.9,
|
||||
"dialogue": {
|
||||
"text": "It's a nice experience so far,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 8.9,
|
||||
"finishTime": 11.5,
|
||||
"dialogue": {
|
||||
"text": "but we're doing more tests to make sure everything works.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 11.6,
|
||||
"finishTime": 14.8,
|
||||
"dialogue": {
|
||||
"text": "We're also asking some people to tell us what they think.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 15,
|
||||
"finishTime": 17.5,
|
||||
"dialogue": {
|
||||
"text": "It's a bit busy, but I'm learning a lot.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 17.7,
|
||||
"finishTime": 18.5,
|
||||
"dialogue": {
|
||||
"text": "That's good to hear.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 18.8,
|
||||
"finishTime": 22,
|
||||
"dialogue": {
|
||||
"text": "I'm managing the team that's making a new part for the client's platform.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 22.4,
|
||||
"finishTime": 25.3,
|
||||
"dialogue": {
|
||||
"text": "We're trying to work on it and talk to the client to make sure they like it.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 25.8,
|
||||
"finishTime": 27.7,
|
||||
"dialogue": {
|
||||
"text": "Nice. Good luck there.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 28.2
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 28.7
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 655c9a89818e18606c18ca4b
|
||||
title: Task 22
|
||||
challengeType: 22
|
||||
dashedName: task-22
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: Hi Mark, how's the project going?
|
||||
Mark: Hi Maria! I'm testing a new software to find problems. It’s a nice experience so far, but we're doing more tests to make sure everything works.
|
||||
-->
|
||||
<!-- (Audio) Mark: Hi Maria! I'm testing a new software to find problems. It’s a nice experience so far, but we're doing more tests to make sure everything works. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -61,3 +56,56 @@ In this context means to ensure or confirm.
|
||||
### --feedback--
|
||||
|
||||
It means functions correctly or as expected.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 2.56,
|
||||
"finishTimestamp": 10.16
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.14,
|
||||
"dialogue": {
|
||||
"text": "Hi, Maria. I'm testing a new software tool to find problems.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 4.42,
|
||||
"finishTime": 8.60,
|
||||
"dialogue": {
|
||||
"text": "It's a nice experience so far, but we're doing more tests to make sure everything works.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 9.10
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 655c9b2e0bcbe16161996ab7
|
||||
title: Task 23
|
||||
challengeType: 19
|
||||
dashedName: task-23
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Mark: Hi Maria! I'm testing a new software to find problems.
|
||||
-->
|
||||
|
||||
<!-- (Audio) Mark: Hi Maria! I'm testing a new software to find problems. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -22,11 +19,11 @@ What is Mark doing, and why is he doing it?
|
||||
|
||||
## --answers--
|
||||
|
||||
`He is testing new software to find problems`
|
||||
He is testing new software to find problems
|
||||
|
||||
---
|
||||
|
||||
`He is designing new software for a project`
|
||||
He is designing new software for a project
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -34,7 +31,7 @@ Mark is not designing it.
|
||||
|
||||
---
|
||||
|
||||
`He is fixing problems in existing software`
|
||||
He is fixing problems in existing software
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -42,7 +39,7 @@ Mark's goal is not to fix existing problems.
|
||||
|
||||
---
|
||||
|
||||
`He is evaluating software for fun`
|
||||
He is evaluating software for fun
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -51,3 +48,47 @@ It might be fun, but that is not Mark's reason for doing it.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 2.56,
|
||||
"finishTimestamp": 5.70
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.14,
|
||||
"dialogue": {
|
||||
"text": "Hi, Maria. I'm testing a new software tool to find problems.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 4.64
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,19 +3,17 @@ id: 655c9bcb5bedb4620acb6f18
|
||||
title: Task 24
|
||||
challengeType: 19
|
||||
dashedName: task-24
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Mark: It’s a nice experience so far, but we're doing more tests to make sure everything works.
|
||||
-->
|
||||
|
||||
<!-- (Audio) Mark: It’s a nice experience so far, but we're doing more tests to make sure everything works. -->
|
||||
|
||||
# --description--
|
||||
|
||||
`Main` means the most important or biggest part of something. For example:
|
||||
When you want to `make sure` something works, you try to do it with special care to confirm the result in the end. For example:
|
||||
|
||||
`The main thing I do at work is writing code` This means the most important or big part of the job is writing code.
|
||||
`We have to make sure the code is running` This means you'll be specially careful with the code to confirm it runs well.
|
||||
|
||||
`The main color of the flag is blue` Here, the biggest or most important color on the flag is blue.
|
||||
`Please make sure that you order the correct color` Here, you are being asked to confirm the color you want before ordering something.
|
||||
|
||||
# --question--
|
||||
|
||||
@@ -25,7 +23,7 @@ Why are Mark and his team doing more tests?
|
||||
|
||||
## --answers--
|
||||
|
||||
`The main reason is improving the software's design`
|
||||
His team wants to improve the software's design
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -33,7 +31,7 @@ The purpose of more testing is not specifically to improve its design.
|
||||
|
||||
---
|
||||
|
||||
`They are testing more because they enjoy the process`
|
||||
They are testing more because they enjoy the process
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -41,11 +39,11 @@ The main reason for more testing is to ensure functionality.
|
||||
|
||||
---
|
||||
|
||||
`They are testing more to make sure everything works correctly`
|
||||
They are testing more to make sure everything works correctly
|
||||
|
||||
---
|
||||
|
||||
`Their main reason is to learn new testing methods`
|
||||
They want to learn new testing methods
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -54,3 +52,47 @@ The tests are to confirm the software's functionality.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.98,
|
||||
"finishTimestamp": 10.16
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.18,
|
||||
"dialogue": {
|
||||
"text": "It's a nice experience so far, but we're doing more tests to make sure everything works.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 5.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 655c9d9470acf0643482b95b
|
||||
title: Task 25
|
||||
challengeType: 19
|
||||
dashedName: task-25
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Mark: We're also asking some people to tell us what they think. It's a bit busy, but I'm learning a lot.
|
||||
-->
|
||||
|
||||
<!-- (Audio) Mark: We're also asking some people to tell us what they think. It's a bit busy, but I'm learning a lot. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -28,7 +25,7 @@ Why is Mark's team asking people for their thoughts, and how does Mark feel abou
|
||||
|
||||
## --answers--
|
||||
|
||||
`They want to make everyone happy, and Mark is feeling too busy`
|
||||
They want to make everyone happy, and Mark is feeling too busy
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -36,11 +33,11 @@ They want to make the software better, not just make people happy. Mark is busy
|
||||
|
||||
---
|
||||
|
||||
`They want to make the software better, and Mark is happy learning more`
|
||||
They want to make the software better, and Mark is happy learning more
|
||||
|
||||
---
|
||||
|
||||
`They are just being polite, and Mark is bored`
|
||||
They are just being polite, and Mark is bored
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -48,7 +45,7 @@ They are asking people to improve the software, not just to be polite. Mark is b
|
||||
|
||||
---
|
||||
|
||||
`It's a rule they have to follow, and Mark is excited`
|
||||
It's a rule they have to follow, and Mark is excited
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -57,3 +54,47 @@ They are asking for thoughts to improve their work, not just following a rule. M
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 10.50,
|
||||
"finishTimestamp": 16.30
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.80,
|
||||
"dialogue": {
|
||||
"text": "We're also asking some people to tell us what they think. It's a bit busy, but I'm learning a lot.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 7.30
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 655c9e73e89d886538976452
|
||||
title: Task 26
|
||||
challengeType: 22
|
||||
dashedName: task-26
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: That's good to hear. I'm managing the team that's making a new part for the client's platform. We're trying to do it and talk to the client to make sure they like it.
|
||||
-->
|
||||
<!-- (Audio) Maria: That's good to hear. I'm managing the team that's making a new part for the client's platform. We're trying to work on it and talk to the client to make sure they like it. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,7 +15,7 @@ Let's practice!
|
||||
|
||||
## --sentence--
|
||||
|
||||
`That's good to hear. I'm _ the team that's _ a new part for the client's platform. We're _ to do it and _ to the client to make sure they like it.`
|
||||
`That's good to hear. I'm _ the team that's _ a new part for the client's platform. We're _ to work on it and _ to the client to make sure they like it.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -27,7 +23,7 @@ Let's practice!
|
||||
|
||||
### --feedback--
|
||||
|
||||
Means she is in charge of the team.
|
||||
Being in charge of the team.
|
||||
|
||||
---
|
||||
|
||||
@@ -35,7 +31,7 @@ Means she is in charge of the team.
|
||||
|
||||
### --feedback--
|
||||
|
||||
Means creating something new.
|
||||
Creating something new.
|
||||
|
||||
---
|
||||
|
||||
@@ -43,12 +39,65 @@ Means creating something new.
|
||||
|
||||
### --feedback--
|
||||
|
||||
Means attempting to do something.
|
||||
Attempting to do something.
|
||||
|
||||
---
|
||||
|
||||
`talking`
|
||||
`talk`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Means speaking with someone.
|
||||
Speak with someone.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {"x":50,"y":0,"z":1.5},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.30,
|
||||
"finishTimestamp": 24.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.68,
|
||||
"dialogue": {
|
||||
"text": "That's good to hear. I'm managing the team that's making a new part for the clients platform.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 5.70,
|
||||
"finishTime": 9.08,
|
||||
"dialogue": {
|
||||
"text": "We're trying to work on it and talk to the client to make sure they like it.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 9.58
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 655c9ee249f7ef65f6d2dd36
|
||||
title: Task 27
|
||||
challengeType: 19
|
||||
dashedName: task-27
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: That's good to hear. I'm managing the team that's making a new part for the client's platform. We're trying to do it and talk to the client to make sure they like it.
|
||||
-->
|
||||
|
||||
<!-- (Audio) Maria: That's good to hear. I'm managing the team that's making a new part for the client's platform. We're trying to work on it and talk to the client to make sure they like it. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -22,7 +19,7 @@ Why does Maria need to talk to the client?
|
||||
|
||||
## --answers--
|
||||
|
||||
`To get more ideas for the platform`
|
||||
To get more ideas for the platform
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -30,7 +27,7 @@ Maria's goal is to ensure the client likes the new part, not necessarily to get
|
||||
|
||||
---
|
||||
|
||||
`To ask the client for technical help`
|
||||
To ask the client for technical help
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -38,7 +35,7 @@ Maria is managing the team herself; they are talking to the client for approval,
|
||||
|
||||
---
|
||||
|
||||
`To instruct the client on how to use the new part`
|
||||
To instruct the client on how to use the new part
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -46,8 +43,61 @@ The conversation with the client is to get their approval, not to provide instru
|
||||
|
||||
---
|
||||
|
||||
`To make sure the client likes the new part they are making`
|
||||
To make sure the client likes the new part they are making
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {"x":50,"y":0,"z":1.5},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.30,
|
||||
"finishTimestamp": 24.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.68,
|
||||
"dialogue": {
|
||||
"text": "That's good to hear. I'm managing the team that's making a new part for the clients platform.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 5.70,
|
||||
"finishTime": 9.08,
|
||||
"dialogue": {
|
||||
"text": "We're trying to work on it and talk to the client to make sure they like it.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 9.58
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 655ca014b022ff6692049b91
|
||||
title: Task 28
|
||||
challengeType: 22
|
||||
dashedName: task-28
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Mark: Nice. Good luck there.
|
||||
-->
|
||||
|
||||
<!-- (Audio) Mark: Nice. Good luck there. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -41,3 +38,47 @@ You say it to show you like what someone did.
|
||||
### --feedback--
|
||||
|
||||
It means Mark is wishing Maria success in her work with the client.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 24.70,
|
||||
"finishTimestamp": 26.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.78,
|
||||
"dialogue": {
|
||||
"text": "Nice. Good luck there",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 3.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
---
|
||||
id: 655ca0a6639d6b67683ebbcd
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 4: Brian Talks To Amy About Their Projects"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-brian-talks-to-amy-about-their-projects
|
||||
@@ -8,8 +7,208 @@ dashedName: dialogue-brian-talks-to-amy-about-their-projects
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video above 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": "Brian",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.7,
|
||||
"dialogue": {
|
||||
"text": "Hi Brian, what's happening with your project?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 3.9,
|
||||
"finishTime": 6.6,
|
||||
"dialogue": {
|
||||
"text": "Hey Amy! I'm not working on anything big at the moment.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 6.8,
|
||||
"finishTime": 9.5,
|
||||
"dialogue": {
|
||||
"text": "I'm taking a short break to learn more about front end.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 9.9,
|
||||
"finishTime": 13.6,
|
||||
"dialogue": {
|
||||
"text": "It's good to stop a bit and refresh my skills. How about you?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 14.7,
|
||||
"finishTime": 16.1,
|
||||
"dialogue": {
|
||||
"text": "That sounds like a good idea, Brian.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 16.3,
|
||||
"finishTime": 17.8,
|
||||
"dialogue": {
|
||||
"text": "I'm currently working on a series of blog posts about tech trends.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 19,
|
||||
"finishTime": 20.6,
|
||||
"dialogue": {
|
||||
"text": "It's exciting.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 20.7,
|
||||
"finishTime": 24.4,
|
||||
"dialogue": {
|
||||
"text": "I'm interviewing some experts and I'm getting information for the articles.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 24.6,
|
||||
"finishTime": 26.6,
|
||||
"dialogue": {
|
||||
"text": "It's keeping me busy, but I enjoy it.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 26.8,
|
||||
"finishTime": 28,
|
||||
"dialogue": {
|
||||
"text": "That sounds interesting!",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 28,
|
||||
"finishTime": 32.5,
|
||||
"dialogue": {
|
||||
"text": "Are you using any new tools or strategies to create engaging content?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 33.1,
|
||||
"finishTime": 33.9,
|
||||
"dialogue": {
|
||||
"text": "Yes, I am.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 34.1,
|
||||
"finishTime": 37.7,
|
||||
"dialogue": {
|
||||
"text": "I'm experimenting with video interviews and interactive infographics",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 37.7,
|
||||
"finishTime": 40.3,
|
||||
"dialogue": {
|
||||
"text": "to make the content more engaging for our readers.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 40.5,
|
||||
"finishTime": 43.4,
|
||||
"dialogue": {
|
||||
"text": "It's a bit challenging, but I'm learning a lot in the process.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 43.6,
|
||||
"finishTime": 46.6,
|
||||
"dialogue": {
|
||||
"text": "That's great, Amy! Tell us when the blog posts are out.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 46.7,
|
||||
"finishTime": 48.3,
|
||||
"dialogue": {
|
||||
"text": "I'm looking forward to reading them.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 48.8
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 49.3
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 655cadb5df07e269cccaa056
|
||||
title: Task 29
|
||||
challengeType: 22
|
||||
dashedName: task-29
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Amy: Hi Brian, what's hapening with your projects?
|
||||
-->
|
||||
|
||||
<!-- (Audio) Amy: Hi, Brian. What's happening with your project? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -18,7 +15,7 @@ Let's practice!
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Hi Brian, what's _ with your _?`
|
||||
`Hi, Brian. What's _ with your _?`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -35,3 +32,47 @@ Asks about current events or activities in Brian's work.
|
||||
### --feedback--
|
||||
|
||||
Refers to the specific work or task Brian is involved in.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 2.14
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.14,
|
||||
"dialogue": {
|
||||
"text": "Hi, Brian. What's happening with your project?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 0,
|
||||
"startTime": 3.64
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,24 +3,21 @@ id: 656918c77e73780c34392e17
|
||||
title: Task 30
|
||||
challengeType: 22
|
||||
dashedName: task-30
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Hey Amy! I'm not working on anything big at the moment. I'm taking a short break to learn more about the frontend. It's good to stop a bit and refresh my skills. How about you?
|
||||
<!-- (Audio) Brian: Hey Amy! I'm not working on anything big at the moment. I'm taking a short break to learn more about the front end. It's good to stop a bit and refresh my skills. How about you?
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`Refresh` means to update or improve something.
|
||||
|
||||
`I refresh my memory by reviewing notes` (improve memory)
|
||||
|
||||
`Learn` is to gain knowledge or skill in something.
|
||||
To `learn` is to gain knowledge or skill in something.
|
||||
|
||||
`She is learning to play the guitar` (gaining knowledge)
|
||||
|
||||
To `refresh` means to update or improve something.
|
||||
|
||||
`I refresh my memory by reviewing notes` (improve memory)
|
||||
|
||||
`Skills` are the abilities to do things well.
|
||||
|
||||
`Good writing skills are important` (abilities)
|
||||
@@ -29,7 +26,7 @@ Brian: Hey Amy! I'm not working on anything big at the moment. I'm taking a shor
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Hey Amy! I'm not working on _ big at the moment. I'm taking a _ break to learn more about the _. It's good to stop a bit and _ my skills. How about you?`
|
||||
`Hey Amy! I'm not working on _ big at the moment. I'm taking a _ break to learn more about _. It's good to stop a bit and _ my skills. How about you?`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -49,7 +46,7 @@ Describes the length of Brian's break as not very long.
|
||||
|
||||
---
|
||||
|
||||
`frontend`
|
||||
`front end`
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -62,3 +59,65 @@ Refers to the part of website development that involves what users see.
|
||||
### --feedback--
|
||||
|
||||
Brian is improving or updating his abilities.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 2.98,
|
||||
"finishTimestamp": 12.72
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.64,
|
||||
"dialogue": {
|
||||
"text": "Hey, Amy, I'm not working on anything big at the moment.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 3.82,
|
||||
"finishTime": 6.5,
|
||||
"dialogue": {
|
||||
"text": "I'm taking a short break to learn more about front end.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 7.04,
|
||||
"finishTime": 10.74,
|
||||
"dialogue": {
|
||||
"text": "It's good to stop a bit and refresh my skills. How about you?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 11.24
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 656a2fa76e9c4636f6ac7a49
|
||||
title: Task 31
|
||||
challengeType: 19
|
||||
dashedName: task-31
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Hey Amy! I'm not working on anything big at the moment. I'm taking a short break to learn more about the frontend. It's good to stop a bit and refresh my skills.
|
||||
<!-- (Audio) Brian: I'm taking a short break to learn more about the frontend. It's good to stop a bit and refresh my skills.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
@@ -23,7 +20,7 @@ Why is Brian taking a break at the moment?
|
||||
|
||||
## --answers--
|
||||
|
||||
`Because he has finished all his work`
|
||||
Because he has finished all his work
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,11 +28,11 @@ Brian did not mention being finished with work.
|
||||
|
||||
---
|
||||
|
||||
`To learn more about frontend development and improve his skills`
|
||||
To learn more about frontend development and improve his skills
|
||||
|
||||
---
|
||||
|
||||
`Because he is waiting for new tasks`
|
||||
Because he is waiting for new tasks
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -43,7 +40,7 @@ Brian does not mention needing new tasks.
|
||||
|
||||
---
|
||||
|
||||
`To take time off without any specific plan`
|
||||
To take time off without any specific plan
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +49,47 @@ Brian mentions a specific plan.
|
||||
## --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": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.80,
|
||||
"finishTimestamp": 11.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.58,
|
||||
"dialogue": {
|
||||
"text": "I'm taking a short break to learn more about front end. It's good to stop a bit and refresh my skills.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 7.08
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a43974f689442c0a0eeb2
|
||||
title: Task 32
|
||||
challengeType: 22
|
||||
dashedName: task-32
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Amy: That sounds like a good idea, Brian. I'm _ working on a series of blog posts about tech _.
|
||||
-->
|
||||
<!-- (Audio) Amy: That sounds like a good idea, Brian. I'm currently working on a series of blog posts about tech trends. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -17,7 +13,7 @@ Amy: That sounds like a good idea, Brian. I'm _ working on a series of blog post
|
||||
|
||||
`She is currently reading a book` (She is reading a book now)
|
||||
|
||||
`Trends` are popular styles or ideas that many people are talking about or doing. The word `trend` in singular becomes `trends` in plural. For example:
|
||||
`Trends` are popular styles or ideas that many people are talking about or doing. The word `trend` in the singular becomes `trends` in the plural. For example:
|
||||
|
||||
`One current trend is using eco-friendly products` (singular)
|
||||
|
||||
@@ -46,3 +42,47 @@ Amy is doing this work now.
|
||||
### --feedback--
|
||||
|
||||
Popular ideas in technology. It's the plural form of `trend`.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.34,
|
||||
"finishTimestamp": 18.36
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.02,
|
||||
"dialogue": {
|
||||
"text": "That sounds like a good idea, Brian. I'm currently working on a series of blog posts about tech trends.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 0,
|
||||
"startTime": 6.52
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a444cef055b4342f1f323
|
||||
title: Task 33
|
||||
challengeType: 19
|
||||
dashedName: task-33
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Amy: That sounds like a good idea, Brian. I'm currently working on a series of blog posts about tech trends.
|
||||
-->
|
||||
<!-- (Audio) Amy: That sounds like a good idea, Brian. I'm currently working on a series of blog posts about tech trends. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ What is Amy currently working on?
|
||||
|
||||
## --answers--
|
||||
|
||||
`She is designing a new tech platform`
|
||||
She is designing a new tech platform
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,7 +27,7 @@ Amy is not designing a platform.
|
||||
|
||||
---
|
||||
|
||||
`She is creating a series of videos about technology`
|
||||
She is creating a series of videos about technology
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -39,11 +35,11 @@ Amy is not working on videos.
|
||||
|
||||
---
|
||||
|
||||
`She is writing a series of blog posts about tech trends`
|
||||
She is writing a series of blog posts about tech trends
|
||||
|
||||
---
|
||||
|
||||
`She is taking a course on tech trends`
|
||||
She is taking a course on tech trends
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +48,47 @@ Amy's current work is not taking a course.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.34,
|
||||
"finishTimestamp": 18.36
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.02,
|
||||
"dialogue": {
|
||||
"text": "That sounds like a good idea, Brian. I'm currently working on a series of blog posts about tech trends.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 0,
|
||||
"startTime": 6.52
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,17 +3,13 @@ id: 656a44b06bea9443b8ff45bd
|
||||
title: Task 34
|
||||
challengeType: 22
|
||||
dashedName: task-34
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Amy: It's exciting. I'm interviewing some experts and I’m getting information for the articles. It's keeping me busy, but I enjoy it.
|
||||
-->
|
||||
<!-- (Audio) Amy: It's exciting. I'm interviewing some experts and I’m getting information for the articles. It's keeping me busy, but I enjoy it. -->
|
||||
|
||||
# --description--
|
||||
|
||||
Amy describes her current activities using verbs ending in `ing`. Understanding these verbs will help you to know what she is doing right now for her project.
|
||||
Amy describes her current activities using verbs ending in `-ing`. Understanding these verbs will help you to know what she is doing right now for her project.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
@@ -44,3 +40,56 @@ She is collecting or receiving information.
|
||||
### --feedback--
|
||||
|
||||
The activities are making Amy busy.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 18.64,
|
||||
"finishTimestamp": 25.44
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.7,
|
||||
"dialogue": {
|
||||
"text": "It's exciting. I'm interviewing some experts and I'm getting information for the articles.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 5.98,
|
||||
"finishTime": 7.80,
|
||||
"dialogue": {
|
||||
"text": "It's keeping me busy, but I enjoy it.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 0,
|
||||
"startTime": 8.30
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a456b46b4b04437f2d3e9
|
||||
title: Task 35
|
||||
challengeType: 19
|
||||
dashedName: task-35
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Amy: It's exciting. I'm interviewing some experts and I’m getting information for the articles. It's keeping me busy, but I enjoy it.
|
||||
-->
|
||||
<!-- (Audio) Amy: It's exciting. I'm interviewing some experts and I’m getting information for the articles. It's keeping me busy, but I enjoy it. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ What is Amy doing for her articles, and how does she feel about it?
|
||||
|
||||
## --answers--
|
||||
|
||||
`She is researching online and feels exhausted by the work`
|
||||
She is researching online and feels exhausted by the work
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,7 +27,7 @@ Amy is interviewing experts and collecting information, not just researching onl
|
||||
|
||||
---
|
||||
|
||||
`She is writing the articles quickly and is bored with the task`
|
||||
She is writing the articles quickly and is bored with the task
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -39,11 +35,11 @@ Amy is in the process of gathering information and interviewing, not just writin
|
||||
|
||||
---
|
||||
|
||||
`She is interviewing experts and getting information, and she enjoys it`
|
||||
She is interviewing experts and getting information, and she enjoys it
|
||||
|
||||
---
|
||||
|
||||
`She is taking a break from writing articles and feels relieved`
|
||||
She is taking a break from writing articles and feels relieved
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +48,56 @@ Amy is actively working on interviewing and collecting information for her artic
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 18.64,
|
||||
"finishTimestamp": 25.44
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.7,
|
||||
"dialogue": {
|
||||
"text": "It's exciting. I'm interviewing some experts and I'm getting information for the articles.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 5.98,
|
||||
"finishTime": 7.80,
|
||||
"dialogue": {
|
||||
"text": "It's keeping me busy, but I enjoy it.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 0,
|
||||
"startTime": 8.30
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a45d4f36ea1448aa359d2
|
||||
title: Task 36
|
||||
challengeType: 22
|
||||
dashedName: task-36
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: That sounds interesting! Are you using any new tools or strategies to create engaging content?
|
||||
-->
|
||||
<!-- (Audio) Brian: That sounds interesting! Are you using any new tools or strategies to create engaging content? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -38,3 +34,47 @@ Utilize tools or strategies.
|
||||
### --feedback--
|
||||
|
||||
Describes content that captures and holds interest.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 25.84,
|
||||
"finishTimestamp": 31.34
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.50,
|
||||
"dialogue": {
|
||||
"text": "That sounds interesting. Are you using any new tools or strategies to create engaging content?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 7.00
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a46814617c04516f698eb
|
||||
title: Task 37
|
||||
challengeType: 19
|
||||
dashedName: task-37
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: That sounds interesting! Are you using any new tools or strategies to create engaging content?
|
||||
-->
|
||||
<!-- (Audio) Brian: That sounds interesting! Are you using any new tools or strategies to create engaging content? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,11 +19,11 @@ What is Brian asking Amy about her content creation?
|
||||
|
||||
## --answers--
|
||||
|
||||
`If she is using new tools or strategies to make her content interesting`
|
||||
If she is using new tools or strategies to make her content interesting
|
||||
|
||||
---
|
||||
|
||||
`If she is working alone or in a team on the content`
|
||||
If she is working alone or in a team on the content
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -35,7 +31,7 @@ Brian's question is not about how she is working with others.
|
||||
|
||||
---
|
||||
|
||||
`If she is learning new skills for content creation`
|
||||
If she is learning new skills for content creation
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -43,7 +39,7 @@ The focus of Brian's question is not on learning new skills.
|
||||
|
||||
---
|
||||
|
||||
`If she is finding the content creation process difficult`
|
||||
If she is finding the content creation process difficult
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +48,47 @@ That's not it.
|
||||
## --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": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 25.84,
|
||||
"finishTimestamp": 31.34
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.50,
|
||||
"dialogue": {
|
||||
"text": "That sounds interesting. Are you using any new tools or strategies to create engaging content?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 7.00
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,24 +3,20 @@ id: 656a46e84a0ad845901ea907
|
||||
title: Task 38
|
||||
challengeType: 22
|
||||
dashedName: task-38
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Amy: Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers.
|
||||
-->
|
||||
<!-- (Audio) Amy: Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers. -->
|
||||
|
||||
# --description--
|
||||
|
||||
`Readers` are people who read, especially those who read a particular publication.
|
||||
|
||||
To `experiment` means to try new ideas or methods.
|
||||
|
||||
An `interview` is a conversation where someone asks questions to get information.
|
||||
|
||||
An `infographic` is a visual image like a chart or diagram used to represent information. For example:
|
||||
|
||||
`Readers` are people who read, especially those who read a particular publication.
|
||||
|
||||
`We experiment with new teaching methods` (trying new ideas)
|
||||
|
||||
`The journalist conducts interviews with her readers` (conversation for information)
|
||||
@@ -48,3 +44,47 @@ A visual image like a chart or diagram. Amy uses interactive ones.
|
||||
### --feedback--
|
||||
|
||||
The people who read Amy's content.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 31.98,
|
||||
"finishTimestamp": 38.96
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.98,
|
||||
"dialogue": {
|
||||
"text": "Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 0,
|
||||
"startTime": 8.48
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4758b0f85e45d03f9e17
|
||||
title: Task 39
|
||||
challengeType: 19
|
||||
dashedName: task-39
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Amy: Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers.
|
||||
-->
|
||||
<!-- (Audio) Amy: Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ What is one of the new methods Amy is using for her content?
|
||||
|
||||
## --answers--
|
||||
|
||||
`She is writing detailed articles`
|
||||
She is writing detailed articles
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,11 +27,11 @@ Amy does not mention writing articles.
|
||||
|
||||
---
|
||||
|
||||
`She is using video interviews`
|
||||
She is using video interviews
|
||||
|
||||
---
|
||||
|
||||
`She is creating podcasts`
|
||||
She is creating podcasts
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -43,7 +39,7 @@ Amy does not mention podcasts.
|
||||
|
||||
---
|
||||
|
||||
`She is taking photographs`
|
||||
She is taking photographs
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +48,47 @@ Amy does not mention photography.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 31.98,
|
||||
"finishTimestamp": 38.96
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.98,
|
||||
"dialogue": {
|
||||
"text": "Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 0,
|
||||
"startTime": 8.48
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a47c9473b0f46463f7d55
|
||||
title: Task 40
|
||||
challengeType: 19
|
||||
dashedName: task-40
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Amy: Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers.
|
||||
-->
|
||||
<!-- (Audio) Amy: Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ How is Amy making her content more interesting for readers?
|
||||
|
||||
## --answers--
|
||||
|
||||
`By organizing live events`
|
||||
By organizing live events
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,7 +27,7 @@ Amy does not mention live events.
|
||||
|
||||
---
|
||||
|
||||
`By conducting surveys`
|
||||
By conducting surveys
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -39,11 +35,11 @@ Amy does not mention surveys.
|
||||
|
||||
---
|
||||
|
||||
`By using interactive infographics`
|
||||
By using interactive infographics
|
||||
|
||||
---
|
||||
|
||||
`By posting daily updates on social media`
|
||||
By posting daily updates on social media
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +48,47 @@ Amy does not mention social media.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 31.98,
|
||||
"finishTimestamp": 38.96
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.98,
|
||||
"dialogue": {
|
||||
"text": "Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 0,
|
||||
"startTime": 8.48
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4815c0d43346a2e27b51
|
||||
title: Task 41
|
||||
challengeType: 22
|
||||
dashedName: task-41
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Amy: Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers. It's a bit challenging, but I'm learning a lot in the process.
|
||||
-->
|
||||
<!-- (Audio) Amy: Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers. It's a bit challenging, but I'm learning a lot in the process. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,56 @@ Refers to something that is difficult but rewarding.
|
||||
### --feedback--
|
||||
|
||||
Gaining new knowledge or skills.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 31.98,
|
||||
"finishTimestamp": 42.08
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.98,
|
||||
"dialogue": {
|
||||
"text": "Yes, I am. I'm experimenting with video interviews and interactive infographics to make the content more engaging for our readers.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"startTime": 8.54,
|
||||
"finishTime": 11.10,
|
||||
"dialogue": {
|
||||
"text": "It's a bit challenging, but I'm learning a lot in the process.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Amy",
|
||||
"opacity": 0,
|
||||
"startTime": 11.60
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a48d41b97ff476586ee9c
|
||||
title: Task 42
|
||||
challengeType: 22
|
||||
dashedName: task-42
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: That's great, Amy! Tell us when the blog posts are _ . I'm looking _ to reading them.
|
||||
-->
|
||||
<!-- (Audio) Brian: That's great, Amy! Tell us when the blog posts are out. I'm looking forward to reading them. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -44,3 +40,47 @@ Preposition used by Brian after `are`.
|
||||
### --feedback--
|
||||
|
||||
It expresses Brian's excitement about reading the future blog posts.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 42.40,
|
||||
"finishTimestamp": 47.14
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.74,
|
||||
"dialogue": {
|
||||
"text": "That's great, Amy. Tell us when your blog posts are out. I'm looking forward to reading them.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 6.24
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
---
|
||||
id: 656a494313c73747b15a02c0
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 5: Bob and Sarah Talk About Their Projects"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-bob-and-sarah-talk-about-their-projects
|
||||
@@ -8,8 +7,226 @@ dashedName: dialogue-bob-and-sarah-talk-about-their-projects
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video above to understand the context of the upcoming lessons.
|
||||
Watch the video to understand the context of the upcoming lessons.
|
||||
|
||||
## --assignment--
|
||||
# --assignment--
|
||||
|
||||
Watch video
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.4,
|
||||
"dialogue": {
|
||||
"text": "Hi Sarah, what are you up to these days?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 3.9,
|
||||
"finishTime": 6.9,
|
||||
"dialogue": {
|
||||
"text": "Hi Bob! I'm not working on any data projects at the moment.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 7.2,
|
||||
"finishTime": 9.5,
|
||||
"dialogue": {
|
||||
"text": "I'm taking some time off to learn new things.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 10,
|
||||
"finishTime": 12.5,
|
||||
"dialogue": {
|
||||
"text": "I'm attending online courses in data visualization,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 12.5,
|
||||
"finishTime": 14.4,
|
||||
"dialogue": {
|
||||
"text": "and I'm also exploring creative writing.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 15.4,
|
||||
"finishTime": 18.4,
|
||||
"dialogue": {
|
||||
"text": "It's a bit different from my usual work, but I'm enjoying the change.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 18.7,
|
||||
"finishTime": 20.3,
|
||||
"dialogue": {
|
||||
"text": "That's a productive break, Sarah.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 20.9,
|
||||
"finishTime": 22.5,
|
||||
"dialogue": {
|
||||
"text": "Are you finding the courses helpful?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 22.9,
|
||||
"finishTime": 23.6,
|
||||
"dialogue": {
|
||||
"text": "Absolutely!",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 23.8,
|
||||
"finishTime": 27.9,
|
||||
"dialogue": {
|
||||
"text": "I'm learning new skills that I believe will be valuable in my future projects.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 28,
|
||||
"finishTime": 30,
|
||||
"dialogue": {
|
||||
"text": "By the way, what's keeping you busy these days?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 30.1,
|
||||
"finishTime": 34.6,
|
||||
"dialogue": {
|
||||
"text": "Well, I'm not currently working on any major data analysis projects either.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 35,
|
||||
"finishTime": 38,
|
||||
"dialogue": {
|
||||
"text": "I'm taking some time to review our data security protocols.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 38.4,
|
||||
"finishTime": 42,
|
||||
"dialogue": {
|
||||
"text": "I'm supposed to figure out if our current practices are robust enough",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 42,
|
||||
"finishTime": 43.2,
|
||||
"dialogue": {
|
||||
"text": "to protect sensitive information.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 44.3,
|
||||
"finishTime": 46.7,
|
||||
"dialogue": {
|
||||
"text": "It's essential to ensure our data is secure.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 47.7,
|
||||
"finishTime": 50.4,
|
||||
"dialogue": {
|
||||
"text": "I agree. Keeping our data safe is a top priority.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 51.2,
|
||||
"finishTime": 53.2,
|
||||
"dialogue": {
|
||||
"text": "Indeed. It's a continuous effort",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 53.2,
|
||||
"finishTime": 55.4,
|
||||
"dialogue": {
|
||||
"text": "to adapt to new security challenges.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 55.9
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 56.4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,15 +3,9 @@ id: 656a49a16377b8485270dd2d
|
||||
title: Task 43
|
||||
challengeType: 22
|
||||
dashedName: task-43
|
||||
audioPath: curriculum/js-music-player/What-Are-You-Doing.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Bob: Hi Sarah, what are you up to these days?
|
||||
|
||||
-->
|
||||
<!-- (Audio) Bob: Hi Sarah, what are you up to these days? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -43,3 +37,47 @@ Conjugation of verb to be.
|
||||
### --feedback--
|
||||
|
||||
Use a preposition here.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 2.32
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.32,
|
||||
"dialogue": {
|
||||
"text": "Hi, Sarah. What are you up to these days?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 3.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,15 +3,9 @@ id: 656a4a4225a07e491ca4f31e
|
||||
title: Task 44
|
||||
challengeType: 19
|
||||
dashedName: task-44
|
||||
audioPath: curriculum/js-music-player/What-Are-You-Doing.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: Hi Bob! I'm not working on any data projects at the moment.
|
||||
|
||||
-->
|
||||
<!-- (Audio) Sarah: Hi Bob! I'm not working on any data projects at the moment. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -25,7 +19,7 @@ What does Sarah mean by her answer?
|
||||
|
||||
## --answers--
|
||||
|
||||
`She is busy with data projects`
|
||||
She is busy with data projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -33,7 +27,7 @@ Sarah does not mention being busy.
|
||||
|
||||
---
|
||||
|
||||
`She is looking for data projects`
|
||||
She is looking for data projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -41,11 +35,11 @@ Sarah did not say she is looking for projects.
|
||||
|
||||
---
|
||||
|
||||
`She is not doing any data projects right now`
|
||||
She is not doing any data projects right now
|
||||
|
||||
---
|
||||
|
||||
`She never works on data projects`
|
||||
She never works on data projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -54,3 +48,47 @@ She does not mention never working on data projects.
|
||||
## --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": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 2.74,
|
||||
"finishTimestamp": 5.78
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.04,
|
||||
"dialogue": {
|
||||
"text": "Hi, Bob. I'm not working on any data projects at the moment.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 4.54
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,15 +3,9 @@ id: 656a4a7596c46e495c64a7ec
|
||||
title: Task 45
|
||||
challengeType: 22
|
||||
dashedName: task-45
|
||||
audioPath: curriculum/js-music-player/What-Are-You-Doing.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: Hi Bob! I'm not _ on any data projects at the moment. I'm _ some time off to _ new things.
|
||||
|
||||
-->
|
||||
<!-- (Audio) Sarah: Hi Bob! I'm not working on any data projects at the moment. I'm taking some time off to learn new things. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -45,4 +39,48 @@ The action Sarah is doing now. It is a gerund.
|
||||
|
||||
### --feedback--
|
||||
|
||||
The action related to new things. It is a gerund.
|
||||
The action related to new things. This one is not in the gerund form.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 2.74,
|
||||
"finishTimestamp": 8.56
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.82,
|
||||
"dialogue": {
|
||||
"text": "Hi, Bob. I'm not working on any data projects at the moment. I'm taking some time off to learn new things.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 7.32
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4ac4529e0f49ab900c3b
|
||||
title: Task 46
|
||||
challengeType: 19
|
||||
dashedName: task-46
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: I'm attending online courses in data visualization, and I'm also exploring creative writing. It's a bit different from my usual work, but I'm enjoying the change.
|
||||
-->
|
||||
<!-- (Audio) Sarah: I'm attending online courses in data visualization, and I'm also exploring creative writing. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ What is Sarah learning at the moment?
|
||||
|
||||
## --answers--
|
||||
|
||||
`She is learning about project management`
|
||||
She is learning about project management
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,11 +27,11 @@ Sarah doesn’t mention project management.
|
||||
|
||||
---
|
||||
|
||||
`She is taking courses in data visualization and exploring creative writing`
|
||||
She is taking courses in data visualization and exploring creative writing
|
||||
|
||||
---
|
||||
|
||||
`She is studying web development and graphic design`
|
||||
She is studying web development and graphic design
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -43,7 +39,7 @@ Sarah doesn't mention web development.
|
||||
|
||||
---
|
||||
|
||||
`She is focusing on learning new data analysis techniques`
|
||||
She is focusing on learning new data analysis techniques
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +48,47 @@ Sarah's not studying new data analysis techniques.
|
||||
## --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": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.06,
|
||||
"finishTimestamp": 13.74
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.68,
|
||||
"dialogue": {
|
||||
"text": "I'm attending online courses in data visualization, and I'm also exploring creative writing.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 656a4afc5f944649f391898f
|
||||
title: Task 47
|
||||
challengeType: 19
|
||||
dashedName: task-47
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: I'm attending online courses in data visualization, and I'm also exploring creative writing. It's a bit different from my usual work, but I'm enjoying the change.
|
||||
|
||||
-->
|
||||
<!-- (Audio) Sarah: I'm attending online courses in data visualization, and I'm also exploring creative writing. It's a bit different from my usual work, but I'm enjoying the change. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -24,7 +19,7 @@ What makes Sarah's current studies special, and how does she feel about them?
|
||||
|
||||
## --answers--
|
||||
|
||||
`They are more difficult than her regular work, and she is finding it hard`
|
||||
They are more difficult than her regular work, and she is finding it hard
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -32,11 +27,11 @@ Sarah mentions that the studies are different and enjoyable, not necessarily mor
|
||||
|
||||
---
|
||||
|
||||
`They are different from what she usually studies for her work but she is enjoying the change`
|
||||
They are different from what she usually studies for her work but she is enjoying the change
|
||||
|
||||
---
|
||||
|
||||
`They are similar to her regular work, and she feels indifferent`
|
||||
They are similar to her regular work, and she feels indifferent
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -44,7 +39,7 @@ Sarah describes her studies as different and creative, contrasting with her usua
|
||||
|
||||
---
|
||||
|
||||
`They are entirely unrelated to her career, and she regrets the change`
|
||||
They are entirely unrelated to her career, and she regrets the change
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -53,3 +48,56 @@ Sarah expresses enjoyment in the change.
|
||||
## --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": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.06,
|
||||
"finishTimestamp": 17.16
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.68,
|
||||
"dialogue": {
|
||||
"text": "I'm attending online courses in data visualization, and I'm also exploring creative writing.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 6.08,
|
||||
"finishTime": 9.10,
|
||||
"dialogue": {
|
||||
"text": "It's a bit different from my usual work, but I'm enjoying the change.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 9.60
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4b4891e9e54a34dc4dcf
|
||||
title: Task 48
|
||||
challengeType: 22
|
||||
dashedName: task-48
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: That's a _ break, Sarah. Are you _ the courses _?
|
||||
-->
|
||||
<!-- (Audio) Bob: That's a productive break, Sarah. Are you finding the courses helpful? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -27,7 +23,7 @@ Practice time!
|
||||
|
||||
### --feedback--
|
||||
|
||||
Means Sarah is using her time well.
|
||||
It means Sarah is using her time well.
|
||||
|
||||
---
|
||||
|
||||
@@ -35,7 +31,7 @@ Means Sarah is using her time well.
|
||||
|
||||
### --feedback--
|
||||
|
||||
Refers to how Sarah feels about the courses.
|
||||
It refers to how Sarah feels about the courses.
|
||||
|
||||
---
|
||||
|
||||
@@ -43,4 +39,48 @@ Refers to how Sarah feels about the courses.
|
||||
|
||||
### --feedback--
|
||||
|
||||
Useful or beneficial.
|
||||
Similar to useful or beneficial.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.76,
|
||||
"finishTimestamp": 21.32
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.56,
|
||||
"dialogue": {
|
||||
"text": "That's a productive break, Sarah. Are you finding the courses helpful?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 5.06
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4b9e4822ba4a9893459e
|
||||
title: Task 49
|
||||
challengeType: 19
|
||||
dashedName: task-49
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: That's a productive break, Sarah. Are you finding the courses helpful?
|
||||
-->
|
||||
<!-- (Audio) Bob: That's a productive break, Sarah. Are you finding the courses helpful? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,11 +15,11 @@ Practice time!
|
||||
|
||||
## --text--
|
||||
|
||||
What is Bob asking Sarah about her break and the courses?
|
||||
What is Bob commenting about Sarah's break and asking about the courses?
|
||||
|
||||
## --answers--
|
||||
|
||||
`If she is enjoying her break and if the courses are fun`
|
||||
That she is enjoying her break and if she thinks the courses are fun
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,24 +27,68 @@ Bob's focus is on the productivity of the break, not just enjoyment or fun.
|
||||
|
||||
---
|
||||
|
||||
`If she is working during her break and if the courses are difficult`
|
||||
That she is working during her break and if she thinks the courses are difficult
|
||||
|
||||
### --feedback--
|
||||
|
||||
Bob comments on the break being productive, not their difficulty.
|
||||
Bob comments on the break being productive, not about the fact Sarah is working during the break.
|
||||
|
||||
---
|
||||
|
||||
`If she is planning more courses during her break and if they are easy`
|
||||
That she is planning more courses during her break and if she thinks they are easy
|
||||
|
||||
### --feedback--
|
||||
|
||||
Bob is not asking about planning more courses or their difficulty.
|
||||
Bob is not asking about the level of difficulty of the courses.
|
||||
|
||||
---
|
||||
|
||||
`If her break is productive and if the courses are helpful`
|
||||
That her break is productive and if she thinks the courses are helpful
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.76,
|
||||
"finishTimestamp": 21.32
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.56,
|
||||
"dialogue": {
|
||||
"text": "That's a productive break, Sarah. Are you finding the courses helpful?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 5.06
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,26 +3,23 @@ id: 656a4bea53d6fd4ae86bdb70
|
||||
title: Task 50
|
||||
challengeType: 22
|
||||
dashedName: task-50
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Absolutely! I'm learning new _ that I _ will be _ in my future projects.
|
||||
<!-- (Audio) Sarah: Absolutely! I'm learning new skills that I believe will be valuable in my future projects.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`Believe` means to have confidence or trust in something.
|
||||
For example:
|
||||
|
||||
`I believe you will do well.`
|
||||
|
||||
`Skills` are abilities or expertise in certain areas.
|
||||
For example:
|
||||
|
||||
`She has excellent writing skills.`
|
||||
|
||||
To `believe` means to have confidence or trust in something.
|
||||
For example:
|
||||
|
||||
`I believe you will do well.`
|
||||
|
||||
`Valuable` means very useful or important.
|
||||
For example:
|
||||
|
||||
@@ -57,3 +54,47 @@ Shows Sarah's confidence that her new skills will be useful.
|
||||
### --feedback--
|
||||
|
||||
It means the skills will be important for her work.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 21.78,
|
||||
"finishTimestamp": 26.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.80,
|
||||
"dialogue": {
|
||||
"text": "Absolutely. I'm learning new skills that I believe will be valuable in my future projects.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.30
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4c42ee183c4b3b92bfeb
|
||||
title: Task 51
|
||||
challengeType: 22
|
||||
dashedName: task-51
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
By the _, what's keeping you _ these days?
|
||||
-->
|
||||
<!-- (Audio) By the way, what's keeping you busy these days? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -42,3 +38,47 @@ Introduces a new topic in the conversation.
|
||||
### --feedback--
|
||||
|
||||
Refers to being occupied with activities or tasks.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 27.06,
|
||||
"finishTimestamp": 29.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.12,
|
||||
"dialogue": {
|
||||
"text": "By the way, what's keeping you busy these days?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 3.62
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4c92a476854b89f98ffd
|
||||
title: Task 52
|
||||
challengeType: 19
|
||||
dashedName: task-52
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Absolutely! I'm learning new skills that I believe will be valuable in my future projects. By the way, what's keeping you busy these days?
|
||||
-->
|
||||
<!-- (Audio) Sarah: Absolutely! I'm learning new skills that I believe will be valuable in my future projects. By the way, what's keeping you busy these days? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ What does Sarah say about her current activities and what question does she ask?
|
||||
|
||||
## --answers--
|
||||
|
||||
`She is taking a break from work and asks about recent news`
|
||||
She is taking a break from work and asks about recent news
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,11 +27,11 @@ Sarah does not mention taking a break.
|
||||
|
||||
---
|
||||
|
||||
`She is learning skills for future projects and asks what he is doing`
|
||||
She is learning skills for future projects and asks what he is doing
|
||||
|
||||
---
|
||||
|
||||
`She is working on a big project and wants to know if he is also busy`
|
||||
She is working on a big project and wants to know if he is also busy
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -43,7 +39,7 @@ Sarah does not mention working on a big project.
|
||||
|
||||
---
|
||||
|
||||
`She is planning future projects and asks if he has any free time`
|
||||
She is planning future projects and asks if he has any free time
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +48,56 @@ Sarah does not mention planning future projects.
|
||||
## --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": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 21.78,
|
||||
"finishTimestamp": 29.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.8,
|
||||
"dialogue": {
|
||||
"text": "Absolutely. I'm learning new skills that I believe will be valuable in my future projects.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 6.28,
|
||||
"finishTime": 8.40,
|
||||
"dialogue": {
|
||||
"text": "By the way, what's keeping you busy these days?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 8.90
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -4,11 +4,14 @@ title: Task 53
|
||||
challengeType: 19
|
||||
dashedName: task-53
|
||||
---
|
||||
|
||||
<!-- (Audio) Bob: Well, I'm not currently working on any major data analysis projects, either. -->
|
||||
|
||||
# --description--
|
||||
|
||||
When someone uses `either` at the end of a negative sentence, it means the same situation applies to them too. For example:
|
||||
|
||||
`I don't like carrots. My sister doesn't like them either.`
|
||||
`I don't like carrots. My sister doesn't like them, either.`
|
||||
|
||||
Here, `either` means both the speaker and their sister don’t like carrots.
|
||||
|
||||
@@ -16,11 +19,11 @@ Here, `either` means both the speaker and their sister don’t like carrots.
|
||||
|
||||
## --text--
|
||||
|
||||
What does Bob imply with the sentence `I'm currently not working on any major data analysis projects either`?
|
||||
What does Bob imply with the sentence `I'm currently not working on any major data analysis projects, either`?
|
||||
|
||||
## --answers--
|
||||
|
||||
`He implies that he is working on different projects`
|
||||
He implies that he is working on different projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -28,7 +31,7 @@ Bob is saying he is not working on major data projects, just like Sarah.
|
||||
|
||||
---
|
||||
|
||||
`He implies that he has finished all his data projects`
|
||||
He implies that he has finished all his data projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -36,7 +39,7 @@ Bob does not say that he has finished all of his projects.
|
||||
|
||||
---
|
||||
|
||||
`He implies that he is busy with many projects`
|
||||
He implies that he is busy with many projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -44,8 +47,52 @@ Bob indicates that, like Sarah, he is not involved in major data projects curren
|
||||
|
||||
---
|
||||
|
||||
`He implies that he is also not engaged in big data projects`
|
||||
He implies that he is also not engaged in big data projects
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 29.38,
|
||||
"finishTimestamp": 33.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.10,
|
||||
"dialogue": {
|
||||
"text": "Well, I'm not currently working on any major data analysis projects, either.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 5.60
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4d74286f4d4c4ae58de0
|
||||
title: Task 54
|
||||
challengeType: 19
|
||||
dashedName: task-54
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Well, I'm currently not working on any major data analysis projects either.
|
||||
-->
|
||||
<!-- (Audio) Bob: Well, I'm currently not working on any major data analysis projects, either. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ What can we deduce about Sarah from Bob's statement?
|
||||
|
||||
## --answers--
|
||||
|
||||
`Sarah is busy with several data projects`
|
||||
Sarah is busy with several data projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,7 +27,7 @@ Bob's use of `either` suggests a similarity with Sarah's situation.
|
||||
|
||||
---
|
||||
|
||||
`Sarah is looking for new data projects`
|
||||
Sarah is looking for new data projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -39,11 +35,11 @@ Bob's statement indicates a current situation about Sarah's work.
|
||||
|
||||
---
|
||||
|
||||
`Sarah is not working on any major projects`
|
||||
Sarah is not working on any major projects
|
||||
|
||||
---
|
||||
|
||||
`Sarah is taking a break from all work`
|
||||
Sarah is taking a break from all work
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -52,3 +48,47 @@ Bob's statement doesn't suggest Sarah is taking a complete break from work.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 29.38,
|
||||
"finishTimestamp": 33.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.10,
|
||||
"dialogue": {
|
||||
"text": "Well, I'm not currently working on any major data analysis projects, either.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 5.60
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4dd03541de4ca98a61e8
|
||||
title: Task 55
|
||||
challengeType: 19
|
||||
dashedName: task-55
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: I'm taking some time to review our data security protocols.
|
||||
-->
|
||||
<!-- (Audio) Bob: I'm taking some time to review our data security protocols. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -25,7 +21,7 @@ What is Bob taking some time to do?
|
||||
|
||||
## --answers--
|
||||
|
||||
`To organize his work schedule`
|
||||
To organize his work schedule
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -33,11 +29,11 @@ Bob mentions reviewing data security protocols, not organizing his work schedule
|
||||
|
||||
---
|
||||
|
||||
`To review their data security protocols`
|
||||
To review their data security protocols
|
||||
|
||||
---
|
||||
|
||||
`To learn new programming languages`
|
||||
To learn new programming languages
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -45,7 +41,7 @@ Bob is focusing on data security protocols, not learning new programming languag
|
||||
|
||||
---
|
||||
|
||||
`To conduct team meetings`
|
||||
To conduct team meetings
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -54,3 +50,47 @@ Bob's focus is on reviewing data security, not on conducting team meetings.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 34.00,
|
||||
"finishTimestamp": 36.98
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.98,
|
||||
"dialogue": {
|
||||
"text": "I'm taking some time to review our data security protocols.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 4.48
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4e001d2b804cdea7000a
|
||||
title: Task 56
|
||||
challengeType: 19
|
||||
dashedName: task-56
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: I'm questioning if our current practices are robust enough to protect sensitive information.
|
||||
-->
|
||||
<!-- (Audio) Bob: I'm supposed to figure out if our current practices are robust enough to protect sensitive information. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -33,7 +29,7 @@ What is Bob questioning about their security practices?
|
||||
|
||||
## --answers--
|
||||
|
||||
`If they are too complicated`
|
||||
If they are too complicated
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -41,11 +37,11 @@ Bob is asking about strength, not how complicated they are.
|
||||
|
||||
---
|
||||
|
||||
`If they are strong enough for protection`
|
||||
If they are strong enough for protection
|
||||
|
||||
---
|
||||
|
||||
`If they cost too much`
|
||||
If they cost too much
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -53,7 +49,7 @@ Bob's question is about strength, not cost.
|
||||
|
||||
---
|
||||
|
||||
`If they are new`
|
||||
If they are new
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -62,3 +58,47 @@ Bob is focused on their effectiveness, not how new they are.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 37.42,
|
||||
"finishTimestamp": 42.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.34,
|
||||
"dialogue": {
|
||||
"text": "I'm supposed to figure out if our current practices are robust enough to protect sensitive information.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 6.84
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656a4e35a774444d1946a899
|
||||
title: Task 57
|
||||
challengeType: 22
|
||||
dashedName: task-57
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: It's essential to ensure our data is secure.
|
||||
-->
|
||||
<!-- (Audio) Bob: It's essential to ensure our data is secure. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -38,3 +34,47 @@ Means to make certain or confirm.
|
||||
### --feedback--
|
||||
|
||||
Means safe or protected.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 43.32,
|
||||
"finishTimestamp": 45.92
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.60,
|
||||
"dialogue": {
|
||||
"text": "It's essential to ensure our data is secure.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 4.10
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,12 @@ id: 656a4e8a59ef3c4d8dfc2ad9
|
||||
title: Task 58
|
||||
challengeType: 22
|
||||
dashedName: task-58
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: I agree. _ our data safe is a top priority.
|
||||
Bob: Indeed. It's a continuous _ to _ to new security challenges.
|
||||
Sarah: I agree. Keeping our data safe is a top priority.
|
||||
Bob: Indeed. It's a continuous effort to adapt to new security challenges.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
@@ -55,3 +54,71 @@ Refers to the work and energy put into the task.
|
||||
### --feedback--
|
||||
|
||||
Means making changes in response to new challenges.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "2.3-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 46.74,
|
||||
"finishTimestamp": 54.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.72,
|
||||
"dialogue": {
|
||||
"text": "I agree. Keeping our data safe is a top priority.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 4
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 4
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.5,
|
||||
"finishTime": 8.66,
|
||||
"dialogue": {
|
||||
"text": "Indeed. It's a continuous effort to adapt to new security challenges.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 9.16
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user