mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-22 19:02:54 -04:00
feat(curriculum): add 1.2 EC animations (#52620)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
This commit is contained in:
@@ -111,6 +111,7 @@ export interface SceneCommand {
|
||||
|
||||
export type Characters =
|
||||
| 'Alice'
|
||||
| 'Amy'
|
||||
| 'Anna'
|
||||
| 'Bob'
|
||||
| 'Brian'
|
||||
@@ -120,6 +121,7 @@ export type Characters =
|
||||
| 'Linda'
|
||||
| 'Lisa'
|
||||
| 'Maria'
|
||||
| 'Mark'
|
||||
| 'Sarah'
|
||||
| 'Sophie'
|
||||
| 'Tom';
|
||||
|
||||
@@ -20,17 +20,28 @@ const maria = `${characters}/maria`;
|
||||
const sarah = `${characters}/sarah`;
|
||||
const sophie = `${characters}/sophie`;
|
||||
const tom = `${characters}/tom`;
|
||||
const mark = `${characters}/npc`;
|
||||
const amy = `${characters}/npc`;
|
||||
|
||||
export const characterAssets = {
|
||||
Alice: {
|
||||
base: `${alice}/base.png`,
|
||||
brows: `${alice}/brows-normal.png`,
|
||||
brows: `${alice}/brows-neutral.png`,
|
||||
eyesClosed: `${alice}/eyes-closed.png`,
|
||||
eyesOpen: `${alice}/eyes-open.png`,
|
||||
glasses: null,
|
||||
mouthClosed: `${alice}/mouth-smile.png`,
|
||||
mouthOpen: `${alice}/mouth-laugh.png`
|
||||
},
|
||||
Amy: {
|
||||
base: `${amy}/girl.png`,
|
||||
brows: `${amy}/girl.png`,
|
||||
eyesClosed: `${amy}/girl.png`,
|
||||
eyesOpen: `${amy}/girl.png`,
|
||||
glasses: null,
|
||||
mouthClosed: `${amy}/girl.png`,
|
||||
mouthOpen: `${amy}/girl.png`
|
||||
},
|
||||
Anna: {
|
||||
base: `${anna}/base.png`,
|
||||
brows: `${anna}/brows-normal.png`,
|
||||
@@ -42,7 +53,7 @@ export const characterAssets = {
|
||||
},
|
||||
Bob: {
|
||||
base: `${bob}/base.png`,
|
||||
brows: `${bob}/brows-normal.png`,
|
||||
brows: `${bob}/brows-neutral.png`,
|
||||
eyesClosed: `${bob}/eyes-closed.png`,
|
||||
eyesOpen: `${bob}/eyes-open.png`,
|
||||
glasses: null,
|
||||
@@ -60,7 +71,7 @@ export const characterAssets = {
|
||||
},
|
||||
David: {
|
||||
base: `${david}/base.png`,
|
||||
brows: `${david}/brows-normal.png`,
|
||||
brows: `${david}/brows-neutral.png`,
|
||||
eyesClosed: `${david}/eyes-closed.png`,
|
||||
eyesOpen: `${david}/eyes-open.png`,
|
||||
glasses: null,
|
||||
@@ -78,7 +89,7 @@ export const characterAssets = {
|
||||
},
|
||||
James: {
|
||||
base: `${james}/base.png`,
|
||||
brows: `${james}/brows-normal.png`,
|
||||
brows: `${james}/brows-neutral.png`,
|
||||
eyesClosed: `${james}/eyes-closed.png`,
|
||||
eyesOpen: `${james}/eyes-open.png`,
|
||||
glasses: `${james}/glasses.png`,
|
||||
@@ -87,7 +98,7 @@ export const characterAssets = {
|
||||
},
|
||||
Linda: {
|
||||
base: `${linda}/base.png`,
|
||||
brows: `${linda}/brows-normal.png`,
|
||||
brows: `${linda}/brows-neutral.png`,
|
||||
eyesClosed: `${linda}/eyes-closed.png`,
|
||||
eyesOpen: `${linda}/eyes-open.png`,
|
||||
glasses: null,
|
||||
@@ -96,7 +107,7 @@ export const characterAssets = {
|
||||
},
|
||||
Lisa: {
|
||||
base: `${lisa}/base.png`,
|
||||
brows: `${lisa}/brows-normal.png`,
|
||||
brows: `${lisa}/brows-neutral.png`,
|
||||
eyesClosed: `${lisa}/eyes-closed.png`,
|
||||
eyesOpen: `${lisa}/eyes-open.png`,
|
||||
glasses: null,
|
||||
@@ -112,6 +123,15 @@ export const characterAssets = {
|
||||
mouthClosed: `${maria}/mouth-smile.png`,
|
||||
mouthOpen: `${maria}/mouth-laugh.png`
|
||||
},
|
||||
Mark: {
|
||||
base: `${mark}/boy.png`,
|
||||
brows: `${mark}/boy.png`,
|
||||
eyesClosed: `${mark}/boy.png`,
|
||||
eyesOpen: `${mark}/boy.png`,
|
||||
glasses: null,
|
||||
mouthClosed: `${mark}/boy.png`,
|
||||
mouthOpen: `${mark}/boy.png`
|
||||
},
|
||||
Sarah: {
|
||||
base: `${sarah}/base.png`,
|
||||
brows: `${sarah}/brows-normal.png`,
|
||||
|
||||
@@ -63,8 +63,8 @@ Which of the following sentences is correct?
|
||||
"audio": {
|
||||
"filename": "1.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.15,
|
||||
"finishTimestamp": 16.02
|
||||
"startTimestamp": 9.1,
|
||||
"finishTimestamp": 11.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
@@ -76,16 +76,16 @@ Which of the following sentences is correct?
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.55,
|
||||
"finishTime": 3.66,
|
||||
"dialogue": {
|
||||
"text": "Brian, this is Tom. He's our new graphic designer and he is from Texas.",
|
||||
"text": "Tom, this is Brian. He's a web developer.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 5.05
|
||||
"startTime": 4.16
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
id: 651dd5a46ffb500e3f2ce47b
|
||||
title: "Dialogue 1: A Mobile Developer Joins the Team"
|
||||
challengeType: 21
|
||||
videoId: nLDychdBwUg
|
||||
dashedName: dialogue-a-mobile-developer-joins-the-team
|
||||
---
|
||||
|
||||
@@ -13,3 +12,131 @@ Watch the video above to understand the context of the upcoming lessons.
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1.3,
|
||||
"finishTime": 5.2,
|
||||
"dialogue": {
|
||||
"text": "Hi, everyone! My name is Alice, and I'm happy to be part of the team.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 5.4,
|
||||
"finishTime": 7.4,
|
||||
"dialogue": {
|
||||
"text": "I'm a programmer and I love creating software",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 7.4,
|
||||
"finishTime": 9.9,
|
||||
"dialogue": {
|
||||
"text": "that helps people in their daily activities.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 10.1,
|
||||
"finishTime": 14.1,
|
||||
"dialogue": {
|
||||
"text": "In my previous job, I developed mobile apps for small businesses.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 14.3,
|
||||
"finishTime": 16.3,
|
||||
"dialogue": {
|
||||
"text": "I really want to collaborate with you",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 16.3,
|
||||
"finishTime": 18.3,
|
||||
"dialogue": {
|
||||
"text": "and to contribute to our projects here at the company.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 18.5,
|
||||
"finishTime": 20.5,
|
||||
"dialogue": {
|
||||
"text": "It's nice to have you here, Alice.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 20.6,
|
||||
"finishTime": 23.3,
|
||||
"dialogue": {
|
||||
"text": "I'm Bob, the project manager. Welcome aboard.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 23.8,
|
||||
"finishTime": 26.8,
|
||||
"dialogue": {
|
||||
"text": "I'm sure your experience will be of great help to us.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 26.8
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 27.3
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b2296130e541911943345
|
||||
title: Task 1
|
||||
challengeType: 22
|
||||
dashedName: task-1
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -61,3 +60,48 @@ This word indicates a piece or segment of something larger. Alice uses it to des
|
||||
### --feedback--
|
||||
|
||||
This word refers to a group of people working together. Alice uses it to identify the group she is joining.
|
||||
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 3.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.82,
|
||||
"dialogue": {
|
||||
"text": "Hi, everyone. My name is Alice and I'm happy to be part of the team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.32
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b236691c67b197cd382f4
|
||||
title: Task 2
|
||||
challengeType: 19
|
||||
dashedName: task-2
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -52,3 +51,48 @@ In Alice's introduction, which pronoun does she use to refer to herself?
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 3.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.82,
|
||||
"dialogue": {
|
||||
"text": "Hi, everyone. My name is Alice and I'm happy to be part of the team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.32
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b400653813a1caa228aca
|
||||
title: Task 3
|
||||
challengeType: 19
|
||||
dashedName: task-3
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -53,3 +52,48 @@ The phrase doesn't indicates a general fact.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 3.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.82,
|
||||
"dialogue": {
|
||||
"text": "Hi, everyone. My name is Alice and I'm happy to be part of the team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.32
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b438144bd421e49e202e2
|
||||
title: Task 4
|
||||
challengeType: 22
|
||||
dashedName: task-4
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
@@ -33,7 +32,7 @@ By adding `er` to a verb, you create a noun that describes a person's job. It do
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is formed by adding `er` to `program`. It describes someone who writes computer programs.
|
||||
`Program` is a word that ends in consonant, vowel, consonant `(r a m)`, in those cases what you want to do is to repeat the last consonant , in this case `m`, and add `er`. Now it should work.
|
||||
|
||||
---
|
||||
|
||||
@@ -42,3 +41,48 @@ This word is formed by adding `er` to `program`. It describes someone who writes
|
||||
### --feedback--
|
||||
|
||||
This word refers to the programs and other operating information used by a computer.
|
||||
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.44,
|
||||
"finishTimestamp": 8.60
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.16,
|
||||
"dialogue": {
|
||||
"text": "I'm a programmer and I love creating software that helps people in their daily activities.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b44fd1219f01f3afa8fb1
|
||||
title: Task 5
|
||||
challengeType: 19
|
||||
dashedName: task-5
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
@@ -47,3 +46,48 @@ The pronoun `he` is incorrect as Alice is speaking about herself.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.44,
|
||||
"finishTimestamp": 8.60
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.16,
|
||||
"dialogue": {
|
||||
"text": "I'm a programmer and I love creating software that helps people in their daily activities.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b5bd17d068521ee895631
|
||||
title: Task 6
|
||||
challengeType: 22
|
||||
dashedName: task-6
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -29,7 +28,7 @@ Alice: I'm a programmer and I love creating software that helps people in _ dail
|
||||
|
||||
### --feedback--
|
||||
|
||||
`Their` is a possessive pronoun used to describe something that belongs to or is related to people.
|
||||
A possessive pronoun used to describe something that belongs to or is related to people. Third person plural.
|
||||
|
||||
---
|
||||
|
||||
@@ -37,4 +36,48 @@ Alice: I'm a programmer and I love creating software that helps people in _ dail
|
||||
|
||||
### --feedback--
|
||||
|
||||
`Daily` means something that happens every day.
|
||||
It means something that happens every day.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.44,
|
||||
"finishTimestamp": 8.60
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.16,
|
||||
"dialogue": {
|
||||
"text": "I'm a programmer and I love creating software that helps people in their daily activities.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b5c45e603ca227abf904a
|
||||
title: Task 7
|
||||
challengeType: 19
|
||||
dashedName: task-7
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
@@ -47,3 +46,47 @@ Alice doesn't talk about music production.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.44,
|
||||
"finishTimestamp": 8.60
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.16,
|
||||
"dialogue": {
|
||||
"text": "I'm a programmer and I love creating software that helps people in their daily activities.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -45,3 +45,47 @@ A job that is very challenging
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.14,
|
||||
"finishTimestamp": 12.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.44,
|
||||
"dialogue": {
|
||||
"text": "In my previous job, I developed mobile apps for small businesses.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 4.94
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b5f2319bc2223f2fc408a
|
||||
title: Task 10
|
||||
challengeType: 22
|
||||
dashedName: task-10
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -40,4 +39,48 @@ This word describes things that can be used while moving around, like smartphone
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is short for applications, which are types of software for specific tasks or uses.
|
||||
This word is short for applications, which are types of software for specific tasks or uses. This word is in the plural, try to add `s` to the end of the word.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.14,
|
||||
"finishTimestamp": 12.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.44,
|
||||
"dialogue": {
|
||||
"text": "In my previous job, I developed mobile apps for small businesses.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 4.94
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b602d5bf54224a94cbfa6
|
||||
title: Task 11
|
||||
challengeType: 22
|
||||
dashedName: task-11
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -40,4 +39,48 @@ Describes the size of the businesses as not very big.
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word refers to companies or commercial organizations.
|
||||
This word refers to companies or commercial organizations. It is in its plural form.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.14,
|
||||
"finishTimestamp": 12.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.44,
|
||||
"dialogue": {
|
||||
"text": "In my previous job, I developed mobile apps for small businesses.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 4.94
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b615cdee8f12537d6f90c
|
||||
title: Task 12
|
||||
challengeType: 19
|
||||
dashedName: task-12
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -51,3 +50,47 @@ She developed mobile apps for small businesses.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.14,
|
||||
"finishTimestamp": 12.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.44,
|
||||
"dialogue": {
|
||||
"text": "In my previous job, I developed mobile apps for small businesses.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 4.94
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -6,7 +6,7 @@ dashedName: task-13
|
||||
---
|
||||
# --description--
|
||||
|
||||
See if you remember this definition.
|
||||
Do you remember this definition?
|
||||
|
||||
# --question--
|
||||
|
||||
|
||||
@@ -46,3 +46,47 @@ Think about the primary characteristics that define a small business's scale and
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.14,
|
||||
"finishTimestamp": 12.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.44,
|
||||
"dialogue": {
|
||||
"text": "In my previous job, I developed mobile apps for small businesses.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 4.94
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -49,3 +49,47 @@ Reflect on the aspect of sharing or adding to a project or group.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.04,
|
||||
"finishTimestamp": 17.10
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.06,
|
||||
"dialogue": {
|
||||
"text": "I really want to collaborate with you and to contribute to our projects here at the company.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.56
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b674c711e5428985017ca
|
||||
title: Task 18
|
||||
challengeType: 22
|
||||
dashedName: task-18
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -37,3 +36,46 @@ This word means to work jointly with others or together, especially in an intell
|
||||
|
||||
This word refers to giving or adding something to a project or cause to help achieve a common goal.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.04,
|
||||
"finishTimestamp": 17.10
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.06,
|
||||
"dialogue": {
|
||||
"text": "I really want to collaborate with you and to contribute to our projects here at the company.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.56
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b67daf0b2d128ece96345
|
||||
title: Task 19
|
||||
challengeType: 19
|
||||
dashedName: task-19
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -52,3 +51,47 @@ Think about how sharing skills and knowledge relates to the concepts of collabor
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.04,
|
||||
"finishTimestamp": 17.10
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.06,
|
||||
"dialogue": {
|
||||
"text": "I really want to collaborate with you and to contribute to our projects here at the company.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.56
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b68caf6debb2975503948
|
||||
title: Task 20
|
||||
challengeType: 19
|
||||
dashedName: task-20
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -52,3 +51,47 @@ A positive and welcoming sentiment about Alice’s presence
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.72,
|
||||
"finishTimestamp": 18.98
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.26,
|
||||
"dialogue": {
|
||||
"text": "It's nice to have you here, Alice.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 2.76
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b6940d1ad7829b4d9a918
|
||||
title: Task 21
|
||||
challengeType: 22
|
||||
dashedName: task-21
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -52,3 +51,65 @@ This is a common term for someone who oversees and directs a project or team.
|
||||
### --feedback--
|
||||
|
||||
Refers to the knowledge or skill acquired by a period of involvement in a field.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.72,
|
||||
"finishTimestamp": 25.26
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.44,
|
||||
"dialogue": {
|
||||
"text": "It's nice to have you here, Alice.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 2.46,
|
||||
"finishTime": 5.26,
|
||||
"dialogue": {
|
||||
"text": "I'm Bob, the project manager. Welcome aboard.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5.7,
|
||||
"finishTime": 8.54,
|
||||
"dialogue": {
|
||||
"text": "I'm sure your experience will be of great help to us.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 9.04
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b6a7dd8fb2f2a52da24f5
|
||||
title: Task 22
|
||||
challengeType: 19
|
||||
dashedName: task-22
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -52,3 +51,47 @@ Think about the positive connotation of the phrase `will be of great help`.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.42,
|
||||
"finishTimestamp": 25.26
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.84,
|
||||
"dialogue": {
|
||||
"text": "I'm sure your experience will be of great help to us.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 4.34
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
---
|
||||
id: 657c836198f77668f5cfd122
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 2: Introducing the New Junior Developer"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-introducing-the-new-junior-developer
|
||||
@@ -13,3 +12,273 @@ Watch the video above to understand the context of the upcoming lessons.
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": 15, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 30, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},{
|
||||
"character": "Linda",
|
||||
"position": { "x": 55, "y": 0, "z": 1 },
|
||||
"startTime": 0.6
|
||||
},{
|
||||
"character": "Mark",
|
||||
"position": { "x": 85, "y": 0, "z": 1 },
|
||||
"startTime": 0.7
|
||||
},{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.8
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1.3,
|
||||
"finishTime": 2.3,
|
||||
"dialogue": {
|
||||
"text": "Alright, team.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 2.5,
|
||||
"finishTime": 7.2,
|
||||
"dialogue": {
|
||||
"text": "This is Alice's first day with us, so please let me introduce you all to her.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 7.4,
|
||||
"finishTime": 9.9,
|
||||
"dialogue": {
|
||||
"text": "Well, I'm Bob, your project manager.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 10.1,
|
||||
"finishTime": 13.2,
|
||||
"dialogue": {
|
||||
"text": "I'm really happy to see new faces joining the team.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 0,
|
||||
"startTime": 13.3
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 13.3
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 13.3,
|
||||
"finishTime": 15.8,
|
||||
"dialogue": {
|
||||
"text": "This is Sarah, the senior software developer.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 15.9,
|
||||
"finishTime": 19.9,
|
||||
"dialogue": {
|
||||
"text": "She has been with the company for five years now, working on several projects.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 19.9
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 19.9
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 20.3,
|
||||
"finishTime": 22.8,
|
||||
"dialogue": {
|
||||
"text": "This is John, the database administrator.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 23,
|
||||
"finishTime": 24.9,
|
||||
"dialogue": {
|
||||
"text": "He's been here for three years.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 25.1,
|
||||
"finishTime": 28.1,
|
||||
"dialogue": {
|
||||
"text": "He makes sure our data is secure and efficient.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 28.1
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 1,
|
||||
"startTime": 28.1
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 28.3,
|
||||
"finishTime": 31.6,
|
||||
"dialogue": {
|
||||
"text": "Finally, this is Linda, our UX/UI designer.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 31.8,
|
||||
"finishTime": 33.6,
|
||||
"dialogue": {
|
||||
"text": "She joined the team last year.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 33.8,
|
||||
"finishTime": 36.3,
|
||||
"dialogue": {
|
||||
"text": "She loves creating user-friendly interfaces.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 36.3
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 36.3
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 36.5,
|
||||
"finishTime": 39,
|
||||
"dialogue": {
|
||||
"text": "Everybody, let's welcome Alice to the team.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 40,
|
||||
"finishTime": 41.8,
|
||||
"dialogue": {
|
||||
"text": "Great! Thanks, everybody!",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 42,
|
||||
"finishTime": 45.7,
|
||||
"dialogue": {
|
||||
"text": "Well, I'm Alice. I'm starting as a junior developer today.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 46.2,
|
||||
"finishTime": 50.2,
|
||||
"dialogue": {
|
||||
"text": "I really like learning new things and I can't wait to start contributing to our projects.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 50.2
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 50.7
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 50.8
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 51
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 51.2
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657c9900c2df3b6ffdd86129
|
||||
title: Task 23
|
||||
challengeType: 22
|
||||
dashedName: task-23
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -53,3 +52,56 @@ This word is used to refer to the whole number or entire sum of the team.
|
||||
### --feedback--
|
||||
|
||||
This preposition is often used to indicate direction or contact.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 6.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.64,
|
||||
"dialogue": {
|
||||
"text": "All right team this is Alice's first day with us",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.64,
|
||||
"finishTime": 7.18,
|
||||
"dialogue": {
|
||||
"text": "so please let me introduce you all to her.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657c99c084204371fcb8d6a8
|
||||
title: Task 24
|
||||
challengeType: 22
|
||||
dashedName: task-24
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
@@ -53,3 +52,56 @@ This pronoun is used to refer to the person or people that the speaker is addres
|
||||
### --feedback--
|
||||
|
||||
This pronoun is used to refer to a female person or animal previously mentioned or easily identified.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 6.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.64,
|
||||
"dialogue": {
|
||||
"text": "All right team this is Alice's first day with us",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.64,
|
||||
"finishTime": 7.18,
|
||||
"dialogue": {
|
||||
"text": "so please let me introduce you all to her.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ca06716e21b803ffb55d5
|
||||
title: Task 25
|
||||
challengeType: 19
|
||||
dashedName: task-25
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
@@ -52,3 +51,56 @@ You
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 6.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.64,
|
||||
"dialogue": {
|
||||
"text": "All right team this is Alice's first day with us",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.64,
|
||||
"finishTime": 7.18,
|
||||
"dialogue": {
|
||||
"text": "so please let me introduce you all to her.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ca33bb1f197812c1a358b
|
||||
title: Task 26
|
||||
challengeType: 19
|
||||
dashedName: task-26
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -51,3 +50,56 @@ The new project
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 6.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.64,
|
||||
"dialogue": {
|
||||
"text": "All right team this is Alice's first day with us",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.64,
|
||||
"finishTime": 7.18,
|
||||
"dialogue": {
|
||||
"text": "so please let me introduce you all to her.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,14 @@ id: 657ca36eacc797817451ece6
|
||||
title: Task 27
|
||||
challengeType: 19
|
||||
dashedName: task-27
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Can you hand me that file, please? I need to review it before our meeting.
|
||||
Bob: Alright, team. This is Alice's first day with us, so please let me introduce you all to her.
|
||||
-->
|
||||
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the audio and answer the question.
|
||||
@@ -52,3 +52,56 @@ In this context, `me` does not refer to the listener, and `you` does not refer t
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 6.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.64,
|
||||
"dialogue": {
|
||||
"text": "All right team this is Alice's first day with us",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.64,
|
||||
"finishTime": 7.18,
|
||||
"dialogue": {
|
||||
"text": "so please let me introduce you all to her.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ca45e1fc9398243722c8c
|
||||
title: Task 28
|
||||
challengeType: 19
|
||||
dashedName: task-28
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
@@ -52,3 +51,56 @@ While `Alice` is mentioned, this word doesn't indicate that Bob is speaking to a
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 6.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.64,
|
||||
"dialogue": {
|
||||
"text": "All right team this is Alice's first day with us",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.64,
|
||||
"finishTime": 7.18,
|
||||
"dialogue": {
|
||||
"text": "so please let me introduce you all to her.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ca50a95d1c3828ee5a991
|
||||
title: Task 29
|
||||
challengeType: 19
|
||||
dashedName: task-29
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -51,3 +50,56 @@ The phrase refers to welcoming people, not introducing new rules.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 6.26,
|
||||
"finishTimestamp": 11.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 1.3,
|
||||
"dialogue": {
|
||||
"text": "Well I'm Bob your project manager.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1.3,
|
||||
"finishTime": 6.56,
|
||||
"dialogue": {
|
||||
"text": "I'm really happy to see new faces joining the team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.06
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ca59e6e559782e4c10056
|
||||
title: Task 30
|
||||
challengeType: 22
|
||||
dashedName: task-30
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -35,3 +34,46 @@ Other common terms include `junior`, for less experienced roles, and `lead` or `
|
||||
### --feedback--
|
||||
|
||||
Used here to indicate that Sarah has more experience and expertise in her role as a software developer.
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.2,
|
||||
"finishTimestamp": 14.62
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.42,
|
||||
"dialogue": {
|
||||
"text": "This is Sarah the senior software developer.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 3.92
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ca8e65f9c2c836eecd834
|
||||
title: Task 31
|
||||
challengeType: 19
|
||||
dashedName: task-31
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -52,3 +51,47 @@ She visits the company every five years.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 14.96,
|
||||
"finishTimestamp": 18.60
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.64,
|
||||
"dialogue": {
|
||||
"text": "She's been with the company for five years now working on several projects.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 5.14
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ca996f3fdf683f408f632
|
||||
title: Task 32
|
||||
challengeType: 19
|
||||
dashedName: task-32
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
@@ -52,3 +51,47 @@ Working on one major project.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 14.96,
|
||||
"finishTimestamp": 18.60
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.64,
|
||||
"dialogue": {
|
||||
"text": "She's been with the company for five years now working on several projects.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 5.14
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657caa4012f1cf846dcaa619
|
||||
title: Task 33
|
||||
challengeType: 19
|
||||
dashedName: task-33
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -51,3 +50,64 @@ This role is more about management, not sales.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 19.18,
|
||||
"finishTimestamp": 26.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.34,
|
||||
"dialogue": {
|
||||
"text": "This is John the database administrator.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 3.34,
|
||||
"finishTime": 5.34,
|
||||
"dialogue": {
|
||||
"text": "He's been here for three years.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5.34,
|
||||
"finishTime": 8.4,
|
||||
"dialogue": {
|
||||
"text": "He makes sure that our data is secure and efficient.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 8.9
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657cad90d6745e85569cdc06
|
||||
title: Task 34
|
||||
challengeType: 22
|
||||
dashedName: task-34
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -35,3 +34,65 @@ This term refers to the safety and protection of data.
|
||||
### --feedback--
|
||||
|
||||
This word describes how well the data is managed for performance and accessibility.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 19.18,
|
||||
"finishTimestamp": 26.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.34,
|
||||
"dialogue": {
|
||||
"text": "This is John the database administrator.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 3.34,
|
||||
"finishTime": 5.34,
|
||||
"dialogue": {
|
||||
"text": "He's been here for three years.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5.34,
|
||||
"finishTime": 8.4,
|
||||
"dialogue": {
|
||||
"text": "He makes sure that our data is secure and efficient.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 8.9
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657caec5163c6c85e5b31284
|
||||
title: Task 35
|
||||
challengeType: 22
|
||||
dashedName: task-35
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -33,3 +32,56 @@ If `he's` is followed by an adjective or a present participle (like `tired`, `go
|
||||
### --feedback--
|
||||
|
||||
A contraction indicating the duration of time John has been at the company. The first letter should be capitalized.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 19.18,
|
||||
"finishTimestamp": 23.52
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.34,
|
||||
"dialogue": {
|
||||
"text": "This is John the database administrator.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 3.34,
|
||||
"finishTime": 5.34,
|
||||
"dialogue": {
|
||||
"text": "He's been here for three years.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 5.84
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657cafc142a867006734c3ed
|
||||
title: Task 36
|
||||
challengeType: 19
|
||||
dashedName: task-36
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -51,3 +50,56 @@ Three years
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 19.18,
|
||||
"finishTimestamp": 23.52
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.34,
|
||||
"dialogue": {
|
||||
"text": "This is John the database administrator.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 3.34,
|
||||
"finishTime": 5.34,
|
||||
"dialogue": {
|
||||
"text": "He's been here for three years.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Mark",
|
||||
"opacity": 0,
|
||||
"startTime": 5.84
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -48,3 +48,47 @@ Organizing events is not typically a responsibility of a UX/UI designer.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 27.18,
|
||||
"finishTimestamp": 30.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.2,
|
||||
"dialogue": {
|
||||
"text": "Finally this is Linda our UX UI designer.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 0,
|
||||
"startTime": 4.7
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ccd8e0b8383034fa1be0b
|
||||
title: Task 38
|
||||
challengeType: 22
|
||||
dashedName: task-38
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -27,5 +26,48 @@ Finally, this is Linda, our UX/UI designer. She joined the team last year.
|
||||
|
||||
### --feedback--
|
||||
|
||||
The word `joined` is the past tense of `join`, appropriate for talking about something that happened in the past.
|
||||
The past tense of `join`, appropriate for talking about something that happened in the past.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 27.18,
|
||||
"finishTimestamp": 32.24
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.6,
|
||||
"dialogue": {
|
||||
"text": "Finally this is Linda our UX UI designer. She joined the team last year.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 0,
|
||||
"startTime": 7.1
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ccdeb0919a803c00c8cbd
|
||||
title: Task 39
|
||||
challengeType: 19
|
||||
dashedName: task-39
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -53,3 +52,47 @@ Five years ago.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 27.18,
|
||||
"finishTimestamp": 32.24
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.6,
|
||||
"dialogue": {
|
||||
"text": "Finally this is Linda our UX UI designer. She joined the team last year.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 0,
|
||||
"startTime": 7.1
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ccee0cbd78d044dfe4a77
|
||||
title: Task 40
|
||||
challengeType: 22
|
||||
dashedName: task-40
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -37,3 +36,56 @@ This term describes products that are easy and pleasant for people to use.
|
||||
### --feedback--
|
||||
|
||||
This term refers to the parts of computer systems or programs that people use or interact with. It is in plural form.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 27.18,
|
||||
"finishTimestamp": 34.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.2,
|
||||
"dialogue": {
|
||||
"text": "Finally this is Linda our UX UI designer.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.2,
|
||||
"finishTime": 8.2,
|
||||
"dialogue": {
|
||||
"text": "She joined the team last year. She loves creating user-friendly interfaces.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 0,
|
||||
"startTime": 8.7
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ccf3ab9ef2604c6ba696f
|
||||
title: Task 41
|
||||
challengeType: 19
|
||||
dashedName: task-41
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -51,3 +50,56 @@ She creates user-friendly interfaces and joined the team last year.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 27.18,
|
||||
"finishTimestamp": 34.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.2,
|
||||
"dialogue": {
|
||||
"text": "Finally this is Linda our UX UI designer.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.2,
|
||||
"finishTime": 8.2,
|
||||
"dialogue": {
|
||||
"text": "She joined the team last year. She loves creating user-friendly interfaces.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 0,
|
||||
"startTime": 8.7
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657ccfa7eeb47305177d4a45
|
||||
title: Task 42
|
||||
challengeType: 19
|
||||
dashedName: task-42
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -50,4 +49,48 @@ The statement is about introducing a new member, not about project completion.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 35.72,
|
||||
"finishTimestamp": 38.04
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.32,
|
||||
"dialogue": {
|
||||
"text": "Everybody let's welcome Alice to the team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 3.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657cd0e81302a205cfbc10a2
|
||||
title: Task 43
|
||||
challengeType: 22
|
||||
dashedName: task-43
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -12,7 +11,7 @@ Alice: Great! Thanks, everybody! Well, I'm Alice. I'm starting as a junior devel
|
||||
|
||||
# --description--
|
||||
|
||||
In a professional self-introduction, it's common to state your name and your role. Ths structure Alice uses is simple but very effective.
|
||||
In a professional self-introduction, it's common to state your name and your role. This structure Alice uses is simple but very effective.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
@@ -35,3 +34,56 @@ This structure is used before people mention their names.
|
||||
### --feedback--
|
||||
|
||||
Here, you state your role or position.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 39.50,
|
||||
"finishTimestamp": 44.20
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.72,
|
||||
"dialogue": {
|
||||
"text": "Great thanks everybody. Well I'm Alice.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 3.72,
|
||||
"finishTime": 5.70,
|
||||
"dialogue": {
|
||||
"text": "I'm starting as a junior developer today.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 6.20
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657cd1cdaa5260067b6fb93e
|
||||
title: Task 44
|
||||
challengeType: 19
|
||||
dashedName: task-44
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -51,3 +50,56 @@ Alice explicitly states her interest in learning new things and contributing.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 44.62,
|
||||
"finishTimestamp": 48.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.68,
|
||||
"dialogue": {
|
||||
"text": "I really like learning new things",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 2.68,
|
||||
"finishTime": 5.20,
|
||||
"dialogue": {
|
||||
"text": "and can't wait to start contributing to our projects.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 5.70
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657cd2ab46d95e075065d952
|
||||
title: Task 45
|
||||
challengeType: 22
|
||||
dashedName: task-45
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
@@ -19,7 +18,7 @@ Listen to the audio and fill in the missing words.
|
||||
|
||||
## --sentence--
|
||||
|
||||
`I'm starting as a _ _ today. I can't wait to start _ to our projects.`
|
||||
`I'm starting as a _ _ today. I really like learning new things and can't wait to start _ to our projects.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -44,3 +43,65 @@ This word specifies the professional role or job title.
|
||||
### --feedback--
|
||||
|
||||
This word refers to the act of adding value or participating in team projects.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 42.38,
|
||||
"finishTimestamp": 48.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.82,
|
||||
"dialogue": {
|
||||
"text": "I'm starting as a junior developer today.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 2.83,
|
||||
"finishTime": 4.51,
|
||||
"dialogue": {
|
||||
"text": "I really like learning new things",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 4.51,
|
||||
"finishTime": 7.44,
|
||||
"dialogue": {
|
||||
"text": "and can't wait to start contributing to our projects.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 7.94
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657cd301c8cef107941a5552
|
||||
title: Task 46
|
||||
challengeType: 19
|
||||
dashedName: task-46
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -50,4 +49,75 @@ Pay attention to the order of her introduction and when she talks about her role
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 39.5,
|
||||
"finishTimestamp": 48.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.72,
|
||||
"dialogue": {
|
||||
"text": "Great thanks everybody. Well I'm Alice.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 3.72,
|
||||
"finishTime": 5.54,
|
||||
"dialogue": {
|
||||
"text": "I'm starting as a junior developer today.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 5.54,
|
||||
"finishTime": 7.36,
|
||||
"dialogue": {
|
||||
"text": "I really like learning new things",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 7.36,
|
||||
"finishTime": 10.32,
|
||||
"dialogue": {
|
||||
"text": "and can't wait to start contributing to our projects.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 10.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
---
|
||||
id: 657cd51dc73ba908478c9f70
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 3: Team Meeting Introduction"
|
||||
title: 'Dialogue 3: Team Meeting Introduction'
|
||||
challengeType: 21
|
||||
dashedName: dialogue-team-meeting-introduction
|
||||
---
|
||||
@@ -13,3 +12,312 @@ Watch the video above to understand the context of the upcoming lessons.
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 1,
|
||||
"startTime": 1
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1.3,
|
||||
"finishTime": 3.5,
|
||||
"dialogue": {
|
||||
"text": "Good morning, everyone! I hope you're well.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 4.2,
|
||||
"finishTime": 6.9,
|
||||
"dialogue": {
|
||||
"text": "Today, we have a new member joining our team.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 7.1,
|
||||
"finishTime": 9.1,
|
||||
"dialogue": {
|
||||
"text": "I'd like to introduce you to Lisa.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 9.1
|
||||
},
|
||||
{
|
||||
"background": "desk.png",
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 9.2
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 9.3,
|
||||
"finishTime": 11.3,
|
||||
"dialogue": {
|
||||
"text": "She's our new front-end developer.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 11.5,
|
||||
"finishTime": 13.5,
|
||||
"dialogue": {
|
||||
"text": "Let me introduce you all briefly.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 13.5
|
||||
},
|
||||
{
|
||||
"background": "company2-boardroom.png",
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 13.6
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 13.7,
|
||||
"finishTime": 15.2,
|
||||
"dialogue": {
|
||||
"text": "This is Sarah, the senior developer.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 16.2,
|
||||
"finishTime": 21.4,
|
||||
"dialogue": {
|
||||
"text": "You can talk to her any time, even in this virtual setting, if you have questions, Lisa.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 21.5
|
||||
},
|
||||
{
|
||||
"background": "desk.png",
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 21.6
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"startTime": 21.7,
|
||||
"finishTime": 23.7,
|
||||
"dialogue": {
|
||||
"text": "Hi, Sarah. Thank you!",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"startTime": 23.9,
|
||||
"finishTime": 27.1,
|
||||
"dialogue": {
|
||||
"text": "I'm excited to work with all of you and learn from your expertise.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 27.1
|
||||
},
|
||||
{
|
||||
"background": "company2-boardroom.png",
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 27.2
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 27.3,
|
||||
"finishTime": 29.3,
|
||||
"dialogue": {
|
||||
"text": "This is Tom, our new graphic designer.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 29.4,
|
||||
"finishTime": 31.4,
|
||||
"dialogue": {
|
||||
"text": "Is there any specific area of design or development you're interested in?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 35,
|
||||
"finishTime": 36.3,
|
||||
"dialogue": {
|
||||
"text": "He's your go-to guy for that.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 36.4
|
||||
},
|
||||
{
|
||||
"background": "desk.png",
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 36.4
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"startTime": 36.5,
|
||||
"finishTime": 43.5,
|
||||
"dialogue": {
|
||||
"text": "Hi, Tom. I'm interested in UI/UX design and front-end development, but I'm open to exploring more.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 43.6
|
||||
},
|
||||
{
|
||||
"background": "company2-boardroom.png",
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 43.6
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 43.7,
|
||||
"finishTime": 46.7,
|
||||
"dialogue": {
|
||||
"text": "And I'm Bob, the team's project manager.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 46.9,
|
||||
"finishTime": 52.2,
|
||||
"dialogue": {
|
||||
"text": "I'm the person you always need to talk to if you have any questions about the team's goals and schedule.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 52.3
|
||||
},
|
||||
{
|
||||
"background": "desk.png",
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 52.3
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"startTime": 52.4,
|
||||
"finishTime": 54.6,
|
||||
"dialogue": {
|
||||
"text": "Hi, Bob. It's great to meet you too.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 54.7
|
||||
},
|
||||
{
|
||||
"background": "company2-boardroom.png",
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 54.7
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 54.8,
|
||||
"finishTime": 59.6,
|
||||
"dialogue": {
|
||||
"text": "Excellent! Lisa, it's great to have you join our team, even if just online.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 60.2,
|
||||
"finishTime": 63.7,
|
||||
"dialogue": {
|
||||
"text": "OK, team. Let's help Lisa with the support she needs to start.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 64,
|
||||
"finishTime": 66.5,
|
||||
"dialogue": {
|
||||
"text": "Now here are the topics on today's agenda…",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 67
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -48,3 +48,47 @@ This phrase can be used in both casual and formal settings, not just in business
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 2.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.84,
|
||||
"dialogue": {
|
||||
"text": "Good morning, everyone. I hope you're well.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 4.34
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657cd6c342d0e8093dd5c540
|
||||
title: Task 48
|
||||
challengeType: 22
|
||||
dashedName: task-48
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Good morning, everyone! I hope you're all well.
|
||||
@@ -46,3 +46,46 @@ Used to express a wish or desire for something.
|
||||
|
||||
In this context refers to being in good health or condition.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 2.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.84,
|
||||
"dialogue": {
|
||||
"text": "Good morning, everyone. I hope you're well.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 4.34
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657cd7778a28e4099f0ca6e9
|
||||
title: Task 49
|
||||
challengeType: 22
|
||||
dashedName: task-49
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Today, we have a new member joining our team.
|
||||
@@ -22,11 +22,11 @@ This sentence is commonly used in professional environments to announce the arri
|
||||
|
||||
## --blanks--
|
||||
|
||||
`today`
|
||||
`Today`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word indicates the specific time when the action is happening.
|
||||
This word indicates the specific time when the action is happening. This word should be capitalized.
|
||||
|
||||
---
|
||||
|
||||
@@ -51,3 +51,47 @@ It refers to a person who is part of a group, in this case, the team.
|
||||
### --feedback--
|
||||
|
||||
This word describes the action of becoming part of a group or team.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 3.18,
|
||||
"finishTimestamp": 5.70
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.52,
|
||||
"dialogue": {
|
||||
"text": "Today, we have a new member joining our team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 4.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657cd816f3caf509f85e4d4a
|
||||
title: Task 50
|
||||
challengeType: 19
|
||||
dashedName: task-50
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
I'd like to introduce Lisa. She’s our new front-end developer.
|
||||
@@ -53,3 +53,47 @@ Bob is politely introducing Lisa as the new front-end developer.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "desk.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 6,
|
||||
"finishTimestamp": 9.9
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.9,
|
||||
"dialogue": {
|
||||
"text": "I'd like to introduce you to Lisa. She's our new front-end developer.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 5.4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657cd8d94290160a8732893d
|
||||
title: Task 51
|
||||
challengeType: 22
|
||||
dashedName: task-51
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Let me introduce you all briefly.
|
||||
@@ -37,3 +37,47 @@ This word is used to give permission or to allow an action to happen. This word
|
||||
### --feedback--
|
||||
|
||||
It means to do something for a short time or in a quick manner.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 10.66,
|
||||
"finishTimestamp": 12.20
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.54,
|
||||
"dialogue": {
|
||||
"text": "Let me introduce you all briefly.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 3.04
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657cd938cf0b0c0ad751ac23
|
||||
title: Task 52
|
||||
challengeType: 22
|
||||
dashedName: task-52
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
This is Sarah, the senior developer.
|
||||
@@ -35,3 +35,47 @@ It is used to introduce someone or something in the present context. This word i
|
||||
### --feedback--
|
||||
|
||||
This word indicates a higher level of experience or rank in a job role.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 50, "y": 0, "z": 1.4 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.6,
|
||||
"finishTimestamp": 14.6
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3,
|
||||
"dialogue": {
|
||||
"text": "This is Sarah, the senior developer.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 3.5
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657cd9ae412af80b2a7ff265
|
||||
title: Task 53
|
||||
challengeType: 22
|
||||
dashedName: task-53
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
You can talk to her any time, even in this virtual setting, if you have any questions, Lisa.
|
||||
@@ -22,7 +22,7 @@ The word even highlights something extra or beyond what is usual.
|
||||
|
||||
## --sentence--
|
||||
|
||||
`You can talk to her _ time, _ in this virtual setting, if you have _ questions, Lisa.`
|
||||
`You can talk to her _ time, _ in this virtual setting, if you have questions, Lisa.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -40,10 +40,46 @@ This word is used to indicate no specific time; any time is acceptable.
|
||||
|
||||
It is used to emphasize something that might be surprising or not usually expected.
|
||||
|
||||
---
|
||||
# --scene--
|
||||
|
||||
`any`
|
||||
|
||||
### --feedback--
|
||||
|
||||
It refers to all kinds of questions, without limitation.
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 14.86,
|
||||
"finishTimestamp": 19.94
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.08,
|
||||
"dialogue": {
|
||||
"text": "You can talk to her anytime, even in this virtual setting, if you have questions, Lisa.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.58
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657cda710736e30ba719e441
|
||||
title: Task 54
|
||||
challengeType: 19
|
||||
dashedName: task-54
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
You can talk to her any time, even in this virtual setting, if you have any questions, Lisa.
|
||||
@@ -51,3 +51,47 @@ The statement is about whom Lisa can talk to, not about who is currently talking
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 14.86,
|
||||
"finishTimestamp": 19.94
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.08,
|
||||
"dialogue": {
|
||||
"text": "You can talk to her anytime, even in this virtual setting, if you have questions, Lisa.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.58
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657cdf0217569e0ce2e40cd1
|
||||
title: Task 55
|
||||
challengeType: 22
|
||||
dashedName: task-55
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: Hi, Sarah. Thank you! I'm excited to work with all of you and learn from your expertise.
|
||||
@@ -38,3 +38,47 @@ This word is used to express a feeling of great enthusiasm and eagerness.
|
||||
### --feedback--
|
||||
|
||||
It refers to special skills or knowledge in a specific area.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "desk.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 21.06,
|
||||
"finishTimestamp": 25.54
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.48,
|
||||
"dialogue": {
|
||||
"text": "Hi, Sarah. Thank you. I'm excited to work with all of you and learn from your expertise.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 5.98
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657cdfc400c4130d43bab6e9
|
||||
title: Task 56
|
||||
challengeType: 22
|
||||
dashedName: task-56
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: I'm excited to work with all of you and learn from your expertise.
|
||||
@@ -50,3 +50,47 @@ This word helps to link `all` with `you`, forming a phrase that refers to the en
|
||||
### --feedback--
|
||||
|
||||
It indicates possession or relation to the group being addressed.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "desk.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.60,
|
||||
"finishTimestamp": 25.54
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.94,
|
||||
"dialogue": {
|
||||
"text": "I'm excited to work with all of you and learn from your expertise.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 4.44
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657ce2aee8f1d30e17cf89e5
|
||||
title: Task 57
|
||||
challengeType: 19
|
||||
dashedName: task-57
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: This is Tom, our new graphic designer. Is there any specific area of design or development you're interested in?
|
||||
@@ -24,7 +24,7 @@ What does Bob want to know about lisa?
|
||||
|
||||
## --answers--
|
||||
|
||||
Bob wants to know specific area of design or development Lisa is interested.
|
||||
Bob wants to know if Lisa is interested in any specific area of design or development.
|
||||
|
||||
---
|
||||
|
||||
@@ -53,3 +53,47 @@ The question is about Lisa's interests, not about her readiness to start work.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 26.14,
|
||||
"finishTimestamp": 33.44
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 8.2,
|
||||
"dialogue": {
|
||||
"text": "This is Tom, our new graphic designer. Is there any specific area of design or development that you're interested in?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 8.7
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,11 +3,11 @@ id: 657ce387f809d60eb54f06d6
|
||||
title: Task 58
|
||||
challengeType: 22
|
||||
dashedName: task-58
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: This is Tom, our new graphic designer. Is there any specific area of design or development you're interested in? He’s your go-to guy for that.
|
||||
Bob: Is there any specific area of design or development you're interested in? He’s your go-to guy for that.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
@@ -45,3 +45,47 @@ This part of the phrase indicates the person to whom you should approach or cons
|
||||
### --feedback--
|
||||
|
||||
Refers to the person who is an expert or the best in a particular field.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 29.12,
|
||||
"finishTimestamp": 35.54
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.4,
|
||||
"dialogue": {
|
||||
"text": "Is there any specific area of design or development that you're interested in? He's your go-to guy for that.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 7.9
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -47,4 +47,4 @@ This question is about one person, so it should use `Is there` instead of `Are t
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
1
|
||||
|
||||
@@ -3,11 +3,11 @@ id: 657ce691d6c57c107e650c5e
|
||||
title: Task 61
|
||||
challengeType: 19
|
||||
dashedName: task-61
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: This is Tom, our new graphic designer. Is there any specific area of design or development you're interested in? He’s your go-to guy for that. Are there any questions you have for Tom?
|
||||
Bob: This is Tom, our new graphic designer. Is there any specific area of design or development you're interested in? He’s your go-to guy for that.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
@@ -51,3 +51,65 @@ The conversation focuses on introducing Tom and his area of expertise, not depar
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 26.14,
|
||||
"finishTimestamp": 35.54
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.48,
|
||||
"dialogue": {
|
||||
"text": "This is Tom, our new graphic designer.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 3.48,
|
||||
"finishTime": 7.8,
|
||||
"dialogue": {
|
||||
"text": "Is there any specific area of design or development that you're interested in?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 7.8,
|
||||
"finishTime": 9.58,
|
||||
"dialogue": {
|
||||
"text": "He's your go-to guy for that.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 10.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657ce738f6c4eb10e81fd937
|
||||
title: Task 62
|
||||
challengeType: 19
|
||||
dashedName: task-62
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: Hi, Tom. I'm interested in UI/UX design and front-end development, but I'm open to exploring more.
|
||||
@@ -51,3 +51,47 @@ Lisa's response is centered on design and development areas, not marketing.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "desk.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 36.1,
|
||||
"finishTimestamp": 42.22
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.92,
|
||||
"dialogue": {
|
||||
"text": "Hi, Tom. I'm interested in UI UX design and front-end development, but I'm open to exploring more.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 7.42
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657ce7ed5eb7171156711c77
|
||||
title: Task 63
|
||||
challengeType: 22
|
||||
dashedName: task-63
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: Hi, Tom. I'm interested in UI/UX design and front-end development, but I'm open to exploring more.
|
||||
@@ -53,3 +53,47 @@ Indicates a willingness or readiness to consider new possibilities.
|
||||
### --feedback--
|
||||
|
||||
Suggests looking into or examining new areas or opportunities.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "desk.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 36.7,
|
||||
"finishTimestamp": 42.22
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.92,
|
||||
"dialogue": {
|
||||
"text": "I'm interested in UI UX design and front-end development, but I'm open to exploring more.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 7.42
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657daa5ab8505427a5b99cd2
|
||||
title: Task 64
|
||||
challengeType: 19
|
||||
dashedName: task-64
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: And I’m Bob, the team’s project manager.
|
||||
@@ -51,3 +51,47 @@ Bob's introduction clearly states a different role, not the CEO.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 42.84,
|
||||
"finishTimestamp": 45.06
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.22,
|
||||
"dialogue": {
|
||||
"text": "And I'm Bob, the team's project manager.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 3.72
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657daad61699f1281c5dca55
|
||||
title: Task 65
|
||||
challengeType: 19
|
||||
dashedName: task-65
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
@@ -49,3 +48,47 @@ This description fits roles in the food service industry, not a project manager.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 45.42,
|
||||
"finishTimestamp": 50.98
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.56,
|
||||
"dialogue": {
|
||||
"text": "I'm the person you always need to talk to if you have any questions about the team's goals and schedule.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 7.06
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657dab674b9de728828aa020
|
||||
title: Task 66
|
||||
challengeType: 22
|
||||
dashedName: task-66
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: And I’m Bob, the team’s project manager. I’m the person you always need to talk to if you have any questions about the team’s goals and schedule.
|
||||
@@ -64,3 +64,65 @@ Refers to the objectives or targets set by the team.
|
||||
### --feedback--
|
||||
|
||||
Refers to the planned timeline for tasks or events in a project.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 42.84,
|
||||
"finishTimestamp": 50.98
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.22,
|
||||
"dialogue": {
|
||||
"text": "And I'm Bob, the team's project manager.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 3.23,
|
||||
"finishTime": 5,
|
||||
"dialogue": {
|
||||
"text": "I'm the person you always need to talk to.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5,
|
||||
"finishTime": 9.14,
|
||||
"dialogue": {
|
||||
"text": "if you have any questions about the team's goals and schedule.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 9.64
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657dadfc7d21eb294c9f057e
|
||||
title: Task 67
|
||||
challengeType: 19
|
||||
dashedName: task-67
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: And I’m Bob, the team’s project manager. I’m the person you always need to talk to if you have any questions about the team’s goals and schedule.
|
||||
@@ -51,3 +51,65 @@ This phrase suggests that questions are welcome but doesn't detail the topics.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 42.84,
|
||||
"finishTimestamp": 50.98
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.22,
|
||||
"dialogue": {
|
||||
"text": "And I'm Bob, the team's project manager.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 3.23,
|
||||
"finishTime": 5,
|
||||
"dialogue": {
|
||||
"text": "I'm the person you always need to talk to.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 5,
|
||||
"finishTime": 9.14,
|
||||
"dialogue": {
|
||||
"text": "if you have any questions about the team's goals and schedule.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 9.64
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657daf702ed04a29ee42de69
|
||||
title: Task 68
|
||||
challengeType: 22
|
||||
dashedName: task-68
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: Hi, Bob. It’s great to meet you too.
|
||||
@@ -35,3 +35,47 @@ This word expresses positive feelings or satisfaction.
|
||||
### --feedback--
|
||||
|
||||
Indicates agreement or similarity with something already mentioned.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "desk.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 51.58,
|
||||
"finishTimestamp": 53.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.80,
|
||||
"dialogue": {
|
||||
"text": "Hi, Bob. It's great to meet you too.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Lisa",
|
||||
"opacity": 0,
|
||||
"startTime": 3.30
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657df21cc45b1f66112fb8fc
|
||||
title: Task 69
|
||||
challengeType: 22
|
||||
dashedName: task-69
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Excellent! Lisa, it’s great to have you join our team, even if just online.
|
||||
@@ -51,3 +51,47 @@ Used to describe the action of becoming part of a group.
|
||||
### --feedback--
|
||||
|
||||
This word adds emphasis and can introduce an exception or contrast.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 53.38,
|
||||
"finishTimestamp": 58.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.80,
|
||||
"dialogue": {
|
||||
"text": "Excellent. Lisa, it's great to have you join our team, even if just online.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 6.30
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657df2b22d7649667734d71e
|
||||
title: Task 70
|
||||
challengeType: 19
|
||||
dashedName: task-70
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Bob: Excellent! Lisa, it’s great to have you join our team, even if just online.
|
||||
@@ -51,3 +51,47 @@ The statement is about welcoming Lisa, not assigning projects.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 53.38,
|
||||
"finishTimestamp": 58.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.80,
|
||||
"dialogue": {
|
||||
"text": "Excellent. Lisa, it's great to have you join our team, even if just online.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 6.30
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657df30a140de766c3896294
|
||||
title: Task 71
|
||||
challengeType: 22
|
||||
dashedName: task-71
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
OK, team. Let's help Lisa with the support she needs to start.
|
||||
@@ -43,3 +43,47 @@ Refers to the help or assistance provided to someone.
|
||||
### --feedback--
|
||||
|
||||
Indicates what Lisa needs.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 58.82,
|
||||
"finishTimestamp": 62.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.36,
|
||||
"dialogue": {
|
||||
"text": "Okay, team, let's help Lisa with the support she needs to start.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 4.86
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657df39e98ace1673de4c399
|
||||
title: Task 72
|
||||
challengeType: 19
|
||||
dashedName: task-72
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
OK, team. Let's help Lisa with the support she needs to start.
|
||||
@@ -51,3 +51,47 @@ Bob is asking the team to help Lisa with the support she needs to get started.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 58.82,
|
||||
"finishTimestamp": 62.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.36,
|
||||
"dialogue": {
|
||||
"text": "Okay, team, let's help Lisa with the support she needs to start.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 4.86
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657df429a575a6679e72d48f
|
||||
title: Task 73
|
||||
challengeType: 22
|
||||
dashedName: task-73
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Now here are the topics on today's agenda…
|
||||
@@ -35,3 +35,47 @@ These are the points or subjects that are planned for discussion or consideratio
|
||||
### --feedback--
|
||||
|
||||
A possessive form indicating something belonging to or associated with the current day. Remember to use `'s`.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 62.64,
|
||||
"finishTimestamp": 65.00
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.36,
|
||||
"dialogue": {
|
||||
"text": "Now, here are the topics on today's agenda.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 3.86
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
---
|
||||
id: 657df4ff04eed86814093f0f
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 4: A Training Session"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-a-training-session
|
||||
@@ -13,3 +12,131 @@ Watch the video above to understand the context of the upcoming lessons.
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1.3,
|
||||
"finishTime": 5.3,
|
||||
"dialogue": {
|
||||
"text": "Good morning. I'm James. I'm here to help you with your training.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 5.5,
|
||||
"finishTime": 7.5,
|
||||
"dialogue": {
|
||||
"text": "Can you briefly introduce yourself?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 7.7,
|
||||
"finishTime": 12.7,
|
||||
"dialogue": {
|
||||
"text": "Hi, I'm Sophie, and I'm here to improve my project management skills.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 12.9,
|
||||
"finishTime": 14.9,
|
||||
"dialogue": {
|
||||
"text": "I want to learn more about project management.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 15.1,
|
||||
"finishTime": 16.3,
|
||||
"dialogue": {
|
||||
"text": "Nice to meet you, James.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 16.5,
|
||||
"finishTime": 18,
|
||||
"dialogue": {
|
||||
"text": "Thank you, Sophie.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 18.2,
|
||||
"finishTime": 20.2,
|
||||
"dialogue": {
|
||||
"text": "We have a lot to talk about today,",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 20.3,
|
||||
"finishTime": 23.8,
|
||||
"dialogue": {
|
||||
"text": "and I'm sure we'll have great insights to share during our training session.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 24,
|
||||
"finishTime": 25.2,
|
||||
"dialogue": {
|
||||
"text": "Let's get started.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 25.2
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 25.7
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657df5d14291b56887825276
|
||||
title: Task 74
|
||||
challengeType: 22
|
||||
dashedName: task-74
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
@@ -44,3 +43,47 @@ Implies providing assistance or support to someone.
|
||||
### --feedback--
|
||||
|
||||
Refers to the process of learning skills or knowledge needed for a specific task or job.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 3.70
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.70,
|
||||
"dialogue": {
|
||||
"text": "Good morning. I'm James. I'm here to help you with your training.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 5.20
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657df6018a70e468f5dc016a
|
||||
title: Task 75
|
||||
challengeType: 19
|
||||
dashedName: task-75
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: Good morning. I’m James and I’m here to help you with your training.
|
||||
@@ -51,3 +51,47 @@ James's introduction is not about asking for help.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 3.70
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.70,
|
||||
"dialogue": {
|
||||
"text": "Good morning. I'm James. I'm here to help you with your training.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 5.20
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e3c159dc94c6e33ba6115
|
||||
title: Task 76
|
||||
challengeType: 22
|
||||
dashedName: task-76
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Can you briefly introduce yourself?
|
||||
@@ -35,3 +35,47 @@ This word indicates that the introduction should be short and to the point.
|
||||
### --feedback--
|
||||
|
||||
Means to present oneself to others, usually stating your name and basic details.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.14,
|
||||
"finishTimestamp": 5.80
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.66,
|
||||
"dialogue": {
|
||||
"text": "Can you briefly introduce yourself?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 3.16
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e3ca1c4d9636e9012e1a9
|
||||
title: Task 77
|
||||
challengeType: 19
|
||||
dashedName: task-77
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Can you briefly introduce yourself?
|
||||
@@ -51,3 +51,47 @@ To give a short introduction about herself.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 4.14,
|
||||
"finishTimestamp": 5.80
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.66,
|
||||
"dialogue": {
|
||||
"text": "Can you briefly introduce yourself?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 3.16
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e3dc46c5a816f0b12fb76
|
||||
title: Task 78
|
||||
challengeType: 22
|
||||
dashedName: task-78
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: Hi, I'm Sophie, and I'm here to improve my project management skills. I want to learn more about project management.
|
||||
@@ -55,3 +55,47 @@ Refers to the abilities or expertise needed to do something well.
|
||||
### --feedback--
|
||||
|
||||
This term relates to the process of handling or overseeing projects effectively.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 7.16,
|
||||
"finishTimestamp": 13.50
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.34,
|
||||
"dialogue": {
|
||||
"text": "Hi, I'm Sophie and I'm here to improve my project management skills. I want to learn more about project management.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 7.84
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e3ec58a1c706fb201d719
|
||||
title: Task 79
|
||||
challengeType: 19
|
||||
dashedName: task-79
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: Hi, I'm Sophie, and I'm here to improve my project management skills. I want to learn more about project management. Nice to meet you, James.
|
||||
@@ -51,3 +51,47 @@ Sophie's response is more comprehensive, including self-introduction and her goa
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 7.16,
|
||||
"finishTimestamp": 14.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 8.60,
|
||||
"dialogue": {
|
||||
"text": "Hi, I'm Sophie and I'm here to improve my project management skills. I want to learn more about project management. Nice to meet you, James.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 9.10
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e408c387898706d4c1b46
|
||||
title: Task 80
|
||||
challengeType: 19
|
||||
dashedName: task-80
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: Thank you, Sophie. We have a lot to talk about today
|
||||
@@ -53,3 +53,47 @@ Today's meeting is only for team introductions.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.14,
|
||||
"finishTimestamp": 18.62
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.48,
|
||||
"dialogue": {
|
||||
"text": "Thank you, Sophie. We have a lot to talk about today",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 3.98
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,11 +3,10 @@ id: 657e4173056b4771208c184d
|
||||
title: Task 81
|
||||
challengeType: 22
|
||||
dashedName: task-81
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: Thank you, Sophie. We have a lot to talk about today...
|
||||
James: Thank you, Sophie. We have a lot to talk about today
|
||||
-->
|
||||
|
||||
# --description--
|
||||
@@ -43,3 +42,47 @@ Means many or a large amount, used to describe the quantity of something.
|
||||
### --feedback--
|
||||
|
||||
Refers to discussing or speaking about something.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.14,
|
||||
"finishTimestamp": 18.62
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.48,
|
||||
"dialogue": {
|
||||
"text": "Thank you, Sophie. We have a lot to talk about today",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 3.98
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e421f8d8e9871a83cda7f
|
||||
title: Task 82
|
||||
challengeType: 22
|
||||
dashedName: task-82
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
James: ...and I'm sure we'll have great insights to share during our training session.
|
||||
@@ -37,3 +37,47 @@ Refers to valuable thoughts or understanding gained from experiences.
|
||||
### --feedback--
|
||||
|
||||
This word is related to learning new skills or information in a structured setting.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.08,
|
||||
"finishTimestamp": 22.32
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.24,
|
||||
"dialogue": {
|
||||
"text": "We have a lot to talk today and I'm sure we'll have great insights to share during our training session.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 6.74
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -4,6 +4,7 @@ title: Task 83
|
||||
challengeType: 19
|
||||
dashedName: task-83
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
`Let's get started` is a phrase used to initiate an activity, meeting, or session. It signals that it's time to begin the planned activities. For example, at the start of a meeting, someone might say, `Let's get started with the first topic`.
|
||||
@@ -45,3 +46,47 @@ It indicates that the meeting will continue later.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.80,
|
||||
"finishTimestamp": 23.70
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 1.90,
|
||||
"dialogue": {
|
||||
"text": "Let's get started!",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 2.40
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657e42d9cf8693725896cc49
|
||||
title: Task 84
|
||||
challengeType: 22
|
||||
dashedName: task-84
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -67,3 +66,64 @@ Related to learning or teaching new skills or information.
|
||||
### --feedback--
|
||||
|
||||
Indicates beginning something, used here to start the meeting or session.
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "James",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.14,
|
||||
"finishTimestamp": 23.7
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.1,
|
||||
"dialogue": {
|
||||
"text": "Thank you, Sophie. We have a lot to talk about today,",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 3.1,
|
||||
"finishTime": 6.8,
|
||||
"dialogue": {
|
||||
"text": "and I'm sure we'll have great insights to share during our training session.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"startTime": 6.8,
|
||||
"finishTime": 8.56,
|
||||
"dialogue": {
|
||||
"text": "Let's get started!",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "James",
|
||||
"opacity": 0,
|
||||
"startTime": 9.06
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
---
|
||||
id: 657e47d5fa5dea7cbdaf484b
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 5: Meeting a Client"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-meeting-a-client
|
||||
@@ -13,3 +12,281 @@ Watch the video above to understand the context of the upcoming lessons.
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": 30, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1.3,
|
||||
"finishTime": 2.5,
|
||||
"dialogue": {
|
||||
"text": "Welcome, everyone.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 3,
|
||||
"finishTime": 6.5,
|
||||
"dialogue": {
|
||||
"text": "Today, we have with us our clients from FCC Corporation.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 6.7,
|
||||
"finishTime": 10.2,
|
||||
"dialogue": {
|
||||
"text": "David, let me introduce the team and briefly explain what we do.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 10.3,
|
||||
"finishTime": 11.8,
|
||||
"dialogue": {
|
||||
"text": "I'm Maria, the lead developer.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 12,
|
||||
"finishTime": 15.2,
|
||||
"dialogue": {
|
||||
"text": "I'm responsible for the technical aspects of the project.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 15, "y": 0, "z": 1 },
|
||||
"startTime": 15.4
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 15.4,
|
||||
"finishTime": 17.4,
|
||||
"dialogue": {
|
||||
"text": "This is Bob, the project manager.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 17.6,
|
||||
"finishTime": 20.6,
|
||||
"dialogue": {
|
||||
"text": "He's responsible for coordinating our efforts to meet your needs.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 20.8,
|
||||
"finishTime": 22.8,
|
||||
"dialogue": {
|
||||
"text": "Hey, Bob. How's it going?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 22.9
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": 15, "y": 0, "z": 1 },
|
||||
"startTime": 23
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 23,
|
||||
"finishTime": 26,
|
||||
"dialogue": {
|
||||
"text": "This is Sarah, the senior developer.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 26.2,
|
||||
"finishTime": 29.2,
|
||||
"dialogue": {
|
||||
"text": "She and I work together to ensure the project's success.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 29.4,
|
||||
"finishTime": 31,
|
||||
"dialogue": {
|
||||
"text": "Great to meet you, Sarah.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 31
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": 15, "y": 0, "z": 1 },
|
||||
"startTime": 31.1
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 31.2,
|
||||
"finishTime": 33.7,
|
||||
"dialogue": {
|
||||
"text": "And this is Linda, she's our UX/UI designer.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 33.9,
|
||||
"finishTime": 37.9,
|
||||
"dialogue": {
|
||||
"text": "She works in user experience and she creates our interface design.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 37.9,
|
||||
"finishTime": 39.5,
|
||||
"dialogue": {
|
||||
"text": "Wonderful to meet you all.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 39.6
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 39.7,
|
||||
"finishTime": 42.2,
|
||||
"dialogue": {
|
||||
"text": "I'm David, the project manager from FCC Corp.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 42.4,
|
||||
"finishTime": 46.9,
|
||||
"dialogue": {
|
||||
"text": "I'll be your point of contact and I'll make sure our collaboration is great.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 47.1,
|
||||
"finishTime": 49.6,
|
||||
"dialogue": {
|
||||
"text": "We're excited about this project.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 49.8,
|
||||
"finishTime": 52.3,
|
||||
"dialogue": {
|
||||
"text": "I'm confident that we can achieve great results.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 52.5,
|
||||
"finishTime": 53.5,
|
||||
"dialogue": {
|
||||
"text": "Thanks.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 53.7,
|
||||
"finishTime": 56.2,
|
||||
"dialogue": {
|
||||
"text": "Now let's get started with the project details",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 56.2,
|
||||
"finishTime": 58.7,
|
||||
"dialogue": {
|
||||
"text": "and your specific requirements, David…",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 58.7
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 59.2
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e496dda7af77d6798e7f7
|
||||
title: Task 85
|
||||
challengeType: 22
|
||||
dashedName: task-85
|
||||
audioPath: Add the path to the audio file here. Or, delete this if you don't have audio.
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: Welcome, everyone. Today, we have with us our clients from FCC Corporation.
|
||||
@@ -43,3 +43,47 @@ Refers to customers or companies that receive services or goods from another bus
|
||||
### --feedback--
|
||||
|
||||
A type of business entity that is legally separate from its owners.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {"x":50,"y":0,"z":1.5},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 4.74
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.74,
|
||||
"dialogue": {
|
||||
"text": "Welcome everyone. Today we have with us our clients from FCC Corporation.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 6.24
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657e49f3ee34e67dbe0d8848
|
||||
title: Task 86
|
||||
challengeType: 19
|
||||
dashedName: task-86
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
@@ -53,3 +52,47 @@ Maria is introducing business clients, not staff members.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {"x":50,"y":0,"z":1.5},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 4.74
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.74,
|
||||
"dialogue": {
|
||||
"text": "Welcome everyone. Today we have with us our clients from FCC Corporation.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 6.24
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e4ab5b857f77e36c82a4d
|
||||
title: Task 87
|
||||
challengeType: 19
|
||||
dashedName: task-87
|
||||
audioPath: Acurriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
David, let me introduce the team and briefly explain what we do.
|
||||
@@ -51,3 +51,47 @@ The audio indicates an introduction and overview of work, not a financial discus
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": {"x":50,"y":0,"z":1.5},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.44,
|
||||
"finishTimestamp": 8.68
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.24,
|
||||
"dialogue": {
|
||||
"text": "David, let me introduce the team and briefly explain what we do.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 4.74
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e4b7d381d567e8d97967c
|
||||
title: Task 88
|
||||
challengeType: 22
|
||||
dashedName: task-88
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
I'm Maria, the lead developer. I’m responsible for the technical aspects of the project. This is Bob, the project manager. He’s responsible for coordinating our efforts to meet your needs.
|
||||
@@ -47,3 +47,71 @@ Means arranging or organizing things to work together effectively. This word end
|
||||
### --feedback--
|
||||
|
||||
Refers to the attempts or hard work put into doing something.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": 50, "y": 0, "z": 1.5 },
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.18,
|
||||
"finishTimestamp": 19.08
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.18,
|
||||
"dialogue": {
|
||||
"text": "I'm Maria, the lead developer. I'm responsible for the technical aspects of the project.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 5.18
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 5.19
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 5.19,
|
||||
"finishTime": 10.9,
|
||||
"dialogue": {
|
||||
"text": "This is Bob, the project manager. He's responsible for coordinating our efforts to meet your needs.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 11.4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e4c1f0bd3e97ef2d46644
|
||||
title: Task 89
|
||||
challengeType: 19
|
||||
dashedName: task-89
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
I'm Maria, the lead developer. I’m responsible for the technical aspects of the project. This is Bob, the project manager. He’s responsible for coordinating our efforts to meet your needs.
|
||||
@@ -53,3 +53,71 @@ Their roles are focused on development and management, not marketing.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": 50, "y": 0, "z": 1.5 },
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.18,
|
||||
"finishTimestamp": 19.08
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.18,
|
||||
"dialogue": {
|
||||
"text": "I'm Maria, the lead developer. I'm responsible for the technical aspects of the project.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 5.18
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 5.19
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 5.19,
|
||||
"finishTime": 10.9,
|
||||
"dialogue": {
|
||||
"text": "This is Bob, the project manager. He's responsible for coordinating our efforts to meet your needs.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 11.4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e4cd7f87d4f7f6954446d
|
||||
title: Task 90
|
||||
challengeType: 19
|
||||
dashedName: task-90
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
I'm Maria, the lead developer. I’m responsible for the technical aspects of the project. This is Bob, the project manager. He’s responsible for coordinating our efforts to meet your needs.
|
||||
@@ -51,3 +51,71 @@ Listen again to understand their specific roles as mentioned.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"position": { "x": 50, "y": 0, "z": 1.5 },
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"position": { "x": 50, "y": 15, "z": 1.2 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.18,
|
||||
"finishTimestamp": 19.08
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.18,
|
||||
"dialogue": {
|
||||
"text": "I'm Maria, the lead developer. I'm responsible for the technical aspects of the project.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"opacity": 0,
|
||||
"startTime": 5.18
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 1,
|
||||
"startTime": 5.19
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 5.19,
|
||||
"finishTime": 10.9,
|
||||
"dialogue": {
|
||||
"text": "This is Bob, the project manager. He's responsible for coordinating our efforts to meet your needs.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Bob",
|
||||
"opacity": 0,
|
||||
"startTime": 11.4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e4db2e3fc8d7fb41b8b85
|
||||
title: Task 91
|
||||
challengeType: 22
|
||||
dashedName: task-91
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
David: Hey, Bob. How’s it going?
|
||||
@@ -27,3 +27,47 @@ Listen to the audio and fill in the missing word.
|
||||
### --feedback--
|
||||
|
||||
This word is used to inquire about someone's current state or activities.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 19.54,
|
||||
"finishTimestamp": 20.90
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.36,
|
||||
"dialogue": {
|
||||
"text": "Hey Bob, how's it going?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 2.86
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e4de2c8c70a7ff7e1546d
|
||||
title: Task 92
|
||||
challengeType: 19
|
||||
dashedName: task-92
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: This is Sarah, the senior developer. She and I work together to ensure the project's success.
|
||||
@@ -53,3 +53,47 @@ To ensure the project's success.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"position": {"x":50,"y":0,"z":1.5},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 22.22,
|
||||
"finishTimestamp": 27.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.16,
|
||||
"dialogue": {
|
||||
"text": "And this is Sarah, the senior developer. She and I work together to ensure the project's success.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sarah",
|
||||
"opacity": 0,
|
||||
"startTime": 6.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e4e3b02a2128049c344c8
|
||||
title: Task 93
|
||||
challengeType: 22
|
||||
dashedName: task-93
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
David: Great to meet you, Sarah.
|
||||
@@ -35,3 +35,46 @@ This word expresses positivity or satisfaction about something, in this case, me
|
||||
### --feedback--
|
||||
|
||||
Refers to the act of being introduced to someone for the first time.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 27.38,
|
||||
"finishTimestamp": 29.06
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.68,
|
||||
"dialogue": {
|
||||
"text": "Great to meet you, Sarah.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 3.18
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e4fd2ecf31280ef673f0d
|
||||
title: Task 94
|
||||
challengeType: 19
|
||||
dashedName: task-94
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: And this is Linda, she’s our UX/UI designer. She works in user experience and she creates our interface design.
|
||||
@@ -51,3 +51,47 @@ Maria's introduction mentions Linda's work in design, not human resources.
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"position": { "x": 50, "y": 0, "z": 1.5 },
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 30.12,
|
||||
"finishTimestamp": 36.08
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Maria",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.96,
|
||||
"dialogue": {
|
||||
"text": "And this is Linda. She's our UX UI designer. She works in user experience and she creates our interface design.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Linda",
|
||||
"opacity": 0,
|
||||
"startTime": 7.46
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e51218ff18f8191b76ea9
|
||||
title: Task 95
|
||||
challengeType: 22
|
||||
dashedName: task-95
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
@@ -55,3 +55,47 @@ Indicates David's role or position within his company.
|
||||
### --feedback--
|
||||
|
||||
Short for `corporation`, denoting the type of organization David represents. This word is capitalized.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 37.24,
|
||||
"finishTimestamp": 41.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.60,
|
||||
"dialogue": {
|
||||
"text": "Wonderful to meet you all. I'm David, the project manager from FCC Corp.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 6.10
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,8 +3,8 @@ id: 657e523fcaaa0e823b3789e5
|
||||
title: Task 96
|
||||
challengeType: 19
|
||||
dashedName: task-96
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
@@ -53,3 +53,47 @@ He is the project manager from FCC Corp.
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company1-boardroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.2-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 37.24,
|
||||
"finishTimestamp": 41.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.60,
|
||||
"dialogue": {
|
||||
"text": "Wonderful to meet you all. I'm David, the project manager from FCC Corp.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 0,
|
||||
"startTime": 6.10
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user