mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-03-07 09:01:13 -05:00
feat(curriculum): add animations to block 6.1 of the English Curriculum (#54852)
Co-authored-by: Naomi <commits@nhcarrigan.com> Co-authored-by: DanielRosa74 <58576743+DanielRosa74@users.noreply.github.com>
This commit is contained in:
@@ -33,7 +33,7 @@
|
||||
"title": "Task 5"
|
||||
},
|
||||
{
|
||||
"id": "656bbcc8333087117b4d9153",
|
||||
"id": "656bbfaf6cbc3f1418acca3c",
|
||||
"title": "Task 6"
|
||||
},
|
||||
{
|
||||
@@ -53,23 +53,23 @@
|
||||
"title": "Task 10"
|
||||
},
|
||||
{
|
||||
"id": "656bbf3a1b344e13bc7fa12c",
|
||||
"id": "656bbfedb30479145d464e37",
|
||||
"title": "Task 11"
|
||||
},
|
||||
{
|
||||
"id": "656bbfaf6cbc3f1418acca3c",
|
||||
"id": "656bbf3a1b344e13bc7fa12c",
|
||||
"title": "Task 12"
|
||||
},
|
||||
{
|
||||
"id": "656bbfedb30479145d464e37",
|
||||
"id": "656bc028a62f3a149ed36971",
|
||||
"title": "Task 13"
|
||||
},
|
||||
{
|
||||
"id": "656bc028a62f3a149ed36971",
|
||||
"id": "656bc05be141d914dcc812c3",
|
||||
"title": "Task 14"
|
||||
},
|
||||
{
|
||||
"id": "656bc05be141d914dcc812c3",
|
||||
"id": "656bbcc8333087117b4d9153",
|
||||
"title": "Task 15"
|
||||
},
|
||||
{
|
||||
@@ -126,7 +126,7 @@
|
||||
},
|
||||
{
|
||||
"id": "656bd6dde3a62c205cb41b2d",
|
||||
"title": "Dialogue 2: Talking About Pull Requests"
|
||||
"title": "Dialogue 2: Talking about Pull Requests"
|
||||
},
|
||||
{
|
||||
"id": "656bd701970c6c20a9c89b0f",
|
||||
@@ -214,7 +214,7 @@
|
||||
},
|
||||
{
|
||||
"id": "65b2b0e08ec66535fa8542eb",
|
||||
"title": "Dialogue 3: Talking About Debugging"
|
||||
"title": "Dialogue 3: Talking about Debugging"
|
||||
},
|
||||
{
|
||||
"id": "65b2b181cb9b2136e833a17a",
|
||||
|
||||
@@ -2,14 +2,168 @@
|
||||
id: 655c131291cbcb8febf21e64
|
||||
title: "Dialogue 1: Discussing Issues on GitHub"
|
||||
challengeType: 21
|
||||
videoId: nLDychdBwUg
|
||||
dashedName: dialogue-1-discussing-issues-on-github
|
||||
---
|
||||
|
||||
# --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": "6.1-1.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": 5.3,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5.54,
|
||||
"finishTime": 7.84,
|
||||
"dialogue": {
|
||||
"text": "I think we should open an issue on GitHub.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 8.5,
|
||||
"finishTime": 9.74,
|
||||
"dialogue": {
|
||||
"text": "Sure, Bob. What's the problem?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 10.18,
|
||||
"finishTime": 14.7,
|
||||
"dialogue": {
|
||||
"text": "I pushed some changes to the repository earlier, but now the code won't compile.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 14.88,
|
||||
"finishTime": 16.6,
|
||||
"dialogue": {
|
||||
"text": "It's showing some strange errors.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 17.24,
|
||||
"finishTime": 19.24,
|
||||
"dialogue": {
|
||||
"text": "I see. Let's open an issue then.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 19.5,
|
||||
"finishTime": 21.18,
|
||||
"dialogue": {
|
||||
"text": "What happened when you pushed the changes?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 21.74,
|
||||
"finishTime": 23.52,
|
||||
"dialogue": {
|
||||
"text": "Well, I was adding a new feature.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 23.9,
|
||||
"finishTime": 26.95,
|
||||
"dialogue": {
|
||||
"text": "While I was pushing it, I noticed that some of the tests were failing.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 26.96,
|
||||
"finishTime": 30.76,
|
||||
"dialogue": {
|
||||
"text": "Got it. I'll create the issue on GitHub and write out the details.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 31.2,
|
||||
"finishTime": 32.98,
|
||||
"dialogue": {
|
||||
"text": "We can attach the error messages, too.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 33.46,
|
||||
"finishTime": 35.2,
|
||||
"dialogue": {
|
||||
"text": "Thanks, Sarah. I appreciate your help.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 35.7
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 36.2
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656b732c8110ff8936f016de
|
||||
title: Task 1
|
||||
challengeType: 22
|
||||
dashedName: task-1
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Hey, Sarah. I was checking the _ we worked on yesterday when I saw a problem.
|
||||
-->
|
||||
|
||||
<!-- (Audio) Bob: Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -38,3 +34,51 @@ A version of the project where specific changes are made.
|
||||
### --feedback--
|
||||
|
||||
The day before today.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 4.3
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.3,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 5.8
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656b74ab2a075f8a05c66f41
|
||||
title: Task 2
|
||||
challengeType: 22
|
||||
dashedName: task-2
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem. I think we should _ an issue on GitHub.
|
||||
-->
|
||||
<!-- (Audio) Bob: I think we should open an issue on GitHub. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -30,3 +26,51 @@ It's like telling the team, "Here's something we need to look at or fix."
|
||||
### --feedback--
|
||||
|
||||
To `open an issue` means to start a report or discussion about a specific problem.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.54,
|
||||
"finishTimestamp": 6.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.3,
|
||||
"dialogue": {
|
||||
"text": "I think we should open an issue on GitHub.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 3.8
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656b757d8294618a5eefd710
|
||||
title: Task 3
|
||||
challengeType: 22
|
||||
dashedName: task-3
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem. I think we should open an _ on GitHub.
|
||||
-->
|
||||
<!-- (Audio) Bob: Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem. I think we should open an issue on GitHub. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -28,3 +24,51 @@ An `issue` on platforms like GitHub is a way to track tasks, enhancements, or bu
|
||||
### --feedback--
|
||||
|
||||
Refers to a report or discussion point in a project, such as a bug or a new feature idea.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.54,
|
||||
"finishTimestamp": 6.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.3,
|
||||
"dialogue": {
|
||||
"text": "I think we should open an issue on GitHub.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 3.8
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -5,10 +5,7 @@ challengeType: 22
|
||||
dashedName: task-4
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem. I think we should open an issue on GitHub.
|
||||
-->
|
||||
<!-- (Audio) Bob: I think we should open an issue on GitHub. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -29,3 +26,51 @@ For example, developers use GitHub to manage code changes and collaborate on pro
|
||||
### --feedback--
|
||||
|
||||
`GitHub` is the platform where developers track and collaborate on software projects.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.54,
|
||||
"finishTimestamp": 6.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.3,
|
||||
"dialogue": {
|
||||
"text": "I think we should open an issue on GitHub.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 3.8
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bbbe6d57609104b152625
|
||||
title: Task 5
|
||||
challengeType: 19
|
||||
dashedName: task-5
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem. I think we should open an issue on GitHub.
|
||||
-->
|
||||
<!-- (Audio) Bob: Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem. I think we should open an issue on GitHub. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -56,3 +52,60 @@ Bob was already checking the branch and actually suggests opening an issue.
|
||||
## --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": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 6.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.3,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5.54,
|
||||
"finishTime": 7.84,
|
||||
"dialogue": {
|
||||
"text": "I think we should open an issue on GitHub.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 8.34
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,15 +1,11 @@
|
||||
---
|
||||
id: 656bbcc8333087117b4d9153
|
||||
title: Task 6
|
||||
title: Task 15
|
||||
challengeType: 19
|
||||
dashedName: task-6
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
dashedName: task-15
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: I pushed some changes to the repository earlier, but now the code won't compile. It's showing some strange errors.
|
||||
-->
|
||||
<!-- (Audio) Bob: I pushed some changes to the repository earlier, but now the code won't compile. It's showing some strange errors. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ Bob successfully pushed changes, the issue happened during the code compilation.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.18,
|
||||
"finishTimestamp": 15.6
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.42,
|
||||
"dialogue": {
|
||||
"text": "I pushed some changes to the repository earlier, but now the code won't compile. It's showing some strange errors.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.92
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -33,7 +33,7 @@ To delete changes from a repository
|
||||
|
||||
### --feedback--
|
||||
|
||||
`Push` is not bout deleting changes from a repository.
|
||||
`Push` is not about deleting changes from a repository.
|
||||
|
||||
---
|
||||
|
||||
@@ -44,8 +44,8 @@ To review changes in a repository
|
||||
`push` is not about reviewing changes in a repository.
|
||||
|
||||
---
|
||||
To upload changes to a remote repository
|
||||
|
||||
To upload changes to a remote repository
|
||||
|
||||
## --video-solution--
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@ It's like a database for your code, allowing for version control and collaborati
|
||||
What is a `repository` in the context of software development?
|
||||
|
||||
## --answers--
|
||||
|
||||
A tool for editing code
|
||||
|
||||
### --feedback--
|
||||
@@ -25,9 +26,11 @@ A tool for editing code
|
||||
A repository is not for editing code.
|
||||
|
||||
---
|
||||
|
||||
A place to store and manage project files
|
||||
|
||||
---
|
||||
|
||||
A type of software bug
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -41,7 +41,7 @@ To upload code to a repository
|
||||
|
||||
### --feedback--
|
||||
|
||||
That's not it.
|
||||
That would be `pushing`. See the previous challenges.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,18 +1,15 @@
|
||||
---
|
||||
id: 656bbf3a1b344e13bc7fa12c
|
||||
title: Task 11
|
||||
title: Task 12
|
||||
challengeType: 19
|
||||
dashedName: task-11
|
||||
dashedName: task-12
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
`Strange` means unusual or not expected. It's like finding something different from what you normally see. For example:
|
||||
`Strange` means unusual or not expected. It's like finding something different from what you normally see. For example: `A strange sound in a car might mean a problem.`
|
||||
|
||||
`A strange sound in a car might mean a problem.`
|
||||
|
||||
An `error` is a mistake, especially one that stops something from working correctly. For instance:
|
||||
|
||||
`An error in a code means there is a mistake that needs fixing.`
|
||||
An `error` is a mistake, especially one that stops something from working correctly. For instance: `An error in a code means there is a mistake that needs fixing.`
|
||||
|
||||
# --question--
|
||||
|
||||
|
||||
@@ -1,15 +1,11 @@
|
||||
---
|
||||
id: 656bbfaf6cbc3f1418acca3c
|
||||
title: Task 12
|
||||
title: Task 6
|
||||
challengeType: 22
|
||||
dashedName: task-12
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
dashedName: task-6
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: "Sure, Bob. What’s the problem?"
|
||||
-->
|
||||
<!-- (Audio) Sarah: Sure, Bob. What's the problem? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -27,4 +23,52 @@ Listen to the audio and complete the sentence.
|
||||
|
||||
### --feedback--
|
||||
|
||||
`What`and `is` are in abbreviated form. Remember to capitalize `What`.
|
||||
`What` and `is` are in abbreviated form. Remember to capitalize `What`.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 7.3,
|
||||
"finishTimestamp": 8.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.54,
|
||||
"dialogue": {
|
||||
"text": "Sure, Bob. What's the problem?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 3.04
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,15 +1,11 @@
|
||||
---
|
||||
id: 656bbfedb30479145d464e37
|
||||
title: Task 13
|
||||
title: Task 11
|
||||
challengeType: 22
|
||||
dashedName: task-13
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
dashedName: task-11
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: "I pushed some changes to the repository earlier, but now the code won't compile."
|
||||
-->
|
||||
<!-- (Audio) Bob: I pushed some changes to the repository earlier, but now the code won't compile. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,51 @@ Means Bob uploaded changes to the repository. This verb is in the past tense.
|
||||
### --feedback--
|
||||
|
||||
Where Bob's code changes are stored and managed.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.18,
|
||||
"finishTimestamp": 13.7
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.52,
|
||||
"dialogue": {
|
||||
"text": "I pushed some changes to the repository earlier, but now the code won't compile.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 6.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,15 +1,11 @@
|
||||
---
|
||||
id: 656bc028a62f3a149ed36971
|
||||
title: Task 14
|
||||
title: Task 13
|
||||
challengeType: 22
|
||||
dashedName: task-14
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
dashedName: task-13
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: "I pushed some changes to the repository earlier, but now the code won't compile. It's showing some strange error.”
|
||||
-->
|
||||
<!-- (Audio) Bob: I pushed some changes to the repository earlier, but now the code won't compile. It's showing some strange errors. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,51 @@ Indicates that Bob pushed the changes at a time before now.
|
||||
### --feedback--
|
||||
|
||||
Refer to the problems Bob is now seeing in the code. It is in plural form.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.18,
|
||||
"finishTimestamp": 15.6
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.42,
|
||||
"dialogue": {
|
||||
"text": "I pushed some changes to the repository earlier, but now the code won't compile. It's showing some strange errors.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.92
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,15 +1,11 @@
|
||||
---
|
||||
id: 656bc05be141d914dcc812c3
|
||||
title: Task 15
|
||||
title: Task 14
|
||||
challengeType: 22
|
||||
dashedName: task-15
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
dashedName: task-14
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: "I pushed some _ to the repository earlier, but now the code won't compile. It's showing some _ errors."
|
||||
-->
|
||||
<!-- (Audio) Bob: I pushed some changes to the repository earlier, but now the code won't compile. It's showing some strange errors. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,7 +15,7 @@ Listen to the audio and complete the sentence.
|
||||
|
||||
## --sentence--
|
||||
|
||||
`I pushed some _ to the repository earlier, but now the code won't compile. It's showing some _ errors.`
|
||||
`I pushed some _ to the repository earlier, but now the code won't _. It's showing some _ errors.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -31,8 +27,64 @@ Refers to the modifications Bob made to the code. It is in its plural form.
|
||||
|
||||
---
|
||||
|
||||
`compile`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This blank has to do with trnasforming the code to a language the machine understands.
|
||||
|
||||
---
|
||||
|
||||
`strange`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Describes the errors as unusual or not typical.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.18,
|
||||
"finishTimestamp": 15.6
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.42,
|
||||
"dialogue": {
|
||||
"text": "I pushed some changes to the repository earlier, but now the code won't compile. It's showing some strange errors.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.92
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bc094df5acf151fb264d8
|
||||
title: Task 16
|
||||
challengeType: 22
|
||||
dashedName: task-16
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: "I see. Let's open an _, then. What happened when you _ the changes?"
|
||||
-->
|
||||
<!-- (Audio) Sarah: I see. Let's open an issue, then. What happened when you pushed the changes? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,51 @@ Used for reporting or discussing problems in the project.
|
||||
### --feedback--
|
||||
|
||||
It means uploaded changes to the repository. It is conjugated in the past tense.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.04,
|
||||
"finishTimestamp": 20.28
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.24,
|
||||
"dialogue": {
|
||||
"text": "I see. Let's open an issue then. What happened when you pushed the changes?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 5.74
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bc0bd4a112e155c589e33
|
||||
title: Task 17
|
||||
challengeType: 19
|
||||
dashedName: task-17
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: "I see. Let's open an issue, then."
|
||||
-->
|
||||
<!-- (Audio) Sarah: I see. Let's open an issue, then. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ The term `an issue` relates to the solution, not to the expression of understand
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.04,
|
||||
"finishTimestamp": 18.24
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.2,
|
||||
"dialogue": {
|
||||
"text": "I see. Let's open an issue then.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 3.7
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bc0f87049dc159ce63187
|
||||
title: Task 18
|
||||
challengeType: 19
|
||||
dashedName: task-18
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: "I see. Let's open an issue, then."
|
||||
-->
|
||||
<!-- (Audio) Sarah: I see. Let's open an issue, then. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ To open an issue for the problem
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.04,
|
||||
"finishTimestamp": 18.24
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.2,
|
||||
"dialogue": {
|
||||
"text": "I see. Let's open an issue then.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 3.7
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bc15142eeeb15e31d258b
|
||||
title: Task 19
|
||||
challengeType: 19
|
||||
dashedName: task-19
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: "What happened when you pushed the changes?"
|
||||
-->
|
||||
<!-- (Audio) Sarah: What happened when you pushed the changes? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ Sarah's not focused on the location of the push.
|
||||
## --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": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 18.5,
|
||||
"finishTimestamp": 20.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.68,
|
||||
"dialogue": {
|
||||
"text": "What happened when you pushed the changes?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 3.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -9,7 +9,7 @@ dashedName: task-20
|
||||
|
||||
The past continuous tense is used to talk about actions that were ongoing in the past.
|
||||
|
||||
It is formed using `was` for the pronouns `I, he, she, it`), or `were` for the pronouns `you, we, they` followed by a verb ending in `-ing`. For example:
|
||||
It is formed using `was` for the pronouns `I`, `he`, `she`, `it`, or `were` for the pronouns `you`, `we`, `they` followed by a verb ending in `-ing`. For example:
|
||||
|
||||
`I was reading` means the work was happening over a period of time in the past.
|
||||
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bc4c430704c19121c5eb4
|
||||
title: Task 21
|
||||
challengeType: 22
|
||||
dashedName: task-21
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: "Well, I was _ a new feature. While I was _ it, I noticed that some of the tests were failing."
|
||||
-->
|
||||
<!-- (Audio) Bob: Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,51 @@ The verb is `to add`. Remember to conjugate it.
|
||||
### --feedback--
|
||||
|
||||
The verb is `to push`. Remember to conjugate it.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 20.74,
|
||||
"finishTimestamp": 25.96
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.22,
|
||||
"dialogue": {
|
||||
"text": "Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 6.72
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bc54c7a049d197017b9c7
|
||||
title: Task 22
|
||||
challengeType: 19
|
||||
dashedName: task-22
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: "Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing."
|
||||
-->
|
||||
<!-- (Audio) Bob: Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ Bob was not discussing the feature.
|
||||
## --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": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 20.74,
|
||||
"finishTimestamp": 25.96
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.22,
|
||||
"dialogue": {
|
||||
"text": "Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 6.72
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bc5a71b33ae19ad65166a
|
||||
title: Task 23
|
||||
challengeType: 22
|
||||
dashedName: task-23
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: "Well, I was adding a new feature. While I was _ it, I noticed that some of the tests _ failing."
|
||||
-->
|
||||
<!-- (Audio) Bob: Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -38,3 +34,51 @@ Indicates the ongoing action of uploading the feature at that time.
|
||||
### --feedback--
|
||||
|
||||
Shows the tests were continuously failing while Bob was working.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 20.74,
|
||||
"finishTimestamp": 25.96
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.22,
|
||||
"dialogue": {
|
||||
"text": "Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 6.72
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bc669dbd6561a22060cf0
|
||||
title: Task 24
|
||||
challengeType: 19
|
||||
dashedName: task-24
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: "Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing."
|
||||
-->
|
||||
<!-- (Audio) Bob: Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ The tests were failing while he was adding and pushing the feature
|
||||
## --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": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 20.74,
|
||||
"finishTimestamp": 25.96
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.22,
|
||||
"dialogue": {
|
||||
"text": "Well, I was adding a new feature. While I was pushing it, I noticed that some of the tests were failing.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 6.72
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 656bc7f08edd541afdd87231
|
||||
title: Task 26
|
||||
challengeType: 19
|
||||
dashedName: task-26
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Got it. I'll create the issue on GitHub and write out the details. We can attach the error messages too.
|
||||
-->
|
||||
|
||||
<!-- (Audio) Sarah: Got it. I'll create the issue on GitHub and write out the details. We can attach the error messages too. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -55,3 +52,51 @@ Sarah expresses a definite intention to create the issue.
|
||||
## --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": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 25.96,
|
||||
"finishTimestamp": 31.98
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.02,
|
||||
"dialogue": {
|
||||
"text": "Got it. I'll create the issue on GitHub and write out the details. We can attach the error messages, too.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 7.52
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bc8f4928b351b8a6c4d53
|
||||
title: Task 27
|
||||
challengeType: 22
|
||||
dashedName: task-27
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: "Got it. I'll create the issue on GitHub and write out the details. We can attach the _ messages too."
|
||||
-->
|
||||
<!-- (Audio) Sarah: Got it. I'll create the issue on GitHub and write out the details. We can attach the error messages too. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -38,3 +34,51 @@ Means to add something extra to something else.
|
||||
### --feedback--
|
||||
|
||||
Adding `error` messages to the issue gives more information about what's not working right.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 25.96,
|
||||
"finishTimestamp": 31.98
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.02,
|
||||
"dialogue": {
|
||||
"text": "Got it. I'll create the issue on GitHub and write out the details. We can attach the error messages, too.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 7.52
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 656bcaea19405d1c6f2accb9
|
||||
title: Task 28
|
||||
challengeType: 22
|
||||
dashedName: task-28
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- audio reference
|
||||
All Audio.
|
||||
-->
|
||||
<!-- (Audio) The whole dialogue -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -18,7 +15,7 @@ This challenge tests your understanding of the conversation between Bob and Sara
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Bob discovered a problem when he was _ the branch. He _ some changes to the repository, but the code didn't _. It was _ strange errors. Sarah said she will _ an issue on GitHub and suggests to _ the error messages for more information.`
|
||||
`Bob discovered a problem when he was _ the branch. He _ some changes to the repository, but the code didn't _. It was _ strange errors. Sarah said she will _ an issue on GitHub and suggests that they _ the error messages for more information.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -54,11 +51,11 @@ To be visible. Use `ing`.
|
||||
|
||||
---
|
||||
|
||||
`create`
|
||||
`open`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Sarah decides to create an issue on GitHub.
|
||||
Another way of saying they will create an issue on GitHub.
|
||||
|
||||
---
|
||||
|
||||
@@ -67,3 +64,158 @@ Sarah decides to create an issue on GitHub.
|
||||
### --feedback--
|
||||
|
||||
Sarah suggests attaching error messages to the issue.
|
||||
|
||||
# --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": "6.1-1.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": 5.3,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. I was checking the branch we worked on yesterday when I saw a problem.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5.54,
|
||||
"finishTime": 7.84,
|
||||
"dialogue": {
|
||||
"text": "I think we should open an issue on GitHub.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 8.5,
|
||||
"finishTime": 9.74,
|
||||
"dialogue": {
|
||||
"text": "Sure, Bob. What's the problem?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 10.18,
|
||||
"finishTime": 14.7,
|
||||
"dialogue": {
|
||||
"text": "I pushed some changes to the repository earlier, but now the code won't compile.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 14.88,
|
||||
"finishTime": 16.6,
|
||||
"dialogue": {
|
||||
"text": "It's showing some strange errors.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 17.24,
|
||||
"finishTime": 19.24,
|
||||
"dialogue": {
|
||||
"text": "I see. Let's open an issue then.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 19.5,
|
||||
"finishTime": 21.18,
|
||||
"dialogue": {
|
||||
"text": "What happened when you pushed the changes?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 21.74,
|
||||
"finishTime": 23.52,
|
||||
"dialogue": {
|
||||
"text": "Well, I was adding a new feature.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 23.9,
|
||||
"finishTime": 26.95,
|
||||
"dialogue": {
|
||||
"text": "While I was pushing it, I noticed that some of the tests were failing.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 26.96,
|
||||
"finishTime": 30.76,
|
||||
"dialogue": {
|
||||
"text": "Got it. I'll create the issue on GitHub and write out the details.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 31.2,
|
||||
"finishTime": 32.98,
|
||||
"dialogue": {
|
||||
"text": "We can attach the error messages, too.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 33.46,
|
||||
"finishTime": 35.2,
|
||||
"dialogue": {
|
||||
"text": "Thanks, Sarah. I appreciate your help.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 35.7
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 36.2
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,15 +1,133 @@
|
||||
---
|
||||
id: 656bd6dde3a62c205cb41b2d
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 2: Talking About Pull Requests"
|
||||
title: "Dialogue 2: Talking about Pull Requests"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-2-talking-about-pull-requests
|
||||
---
|
||||
|
||||
# --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-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.12,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. I saw your comment on the issue I opened. Thanks for your help.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 6.04,
|
||||
"finishTime": 10.5,
|
||||
"dialogue": {
|
||||
"text": "No problem, Tom. I noticed the issue you mentioned and I've already tried a few things to solve it.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 10.7,
|
||||
"finishTime": 12.38,
|
||||
"dialogue": {
|
||||
"text": "That's great. What did you find?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 12.96,
|
||||
"finishTime": 17.64,
|
||||
"dialogue": {
|
||||
"text": "Well, I was investigating the code when I saw that the problem might be related to the recent updates.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 18.16,
|
||||
"finishTime": 21.48,
|
||||
"dialogue": {
|
||||
"text": "I tried rolling back to the previous version, but it didn't fix the issue.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 21.94,
|
||||
"finishTime": 25.66,
|
||||
"dialogue": {
|
||||
"text": "I see. We might have to talk to the team to see if they can help us.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 26.58,
|
||||
"finishTime": 30.58,
|
||||
"dialogue": {
|
||||
"text": "Agreed. I'll create a PR with the rollback and some additional logs for debugging.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 30.58,
|
||||
"finishTime": 32.66,
|
||||
"dialogue": {
|
||||
"text": "That may help us find what the problem is.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 33.16
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 33.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bd701970c6c20a9c89b0f
|
||||
title: Task 29
|
||||
challengeType: 22
|
||||
dashedName: task-29
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Tom: Hey Sarah, I saw your comment on the issue I opened. Thanks for your help.
|
||||
-->
|
||||
<!-- (Audio) Tom: Hey Sarah, I saw your comment on the issue I opened. Thanks for your help. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,51 @@ The past tense of `see`.
|
||||
### --feedback--
|
||||
|
||||
The past tense of `open`.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 4.12
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.12,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. I saw your comment on the issue I opened. Thanks for your help.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.62
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bd7723e1e4c21039f5916
|
||||
title: Task 30
|
||||
challengeType: 22
|
||||
dashedName: task-30
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Tom: Hey Sarah, I saw your comment on the issue I opened. Thanks for your help.
|
||||
-->
|
||||
<!-- (Audio) Tom: Hey Sarah, I saw your comment on the issue I opened. Thanks for your help. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,51 @@ Refers to an observation about a specific topic.
|
||||
### --feedback--
|
||||
|
||||
A term used to describe a problem or bug.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 4.12
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.12,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. I saw your comment on the issue I opened. Thanks for your help.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.62
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bd80d58dd31216af64ddf
|
||||
title: Task 31
|
||||
challengeType: 19
|
||||
dashedName: task-31
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Tom: Hey Sarah, I saw your comment on the issue I opened. Thanks for your help.
|
||||
-->
|
||||
<!-- (Audio) Tom: Hey Sarah, I saw your comment on the issue I opened. Thanks for your help. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ Tom doesn't mention an email.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 4.12
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.12,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. I saw your comment on the issue I opened. Thanks for your help.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.62
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 656bd968e52c34220164de8d
|
||||
title: Task 32
|
||||
challengeType: 19
|
||||
dashedName: task-32
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: No problem, Tom. I noticed the issue you mentioned, and I’ve already tried a few things to solve it.
|
||||
-->
|
||||
<!-- (Audio) Sarah: No problem, Tom. I noticed the issue you mentioned, and I’ve already tried a few things to solve it. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ Sarah stated that she already tried a few things, which means she did take some
|
||||
### --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.84,
|
||||
"finishTimestamp": 9.5
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.66,
|
||||
"dialogue": {
|
||||
"text": "No problem, Tom. I noticed the issue you mentioned and I've already tried a few things to solve it.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.16
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65a84dad1595bbbc2e9cd895
|
||||
title: Task 34
|
||||
challengeType: 22
|
||||
dashedName: task-34
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: No problem, Tom. I noticed the issue you mentioned, and I’ve already tried a few things to solve it.
|
||||
-->
|
||||
<!-- (Audio) Sarah: No problem, Tom. I noticed the issue you mentioned, and I’ve already tried a few things to solve it. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,7 +15,7 @@ People often use `have already` to talk about something they have done before no
|
||||
|
||||
## --sentence--
|
||||
|
||||
`No problem, Tom. I noticed the issue you mentioned, and I’ve _ tried a few things to solve it.`
|
||||
`No problem, Tom. I noticed the issue you mentioned, and I've _ tried a few things to solve it.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -28,3 +24,51 @@ People often use `have already` to talk about something they have done before no
|
||||
### --feedback--
|
||||
|
||||
`Have already` is used to talk about something that has been done before this moment. Here, Sarah says she has already tried some things, meaning she has done them before now.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.84,
|
||||
"finishTimestamp": 9.5
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.66,
|
||||
"dialogue": {
|
||||
"text": "No problem, Tom. I noticed the issue you mentioned and I've already tried a few things to solve it.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.16
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65a84e922382a7bd112057ad
|
||||
title: Task 35
|
||||
challengeType: 19
|
||||
dashedName: task-35
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: No problem, Tom. I noticed the issue you mentioned, and I’ve already tried a few things to solve it.
|
||||
-->
|
||||
<!-- (Audio) Sarah: No problem, Tom. I noticed the issue you mentioned, and I’ve already tried a few things to solve it. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ She has already tried a few things to solve it
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.84,
|
||||
"finishTimestamp": 9.5
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.66,
|
||||
"dialogue": {
|
||||
"text": "No problem, Tom. I noticed the issue you mentioned and I've already tried a few things to solve it.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.16
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65a84f2370686dbda3e53aff
|
||||
title: Task 36
|
||||
challengeType: 22
|
||||
dashedName: task-36
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Tom: That's great. What did you find?
|
||||
-->
|
||||
<!-- (Audio) Tom: That's great. What did you find? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,51 @@ Used here to form a past tense question. It helps ask about something that happe
|
||||
### --feedback--
|
||||
|
||||
The main verb in the question, asking about what was discovered or learned.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.7,
|
||||
"finishTimestamp": 11.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.68,
|
||||
"dialogue": {
|
||||
"text": "That's great. What did you find?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 3.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 65a85090914872be8ca97793
|
||||
title: Task 37
|
||||
challengeType: 19
|
||||
dashedName: task-37
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Tom: That's great. What did you find?
|
||||
-->
|
||||
<!-- (Audio) Tom: That's great. What did you find? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -53,3 +48,51 @@ Tom knows Sarah's aware of the issue.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.7,
|
||||
"finishTimestamp": 11.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.68,
|
||||
"dialogue": {
|
||||
"text": "That's great. What did you find?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 3.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 65a851a6389e6cbf2c2cf158
|
||||
title: Task 38
|
||||
challengeType: 22
|
||||
dashedName: task-38
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: Well, I was investigating the code when I saw that the problem might be related to the recent updates.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Well, I was investigating the code when I saw that the problem might be related to the recent updates. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -32,8 +27,7 @@ Sarah: Well, I was investigating the code when I saw that the problem might be r
|
||||
|
||||
### --feedback--
|
||||
|
||||
Means to carefully examine or look into something in detail. This verbs ends with
|
||||
`ing`
|
||||
Means to carefully examine or look into something in detail. This verbs ends with `-ing`
|
||||
|
||||
---
|
||||
|
||||
@@ -42,3 +36,51 @@ Means to carefully examine or look into something in detail. This verbs ends wit
|
||||
### --feedback--
|
||||
|
||||
Means to have a connection or association with something.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 11.96,
|
||||
"finishTimestamp": 16.64
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.68,
|
||||
"dialogue": {
|
||||
"text": "Well, I was investigating the code when I saw that the problem might be related to the recent updates.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65a853b498eb87c035f6da13
|
||||
title: Task 39
|
||||
challengeType: 19
|
||||
dashedName: task-39
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: Well, I was investigating the code when I saw that the problem might be related to the recent updates.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Well, I was investigating the code when I saw that the problem might be related to the recent updates. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ To find errors, thinking new changes caused the problem.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 11.96,
|
||||
"finishTimestamp": 16.64
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.68,
|
||||
"dialogue": {
|
||||
"text": "Well, I was investigating the code when I saw that the problem might be related to the recent updates.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65a85418ea38cdc0a334dab2
|
||||
title: Task 40
|
||||
challengeType: 22
|
||||
dashedName: task-40
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: I tried rolling back to the previous version, but it didn't fix the issue.
|
||||
-->
|
||||
<!-- (Audio) Sarah: I tried rolling back to the previous version, but it didn't fix the issue. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -42,3 +38,51 @@ Means going back to an earlier state. Sarah tried returning to an earlier versio
|
||||
### --feedback--
|
||||
|
||||
Refers to an earlier form or version. Sarah went back to an older version of the code.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.16,
|
||||
"finishTimestamp": 20.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.32,
|
||||
"dialogue": {
|
||||
"text": "I tried rolling back to the previous version, but it didn't fix the issue.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 4.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 65a9457392dfd7d564bc940e
|
||||
title: Task 41
|
||||
challengeType: 19
|
||||
dashedName: task-41
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: I tried rolling back to the previous version, but it didn't fix the issue.
|
||||
-->
|
||||
<!-- (Audio) Sarah: I tried rolling back to the previous version, but it didn't fix the issue. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -53,3 +48,51 @@ While it didn't solve the issue, this doesn't directly suggest the problem is el
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.16,
|
||||
"finishTimestamp": 20.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.32,
|
||||
"dialogue": {
|
||||
"text": "I tried rolling back to the previous version, but it didn't fix the issue.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 4.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,15 +3,9 @@ id: 65b28add2c939e25b1d9b0e1
|
||||
title: Task 42
|
||||
challengeType: 19
|
||||
dashedName: task-42
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Previous line: Sarah: Well, I was investigating the code when I saw that the problem might be related to the recent updates.
|
||||
Current line: Sarah: I tried rolling back to the previous version, but it didn't fix the issue.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Well, I was investigating the code when I saw that the problem might be related to the recent updates. I tried rolling back to the previous version, but it didn't fix the issue. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -54,3 +48,60 @@ Going back was related to her first step and part of trying to solve the issue.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 11.96,
|
||||
"finishTimestamp": 20.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.68,
|
||||
"dialogue": {
|
||||
"text": "Well, I was investigating the code when I saw that the problem might be related to the recent updates.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 6.2,
|
||||
"finishTime": 9.52,
|
||||
"dialogue": {
|
||||
"text": "I tried rolling back to the previous version, but it didn't fix the issue.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 10.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65b28bbe803df52c4e76dd15
|
||||
title: Task 43
|
||||
challengeType: 22
|
||||
dashedName: task-43
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Tom: I see. We might have to talk to the team to see if they can help us.
|
||||
-->
|
||||
<!-- (Audio) Tom: I see. We might have to talk to the team to see if they can help us. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -40,3 +36,51 @@ It shows possibility. Tom is saying it's possible they will need to talk to the
|
||||
### --feedback--
|
||||
|
||||
It shows ability. Tom is wondering if the team has the ability to help.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 20.74,
|
||||
"finishTimestamp": 24.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.02,
|
||||
"dialogue": {
|
||||
"text": "I see. We might have to talk to the team to see if they can help us.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.52
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65b28d5f4b4c502d2b7917e1
|
||||
title: Task 44
|
||||
challengeType: 19
|
||||
dashedName: task-44
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Tom: I see. We might have to talk to the team to see if they can help us.
|
||||
-->
|
||||
<!-- (Audio) Tom: I see. We might have to talk to the team to see if they can help us. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ Tom is considering getting help from the team, not fixing it alone.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 20.74,
|
||||
"finishTimestamp": 24.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.02,
|
||||
"dialogue": {
|
||||
"text": "I see. We might have to talk to the team to see if they can help us.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.52
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 65b28e008537c42da87ace01
|
||||
title: Task 45
|
||||
challengeType: 19
|
||||
dashedName: task-45
|
||||
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65b28f840a0d962f2240e800
|
||||
title: Task 47
|
||||
challengeType: 22
|
||||
dashedName: task-47
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: Agreed. I’ll create a PR with the rollback and some additional logs for debugging. That may help us find what the problem is.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Agreed. I’ll create a PR with the rollback and some additional logs for debugging. That may help us find what the problem is. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -44,3 +40,51 @@ Means extra or more. Sarah is talking about adding more logs for more informatio
|
||||
### --feedback--
|
||||
|
||||
The process of finding and fixing problems. Sarah plans to use extra logs to help with this process.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 25.18,
|
||||
"finishTimestamp": 31.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.58,
|
||||
"dialogue": {
|
||||
"text": "Agreed. I'll create a PR with the rollback and some additional logs for debugging. That may help us find what the problem is.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 8.08
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 65b2af1545e34334b7573de9
|
||||
title: Task 48
|
||||
challengeType: 19
|
||||
dashedName: task-48
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Sarah: Agreed. I’ll create a PR with the rollback and some additional logs for debugging. That may help us find what the problem is.
|
||||
-->
|
||||
<!-- (Audio) Sarah: Agreed. I’ll create a PR with the rollback and some additional logs for debugging. That may help us find what the problem is. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -53,3 +48,51 @@ Sarah's immediate plan is to create a PR, not to consult the team at this stage.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.4
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 25.18,
|
||||
"finishTimestamp": 31.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.58,
|
||||
"dialogue": {
|
||||
"text": "Agreed. I'll create a PR with the rollback and some additional logs for debugging. That may help us find what the problem is.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 8.08
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,20 +3,9 @@ id: 65b2af807f713c351c5b9435
|
||||
title: Task 49
|
||||
challengeType: 22
|
||||
dashedName: task-49
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Entire Dialogue:
|
||||
Tom: Hey Sarah, I saw your comment on the issue I opened. Thanks for your help.
|
||||
Sarah: No problem, Tom. I noticed the issue you mentioned, and I’ve already tried a few things to solve it.
|
||||
Tom: That's great. What did you find?
|
||||
Sarah: Well, I was investigating the code when I saw that the problem might be related to the recent updates. I tried rolling back to the previous version, but it didn't fix the issue.
|
||||
Tom: I see. We might have to talk to the team to see if they can help us.
|
||||
Sarah: Agreed. I’ll create a PR with the rollback and some additional logs for debugging. That may help us find what the problem is.
|
||||
-->
|
||||
<!-- (Audio) The whole dialogue -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -67,3 +56,122 @@ Requestiong assistance or advice from someone. This verb ends with `-ing`
|
||||
### --feedback--
|
||||
|
||||
Make something new, in this case, a PR (Pull Request).
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-2.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.12,
|
||||
"dialogue": {
|
||||
"text": "Hey, Sarah. I saw your comment on the issue I opened. Thanks for your help.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 6.04,
|
||||
"finishTime": 10.5,
|
||||
"dialogue": {
|
||||
"text": "No problem, Tom. I noticed the issue you mentioned and I've already tried a few things to solve it.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 10.7,
|
||||
"finishTime": 12.38,
|
||||
"dialogue": {
|
||||
"text": "That's great. What did you find?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 12.96,
|
||||
"finishTime": 17.64,
|
||||
"dialogue": {
|
||||
"text": "Well, I was investigating the code when I saw that the problem might be related to the recent updates.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 18.16,
|
||||
"finishTime": 21.48,
|
||||
"dialogue": {
|
||||
"text": "I tried rolling back to the previous version, but it didn't fix the issue.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 21.94,
|
||||
"finishTime": 25.66,
|
||||
"dialogue": {
|
||||
"text": "I see. We might have to talk to the team to see if they can help us.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 26.58,
|
||||
"finishTime": 30.58,
|
||||
"dialogue": {
|
||||
"text": "Agreed. I'll create a PR with the rollback and some additional logs for debugging.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"startTime": 30.58,
|
||||
"finishTime": 32.66,
|
||||
"dialogue": {
|
||||
"text": "That may help us find what the problem is.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 33.16
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 33.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,15 +1,115 @@
|
||||
---
|
||||
id: 65b2b0e08ec66535fa8542eb
|
||||
title: "Dialogue 3: Talking About Debugging"
|
||||
title: "Dialogue 3: Talking about Debugging"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-3-talking-about-debugging
|
||||
videoId: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --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-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.8,
|
||||
"dialogue": {
|
||||
"text": "Hey, Tom. I saw that you fixed the issue on GitHub. Great job!",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 5.2,
|
||||
"finishTime": 10.52,
|
||||
"dialogue": {
|
||||
"text": "Thanks, Maria. I was debugging it when I realized that it was a simple configuration error in the code.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 11.02,
|
||||
"finishTime": 14.18,
|
||||
"dialogue": {
|
||||
"text": "That's good to hear. I was worried it might be something more complicated.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 14.5,
|
||||
"finishTime": 15.86,
|
||||
"dialogue": {
|
||||
"text": "It happens to all of us, Maria.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 15.86,
|
||||
"finishTime": 20.8,
|
||||
"dialogue": {
|
||||
"text": "I'll make sure to document this for future reference so we won't run into the same problem again.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 21.16,
|
||||
"finishTime": 22.28,
|
||||
"dialogue": {
|
||||
"text": "That's an excellent idea!",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 22.78
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 23.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65b2b181cb9b2136e833a17a
|
||||
title: Task 50
|
||||
challengeType: 22
|
||||
dashedName: task-50
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: "Tom, I saw that you’ve fixed the issue on GitHub. Great job!"
|
||||
-->
|
||||
<!-- (Audio) Maria: Hey, Tom. I saw that you've fixed the issue on GitHub. Great job! -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,7 +15,7 @@ The present perfect tense is used to describe actions that have a connection to
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Tom, I _ that you’ve _ the issue on GitHub. Great _!`
|
||||
`Hey, Tom. I _ that you've _ the issue on GitHub. Great _!`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -44,3 +40,51 @@ The past participle of `fix`.
|
||||
### --feedback--
|
||||
|
||||
This sentence is used to congratulate someone on their work.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 3.8
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.8,
|
||||
"dialogue": {
|
||||
"text": "Hey, Tom. I saw that you've fixed the issue on GitHub. Great job.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 5.3
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 65b2b2781c59e837a5e0beb2
|
||||
title: Task 51
|
||||
challengeType: 19
|
||||
dashedName: task-51
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: "Tom, I saw that you’ve fixed the issue on GitHub. Great job!"
|
||||
-->
|
||||
|
||||
<!-- (Audio) Maria: Tom, I saw that you’ve fixed the issue on GitHub. Great job! -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,51 @@ Has Tom already fixed the issue on GitHub?
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0,
|
||||
"finishTimestamp": 3.8
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.8,
|
||||
"dialogue": {
|
||||
"text": "Hey Tom, I saw that you fixed the issue on GitHub. Great job.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 5.3
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 65b2b383fb6406386dab3499
|
||||
title: Task 52
|
||||
challengeType: 19
|
||||
dashedName: task-52
|
||||
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
`Configuration` in software and coding refers to the setup or arrangement of a system or an application's components. It often involves settings that determine how a program operates.
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 65b2b3ea62a86838c216db73
|
||||
title: Task 53
|
||||
challengeType: 22
|
||||
dashedName: task-53
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: "Thanks, Maria. I _ debugging it when I _ it was a simple configuration error in the code."
|
||||
-->
|
||||
|
||||
<!-- (Audio) Tom: Thanks, Maria. I was debugging it when I realized that it was a simple configuration error in the code. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -22,7 +19,7 @@ Understanding how these tenses work together helps clarify the sequence of event
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Thanks, Maria. I _ debugging it when I _ it was a simple configuration error in the code.`
|
||||
`Thanks, Maria. I _ debugging it when I _ that it was a simple configuration error in the code.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -39,3 +36,51 @@ Part of the past continuous tense, showing the ongoing action of debugging.
|
||||
### --feedback--
|
||||
|
||||
Simple past indicates the moment Tom understood the problem.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.0,
|
||||
"finishTimestamp": 9.52
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.52,
|
||||
"dialogue": {
|
||||
"text": "Thanks, Maria. I was debugging it when I realized that it was a simple configuration error in the code.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 7.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65b2b54bf7897c3954e20971
|
||||
title: Task 54
|
||||
challengeType: 19
|
||||
dashedName: task-54
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: "Thanks, Maria. I was debugging it when I realized it was a simple configuration error in the code."
|
||||
-->
|
||||
<!-- (Audio) Tom: Thanks, Maria. I was debugging it when I realized that it was a simple configuration error in the code. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ A simple configuration error in the code
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.0,
|
||||
"finishTimestamp": 9.52
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.52,
|
||||
"dialogue": {
|
||||
"text": "Thanks, Maria. I was debugging it when I realized that it was a simple configuration error in the code.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 7.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 65b2b6255fe7973a8bf80902
|
||||
title: Task 55
|
||||
challengeType: 19
|
||||
dashedName: task-55
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
The word `complicated` is used to describe something that is difficult to understand or deal with due to its complexity or many parts.
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 65b2b6aef88e363af2749620
|
||||
title: Task 56
|
||||
challengeType: 19
|
||||
dashedName: task-56
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: "That's good to hear. I was worried it might be something more complicated."
|
||||
-->
|
||||
|
||||
<!-- (Audio) Maria: That's good to hear. I was worried it might be something more complicated. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +48,51 @@ Her concern was not about needing new software.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 0,
|
||||
"z": 1.5
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 10.02,
|
||||
"finishTimestamp": 13.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.16,
|
||||
"dialogue": {
|
||||
"text": "That's good to hear. I was worried it might be something more complicated.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 4.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -13,7 +13,6 @@ In a professional context, the verb `to document` means to record information fo
|
||||
|
||||
`They are documenting their studies for future reference.`
|
||||
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65b2b80774ecba3c156722aa
|
||||
title: Task 58
|
||||
challengeType: 22
|
||||
dashedName: task-58
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: "It happens to all of us, Maria. I’ll make sure to document this for future reference, so we won't _ into the _ problem again."
|
||||
-->
|
||||
<!-- (Audio) Tom: It happens to all of us, Maria. I'll make sure to document this for future reference, so we won't run into the same problem again. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -23,7 +19,7 @@ For example, if a software crashes due to a specific bug, and you fix it, you wo
|
||||
|
||||
## --sentence--
|
||||
|
||||
`It happens to all of us, Maria. I’ll make sure to document this for future reference, so we won't _ into the _ problem again.`
|
||||
`It happens to all of us, Maria. I'll make sure to document this for future reference, so we won't _ into the _ problem again.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -39,4 +35,52 @@ In this context, it means to face a problem.
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word ndicates it is the exact issue that was faced before.
|
||||
This word indicates it is the exact issue that was faced before.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.5,
|
||||
"finishTimestamp": 19.8
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.3,
|
||||
"dialogue": {
|
||||
"text": "It happens to all of us, Maria. I'll make sure to document this for future reference, so we won't run into the same problem again.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 7.8
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,18 +3,15 @@ id: 65b2ba3323d6d33d470e5f53
|
||||
title: Task 59
|
||||
challengeType: 19
|
||||
dashedName: task-59
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: "It happens to all of us, Maria. I’ll make sure to document this for future reference, so we won't run into the same problem again."
|
||||
-->
|
||||
|
||||
<!-- (Audio) Tom: It happens to all of us, Maria. I'll make sure to document this for future reference, so we won't run into the same problem again. -->
|
||||
|
||||
# --description--
|
||||
|
||||
Tom uses `I’ll` (short for `I will`) to talk about what he plans to do later.
|
||||
Tom uses `I'll` (short for `I will`) to talk about what he plans to do later.
|
||||
|
||||
`Will` is often used when someone decides to do something in the future. For example, `I’ll call you later` means the person plans to call sometime after now.
|
||||
`Will` is often used when someone decides to do something in the future. For example, `I'll call you later` means the person plans to call sometime after now.
|
||||
|
||||
# --question--
|
||||
|
||||
@@ -48,8 +45,56 @@ He will forget to document the issue
|
||||
|
||||
### --feedback--
|
||||
|
||||
Tom says `I’ll make sure`, which means he is certain about doing something.
|
||||
Tom says `I'll make sure`, which means he is certain about doing something.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.5,
|
||||
"finishTimestamp": 19.8
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.3,
|
||||
"dialogue": {
|
||||
"text": "It happens to all of us, Maria. I'll make sure to document this for future reference, so we won't run into the same problem again.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 7.8
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65b2bb073ac8d03dfe507810
|
||||
title: Task 60
|
||||
challengeType: 19
|
||||
dashedName: task-60
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: "It happens to all of us, Maria. I’ll make sure to document this for future reference, so we won't run into the same problem again."
|
||||
-->
|
||||
<!-- (Audio) Tom: It happens to all of us, Maria. I’ll make sure to document this for future reference, so we won't run into the same problem again. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,51 @@ He is focused on his team.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {
|
||||
"x": 50,
|
||||
"y": 15,
|
||||
"z": 1.2
|
||||
},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.5,
|
||||
"finishTimestamp": 19.8
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.3,
|
||||
"dialogue": {
|
||||
"text": "It happens to all of us, Maria. I'll make sure to document this for future reference, so we won't run into the same problem again.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 7.8
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 65b2bd42ca24dd3ede91aa41
|
||||
title: Task 61
|
||||
challengeType: 22
|
||||
dashedName: task-61
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
The entire conversation between Tom and Maria.
|
||||
-->
|
||||
<!-- (Audio) The whole dialogue -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,104 @@ Tom intends to document the process to help in the future.
|
||||
### --feedback--
|
||||
|
||||
Documenting for future reference means to prevent repeating the same problem.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "6.1-3.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.8,
|
||||
"dialogue": {
|
||||
"text": "Hey, Tom. I saw that you fixed the issue on GitHub. Great job!",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 5.2,
|
||||
"finishTime": 10.52,
|
||||
"dialogue": {
|
||||
"text": "Thanks, Maria. I was debugging it when I realized that it was a simple configuration error in the code.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 11.02,
|
||||
"finishTime": 14.18,
|
||||
"dialogue": {
|
||||
"text": "That's good to hear. I was worried it might be something more complicated.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 14.5,
|
||||
"finishTime": 15.86,
|
||||
"dialogue": {
|
||||
"text": "It happens to all of us, Maria.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 15.86,
|
||||
"finishTime": 20.8,
|
||||
"dialogue": {
|
||||
"text": "I'll make sure to document this for future reference so we won't run into the same problem again.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 21.16,
|
||||
"finishTime": 22.28,
|
||||
"dialogue": {
|
||||
"text": "That's an excellent idea!",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 22.78
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 23.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user