mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-06 06:01:31 -05:00
feat(curiculum): add animations to block 3.1 (#53866)
This commit is contained in:
@@ -115,6 +115,7 @@ export type Characters =
|
||||
| 'Anna'
|
||||
| 'Bob'
|
||||
| 'Brian'
|
||||
| 'Candidate'
|
||||
| 'David'
|
||||
| 'Expert'
|
||||
| 'Jake'
|
||||
@@ -124,6 +125,7 @@ export type Characters =
|
||||
| 'Maria'
|
||||
| 'Mark'
|
||||
| 'Sarah'
|
||||
| 'Second Candidate'
|
||||
| 'Sophie'
|
||||
| 'Tom';
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@ const alice = `${characters}/alice`;
|
||||
const anna = `${characters}/anna`;
|
||||
const bob = `${characters}/bob`;
|
||||
const brian = `${characters}/brian`;
|
||||
const candidate = `${characters}/npc`;
|
||||
const david = `${characters}/david`;
|
||||
const expert = `${characters}/npc`;
|
||||
const jake = `${characters}/jake`;
|
||||
@@ -19,6 +20,7 @@ const linda = `${characters}/linda`;
|
||||
const lisa = `${characters}/lisa`;
|
||||
const maria = `${characters}/maria`;
|
||||
const sarah = `${characters}/sarah`;
|
||||
const secondCandidate = `${characters}/npc`;
|
||||
const sophie = `${characters}/sophie`;
|
||||
const tom = `${characters}/tom`;
|
||||
const mark = `${characters}/npc`;
|
||||
@@ -70,6 +72,15 @@ export const characterAssets = {
|
||||
mouthClosed: `${brian}/mouth-smile.png`,
|
||||
mouthOpen: `${brian}/mouth-laugh.png`
|
||||
},
|
||||
Candidate: {
|
||||
base: `${candidate}/boy-base.png`,
|
||||
brows: `${candidate}/boy-base.png`,
|
||||
eyesClosed: `${candidate}/boy-eyes-closed.png`,
|
||||
eyesOpen: `${candidate}/boy-eyes-open.png`,
|
||||
glasses: null,
|
||||
mouthClosed: `${candidate}/boy-mouth-smile.png`,
|
||||
mouthOpen: `${candidate}/boy-mouth-laugh.png`
|
||||
},
|
||||
David: {
|
||||
base: `${david}/base.png`,
|
||||
brows: `${david}/brows-neutral.png`,
|
||||
@@ -151,6 +162,15 @@ export const characterAssets = {
|
||||
mouthClosed: `${sarah}/mouth-smile.png`,
|
||||
mouthOpen: `${sarah}/mouth-laugh.png`
|
||||
},
|
||||
'Second Candidate': {
|
||||
base: `${secondCandidate}/man-base.png`,
|
||||
brows: `${secondCandidate}/man-base.png`,
|
||||
eyesClosed: `${secondCandidate}/man-eyes-closed.png`,
|
||||
eyesOpen: `${secondCandidate}/man-eyes-open.png`,
|
||||
glasses: null,
|
||||
mouthClosed: `${secondCandidate}/man-mouth-smile.png`,
|
||||
mouthOpen: `${secondCandidate}/man-mouth-laugh.png`
|
||||
},
|
||||
Sophie: {
|
||||
base: `${sophie}/base.png`,
|
||||
brows: `${sophie}/brows-neutral.png`,
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
id: 655c0feadb1dd77f6cda623f
|
||||
title: "Dialogue 1: A Job Interview"
|
||||
challengeType: 21
|
||||
videoId: nLDychdBwUg
|
||||
dashedName: dialogue-1-a-job-interview
|
||||
---
|
||||
|
||||
@@ -13,3 +12,230 @@ 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": "Anna",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.8,
|
||||
"dialogue": {
|
||||
"text": "Good afternoon! Thanks for coming in for this interview.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 4.1,
|
||||
"finishTime": 6.3,
|
||||
"dialogue": {
|
||||
"text": "Can you tell me about your previous job experiences?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 7.1,
|
||||
"finishTime": 10.6,
|
||||
"dialogue": {
|
||||
"text": "Good afternoon! Sure, I was a programmer at Acme Tech.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 10.9,
|
||||
"finishTime": 12.3,
|
||||
"dialogue": {
|
||||
"text": "I was there for three years.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 12.8,
|
||||
"finishTime": 15.2,
|
||||
"dialogue": {
|
||||
"text": "I was responsible for developing web applications",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 15.3,
|
||||
"finishTime": 17.3,
|
||||
"dialogue": {
|
||||
"text": "and maintaining the company's database.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 17.9,
|
||||
"finishTime": 19.9,
|
||||
"dialogue": {
|
||||
"text": "I was also part of the software update team.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 20.6,
|
||||
"finishTime": 23.6,
|
||||
"dialogue": {
|
||||
"text": "That's excellent. Were there any specific projects you'd like to mention?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 23.9,
|
||||
"finishTime": 26.0,
|
||||
"dialogue": {
|
||||
"text": "Yes, in one of my team's projects,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 26.1,
|
||||
"finishTime": 29.5,
|
||||
"dialogue": {
|
||||
"text": "we were involved in the development of an e-commerce platform.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 29.8,
|
||||
"finishTime": 32.2,
|
||||
"dialogue": {
|
||||
"text": "We were responsible for the checkout process,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 32.3,
|
||||
"finishTime": 34.4,
|
||||
"dialogue": {
|
||||
"text": "and it was a successful implementation.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 35.4,
|
||||
"finishTime": 37.1,
|
||||
"dialogue": {
|
||||
"text": "Great! Can you tell me about your qualifications?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 37.5,
|
||||
"finishTime": 39.1,
|
||||
"dialogue": {
|
||||
"text": "Were you educated in computer science?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 40.1,
|
||||
"finishTime": 42.9,
|
||||
"dialogue": {
|
||||
"text": "Yes. I have a bachelor's degree in computer science",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 43,
|
||||
"finishTime": 45,
|
||||
"dialogue": {
|
||||
"text": "from California State University.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 45.5,
|
||||
"finishTime": 49.2,
|
||||
"dialogue": {
|
||||
"text": "During my studies, I was introduced to various programming languages",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 49.3,
|
||||
"finishTime": 51.5,
|
||||
"dialogue": {
|
||||
"text": "and software development principles.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 52,
|
||||
"finishTime": 55.3,
|
||||
"dialogue": {
|
||||
"text": "Wonderful! We value candidates with a strong educational background.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 55.7,
|
||||
"finishTime": 57.6,
|
||||
"dialogue": {
|
||||
"text": "Thank you for sharing your experiences with us.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 58.1
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 58.6
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b0f0be03b2137ed88b36c
|
||||
title: Task 1
|
||||
challengeType: 19
|
||||
dashedName: task-1
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: Good afternoon! Thanks for coming in for this interview. Can you tell me about your previous job experiences?
|
||||
-->
|
||||
<!-- (Audio) Anna: Good afternoon! Thanks for coming in for this interview. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ To conduct an interview about the candidate's job experience
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 5.32
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.32,
|
||||
"dialogue": {
|
||||
"text": "Good afternoon. Thanks for coming in for this interview. Can you tell me about your previous job experiences?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,15 +3,9 @@ id: 657b106ced8c653be6b3218f
|
||||
title: Task 2
|
||||
challengeType: 22
|
||||
dashedName: task-2
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Anna: Good afternoon! Thanks for coming in for this interview. Can you tell me about your previous job experiences?
|
||||
|
||||
-->
|
||||
<!-- (Audio) Anna: Good afternoon! Thanks for coming in for this interview. Can you tell me about your previous job experiences? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -47,4 +41,46 @@ This word is used when asking someone to give information.
|
||||
|
||||
This word is used to describe something that happened before now.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 5.32
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.32,
|
||||
"dialogue": {
|
||||
"text": "Good afternoon. Thanks for coming in for this interview. Can you tell me about your previous job experiences?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b108cf870283d22b21e8e
|
||||
title: Task 3
|
||||
challengeType: 19
|
||||
dashedName: task-3
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate: Good afternoon! Sure, I was a programmer at Acme Tech.
|
||||
-->
|
||||
<!-- (Audio) Candidate: Good afternoon! Sure, I was a programmer at Acme Tech. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -56,3 +52,47 @@ The candidate specifically mentioned their role as a programmer, not a software
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.90,
|
||||
"finishTimestamp": 9.38
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.48,
|
||||
"dialogue": {
|
||||
"text": "Good afternoon. Sure. I was a programmer in Acme Tech.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 4.98
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b110ad8afcc3f8e586362
|
||||
title: Task 4
|
||||
challengeType: 22
|
||||
dashedName: task-4
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate: I was there for three years. I was responsible for developing web applications and maintaining the company's database.
|
||||
-->
|
||||
<!-- (Audio) Candidate: I was there for three years. I was responsible for developing web applications and maintaining the company's database. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,47 @@ The first `was` indicates the completion of the time period the candidate spent
|
||||
### --feedback--
|
||||
|
||||
The second `was` is used to describe past responsibility, indicating what the candidate used to do in their previous job.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.92,
|
||||
"finishTimestamp": 16.22
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.30,
|
||||
"dialogue": {
|
||||
"text": "I was there for three years. I was responsible for developing web applications and maintaining the company's database.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 7.80
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b115008a62d41c0d7482f
|
||||
title: Task 5
|
||||
challengeType: 19
|
||||
dashedName: task-5
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Candidate: I was there for three years. I was responsible for developing web applications and maintaining the company's database. -->
|
||||
|
||||
# --description--
|
||||
|
||||
In the context of programming and technology, the term `web applications` refers to software programs that run on a web server and are accessed through a web browser. They are an essential part of modern technology, allowing users to perform functions or access services over the internet.
|
||||
@@ -47,3 +48,47 @@ Web applications are interactive and functional, not just informational.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.92,
|
||||
"finishTimestamp": 16.22
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.30,
|
||||
"dialogue": {
|
||||
"text": "I was there for three years. I was responsible for developing web applications and maintaining the company's database.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 7.80
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b119f0ce64343420bb850
|
||||
title: Task 6
|
||||
challengeType: 19
|
||||
dashedName: task-6
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Candidate: I was there for three years. I was responsible for developing web applications and maintaining the company's database. -->
|
||||
|
||||
# --description--
|
||||
|
||||
A `database` is a structured collection of data, typically stored electronically in a computer system. It is used to organize, store, and retrieve large amounts of information efficiently. In programming, `database` is essential for managing data that applications need to function.
|
||||
@@ -47,3 +48,47 @@ A database is a safe and structured way to store data, not a computer virus.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 9.92,
|
||||
"finishTimestamp": 16.22
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.30,
|
||||
"dialogue": {
|
||||
"text": "I was there for three years. I was responsible for developing web applications and maintaining the company's database.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 7.80
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,15 +3,9 @@ id: 657b11e082e48a44eb4bfc09
|
||||
title: Task 7
|
||||
challengeType: 22
|
||||
dashedName: task-7
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Candidate: I was also part of the software update team.
|
||||
|
||||
-->
|
||||
<!-- (Audio) Candidate: I was also part of the software update team. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -38,3 +32,47 @@ This word is a past tense verb. You use it to talk about something that happened
|
||||
### --feedback--
|
||||
|
||||
This word refers to computer programs. It's an important term in technology and programming.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 16.70,
|
||||
"finishTimestamp": 19.00
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.30,
|
||||
"dialogue": {
|
||||
"text": "I was also a part of the software update team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 3.80
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b11f87368cf463ea4fe46
|
||||
title: Task 8
|
||||
challengeType: 19
|
||||
dashedName: task-8
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: That's excellent. Were there any specific projects you'd like to mention?
|
||||
-->
|
||||
<!-- (Audio) Anna: That's excellent. Were there any specific projects you'd like to mention? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -55,3 +51,47 @@ How does Anna ask about specific projects in the past tense?
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 19.64,
|
||||
"finishTimestamp": 22.56
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.92,
|
||||
"dialogue": {
|
||||
"text": "That's excellent. Were there any specific projects you'd like to mention?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 4.42
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1240ef768447b80817ad
|
||||
title: Task 9
|
||||
challengeType: 19
|
||||
dashedName: task-9
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
we were involved in the development of an e-commerce platform. We were responsible for the checkout process, and it was a successful implementation.
|
||||
-->
|
||||
<!-- (Audio) We were involved in the development of an e-commerce platform. We were responsible for the checkout process, and it was a successful implementation. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -53,3 +49,46 @@ While `participated in` suggests involvement, the specific phrase used here is `
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 25.14,
|
||||
"finishTimestamp": 33.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 9.26,
|
||||
"dialogue": {
|
||||
"text": "We were involved in the development of an e-commerce platform. We were responsible for the checkout process and it was a successful implementation.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 9.76
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b12ae08dd7049b300c901
|
||||
title: Task 10
|
||||
challengeType: 19
|
||||
dashedName: task-10
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) We were involved in the development of an e-commerce platform. We were responsible for the checkout process, and it was a successful implementation. -->
|
||||
|
||||
# --description--
|
||||
|
||||
An `e-commerce platform` refers to a software application that allows businesses to manage their online sales operations. It typically includes features for displaying products, processing orders, and handling customer transactions. This term is essential in the world of online business, as it enables companies to sell goods and services over the internet.
|
||||
@@ -47,3 +48,47 @@ Though communication might be a feature, an e-commerce platform's main function
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 25.14,
|
||||
"finishTimestamp": 33.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 9.26,
|
||||
"dialogue": {
|
||||
"text": "We were involved in the development of an e-commerce platform. We were responsible for the checkout process and it was a successful implementation.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 9.76
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,15 +3,9 @@ id: 657b12e7c306334b7c320221
|
||||
title: Task 11
|
||||
challengeType: 22
|
||||
dashedName: task-11
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Candidate: We were responsible for the checkout process, and it was a successful implementation.
|
||||
|
||||
-->
|
||||
<!-- (Audio) Candidate: We were responsible for the checkout process, and it was a successful implementation. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -39,3 +33,46 @@ This is the past tense of `are` used for plural subjects.
|
||||
|
||||
This is the past tense of `is` used for singular subjects or situations.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 28.88,
|
||||
"finishTimestamp": 33.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.52,
|
||||
"dialogue": {
|
||||
"text": "We were responsible for the checkout process and it was a successful implementation.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 6.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b13088693ef4ce21ce0e4
|
||||
title: Task 12
|
||||
challengeType: 19
|
||||
dashedName: task-12
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Candidate: We were responsible for the checkout process, and it was a successful implementation. -->
|
||||
|
||||
# --description--
|
||||
|
||||
The term `checkout process` refers to the steps involved in completing a purchase, whether in a physical store or online. In a physical store, this usually involves taking items to a cashier, paying, and receiving a receipt. In online shopping, it includes adding items to a cart, entering shipping and payment details, and finalizing the order.
|
||||
@@ -47,3 +48,47 @@ Completing a purchase through payment and receipt of goods
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 28.88,
|
||||
"finishTimestamp": 33.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.52,
|
||||
"dialogue": {
|
||||
"text": "We were responsible for the checkout process and it was a successful implementation.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 6.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b133afcef714e542b557a
|
||||
title: Task 13
|
||||
challengeType: 19
|
||||
dashedName: task-13
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Candidate: We were responsible for the checkout process, and it was a successful implementation. -->
|
||||
|
||||
# --description--
|
||||
|
||||
`Implementation` in a technical or business context refers to the process of putting a plan or design into effect. In software development, for instance, implementation involves the actual coding and setup of a software application based on designed specifications. It is a critical phase where ideas or plans are turned into a functioning reality.
|
||||
@@ -47,3 +48,47 @@ The execution of a plan or design
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 28.88,
|
||||
"finishTimestamp": 33.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.52,
|
||||
"dialogue": {
|
||||
"text": "We were responsible for the checkout process and it was a successful implementation.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 6.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,10 @@ id: 657b135e9029fb4f8141e40c
|
||||
title: Task 14
|
||||
challengeType: 22
|
||||
dashedName: task-14
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: That's excellent. Were there any specific projects you'd like to mention?
|
||||
Candidate: Yes, in one of my team's projects, we were involved in the development of an e-commerce platform. We were responsible for the checkout process, and it was a successful implementation.
|
||||
-->
|
||||
<!-- (Audio) Anna: That's excellent. Were there any specific projects you'd like to mention?
|
||||
Candidate: Yes, in one of my team's projects, we were involved in the development of an e-commerce platform. We were responsible for the checkout process, and it was a successful implementation. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -47,3 +43,80 @@ This word means participating actively in something.
|
||||
### --feedback--
|
||||
|
||||
This term refers to the process of completing a purchase.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 19.64,
|
||||
"finishTimestamp": 33.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.92,
|
||||
"dialogue": {
|
||||
"text": "That's excellent. Were there any specific projects you'd like to mention?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 4
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 4
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 4.28,
|
||||
"finishTime": 9.84,
|
||||
"dialogue": {
|
||||
"text": "Yes. In one of my team's projects, we were involved in the development of an ecommerce platform.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 10.24,
|
||||
"finishTime": 14.76,
|
||||
"dialogue": {
|
||||
"text": "We were responsible for the checkout process and it was a successful implementation.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 15.26
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b138d33db9e50f116b5f0
|
||||
title: Task 15
|
||||
challengeType: 19
|
||||
dashedName: task-15
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: Great! Can you tell me about your qualifications? Were you educated in computer science?
|
||||
-->
|
||||
<!-- (Audio) Anna: Great! Can you tell me about your qualifications? Were you educated in computer science? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ How does Anna ask about the candidate's educational background in computer scien
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 34.10,
|
||||
"finishTimestamp": 38.20
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.10,
|
||||
"dialogue": {
|
||||
"text": "Great. Can you tell me about your qualifications? Were you educated in computer science?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 5.60
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b1431076b365555784189
|
||||
title: Task 16
|
||||
challengeType: 19
|
||||
dashedName: task-16
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Candidate: I have a bachelor's degree in computer science from California State University. -->
|
||||
|
||||
# --description--
|
||||
|
||||
A `bachelor's degree` is an undergraduate academic degree awarded by colleges and universities upon completion of a course of study. In the term `bachelor's degree`, the use of the noun (`bachelor`) followed by the `'s` indicates possession or association. This form is commonly used to show that something belongs to or is related to the noun, as in `today's news` or `teacher's guide`.
|
||||
@@ -47,3 +48,47 @@ While a bachelor's degree may be required for a master's program, it itself refe
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 39.56,
|
||||
"finishTimestamp": 44.02
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.46,
|
||||
"dialogue": {
|
||||
"text": "I have a bachelor's degree in computer science from California State University.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 5.96
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b145976723b56a97b8dda
|
||||
title: Task 17
|
||||
challengeType: 19
|
||||
dashedName: task-17
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate: I have a bachelor's degree in computer science from fCC University. During my studies, I was introduced to various programming languages and software development principles.
|
||||
-->
|
||||
<!-- (Audio) Candidate: I have a bachelor's degree in computer science from fCC University. During my studies, I was introduced to various programming languages and software development principles. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -54,3 +50,56 @@ Being introduced to something means learning about it for the first time, not cr
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 39.56,
|
||||
"finishTimestamp": 50.44
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.56,
|
||||
"dialogue": {
|
||||
"text": "I have a bachelor's degree in computer science from California State University.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 6.06,
|
||||
"finishTime": 11.88,
|
||||
"dialogue": {
|
||||
"text": "During my studies, I was introduced to various programming languages and software development principles.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 12.38
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b149630b3ea5873269a38
|
||||
title: Task 18
|
||||
challengeType: 19
|
||||
dashedName: task-18
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Candidate: During my studies, I was introduced to various programming languages and software development principles. -->
|
||||
|
||||
# --description--
|
||||
|
||||
The word `various` is an adjective used to describe a number of different types or kinds of something, emphasizing diversity or variety. It is often used to indicate that there are several distinct items or examples being referred to. For example, saying `various books` means books of different kinds or genres.
|
||||
@@ -47,3 +48,47 @@ Irrelevant or unrelated types
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 44.52,
|
||||
"finishTimestamp": 50.44
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.92,
|
||||
"dialogue": {
|
||||
"text": "During my studies, I was introduced to various programming languages and software development principles.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 7.42
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,12 +3,9 @@ id: 657b14d8353d665a187fe771
|
||||
title: Task 19
|
||||
challengeType: 22
|
||||
dashedName: task-19
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate: Good afternoon! Sure, I was a programmer at Acme Tech. I was there for three years. I was responsible for developing web applications and maintaining the company's database. I was also part of the software update team.
|
||||
<!-- (Audio) Candidate: I was a programmer at Acme Tech. I was there for three years. I was responsible for developing web applications and maintaining the company's database. I was also a part of the software update team.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
@@ -19,7 +16,7 @@ In this challenge, you'll practice filling in key terms from the dialogue. These
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Good afternoon! Sure, I was a programmer at Acme Tech. I was there for three years. I was responsible for developing web _ and maintaining the company's _. I was also part of the software update team.`
|
||||
`I was a programmer at Acme Tech. I was there for three years. I was responsible for developing web _ and maintaining the company's _. I was also a part of the software update team.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -36,3 +33,65 @@ These are programs designed to perform specific tasks or functions.
|
||||
### --feedback--
|
||||
|
||||
This is a collection of information organized for easy access, management, and updating.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 7.80,
|
||||
"finishTimestamp": 19.00
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.02,
|
||||
"dialogue": {
|
||||
"text": "I was a programmer in Acme Tech. I was there for three years.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 4.6,
|
||||
"finishTime": 8.98,
|
||||
"dialogue": {
|
||||
"text": "I was responsible for developing web applications and maintaining the company's database.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"startTime": 9.46,
|
||||
"finishTime": 11.76,
|
||||
"dialogue": {
|
||||
"text": "I was also a part of the software update team.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 12.36
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b153ac677705c7059530d
|
||||
title: Task 20
|
||||
challengeType: 19
|
||||
dashedName: task-20
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: Hello! Thanks for coming in today. Could you tell me about your previous roles and responsibilities?
|
||||
-->
|
||||
<!-- (Audio) Anna: Hello! Thanks for coming in today. Could you tell me about your previous roles and responsibilities? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -60,3 +56,47 @@ This phrase is more about asking for information than offering help.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 4.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.76,
|
||||
"dialogue": {
|
||||
"text": "Hello, thanks for coming in today. Could you tell me about your previous roles and responsibilities?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.26
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b15dbcafe4d5f39a5de82
|
||||
title: Task 21
|
||||
challengeType: 19
|
||||
dashedName: task-21
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: Hello! Thanks for coming in today. Could you tell me about your previous roles and responsibilities?
|
||||
-->
|
||||
<!-- (Audio) Anna: Hello! Thanks for coming in today. Could you tell me about your previous roles and responsibilities? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ Unrelated roles and responsibilities
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 4.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.76,
|
||||
"dialogue": {
|
||||
"text": "Hello, thanks for coming in today. Could you tell me about your previous roles and responsibilities?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.26
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b160d6a8662610fe6a523
|
||||
title: Task 22
|
||||
challengeType: 22
|
||||
dashedName: task-22
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate2: Hello! Certainly. I worked at Mock Corporation for five years. I was part of a team of software engineers, and we were responsible for developing and maintaining various applications.
|
||||
-->
|
||||
<!-- (Audio) Second Candidate: Hello! Certainly. I worked at Mock Corporation for five years. I was part of a team of software engineers, and we were responsible for developing and maintaining various applications. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -51,3 +47,55 @@ Recall the past tense form of `is`, which changes to a completely different word
|
||||
|
||||
Consider the past tense of `are`, an irregular verb that also changes to a different word in the past.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.96,
|
||||
"finishTimestamp": 18.22
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.96,
|
||||
"dialogue": {
|
||||
"text": "Hello, certainly. I worked at Mock Corporation for five years.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 6.34,
|
||||
"finishTime": 13.26,
|
||||
"dialogue": {
|
||||
"text": "I was part of a team of software engineers and we were responsible for developing and maintaining various applications.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 13.76
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b163c9da40e62b904be1f
|
||||
title: Task 23
|
||||
challengeType: 22
|
||||
dashedName: task-23
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: That's great to hear. Were the members of the team involved in any specific achievements or projects?
|
||||
-->
|
||||
<!-- (Audio) Anna: That's great to hear. Were the members of the team involved in any specific achievements or projects? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -44,3 +40,47 @@ Think of a word that means `participated in` or `engaged with`.
|
||||
### --feedback--
|
||||
|
||||
A preposition that often follows `involved` to indicate participation or inclusion.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 23.06,
|
||||
"finishTimestamp": 27.64
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.58,
|
||||
"dialogue": {
|
||||
"text": "That's great to hear. Were the members of the team involved in any specific achievements or projects?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.08
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b18e71067d6680b9ac5d3
|
||||
title: Task 24
|
||||
challengeType: 19
|
||||
dashedName: task-24
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate2: Yes, our team was involved in a project to redesign the company's website.
|
||||
-->
|
||||
<!-- (Audio) Second Candidate: Yes, our team was involved in a project to redesign the company's website. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,7 +15,7 @@ The word `redesign` means to design something again or differently. It's often u
|
||||
|
||||
## --text--
|
||||
|
||||
What does `redesign` imply in Candidate2's statement about the website project?
|
||||
What does `redesign` imply in the Second Candidate's statement about the website project?
|
||||
|
||||
## --answers--
|
||||
|
||||
@@ -52,3 +48,47 @@ To copy a design
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 28.12,
|
||||
"finishTimestamp": 32.20
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.08,
|
||||
"dialogue": {
|
||||
"text": "Yes. Our team was involved in a project to redesign the company's website.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 5.58
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1985ae17886b05b382b1
|
||||
title: Task 25
|
||||
challengeType: 19
|
||||
dashedName: task-25
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate2: We were responsible for implementing new features and ensuring the website's performance.
|
||||
-->
|
||||
<!-- (Audio) Second Candidate: We were responsible for implementing new features and ensuring that the website had fast performance. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,7 +15,7 @@ The term `performance` in a technical context often refers to how well a system
|
||||
|
||||
## --text--
|
||||
|
||||
What does `performance` refer to in Candidate2's statement about the website?
|
||||
What does `performance` refer to in the Second Candidate's statement about the website?
|
||||
|
||||
## --answers--
|
||||
|
||||
@@ -52,3 +48,47 @@ How well the website operates
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 32.70,
|
||||
"finishTimestamp": 37.84
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.14,
|
||||
"dialogue": {
|
||||
"text": "We were responsible for implementing new features and ensuring that the website had fast performance.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 6.64
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b19bf7b32af6caf763ef7
|
||||
title: Task 26
|
||||
challengeType: 19
|
||||
dashedName: task-26
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate2: It was a collaborative effort, and we were able to deliver the project on time.
|
||||
-->
|
||||
<!-- (Audio) Second Candidate: It was a collaborative effort, and we were able to deliver the project on time. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ Focusing on individual skills
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 38.34,
|
||||
"finishTimestamp": 42.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.42,
|
||||
"dialogue": {
|
||||
"text": "It was a collaborative effort and we were able to deliver the project on time.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 5.92
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1a03df3ec46eca276046
|
||||
title: Task 27
|
||||
challengeType: 22
|
||||
dashedName: task-27
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate2: Yes, our team was involved in a project to redesign the company's website.
|
||||
-->
|
||||
<!-- (Audio) Second Candidate: Yes, our team was involved in a project to redesign the company's website. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,47 @@ This is the past tense form of `is`, used for singular subjects.
|
||||
### --feedback--
|
||||
|
||||
This word means to design something again in a different way.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 28.12,
|
||||
"finishTimestamp": 32.20
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.08,
|
||||
"dialogue": {
|
||||
"text": "Yes, our team was involved in a project to redesign the company's website.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 5.58
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,10 @@ id: 657b1a27dc6daf6ffd52ff1f
|
||||
title: Task 28
|
||||
challengeType: 19
|
||||
dashedName: task-28
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: Excellent! Can you share details about your educational background? Were you trained in a specific field?
|
||||
Candidate2: I have a master's degree in computer science.
|
||||
-->
|
||||
<!-- (Audio) Anna: Excellent! Can you share details about your educational background? Were you trained in a specific field?
|
||||
Second Candidate: I have a master's degree in computer science. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -53,3 +49,71 @@ An advanced academic degree
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 43.44,
|
||||
"finishTimestamp": 51.78
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.72,
|
||||
"dialogue": {
|
||||
"text": "Excellent. Can you share details about your educational background? Were you trained in a specific field?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 6
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 6.36,
|
||||
"finishTime": 9.34,
|
||||
"dialogue": {
|
||||
"text": "Yes. I have a master's degree in computer science.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 9.84
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b1a637e4dc571f8f4d3d7
|
||||
title: Task 29
|
||||
challengeType: 19
|
||||
dashedName: task-29
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Anna: Impressive. We appreciate candidates with strong educational backgrounds and practical experience. -->
|
||||
|
||||
# --description--
|
||||
|
||||
The word `appreciate` is often used to express gratitude or to acknowledge the value or importance of something or someone's actions. It's a way of showing that you recognize and are thankful for someone's help, effort, or achievement.
|
||||
@@ -47,3 +48,47 @@ A need for more assistance
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 57.46,
|
||||
"finishTimestamp": 62.32
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.86,
|
||||
"dialogue": {
|
||||
"text": "Impressive. We appreciate candidates with strong educational backgrounds and practical experience.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.36
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1a9581015573806e1e20
|
||||
title: Task 30
|
||||
challengeType: 22
|
||||
dashedName: task-30
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate2: We were responsible for implementing new features and ensuring the website's performance. It was a collaborative effort, and we were able to deliver the project on time.
|
||||
-->
|
||||
<!-- (Audio) Second Candidate: We were responsible for implementing new features and ensuring the website's performance. It was a collaborative effort, and we were able to deliver the project on time. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -45,3 +41,55 @@ This is the past tense form of `is`, used for singular subjects.
|
||||
|
||||
This word means working together as a team.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 32.70,
|
||||
"finishTimestamp": 42.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.14,
|
||||
"dialogue": {
|
||||
"text": "We were responsible for implementing new features and ensuring that the website had fast performance.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 6.84,
|
||||
"finishTime": 11.06,
|
||||
"dialogue": {
|
||||
"text": "It was a collaborative effort and we were able to deliver the project on time.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 11.56
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1cc072206e7ac3db88b8
|
||||
title: Task 31
|
||||
challengeType: 22
|
||||
dashedName: task-31
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Candidate2: I have a master's degree in computer science. My studies were quite intensive, and I was introduced to many different methodologies.
|
||||
-->
|
||||
<!-- (Audio) Second Candidate: I have a master's degree in computer science. My studies were intensive, and I was introduced to many different methodologies. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,7 +15,7 @@ Listen to the dialogue and fill in the missing words correctly. This is a great
|
||||
|
||||
## --sentence--
|
||||
|
||||
`I have a _ degree in computer science. My studies _ quite intensive, and I was introduced to many different methodologies.`
|
||||
`I have a _ degree in computer science. My studies _ intensive, and I was introduced to many different methodologies.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -37,3 +33,46 @@ This term, using the `noun's noun` structure, refers to an advanced academic deg
|
||||
|
||||
This is the past tense form of `are` used for plural subjects or things.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 49.38,
|
||||
"finishTimestamp": 56.76
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 1,
|
||||
"finishTime": 8.38,
|
||||
"dialogue": {
|
||||
"text": "I have a master's degree in computer science. My studies were intensive and I was introduced to many different methodologies.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"opacity": 0,
|
||||
"startTime": 8.88
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1d080265ba7c4f96bf79
|
||||
title: Task 32
|
||||
challengeType: 22
|
||||
dashedName: task-32
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: Impressive! We appreciate candidates with strong educational backgrounds and practical experience.
|
||||
-->
|
||||
<!-- (Audio) Anna: Impressive! We appreciate candidates with strong educational backgrounds and practical experience. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -28,3 +24,47 @@ This task helps you review the word you learned. Listen to the dialogue and comp
|
||||
### --feedback--
|
||||
|
||||
This word means to recognize the value or importance of something or someone's actions.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "interview-room3.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 57.46,
|
||||
"finishTimestamp": 62.32
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.86,
|
||||
"dialogue": {
|
||||
"text": "Impressive. We appreciate candidates with strong educational backgrounds and practical experience.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.36
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b1d4ec0e2587e8bcc95f7
|
||||
title: "Dialogue 3: Two Workmates Talk About Their Backgrounds"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-3-two-workmates-talk-about-their-backgrounds
|
||||
videoId: nLDychdBwUg
|
||||
---
|
||||
|
||||
# --description--
|
||||
@@ -13,3 +12,338 @@ Watch the video above to understand the context of the upcoming lessons.
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.88,
|
||||
"dialogue": {
|
||||
"text": "Hey, how's it going? I noticed you're relatively new here.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 4.96,
|
||||
"finishTime": 6.3,
|
||||
"dialogue": {
|
||||
"text": "What's your background in tech?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 7,
|
||||
"finishTime": 9.3,
|
||||
"dialogue": {
|
||||
"text": "Hey! Yeah, I joined the team a few months ago.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 9.7,
|
||||
"finishTime": 11.84,
|
||||
"dialogue": {
|
||||
"text": "I didn't study computer science at university,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 11.86,
|
||||
"finishTime": 13.7,
|
||||
"dialogue": {
|
||||
"text": "but I majored in electrical engineering.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 14.4,
|
||||
"finishTime": 16.40,
|
||||
"dialogue": {
|
||||
"text": "It wasn't exactly tech-related, but I learned a lot",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 16.44,
|
||||
"finishTime": 18.4,
|
||||
"dialogue": {
|
||||
"text": "about problem-solving and critical thinking.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 18.9,
|
||||
"finishTime": 19.5,
|
||||
"dialogue": {
|
||||
"text": "That's interesting!",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 20.1,
|
||||
"finishTime": 23.06,
|
||||
"dialogue": {
|
||||
"text": "So, you didn't work on many programming projects",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 23.1,
|
||||
"finishTime": 24.2,
|
||||
"dialogue": {
|
||||
"text": "during your studies, did you?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 25,
|
||||
"finishTime": 25.8,
|
||||
"dialogue": {
|
||||
"text": "No, not really.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 26,
|
||||
"finishTime": 29,
|
||||
"dialogue": {
|
||||
"text": "I played around with coding, but most of my projects involved",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 29.5,
|
||||
"finishTime": 31,
|
||||
"dialogue": {
|
||||
"text": "circuit designs and electrical systems.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 31.2,
|
||||
"finishTime": 32.2,
|
||||
"dialogue": {
|
||||
"text": "It was a bit different.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 33,
|
||||
"finishTime": 34.9,
|
||||
"dialogue": {
|
||||
"text": "I see. Did you enjoy your time there,",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 35,
|
||||
"finishTime": 37.2,
|
||||
"dialogue": {
|
||||
"text": "even if it wasn't entirely tech-focused?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 37.7,
|
||||
"finishTime": 40.8,
|
||||
"dialogue": {
|
||||
"text": "I did. It was challenging, but I met some fantastic people.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 41.4,
|
||||
"finishTime": 43.4,
|
||||
"dialogue": {
|
||||
"text": "We had a bunch of fun coding marathons,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 43.5,
|
||||
"finishTime": 45.3,
|
||||
"dialogue": {
|
||||
"text": "although I wasn't always a very strong programmer.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 45.9,
|
||||
"finishTime": 47.5,
|
||||
"dialogue": {
|
||||
"text": "Well, we all have different journeys.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 48,
|
||||
"finishTime": 52.2,
|
||||
"dialogue": {
|
||||
"text": "I studied at a small college as well and majored in information technology.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 52.7,
|
||||
"finishTime": 55.6,
|
||||
"dialogue": {
|
||||
"text": "It was more hands-on, and I loved every bit of it.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 55.9,
|
||||
"finishTime": 57.7,
|
||||
"dialogue": {
|
||||
"text": "We didn't have to wear too many hats,",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 58,
|
||||
"finishTime": 59.8,
|
||||
"dialogue": {
|
||||
"text": "but I got to build and maintain networks",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 59.9,
|
||||
"finishTime": 61.9,
|
||||
"dialogue": {
|
||||
"text": "and manage a few small projects.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 62.5,
|
||||
"finishTime": 63.4,
|
||||
"dialogue": {
|
||||
"text": "That sounds cool.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 63.7,
|
||||
"finishTime": 66,
|
||||
"dialogue": {
|
||||
"text": "Did you ever work on any big projects during your studies?",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 67,
|
||||
"finishTime": 68.8,
|
||||
"dialogue": {
|
||||
"text": "They weren't exactly big projects.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 69.2,
|
||||
"finishTime": 72.9,
|
||||
"dialogue": {
|
||||
"text": "Most of them were smaller scale. But it was a great learning experience.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 73.4,
|
||||
"finishTime": 76.7,
|
||||
"dialogue": {
|
||||
"text": "It's fascinating to me how we all take different paths",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 76.8,
|
||||
"finishTime": 79.4,
|
||||
"dialogue": {
|
||||
"text": "but end up in the same tech world, right?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 80.2,
|
||||
"finishTime": 82.8,
|
||||
"dialogue": {
|
||||
"text": "Absolutely! Let's grab a coffee sometime and chat more!",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 83.3
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 83.8
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1da0b27fef8117827ce5
|
||||
title: Task 33
|
||||
challengeType: 19
|
||||
dashedName: task-33
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: Hey, how's it going? I noticed you're relatively new here. What's your background in tech?
|
||||
-->
|
||||
<!-- (Audio) Brian: Hey, how's it going? I noticed you're relatively new here. What's your background in tech? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,15 +15,15 @@ You've already learned about the simple past tense. Now, you can explore it furt
|
||||
|
||||
## --text--
|
||||
|
||||
What does `noticed` in Sarah's sentence indicate?
|
||||
What does `noticed` in Brian's sentence indicate?
|
||||
|
||||
## --answers--
|
||||
|
||||
Sarah observed something in the past
|
||||
Brian observed something in the past
|
||||
|
||||
---
|
||||
|
||||
Sarah is planning to observe something
|
||||
Brian is planning to observe something
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -35,7 +31,7 @@ The simple past tense `noticed` indicates a completed action in the past, not a
|
||||
|
||||
---
|
||||
|
||||
Sarah continuously observes something
|
||||
Brian continuously observes something
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -43,12 +39,56 @@ The simple past tense `noticed` is used for actions that were completed, not ong
|
||||
|
||||
---
|
||||
|
||||
Sarah never observes anything
|
||||
Brian never observes anything
|
||||
|
||||
### --feedback--
|
||||
|
||||
`Noticed` implies that Sarah did observe something, not never observing.
|
||||
`Noticed` implies that Brian did observe something, not never observing.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 3.58
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.58,
|
||||
"dialogue": {
|
||||
"text": "Hey, how's it going? I noticed you're relatively new here.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 5.08
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1dfec76149836ea5c7d0
|
||||
title: Task 34
|
||||
challengeType: 22
|
||||
dashedName: task-34
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: It wasn't exactly tech-related, but I learned a lot about problem-solving and critical thinking.
|
||||
-->
|
||||
<!-- (Audio) Sophie: It wasn't exactly tech-related, but I learned a lot about problem-solving and critical thinking. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -28,3 +24,47 @@ In this task, you will focus on the past simple negative. It's created by adding
|
||||
### --feedback--
|
||||
|
||||
This word is used to make a negative statement in the past tense.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.22,
|
||||
"finishTimestamp": 17.40
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.18,
|
||||
"dialogue": {
|
||||
"text": "It wasn't exactly tech related, but I learned a lot about problem solving and critical thinking.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 5.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b1e2fad2ffe84ab420a56
|
||||
title: Task 35
|
||||
challengeType: 19
|
||||
dashedName: task-35
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Sophie: I didn't study computer science at university, but I majored in electrical engineering. -->
|
||||
|
||||
# --description--
|
||||
|
||||
You're already familiar with `wasn't` and `weren't` for past simple negative. Now, let's explore `didn't`, a contraction of `did not`. It's used with the base form of verbs (the infinitive without `to`) to express that an action did not happen in the past. For example, `didn't go` means the action of going did not occur.
|
||||
@@ -14,23 +15,23 @@ You're already familiar with `wasn't` and `weren't` for past simple negative. No
|
||||
|
||||
## --text--
|
||||
|
||||
Imagine you are reading a story about a character who planned to attend a concert but couldn't. How would you describe this situation?
|
||||
If we say in English that `Sophie didn't study computer science`, what could you understand from this sentence?
|
||||
|
||||
## --answers--
|
||||
|
||||
The character enjoyed the concert
|
||||
Sophie enjoyed the computer science degree
|
||||
|
||||
### --feedback--
|
||||
|
||||
Using `didn't` suggests the character did not go to the concert, contradicting the idea of enjoying it.
|
||||
Using `didn't` suggests she did not study it, contradicting the idea of enjoying it.
|
||||
|
||||
---
|
||||
|
||||
The character didn't attend the concert
|
||||
Computer science is not something Sophie studied in college
|
||||
|
||||
---
|
||||
|
||||
The character always goes to concerts
|
||||
Sophie always studies computer science
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -38,7 +39,7 @@ This expression refers to a regular habit, not a specific event in the past.
|
||||
|
||||
---
|
||||
|
||||
The character is looking forward to the next concert
|
||||
Sophie is looking forward to studying computer science
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -47,3 +48,47 @@ This option is about future anticipation.
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 8.68,
|
||||
"finishTimestamp": 12.68
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.00,
|
||||
"dialogue": {
|
||||
"text": "I didn't study computer science at university, but I majored in electrical engineering.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 5.50
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1e66159fec86336a737b
|
||||
title: Task 36
|
||||
challengeType: 19
|
||||
dashedName: task-36
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: No, not really. I played around with coding, but most of my projects involved circuit designs and electrical systems.
|
||||
-->
|
||||
<!-- (Audio) Sophie: No, not really. I played around with coding, but most of my projects involved circuit designs and electrical systems. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ Using `played` confirms she did engage in coding, contradicting the idea of neve
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 24.02,
|
||||
"finishTimestamp": 29.74
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.72,
|
||||
"dialogue": {
|
||||
"text": "No, not really. I played around with coding, but most of my projects involved circuit designs and electrical systems.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 7.22
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b1e9a62603587747f7f45
|
||||
title: Task 37
|
||||
challengeType: 19
|
||||
dashedName: task-37
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -3,14 +3,10 @@ id: 657b1ee1de7216896b5b4361
|
||||
title: Task 38
|
||||
challengeType: 22
|
||||
dashedName: task-38
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: That's interesting! So, you didn't work on many programming projects during your studies?
|
||||
Sophie: No, not really. I played around with coding, but most of my projects involved circuit designs and electrical systems. It was a bit different.
|
||||
-->
|
||||
<!-- (Audio) Brian: That's interesting! So you didn't work on many programming projects during your studies, did you?
|
||||
Sophie: No, not really. I played around with coding, but most of my projects involved circuit designs and electrical systems. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -20,9 +16,9 @@ Listen to the dialogue and fill in the blank correctly. This task is a review. R
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Sarah: That's interesting! So, you _ work on many programming projects during your studies?`
|
||||
`Brian: That's interesting! So you _ work on many programming projects during your studies, did you?`
|
||||
|
||||
`Sophie: No, not really. I _ around with coding, but most of my projects involved circuit designs and electrical systems. It was a bit different.`
|
||||
`Sophie: No, not really. I _ around with coding, but most of my projects involved circuit designs and electrical systems.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -40,3 +36,70 @@ This word is used here to talk about something that was not done in the past.
|
||||
|
||||
This word suggests that Sophie casually engaged in coding for pleasure or interest.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 17.98,
|
||||
"finishTimestamp": 29.64
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.28,
|
||||
"dialogue": {
|
||||
"text": "That's interesting. So you didn't work on many programming projects during your studies, did you?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 6.5
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 6.5
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 7.04,
|
||||
"finishTime": 12.66,
|
||||
"dialogue": {
|
||||
"text": "No, not really. I played around with coding, but most of my projects involved circuit designs and electrical systems.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 13.16
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,10 @@ id: 657b1f0585d48f8ac0b19654
|
||||
title: Task 39
|
||||
challengeType: 22
|
||||
dashedName: task-39
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: I see. Did you enjoy your time there, even if it wasn't entirely tech-focused?
|
||||
Sophie: I did.
|
||||
-->
|
||||
<!-- (Audio) Brian: I see. Did you enjoy your time there, even if it wasn't entirely tech-focused?
|
||||
Sophie: I did. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -20,7 +16,7 @@ In this task, you'll focus on answering questions in the simple past tense. When
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Sarah: I see. _ you enjoy your time there, even if it wasn't entirely tech-focused? Sophie: I _.`
|
||||
`Brian: I see. _ you enjoy your time there, even if it wasn't entirely tech-focused? Sophie: I _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -38,3 +34,70 @@ This word is used to form a past simple interrogative question. The first letter
|
||||
|
||||
This response is an affirmative answer to the past simple interrogative question.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 32.00,
|
||||
"finishTimestamp": 37.02
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.22,
|
||||
"dialogue": {
|
||||
"text": "I see. Did you enjoy your time there, even if it wasn't entirely tech focused?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 5.25
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 5.25
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 5.72,
|
||||
"finishTime": 6.02,
|
||||
"dialogue": {
|
||||
"text": "I did.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 6.52
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b1f598f63008c8bdb20b8
|
||||
title: Task 40
|
||||
challengeType: 19
|
||||
dashedName: task-40
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b1f981cd42e8dc3b282d9
|
||||
title: Task 41
|
||||
challengeType: 19
|
||||
dashedName: task-41
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b1fe950c0df90346e5d12
|
||||
title: Task 42
|
||||
challengeType: 22
|
||||
dashedName: task-42
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sophie: I did. It was challenging, but I met some fantastic people. We had a bunch of fun coding marathons, although I wasn't always a very strong programmer.
|
||||
-->
|
||||
<!-- (Audio) Sophie: I did. It was challenging, but I met some fantastic people. We had a bunch of fun coding marathons, although I wasn't always a very strong programmer. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -45,3 +41,55 @@ This word is used to express possession or experiences in the past.
|
||||
|
||||
This word is the negative form in the past tense, indicating something that was not the case.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 36.72,
|
||||
"finishTimestamp": 44.28
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.12,
|
||||
"dialogue": {
|
||||
"text": "I did. It was challenging, but I met some fantastic people.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"startTime": 4.74,
|
||||
"finishTime": 8.56,
|
||||
"dialogue": {
|
||||
"text": "We had a bunch of fun coding marathons, although I wasn't always a very strong programmer.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Sophie",
|
||||
"opacity": 0,
|
||||
"startTime": 9.06
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b201372864e91d4f5bb53
|
||||
title: Task 43
|
||||
challengeType: 22
|
||||
dashedName: task-43
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: I studied at a small college as well and majored in information technology.
|
||||
-->
|
||||
<!-- (Audio) Brian: I studied at a small college as well and majored in information technology. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -37,3 +33,46 @@ The past simple tense of `study` is formed by changing `y` to `i` and adding `ed
|
||||
|
||||
This word follows the regular past simple tense formation by just adding `ed`.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 47.08,
|
||||
"finishTimestamp": 51.16
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.08,
|
||||
"dialogue": {
|
||||
"text": "I studied at a small college as well and majored in information technology.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 5.58
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,10 +3,8 @@ id: 657b20338e0802931673c1e1
|
||||
title: Task 44
|
||||
challengeType: 22
|
||||
dashedName: task-44
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
|
||||
# --description--
|
||||
|
||||
You've learned that for verbs ending in `e`, you simply add `d` to form the simple past tense. Choose the correct form of `love` to complete the sentence:
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b20985d315095e5c3851d
|
||||
title: Task 45
|
||||
challengeType: 19
|
||||
dashedName: task-45
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: I got to build and maintain networks and manage a few small projects.
|
||||
-->
|
||||
<!-- (Audio) Brian: I got to build and maintain networks and manage a few small projects. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -19,11 +15,11 @@ In this context, `got` is a special case in the simple past tense. It's the past
|
||||
|
||||
## --text--
|
||||
|
||||
In the context of Sarah's statement, what does `got` imply about her experience?
|
||||
In the context of Brian's statement, what does `got` imply about his experience?
|
||||
|
||||
## --answers--
|
||||
|
||||
She is getting the opportunity now
|
||||
He is getting the opportunity now
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -31,11 +27,11 @@ She is getting the opportunity now
|
||||
|
||||
---
|
||||
|
||||
She had the opportunity in the past
|
||||
He had the opportunity in the past
|
||||
|
||||
---
|
||||
|
||||
She will get the opportunity in the future
|
||||
He will get the opportunity in the future
|
||||
|
||||
### --feedback--
|
||||
|
||||
@@ -43,12 +39,56 @@ She will get the opportunity in the future
|
||||
|
||||
---
|
||||
|
||||
She never gets such opportunities
|
||||
He never gets such opportunities
|
||||
|
||||
### --feedback--
|
||||
|
||||
`Got` in this context suggests she did have this opportunity.
|
||||
`Got` in this context suggests he had, in fact, this opportunity.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 57.24,
|
||||
"finishTimestamp": 60.92
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.68,
|
||||
"dialogue": {
|
||||
"text": "I got to build and maintain networks and manage a few small projects.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 5.18
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b21e28a01039cb27b4f13
|
||||
title: Task 46
|
||||
challengeType: 19
|
||||
dashedName: task-46
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
@@ -47,4 +46,3 @@ This is precisely the type of work that I find enjoyable
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b221b2ab0ac9e18a173ef
|
||||
title: Task 47
|
||||
challengeType: 22
|
||||
dashedName: task-47
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b223e41ce6b9f9a01d214
|
||||
title: Task 48
|
||||
challengeType: 22
|
||||
dashedName: task-48
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Sarah: They weren't exactly big projects.
|
||||
-->
|
||||
<!-- (Audio) Brian: They weren't exactly big projects. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -37,3 +33,46 @@ It's the negative form of `were` in the past tense, used to say something was no
|
||||
|
||||
This word is used to emphasize the statement, suggesting the projects were not precisely big.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-center.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-3.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 66.00,
|
||||
"finishTimestamp": 67.74
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"startTime": 1,
|
||||
"finishTime": 2.74,
|
||||
"dialogue": {
|
||||
"text": "They weren't exactly big projects.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Brian",
|
||||
"opacity": 0,
|
||||
"startTime": 3.24
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b227f7ad32ea17e2cdf28
|
||||
title: "Dialogue 4: A Developer with a Different Background"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-4-a-developer-with-a-different-background
|
||||
videoId: nLDychdBwUg
|
||||
---
|
||||
|
||||
# --description--
|
||||
@@ -13,3 +12,225 @@ Watch the video above to understand the context of the upcoming lessons.
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.8,
|
||||
"dialogue": {
|
||||
"text": "Hey, Alice. How did you get into tech?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 4.5,
|
||||
"finishTime": 6,
|
||||
"dialogue": {
|
||||
"text": "My background is a bit unconventional.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 6.2,
|
||||
"finishTime": 8.7,
|
||||
"dialogue": {
|
||||
"text": "I didn't study tech at a traditional university.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 9.2,
|
||||
"finishTime": 11.8,
|
||||
"dialogue": {
|
||||
"text": "I'm mostly self-taught, and I took a lot of online courses.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 12.1,
|
||||
"finishTime": 12.9,
|
||||
"dialogue": {
|
||||
"text": "That's interesting!",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 13.3,
|
||||
"finishTime": 16.5,
|
||||
"dialogue": {
|
||||
"text": "So, you didn't attend a regular college or anything like that?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 16.8,
|
||||
"finishTime": 17.7,
|
||||
"dialogue": {
|
||||
"text": "No, not at all.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 17.9,
|
||||
"finishTime": 19,
|
||||
"dialogue": {
|
||||
"text": "I was at a different job,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 19.1,
|
||||
"finishTime": 21.3,
|
||||
"dialogue": {
|
||||
"text": "but I got really interested in programming and tech,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 21.5,
|
||||
"finishTime": 23.3,
|
||||
"dialogue": {
|
||||
"text": "so I started learning in my free time.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 23.7,
|
||||
"finishTime": 26.5,
|
||||
"dialogue": {
|
||||
"text": "That's impressive! Did you enjoy learning on your own?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 27.1,
|
||||
"finishTime": 29.8,
|
||||
"dialogue": {
|
||||
"text": "Absolutely. It was challenging, but I loved it.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 29.8,
|
||||
"finishTime": 32,
|
||||
"dialogue": {
|
||||
"text": "The flexibility of online learning allowed me",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 32.1,
|
||||
"finishTime": 33.8,
|
||||
"dialogue": {
|
||||
"text": "to balance my job and my studies.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 34.6,
|
||||
"finishTime": 37.1,
|
||||
"dialogue": {
|
||||
"text": "Did you work on any projects during your self-study?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 37.5,
|
||||
"finishTime": 41.2,
|
||||
"dialogue": {
|
||||
"text": "Yes, I did. I built a few small web applications, just to practice.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 41.6,
|
||||
"finishTime": 43.6,
|
||||
"dialogue": {
|
||||
"text": "It was a great way to apply what I learned.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 44.3,
|
||||
"finishTime": 45.5,
|
||||
"dialogue": {
|
||||
"text": "I admire your dedication!",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 46,
|
||||
"finishTime": 48.6,
|
||||
"dialogue": {
|
||||
"text": "It is amazing how far you got studying by yourself.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 49.1
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 49.6
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,10 @@ id: 657b2310b8cd52a4f15c1818
|
||||
title: Task 49
|
||||
challengeType: 19
|
||||
dashedName: task-49
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Hey, Alice. How was it for you to get into tech?
|
||||
Alice: My background is a bit unconventional.
|
||||
-->
|
||||
<!-- (Audio) Tom: Hey, Alice. How was it for you to get into tech?
|
||||
Alice: My background is a bit unconventional. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -54,3 +50,70 @@ She followed a very traditional path into tech
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 5.08
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.82,
|
||||
"dialogue": {
|
||||
"text": "Hey, Alice, how did you get into tech?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 4
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 4
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 4.5,
|
||||
"finishTime": 6.08,
|
||||
"dialogue": {
|
||||
"text": "My background is a bit unconventional.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 6.58
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b2340be1593a6517fe77b
|
||||
title: Task 50
|
||||
challengeType: 22
|
||||
dashedName: task-50
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: I didn't study tech at a traditional university.
|
||||
-->
|
||||
<!-- (Audio) Alice: I didn't study tech at a traditional university. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -37,3 +33,46 @@ This contraction is used in the past simple negative to indicate that an action
|
||||
|
||||
The base form of the verb is used after the contraction in negative past simple sentences.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.20,
|
||||
"finishTimestamp": 7.52
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.32,
|
||||
"dialogue": {
|
||||
"text": "I didn't study tech at a traditional university.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 3.82
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b236aa1eb9fa7b209aa03
|
||||
title: Task 51
|
||||
challengeType: 19
|
||||
dashedName: task-51
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: I'm mostly self-taught, and I took a lot of online courses.
|
||||
-->
|
||||
<!-- (Audio) Alice: I'm mostly self-taught, and I took a lot of online courses. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ Her learning was primarily through her own efforts, with some formal courses
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 8.00,
|
||||
"finishTimestamp": 10.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.82,
|
||||
"dialogue": {
|
||||
"text": "I'm mostly self-taught and I took a lot of online courses.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 4.32
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b23a413d28da927e087ca
|
||||
title: Task 52
|
||||
challengeType: 22
|
||||
dashedName: task-52
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Alice: I'm mostly self-taught, and I took a lot of online courses. -->
|
||||
|
||||
# --description--
|
||||
|
||||
This task reviews how an adverb is often formed by adding `-ly` to an adjective.
|
||||
@@ -33,4 +34,46 @@ This word is used as an adjective to describe the quantity of work completed.
|
||||
|
||||
This word is used as an adverb to describe the general state of the office.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 8.00,
|
||||
"finishTimestamp": 10.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.82,
|
||||
"dialogue": {
|
||||
"text": "I'm mostly self-taught and I took a lot of online courses.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 4.32
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b23bc0e32f9aa9c62eb82
|
||||
title: Task 53
|
||||
challengeType: 19
|
||||
dashedName: task-53
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Alice: I'm mostly self-taught, and I took a lot of online courses. -->
|
||||
|
||||
# --description--
|
||||
|
||||
The term `self-taught` refers to acquiring knowledge or skills without direct teaching from a traditional teacher or educational institution. It involves learning independently. The word `taught` is the past participle of `teach`. When someone is `self-taught`, it means they have taught themselves.
|
||||
@@ -48,3 +49,46 @@ They are planning to learn programming in the future
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 8.00,
|
||||
"finishTimestamp": 10.82
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.82,
|
||||
"dialogue": {
|
||||
"text": "I'm mostly self-taught and I took a lot of online courses.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 4.32
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b23f03b449aac2c517089
|
||||
title: Task 54
|
||||
challengeType: 22
|
||||
dashedName: task-54
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
@@ -23,5 +22,3 @@ The word `took` is a special case in the simple past tense. It's the past tense
|
||||
### --feedback--
|
||||
|
||||
This word is the past tense form of `take`. It's used to talk about actions that happened in the past.
|
||||
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b242d06512dadaea55056
|
||||
title: Task 55
|
||||
challengeType: 19
|
||||
dashedName: task-55
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b24542024c8af092cd6c4
|
||||
title: Task 56
|
||||
challengeType: 22
|
||||
dashedName: task-56
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: That's interesting! So, you didn't attend a regular college or anything like that?
|
||||
-->
|
||||
<!-- (Audio) Tom: So, you didn't attend a regular college or anything like that? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -37,3 +33,46 @@ This contraction is used to form a negative statement in the past tense.
|
||||
|
||||
The word means being present at an event or place.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.16,
|
||||
"finishTimestamp": 15.32
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.16,
|
||||
"dialogue": {
|
||||
"text": "So you didn't attend a regular college or anything like that?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 4.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,9 @@ id: 657b24774d8cdab052ffe2a6
|
||||
title: Task 57
|
||||
challengeType: 22
|
||||
dashedName: task-57
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Alice: I didn't study tech at a traditional university. I'm mostly self-taught, and I took a lot of online courses.
|
||||
-->
|
||||
<!-- (Audio) Alice: I didn't study tech at a traditional university. I'm mostly self-taught, and I took a lot of online courses. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -20,7 +15,7 @@ Listen to the audio and fill in the blanks correctly.
|
||||
|
||||
## --sentence--
|
||||
|
||||
`I _ study tech at a traditional university. I'm _, and I _ a lot of online courses.`
|
||||
`I _ study tech at a traditional university. I'm mostly _, and I _ a lot of online courses.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -46,3 +41,55 @@ This word describes acquiring knowledge or skills independently.
|
||||
|
||||
This word is the past tense form of a verb meaning to have completed an action.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.20,
|
||||
"finishTimestamp": 10.62
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.52,
|
||||
"dialogue": {
|
||||
"text": "I didn't study tech at a traditional university.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 4,
|
||||
"finishTime": 6.42,
|
||||
"dialogue": {
|
||||
"text": "I'm mostly self-taught and I took a lot of online courses.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 6.92
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,15 +3,9 @@ id: 657b24a500800cb1c6945da9
|
||||
title: Task 58
|
||||
challengeType: 22
|
||||
dashedName: task-58
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
|
||||
Alice: No, not at all. I was at a different job, but I got really interested in programming and tech, so I started learning in my free time.
|
||||
|
||||
-->
|
||||
<!-- (Audio) Alice: No, not at all. I was at a different job, but I got really interested in programming and tech, so I started learning in my free time. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -38,3 +32,56 @@ Use `to be` in the past tense.
|
||||
### --feedback--
|
||||
|
||||
Use the verb `start`in the past tense.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 15.62,
|
||||
"finishTimestamp": 22.08
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.5,
|
||||
"dialogue": {
|
||||
"text": "No, not at all. I was at a different job, but I got really interested in programming and tech.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 5.72,
|
||||
"finishTime": 7.46,
|
||||
"dialogue": {
|
||||
"text": "So I started learning in my free time.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 7.96
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,15 +3,9 @@ id: 657b2be1b19500c63fc1a467
|
||||
title: Task 59
|
||||
challengeType: 22
|
||||
dashedName: task-59
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
Audio reference
|
||||
|
||||
Tom: That's impressive! Did you enjoy learning on your own?
|
||||
|
||||
-->
|
||||
<!-- (Audio) Tom: Did you work on any projects during your self-study? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -21,7 +15,7 @@ Listen to the audio and complete the sentence.
|
||||
|
||||
## --sentence--
|
||||
|
||||
`That's impressive! _ you _ learning on your own?`
|
||||
`_ you _ on any projects during your self-study?`
|
||||
|
||||
## --blanks--
|
||||
|
||||
@@ -29,13 +23,56 @@ Listen to the audio and complete the sentence.
|
||||
|
||||
### --feedback--
|
||||
|
||||
Auxiliary verb for questions. This word should be capitalized.
|
||||
Auxiliary verb for questions in the past. This word should be capitalized.
|
||||
|
||||
---
|
||||
|
||||
`enjoy`
|
||||
`work`
|
||||
|
||||
### --feedback--
|
||||
|
||||
A verb used to describe you are having fun.
|
||||
A verb used to describe an activity related to earning a living.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 33.46,
|
||||
"finishTimestamp": 35.98
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.52,
|
||||
"dialogue": {
|
||||
"text": "Did you work on any projects during your self-study?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 4.02
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b2c040bb5f6c77fa5df80
|
||||
title: Task 60
|
||||
challengeType: 22
|
||||
dashedName: task-60
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: Absolutely. It was challenging, but I loved it.
|
||||
-->
|
||||
<!-- (Audio) Alice: Absolutely. It was challenging, but I loved it. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,47 @@ This is the past tense form of the verb `to be`, used for singular subjects.
|
||||
### --feedback--
|
||||
|
||||
This is the past tense form of a verb expressing a strong liking or enjoyment.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 25.96,
|
||||
"finishTimestamp": 28.42
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.46,
|
||||
"dialogue": {
|
||||
"text": "Absolutely. It was challenging, but I loved it.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 3.96
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b2d618b8851cc5baf9490
|
||||
title: Task 61
|
||||
challengeType: 22
|
||||
dashedName: task-61
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Alice: Yes, I did. I built a few small web applications just to practice. It was a great way to apply what I learned. -->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the audio and complete the sentence.
|
||||
@@ -36,3 +37,46 @@ This is the past tense form of `to be`, used here for a singular subject.
|
||||
|
||||
This is the past tense form of `learn`, indicating the acquisition of knowledge or skills in the past.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"position": {"x":50,"y":0,"z":1.4},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 36.54,
|
||||
"finishTimestamp": 42.54
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.00,
|
||||
"dialogue": {
|
||||
"text": "Yes, I did. I built a few small web applications just to practice. It was a great way to apply what I learned.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Alice",
|
||||
"opacity": 0,
|
||||
"startTime": 7.50
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b2d9cb974dace59024964
|
||||
title: Task 62
|
||||
challengeType: 19
|
||||
dashedName: task-62
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: I admire your dedication! It is amazing how far you got studying by yourself.
|
||||
-->
|
||||
<!-- (Audio) Tom: I admire your dedication! It is amazing how far you got studying by yourself. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ She didn't make any progress in her studies
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-breakroom.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-4.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 43.10,
|
||||
"finishTimestamp": 47.46
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.36,
|
||||
"dialogue": {
|
||||
"text": "I admire your dedication. It's amazing how far you got studying by yourself.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.86
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b2dd7745fdcd03e5160f4
|
||||
title: "Dialogue 5: Anna Talks About her Experience"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-5-anna-talks-about-her-experience
|
||||
videoId: nLDychdBwUg
|
||||
---
|
||||
|
||||
# --description--
|
||||
@@ -13,3 +12,203 @@ Watch the video above to understand the context of the upcoming lessons.
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 3.36,
|
||||
"dialogue": {
|
||||
"text": "Hey, I've been curious about your background.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 3.6,
|
||||
"finishTime": 5.16,
|
||||
"dialogue": {
|
||||
"text": "How did you end up as a Tech recruiter?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 6,
|
||||
"finishTime": 7.6,
|
||||
"dialogue": {
|
||||
"text": "Hey! It's an interesting story.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 7.9,
|
||||
"finishTime": 10.2,
|
||||
"dialogue": {
|
||||
"text": "I actually studied psychology in college.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 10.3,
|
||||
"finishTime": 12.55,
|
||||
"dialogue": {
|
||||
"text": "My plan was to become a therapist or counselor.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 12.6,
|
||||
"finishTime": 16.3,
|
||||
"dialogue": {
|
||||
"text": "But during my last year, I took a course in organizational psychology,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 16.4,
|
||||
"finishTime": 19.6,
|
||||
"dialogue": {
|
||||
"text": "and it piqued my interest in the workplace and employee dynamics.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 20,
|
||||
"finishTime": 21,
|
||||
"dialogue": {
|
||||
"text": "That's a cool twist.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 21.3,
|
||||
"finishTime": 24.3,
|
||||
"dialogue": {
|
||||
"text": "Did you immediately start working as a tech recruiter after college?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 24.6,
|
||||
"finishTime": 25.4,
|
||||
"dialogue": {
|
||||
"text": "Not right away.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 25.7,
|
||||
"finishTime": 29,
|
||||
"dialogue": {
|
||||
"text": "I worked in a general HR role at a non-tech company first,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 29.1,
|
||||
"finishTime": 31.3,
|
||||
"dialogue": {
|
||||
"text": "focusing on training and development.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 31.7,
|
||||
"finishTime": 33.4,
|
||||
"dialogue": {
|
||||
"text": "What made you make the jump to tech?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 34.3,
|
||||
"finishTime": 38.2,
|
||||
"dialogue": {
|
||||
"text": "I saw that tech companies appreciate innovation and care for the employees' well-being.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 38.9,
|
||||
"finishTime": 42,
|
||||
"dialogue": {
|
||||
"text": "This is directly related to what made me want to become a psychologist.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 42.5,
|
||||
"finishTime": 44.2,
|
||||
"dialogue": {
|
||||
"text": "So basically, that's what brought me here.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 44.8,
|
||||
"finishTime": 47.4,
|
||||
"dialogue": {
|
||||
"text": "Awesome. It was great to get to know you better.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 47.9
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 48.4
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b2e0666d4a9d1b851f90e
|
||||
title: Task 63
|
||||
challengeType: 19
|
||||
dashedName: task-63
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Hey, I've been curious about your background. How did you end up as a Tech recruiter?
|
||||
-->
|
||||
<!-- (Audio) Tom: Hey, I've been curious about your background. How did you end up as a Tech recruiter? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ Recruiting people to learn technology
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 0.00,
|
||||
"finishTimestamp": 4.16
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.16,
|
||||
"dialogue": {
|
||||
"text": "Hey, I've been curious about your background. How did you end up as a tech recruiter?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.66
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b2ec6c054efd71e503a27
|
||||
title: Task 64
|
||||
challengeType: 19
|
||||
dashedName: task-64
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b2eeb31e435d89ecce6f3
|
||||
title: Task 65
|
||||
challengeType: 22
|
||||
dashedName: task-65
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b2f0b3bcfe7d9f4151854
|
||||
title: Task 66
|
||||
challengeType: 19
|
||||
dashedName: task-66
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: My plan was to become a therapist or counselor.
|
||||
-->
|
||||
<!-- (Audio) Anna: I actually studied psychology in college. My plan was to become a therapist or counselor. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ Hobbies that she was interested in
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 6.96,
|
||||
"finishTimestamp": 11.36
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.40,
|
||||
"dialogue": {
|
||||
"text": "I actually studied psychology in college. My plan was to become a therapist or counselor",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 5.90
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b2f3bf7a2cbdb58d959d5
|
||||
title: Task 67
|
||||
challengeType: 19
|
||||
dashedName: task-67
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Anna: During my last year, I took a course in organizational psychology. -->
|
||||
|
||||
# --description--
|
||||
|
||||
The word `last` is used to refer to the most recent past occurrence of a period or event. For example, `last year` means the year before this one, `last month` refers to the month before the current one, and `last week` points to the week before this week. Understanding time expressions like `last year`, `last month`, `last week`, or `last day` helps in talking about events that happened in the recent past.
|
||||
@@ -47,3 +48,47 @@ The career switch happened in the previous year
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.06,
|
||||
"finishTimestamp": 15.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.12,
|
||||
"dialogue": {
|
||||
"text": "During my last year, I took a course in organizational psychology.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 4.62
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b2f6cb66826dcbac08094
|
||||
title: Task 68
|
||||
challengeType: 19
|
||||
dashedName: task-68
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Anna: During my last year, I took a course in organizational psychology. -->
|
||||
|
||||
# --description--
|
||||
|
||||
`Organizational psychology` is a field of psychology that studies how people interact within groups, particularly in workplace settings. It focuses on understanding workplace dynamics, employee behavior, and organizational structure to improve the work environment and increase productivity.
|
||||
@@ -47,3 +48,47 @@ It focuses on individual psychological treatment
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 12.06,
|
||||
"finishTimestamp": 15.18
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.12,
|
||||
"dialogue": {
|
||||
"text": "During my last year, I took a course in organizational psychology.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 4.62
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b2fa89ddc20de629ca21f
|
||||
title: Task 69
|
||||
challengeType: 22
|
||||
dashedName: task-69
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: Hey! It's an interesting story. I actually studied psychology in college. My plan was to become a therapist or counselor.
|
||||
-->
|
||||
<!-- (Audio) Anna: I actually studied psychology in college. My plan was to become a therapist or counselor. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -36,3 +32,47 @@ This word is used to emphasize the accuracy or truth of a statement.
|
||||
### --feedback--
|
||||
|
||||
This word refers to a professional role focused on mental health and emotional support.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 6.96,
|
||||
"finishTimestamp": 11.56
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.60,
|
||||
"dialogue": {
|
||||
"text": "I actually studied psychology in college. My plan was to become a therapist or counselor.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.10
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b2fc9c0f96bdfddfce4d9
|
||||
title: Task 70
|
||||
challengeType: 22
|
||||
dashedName: task-70
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: I took a course in organizational psychology, and it piqued my interest in the workplace and employee dynamics.
|
||||
-->
|
||||
<!-- (Audio) Anna: I took a course in organizational psychology, and it piqued my interest in the workplace and employee dynamics. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -44,3 +40,47 @@ This word describes the study of the mind and behavior, particularly in a workpl
|
||||
### --feedback--
|
||||
|
||||
This word means to arouse or stimulate interest or curiosity. You should correctly use its simple past tense.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.14,
|
||||
"finishTimestamp": 18.62
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.48,
|
||||
"dialogue": {
|
||||
"text": "I took a course in organizational psychology and it piqued my interest in the workplace and employee dynamics.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.98
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,9 +3,10 @@ id: 657b2fea728c2be14a8a98c4
|
||||
title: Task 71
|
||||
challengeType: 19
|
||||
dashedName: task-71
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!-- (Audio) Anna: I took a course in organizational psychology, and it piqued my interest in the workplace and employee dynamics. -->
|
||||
|
||||
# --description--
|
||||
|
||||
`Employee dynamics` refers to the way employees interact and work together in a workplace. It's an example of using one noun (`employee`) to describe another noun (`dynamics`). This type of descriptive noun helps give more specific information about the subject. Other examples include `race car`, where `race` describes the type of car, and `garden hose`, where `garden` describes the type of hose.
|
||||
@@ -47,3 +48,47 @@ The dynamics of hiring new employees
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 13.14,
|
||||
"finishTimestamp": 18.62
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 6.48,
|
||||
"dialogue": {
|
||||
"text": "I took a course in organizational psychology and it piqued my interest in the workplace and employee dynamics.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 6.98
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b3026ff79fbe2dda6cb39
|
||||
title: Task 72
|
||||
challengeType: 19
|
||||
dashedName: task-72
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: That's a cool twist.
|
||||
-->
|
||||
<!-- (Audio) Tom: That's a cool twist. Did you immediately start working as a tech recruiter after college? -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ The term `twist` implies that the development was unexpected.
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 18.82,
|
||||
"finishTimestamp": 23.06
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.24,
|
||||
"dialogue": {
|
||||
"text": "That's a cool twist. Did you immediately start working as a tech recruiter after college?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.74
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b306fe94f29e4b4aa9105
|
||||
title: Task 73
|
||||
challengeType: 19
|
||||
dashedName: task-73
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: Not right away. I worked in a general HR role at a non-tech company first, focusing on training and development.
|
||||
-->
|
||||
<!-- (Audio) Anna: Not right away. I worked in a general HR role at a non-tech company first, focusing on training and development. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -53,3 +49,46 @@ She was always focused on training and development
|
||||
|
||||
2
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 23.66,
|
||||
"finishTimestamp": 30.24
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 7.58,
|
||||
"dialogue": {
|
||||
"text": "Not right away. I worked in a general HR role at a non-tech company first, focusing on training and development.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 8.08
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,14 +3,10 @@ id: 657b30ac03b523e6640deaf1
|
||||
title: Task 74
|
||||
challengeType: 22
|
||||
dashedName: task-74
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: That's a cool twist. Did you immediately start working as a tech recruiter after college?
|
||||
Anna: Not right away. I worked in a general HR role at a non-tech company first, focusing on training and development.
|
||||
-->
|
||||
<!-- (Audio) Tom: That's a cool twist. Did you immediately start working as a tech recruiter after college?
|
||||
Anna: Not right away. I worked in a general HR role at a non-tech company first, focusing on training and development. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -47,3 +43,70 @@ The auxiliary verb used to form a question in the past simple tense. The first l
|
||||
|
||||
Past tense form of `work`, indicating an action completed in the past.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 18.82,
|
||||
"finishTimestamp": 30.24
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.44,
|
||||
"dialogue": {
|
||||
"text": "That's a cool twist. Did you immediately start working as a tech recruiter after college?",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 5.5
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 5.5
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 5.84,
|
||||
"finishTime": 12.42,
|
||||
"dialogue": {
|
||||
"text": "Not right away. I worked in a general HR role at a nontech company first, focusing on training and development.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 12.92
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b30e1b9f035e7e656fd01
|
||||
title: Task 75
|
||||
challengeType: 19
|
||||
dashedName: task-75
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: I saw that tech companies appreciate innovation and care for the employees’ well-being.
|
||||
-->
|
||||
<!-- (Audio) Anna: I saw that tech companies appreciate innovation and care for the employees’ well-being. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ The health and happiness of all the workers
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 33.10,
|
||||
"finishTimestamp": 37.22
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 5.12,
|
||||
"dialogue": {
|
||||
"text": "I saw that tech companies appreciate innovation and care for their employees' well-being.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 5.62
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,13 +3,9 @@ id: 657b315533e4edeba65111b8
|
||||
title: Task 76
|
||||
challengeType: 19
|
||||
dashedName: task-76
|
||||
audioPath: curriculum/js-music-player/We-Are-Going-to-Make-it.mp3
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anna: This has a direct relation to what made me become a psychologist.
|
||||
-->
|
||||
<!-- (Audio) Anna: This has a direct relation to what made me become a psychologist. -->
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -52,3 +48,47 @@ A psychologist may teach, but their primary role is studying and working with th
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "company2-parking.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": {"x":50,"y":15,"z":1.2},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-5.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 37.70,
|
||||
"finishTimestamp": 40.88
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 4.18,
|
||||
"dialogue": {
|
||||
"text": "This is directly related to what made me want to become a psychologist.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"opacity": 0,
|
||||
"startTime": 4.68
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -3,7 +3,6 @@ id: 657b46c9be150f577f5a1086
|
||||
title: "Dialogue 2: Another Job Interview"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-2-another-job-interview
|
||||
videoId: nLDychdBwUg
|
||||
---
|
||||
|
||||
# --description--
|
||||
@@ -13,3 +12,248 @@ 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": "Anna",
|
||||
"position": { "x": -25, "y": 0, "z": 1 }
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": { "x": 125, "y": 0, "z": 1 }
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "3.1-2.mp3",
|
||||
"startTime": 1
|
||||
},
|
||||
"alwaysShowDialogue": true
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": { "x": 25, "y": 0, "z": 1 },
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": { "x": 70, "y": 0, "z": 1 },
|
||||
"startTime": 0.5
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 1,
|
||||
"finishTime": 3,
|
||||
"dialogue": {
|
||||
"text": "Hello! Thanks for coming in today.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 3.2,
|
||||
"finishTime": 5.7,
|
||||
"dialogue": {
|
||||
"text": "Could you tell me about your previous roles and responsibilities?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 7,
|
||||
"finishTime": 8.5,
|
||||
"dialogue": {
|
||||
"text": "Hello! Certainly.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 9,
|
||||
"finishTime": 11.8,
|
||||
"dialogue": {
|
||||
"text": "I worked at Mock Corporation for five years.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 12.2,
|
||||
"finishTime": 14.8,
|
||||
"dialogue": {
|
||||
"text": "I was part of a team of software engineers,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 14.9,
|
||||
"finishTime": 19.2,
|
||||
"dialogue": {
|
||||
"text": "and we were responsible for developing and maintaining various applications.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 19.8,
|
||||
"finishTime": 23.3,
|
||||
"dialogue": {
|
||||
"text": "Our primary focus was creating user-friendly software.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 24,
|
||||
"finishTime": 25,
|
||||
"dialogue": {
|
||||
"text": "That's great to hear.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 25.1,
|
||||
"finishTime": 26.5,
|
||||
"dialogue": {
|
||||
"text": "Were the members of the team involved",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 26.5,
|
||||
"finishTime": 28.6,
|
||||
"dialogue": {
|
||||
"text": "in any specific achievements or projects?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 29.1,
|
||||
"finishTime": 33.2,
|
||||
"dialogue": {
|
||||
"text": "Yes, our team was involved in a project to redesign the company's website.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 33.7,
|
||||
"finishTime": 36.2,
|
||||
"dialogue": {
|
||||
"text": "We were responsible for implementing new features",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 36.2,
|
||||
"finishTime": 38.8,
|
||||
"dialogue": {
|
||||
"text": "and ensuring the website had fast performance.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 39.5,
|
||||
"finishTime": 43.8,
|
||||
"dialogue": {
|
||||
"text": "It was a collaborative effort, and we were able to deliver the project on time.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 44.8,
|
||||
"finishTime": 47.7,
|
||||
"dialogue": {
|
||||
"text": "Excellent! Can you share details about your educational background?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 47.8,
|
||||
"finishTime": 49.2,
|
||||
"dialogue": {
|
||||
"text": "Were you trained in a specific field?",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 49.8,
|
||||
"finishTime": 52.9,
|
||||
"dialogue": {
|
||||
"text": "Yes. I have a master's degree in computer science.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 53.3,
|
||||
"finishTime": 54.7,
|
||||
"dialogue": {
|
||||
"text": "My studies were intensive,",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"startTime": 54.8,
|
||||
"finishTime": 57.8,
|
||||
"dialogue": {
|
||||
"text": "and I was introduced to many different methodologies.",
|
||||
"align": "right"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 58.6,
|
||||
"finishTime": 62,
|
||||
"dialogue": {
|
||||
"text": "Impressive! We appreciate candidates with strong educational backgrounds",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 62.1,
|
||||
"finishTime": 63.3,
|
||||
"dialogue": {
|
||||
"text": "and practical experience.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"startTime": 63.8,
|
||||
"finishTime": 65.2,
|
||||
"dialogue": {
|
||||
"text": "Thanks a lot for coming to the interview.",
|
||||
"align": "left"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Second Candidate",
|
||||
"position": { "x": 125, "y": 0, "z": 1 },
|
||||
"startTime": 65.7
|
||||
},
|
||||
{
|
||||
"character": "Anna",
|
||||
"position": { "x": -25, "y": 0, "z": 1 },
|
||||
"startTime": 66.2
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -4,6 +4,7 @@ const availableCharacters = [
|
||||
'Anna',
|
||||
'Bob',
|
||||
'Brian',
|
||||
'Candidate',
|
||||
'David',
|
||||
'Expert',
|
||||
'Jake',
|
||||
@@ -13,6 +14,7 @@ const availableCharacters = [
|
||||
'Maria',
|
||||
'Mark',
|
||||
'Sarah',
|
||||
'Second Candidate',
|
||||
'Sophie',
|
||||
'Tom'
|
||||
];
|
||||
@@ -100,7 +102,22 @@ const availableAudios = [
|
||||
'2.3-2.mp3',
|
||||
'2.3-3.mp3',
|
||||
'2.3-4.mp3',
|
||||
'2.3-5.mp3'
|
||||
'2.3-5.mp3',
|
||||
'3.1-1.mp3',
|
||||
'3.1-2.mp3',
|
||||
'3.1-3.mp3',
|
||||
'3.1-4.mp3',
|
||||
'3.1-5.mp3',
|
||||
'3.2-1.mp3',
|
||||
'3.2-2.mp3',
|
||||
'3.2-3.mp3',
|
||||
'3.2-4.mp3',
|
||||
'3.2-5.mp3',
|
||||
'3.3-1.mp3',
|
||||
'3.3-2.mp3',
|
||||
'3.3-3.mp3',
|
||||
'3.3-4.mp3',
|
||||
'3.3-5.mp3'
|
||||
];
|
||||
|
||||
const availableAlignments = ['left', 'center', 'right'];
|
||||
|
||||
Reference in New Issue
Block a user