feat(Curriculum) Add tasks B1 Block 3 (#55932)

Co-authored-by: Anastasiia <109740924+anastasiiauk@users.noreply.github.com>
This commit is contained in:
Nielda Karla
2024-12-03 11:24:17 -03:00
committed by GitHub
parent 56b4768d32
commit f09e12edd0
134 changed files with 13543 additions and 40 deletions

View File

@@ -7,7 +7,535 @@
"challengeOrder": [
{
"id": "66609e8c75137f49fd9c25fd",
"title": "Dialogue 1: I'm Tom"
"title": "Dialogue 1: The Latest User Feedback"
},
{
"id": "66c8e6cdd7a69d2878880fbf",
"title": "Task 1"
},
{
"id": "66c8ea332f8d8d35739cb720",
"title": "Task 2"
},
{
"id": "66c8ed8476497240b27da942",
"title": "Task 3"
},
{
"id": "66c8f0afc26b634b1fc04717",
"title": "Task 4"
},
{
"id": "66c8e81ea3c2852de8ce7916",
"title": "Task 5"
},
{
"id": "66c8f34694b688554e15199a",
"title": "Task 6"
},
{
"id": "66c8f3bc8cd799572dd753bb",
"title": "Task 7"
},
{
"id": "66c8f421fab54a58dd91dcbf",
"title": "Task 8"
},
{
"id": "66c8f4835e900d5a885ce0db",
"title": "Task 9"
},
{
"id": "66c8f63ce67b6c61354532a6",
"title": "Task 10"
},
{
"id": "66c8f6be112c67638a580f87",
"title": "Task 11"
},
{
"id": "66c8f73432d59a65c5b2b320",
"title": "Task 12"
},
{
"id": "66c8f7c121fffe684273d118",
"title": "Task 13"
},
{
"id": "66c8f8da3f29c96cc6c99672",
"title": "Task 14"
},
{
"id": "66c8fa934765957458e6c45e",
"title": "Task 15"
},
{
"id": "66c8fb021dcfcb767dfec33a",
"title": "Task 16"
},
{
"id": "66c8fb64e04c5d78252307b1",
"title": "Task 17"
},
{
"id": "66c8fc270bd7537bc878f6a2",
"title": "Task 18"
},
{
"id": "66c8fdd984b3bb828ce9209f",
"title": "Task 19"
},
{
"id": "66c8ff0a176bcc8781329471",
"title": "Task 20"
},
{
"id": "66c8fea49010bf85db7b5219",
"title": "Task 21"
},
{
"id": "66c8ffb7c913438ad893dcf2",
"title": "Task 22"
},
{
"id": "66c90178560ee991796f1879",
"title": "Task 23"
},
{
"id": "66c90257fb09ca9514c1a489",
"title": "Task 24"
},
{
"id": "66c90391a34b229a8c109de4",
"title": "Task 25"
},
{
"id": "66c9051340aa69a0451bdd1d",
"title": "Task 26"
},
{
"id": "66c906a6e1335ca6d03cdf4f",
"title": "Task 27"
},
{
"id": "66ce08d2d1f133fdf1b18a45",
"title": "Task 28"
},
{
"id": "66ce096ba361f400d1f889c7",
"title": "Task 29"
},
{
"id": "66ce0a0a23b8ef03784b29c9",
"title": "Task 30"
},
{
"id": "66ce0bb6b6ad5d0974e6342b",
"title": "Task 31"
},
{
"id": "66ce18ac4976d71ccc981bfb",
"title": "Task 32"
},
{
"id": "66ce197ac5450f2065d144ed",
"title": "Task 33"
},
{
"id": "66ce1a1bdd1dee237130a272",
"title": "Task 34"
},
{
"id": "66ce1a50c020e0245f152146",
"title": "Task 35"
},
{
"id": "66ce1af85e991e274deb8caf",
"title": "Task 36"
},
{
"id": "66ce1c3da533f22c20934d05",
"title": "Task 37"
},
{
"id": "66ce38a77fce4f68a86d62ea",
"title": "Task 38"
},
{
"id": "66ce3a72e8b1966f40b2146c",
"title": "Task 39"
},
{
"id": "66ce3ac6e902e370d88a56ca",
"title": "Task 40"
},
{
"id": "66ce3b814a9c397411f5f78d",
"title": "Task 41"
},
{
"id": "66d9c444e38d9a231cfb2183",
"title": "Dialogue 2 Post-Development Review"
},
{
"id": "66d9c635a19d272e0c5bb6d2",
"title": "Task 42"
},
{
"id": "66d9c7f2be5c9236e9a2404b",
"title": "Task 43"
},
{
"id": "66d9ca90c4b01740121ccc90",
"title": "Task 44"
},
{
"id": "66d9cb4852b72b42b55d6a5f",
"title": "Task 45"
},
{
"id": "66d9fc64f8ebb0205de257c3",
"title": "Task 46"
},
{
"id": "66d9fef978f6ae28bd20ca34",
"title": "Task 47"
},
{
"id": "66da002f53affd2d24207335",
"title": "Task 48"
},
{
"id": "66da01f0ba492d330803e0b7",
"title": "Task 49"
},
{
"id": "66da032d55c7cb37672adb66",
"title": "Task 50"
},
{
"id": "66da05e2956049407cbc7ac7",
"title": "Task 51"
},
{
"id": "66da061982fcb7416b9f5374",
"title": "Task 52"
},
{
"id": "66db57d5e3ca5d69889d16e5",
"title": "Task 53"
},
{
"id": "66db58494abe106b7f736593",
"title": "Task 54"
},
{
"id": "66db58bcd7ba896d50d62f9f",
"title": "Task 55"
},
{
"id": "66db59269865ee6f046fdbc5",
"title": "Task 56"
},
{
"id": "66db59b90f5c5a71572e02dc",
"title": "Task 57"
},
{
"id": "66db5c0fafea6d794c92ccea",
"title": "Task 58"
},
{
"id": "66db66c34f2ee57deb90d844",
"title": "Task 59"
},
{
"id": "66db673bcaf1139cfac71e11",
"title": "Task 60"
},
{
"id": "66db67d2bf7b5e9f044dba4a",
"title": "Task 61"
},
{
"id": "66db684272d946a11f6922ef",
"title": "Task 62"
},
{
"id": "66db68b21420d1a2eaa6f2ce",
"title": "Task 63"
},
{
"id": "66db690a4859eaa462fd4862",
"title": "Task 64"
},
{
"id": "66db69795b38c6a65272b4e5",
"title": "Task 65"
},
{
"id": "66db69fbf51b70a8b252ef34",
"title": "Task 66"
},
{
"id": "66db6a84e8295daac88d432b",
"title": "Task 67"
},
{
"id": "66df65053fb97d5311ca1c47",
"title": "Task 68"
},
{
"id": "66df6562455ed654cb55d15b",
"title": "Task 69"
},
{
"id": "66df6628bc24c457e1b03609",
"title": "Task 70"
},
{
"id": "66df66f819d8815b87cd7020",
"title": "Task 71"
},
{
"id": "66df67fbc511f65f20cdc8d3",
"title": "Task 72"
},
{
"id": "66df6a323ae22e6708890469",
"title": "Task 73"
},
{
"id": "66df6aad5cfef4692e2e2a5a",
"title": "Task 74"
},
{
"id": "66df6b4ef2110c6c1bb1818a",
"title": "Task 75"
},
{
"id": "66df6bfc72421e6e65a9290f",
"title": "Task 76"
},
{
"id": "66df6c7efc14d2706424bae4",
"title": "Task 77"
},
{
"id": "66df6d5aca93ea73a788b86b",
"title": "Task 78"
},
{
"id": "66df6dcd9354e775bbe89f24",
"title": "Task 79"
},
{
"id": "66df6e18114b0b7720849ebc",
"title": "Task 80"
},
{
"id": "66df6e9b17769d7925edd37a",
"title": "Task 81"
},
{
"id": "66df6ed778c9637a39e3af21",
"title": "Task 82"
},
{
"id": "66df6f1e24787b7ba01c5bea",
"title": "Task 83"
},
{
"id": "66df6f7e1695967d6c4eee4f",
"title": "Task 84"
},
{
"id": "66df6fd99b1d0c7f1d948ef3",
"title": "Task 85"
},
{
"id": "66df70abe410a681d7868729",
"title": "Task 86"
},
{
"id": "66e19cba3fd9e3ec6860b096",
"title": "Task 87"
},
{
"id": "66e19c9a730b10ec00775764",
"title": "Task 88"
},
{
"id": "66e32b73e27efb5b3f9c78c4",
"title": "Task 89"
},
{
"id": "66e32be4761dd75cc3ba6b13",
"title": "Task 90"
},
{
"id": "66e32c232273235dd6dc3287",
"title": "Task 91"
},
{
"id": "66e32c5e39acfe5ee8adb160",
"title": "Task 92"
},
{
"id": "66e32d2cfee533618d70586c",
"title": "Task 93"
},
{
"id": "66eb7309b14c6f4be5ef5dec",
"title": "Dialogue 3: Progress and Change"
},
{
"id": "66eb75401201c061f811a57e",
"title": "Task 94"
},
{
"id": "672be7dd1d802e3307bbddf7",
"title": "Task 95"
},
{
"id": "672be8d92bbeab39632fd45f",
"title": "Task 96"
},
{
"id": "672bea62ee1bd94363435d0c",
"title": "Task 97"
},
{
"id": "672beec28ce5685ecdce44e3",
"title": "Task 98"
},
{
"id": "672bf1421cecb26fdf76320f",
"title": "Task 99"
},
{
"id": "672bf2c58832ef79c6ae86ac",
"title": "Task 100"
},
{
"id": "672bf495d1324184f1b57fc6",
"title": "Task 101"
},
{
"id": "672cd6b7f61b713f3e64825b",
"title": "Task 102"
},
{
"id": "672cd85e8ba4ed4a6911b4d3",
"title": "Task 103"
},
{
"id": "672cdc1fe8c7ef63e26ce44c",
"title": "Task 104"
},
{
"id": "672cdc94feed9f67748f5ca2",
"title": "Task 105"
},
{
"id": "672cde84a461d274b9aa1587",
"title": "Task 106"
},
{
"id": "672cdef1ba3081780c700843",
"title": "Task 107"
},
{
"id": "672ce07fa81803826b15b63e",
"title": "Task 108"
},
{
"id": "672ce15950a89f887d8ce8a5",
"title": "Task 109"
},
{
"id": "673258f20e446069d7bc6c4e",
"title": "Task 110"
},
{
"id": "67325a5443667173c717856f",
"title": "Task 111"
},
{
"id": "67325bae5d23157c74091944",
"title": "Task 112"
},
{
"id": "67325deed89863066150b044",
"title": "Task 113"
},
{
"id": "67325f4cff0ac10ffe3e5bec",
"title": "Task 114"
},
{
"id": "673260e6a2747519bbdc069b",
"title": "Task 115"
},
{
"id": "6732620bf06cf321860ce9a3",
"title": "Task 116"
},
{
"id": "673263513f5a142a717d4138",
"title": "Task 117"
},
{
"id": "67326437367d0d30ba761383",
"title": "Task 118"
},
{
"id": "673264f9220e18361d98a1e0",
"title": "Task 119"
},
{
"id": "673267fa1ebd254ab1cb6b5d",
"title": "Task 120"
},
{
"id": "6732695909cb3553e5f17379",
"title": "Task 121"
},
{
"id": "67326b6decb085616cce2be8",
"title": "Task 122"
},
{
"id": "67326cb0e9a72b69d6efd417",
"title": "Task 123"
},
{
"id": "67326ecd95240477e8f005e9",
"title": "Task 124"
},
{
"id": "67326fb4b198b97e4bcf4a69",
"title": "Task 125"
},
{
"id": "673272f5fe3a8992a947bad3",
"title": "Task 126"
},
{
"id": "673278f6b47bdfa9ad55eb6a",
"title": "Task 127"
},
{
"id": "67327d97f48bc2da3007f619",
"title": "Task 128"
},
{
"id": "67327fde8c4adef36834bd0f",
"title": "Task 129"
},
{
"id": "6732800300eff4f49912e30f",
"title": "Task 130"
}
],
"helpCategory": "English",

View File

@@ -1,8 +1,8 @@
---
id: 66609e8c75137f49fd9c25fd
title: "Dialogue 1: I'm Tom"
title: "Dialogue 1: The Latest User Feedback"
challengeType: 21
dashedName: dialogue-1-im-tom
dashedName: dialogue-1-the-latest-user-feedback
---
# --description--
@@ -15,44 +15,159 @@ Watch the video
# --scene--
```json
{
"setup": {
"background": "chaos.png",
"characters": [
{
"character": "David",
"position": {"x":50,"y":80,"z":8},
"opacity": 0
}
],
"audio": {
"filename": "1.1-1.mp3",
"startTime": 1,
"startTimestamp": 5.7,
"finishTimestamp": 6.48
}
},
"commands": [
{
"character": "David",
"opacity": 1,
"startTime": 0
},
{
"character": "David",
"startTime": 1,
"finishTime": 0.78,
"dialogue": {
"text": "I'm Tom.",
"align": "center"
}
},
{
"character": "Tom",
"opacity": 0,
"startTime": 1.28
}
]
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": { "x": -25, "y": 0, "z": 1 }
},
{
"character": "Linda",
"position": { "x": 125, "y": 0, "z": 1 }
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1
},
"alwaysShowDialogue": true
},
"commands": [
{
"character": "James",
"position": { "x": 25, "y": 0, "z": 1 },
"startTime": 0
},
{
"character": "Linda",
"position": { "x": 70, "y": 0, "z": 1 },
"startTime": 0.5
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.56,
"dialogue": {
"text": "Have you seen the latest user feedback?",
"align": "left"
}
},
{
"character": "James",
"startTime": 3.56,
"finishTime": 8.86,
"dialogue": {
"text": "They've mentioned some elements of our homepage aren't displaying correctly on mobile devices.",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 9.88,
"finishTime": 15.06,
"dialogue": {
"text": "Yes, I've reviewed the reports. It seems we've got a UI display issue across different screen sizes.",
"align": "right"
}
},
{
"character": "James",
"startTime": 15.4,
"finishTime": 17.5,
"dialogue": {
"text": "Have we fixed anything like this before?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 18.02,
"finishTime": 21.16,
"dialogue": {
"text": "No, we haven't, but we've solved similar issues on other projects.",
"align": "right"
}
},
{
"character": "James",
"startTime": 21.9,
"finishTime": 25.24,
"dialogue": {
"text": "Have you had the time to identify which elements are causing the trouble?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 25.24,
"finishTime": 30.5,
"dialogue": {
"text": "Yes, I have. The navigation bar and the footer haven't been adapting well to smaller screens.",
"align": "right"
}
},
{
"character": "James",
"startTime": 31.3,
"finishTime": 34.86,
"dialogue": {
"text": "Have we received any detailed reports from users about this issue?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 35.5,
"finishTime": 40.9,
"dialogue": {
"text": "Yes, a few actually. They've emailed us screenshots showing how elements overlap on their devices.",
"align": "right"
}
},
{
"character": "James",
"startTime": 41.78,
"finishTime": 46.06,
"dialogue": {
"text": "Alright, what's our next step? Has the development team been informed about this?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 46.36,
"finishTime": 49.1,
"dialogue": {
"text": "Not yet, but I've scheduled a meeting for tomorrow morning.",
"align": "right"
}
},
{
"character": "Linda",
"startTime": 49.4,
"finishTime": 52.4,
"dialogue": {
"text": "We'll go over the proposed fixes and decide on the best approach.",
"align": "right"
}
},
{
"character": "Linda",
"position": { "x": 125, "y": 0, "z": 1 },
"startTime": 52.9
},
{
"character": "James",
"position": { "x": -25, "y": 0, "z": 1 },
"startTime": 53.4
}
]
}
```

View File

@@ -0,0 +1,87 @@
---
id: 66c8e6cdd7a69d2878880fbf
title: Task 1
challengeType: 22
dashedName: task-1
---
<!-- (Audio)James: Have you seen the latest user feedback? -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Have you BLANK the latest user feedback?`
## --blanks--
`seen`
### --feedback--
The past participle of `see` is irregular, and it is not `see` or `saw`.
# --explanation--
The `Present Perfect` tense is used to talk about actions or experiences that happened at some point before now.
Use this structure to talk about something that happened before now, but **where the exact time isn't important**.
To form the `Present Perfect` tense, use `have` or `has` followed by the past participle of the verb.
The past participle of the verb `see` is `seen`. It's irregular, which means it doesn't just add `-ed` like regular verbs. For example:
- `I have seen the report.` - At some point before now, you saw the report.
- `She has seen the report.` - At some point before now, she saw the report.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 2.76
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.76,
"dialogue": {
"text": "Have you seen the latest user feedback?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 4.26
}
]
}
```

View File

@@ -0,0 +1,114 @@
---
id: 66c8e81ea3c2852de8ce7916
title: Task 5
challengeType: 19
dashedName: task-5
---
<!-- (Audio) James: Have you seen the latest user feedback? They've mentioned that some elements on our homepage aren't displaying correctly on mobile devices. -->
<!-- SPEAKING -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Linda has read the reports. Which option is the best answer?
## --answers--
`Yes, I have.`
---
`Yes, I do.`
### --feedback--
`Do` is used in answer to questions in the Present Simple tense, not the `Present Perfect`. Since James asked the question in the `Present Perfect` tense, the correct short answer should use `Present Perfect`.
## --video-solution--
1
# --explanation--
When someone asks you a **yes/no question**, you can often respond with a short answer. This applies to questions in the `Present Perfect` tense as well.
To give a short answer, use `Yes` or `No`, followed by the subject (like `I`, `we`, or `they`) and then `have` or `haven't`. For example for the question `Have you seen the report?` you could use the short answers:
- `Yes, I have.`, or
- `No, I haven't.`
This makes your answer clear and concise without repeating the whole question.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 7.86
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.56,
"dialogue": {
"text": "Have you seen the latest user feedback?",
"align": "center"
}
},
{
"character": "James",
"startTime": 3.56,
"finishTime": 6.52,
"dialogue": {
"text": "They've mentioned some elements of our homepage",
"align": "center"
}
},
{
"character": "James",
"startTime": 6.52,
"finishTime": 8.86,
"dialogue": {
"text": "aren't displaying correctly on mobile devices.",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 9.36
}
]
}
```

View File

@@ -0,0 +1,104 @@
---
id: 66c8ea332f8d8d35739cb720
title: Task 2
challengeType: 19
dashedName: task-2
---
<!-- (Audio) James: Have you seen the latest user feedback? -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does James want to know?
## --answers--
If Linda has fixed the latest user issues.
### --feedback--
James's question is not about whether issues have been fixed.
---
If Linda likes the new user interface.
### --feedback--
James is not asking for Linda's opinion about the interface.
---
if Linda has seen the most recent user feedback.
---
He wants to know when the user feedback was collected.
### --feedback--
He is interested in something more immediate.
## --video-solution--
3
# --explanation--
`Latest` means the most recent or newest. `User feedback` refers to the opinions, comments, or issues that users share about a product, service, or experience.
When James asks about the `latest user feedback`, he wants to know about the most up-to-date comments or reports.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 2.76
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.76,
"dialogue": {
"text": "Have you seen the latest user feedback?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 4.26
}
]
}
```

View File

@@ -0,0 +1,101 @@
---
id: 66c8ed8476497240b27da942
title: Task 3
challengeType: 22
dashedName: task-3
---
<!-- (Audio) James: They've mentioned that some elements on our homepage aren't displaying correctly on mobile devices. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`BLANK BLANK that some elements on our homepage aren't displaying correctly on mobile devices.`
## --blanks--
`They've`
### --feedback--
The contraction of `They have`. The first letter is capitalized.
---
`mentioned`
### --feedback--
The past participle of `mention`.
# --explanation--
In the `Present Perfect` tense, contractions often combine the subject and the auxiliary verb `have` or `has`. For example:
- `They have` becomes `They've`.
- `He has` becomes `He's`.
The verb `mentioned` is the past participle of `mention`, used here to indicate something that happened before now.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 2.56,
"finishTimestamp": 7.86
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.96,
"dialogue": {
"text": "They've mentioned some elements of our homepage",
"align": "center"
}
},
{
"character": "James",
"startTime": 3.96,
"finishTime": 6.3,
"dialogue": {
"text": "aren't displaying correctly on mobile devices.",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 6.8
}
]
}
```

View File

@@ -0,0 +1,115 @@
---
id: 66c8f0afc26b634b1fc04717
title: Task 4
challengeType: 19
dashedName: task-4
---
<!-- (Audio) James: They've mentioned that some elements on our homepage aren't displaying correctly on mobile devices. -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Which elements of the homepage are not displaying correctly, and on which devices?
## --answers--
Some elements from the homepage are not displaying correctly on computer devices.
### --feedback--
He wasn't talking about computers.
---
The homepage isn't loading at all on any devices.
### --feedback--
James only mentioned issues with certain elements.
---
The navigation bar and footer from the homepage aren't displaying correctly on tablets.
### --feedback--
He did not mention specific parts like the navigation bar or footer.
---
Some elements from the homepage are not displaying correctly on mobile devices.
## --video-solution--
4
# --explanation--
James is discussing a problem with how some parts of the homepage appear when viewed on mobile devices. It's important to focus on two things:
- What is not working correctly: James refers to `elements`, which are parts of the homepage.
- Where the problem is happening: He mentions that the issue occurs specifically on `mobile devices`, such as smartphones or tablets.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 2.56,
"finishTimestamp": 7.86
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.96,
"dialogue": {
"text": "They've mentioned some elements of our homepage",
"align": "center"
}
},
{
"character": "James",
"startTime": 3.96,
"finishTime": 6.3,
"dialogue": {
"text": "aren't displaying correctly on mobile devices.",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 6.8
}
]
}
```

View File

@@ -0,0 +1,92 @@
---
id: 66c8f34694b688554e15199a
title: Task 6
challengeType: 22
dashedName: task-6
---
<!-- (Audio) Linda: Yes, I've reviewed the reports. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Yes, BLANK BLANK the reports.`
## --blanks--
`I've`
### --feedback--
This is the contraction for `I have`, indicating the action was completed in the past. The first letter is capitalized.
---
`reviewed`
### --feedback--
This is the past participle form of the verb `review`.
# --explanation--
In the `Present Perfect` tense, contractions often combine the subject and the auxiliary verb `have` or `has`. For example:
- `I have` becomes `I've`.
- `She has` becomes `She's`.
`Reviewed` is the past participle of `review`, used here to indicate that the action of checking the reports has already happened.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 8.48,
"finishTimestamp": 10.36
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.88,
"dialogue": {
"text": "Yes, I've reviewed the reports.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 3.38
}
]
}
```

View File

@@ -0,0 +1,96 @@
---
id: 66c8f3bc8cd799572dd753bb
title: Task 7
challengeType: 22
dashedName: task-7
---
<!-- (Audio) Linda: It seems we've got a UI display issue across different screen sizes. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`It seems BLANK BLANK a UI display issue across different screen sizes.`
## --blanks--
`we've`
### --feedback--
This is the contraction for `we have`.
---
`got`
### --feedback--
The past participle of `get`.
# --explanation--
The phrase `we've got` is often used to mean `we have` or `we have obtained`.
The word `got` here is used in an informal way to indicate possession or to emphasize that an issue has been identified.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 10.46,
"finishTimestamp": 14.06
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 3.12,
"dialogue": {
"text": "It seems we've got a UI display issue",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 3.12,
"finishTime": 4.6,
"dialogue": {
"text": "across different screen sizes.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 5.1
}
]
}
```

View File

@@ -0,0 +1,92 @@
---
id: 66c8f421fab54a58dd91dcbf
title: Task 8
challengeType: 22
dashedName: task-8
---
<!-- (Audio) Linda: It seems we've got a UI display issue across different screen sizes. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`It seems we've got a UI display issue BLANK different screen sizes.`
## --blanks--
`across`
### --feedback--
This word is used to indicate that the issue is present on many different screen sizes, covering a wide range.
# --explanation--
`Across` is used to describe something that happens over a wide area or in many different places. It can indicate movement from one side to another or something spread out over a range. For example:
- `The company has offices across the country.` - The offices are spread out in different locations in the country.
- `She walked across the street.` - She moved from one side of the street to the other.
`Across different screen sizes` means that the issue appears on many different screen sizes.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 10.46,
"finishTimestamp": 14.06
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 3.12,
"dialogue": {
"text": "It seems we've got a UI display issue",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 3.12,
"finishTime": 4.6,
"dialogue": {
"text": "across different screen sizes.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 5.1
}
]
}
```

View File

@@ -0,0 +1,121 @@
---
id: 66c8f4835e900d5a885ce0db
title: Task 9
challengeType: 19
dashedName: task-9
---
<!-- (Audio) Linda: Yes, I've reviewed the report. It seems we've got a UI display issue across different screen sizes. -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What seems to be the problem?
## --answers--
The reports have not been reviewed on all devices.
### --feedback--
Think about what Linda focused on after reviewing the reports.
---
There is a UI display issue across different screen sizes.
---
The website is not loading on mobile devices.
### --feedback--
Consider if Linda mentioned anything about loading issues.
---
The UI design is outdated on many devices.
### --feedback--
Consider if Linda talked about the design being old or something else.
## --video-solution--
2
# --explanation--
In `UI display issue`, `UI` stands for User Interface, while `display issue` means that these `UI` elements are not appearing or functioning as they should.
`Across different screen sizes` means that the problem is happening on devices with various screen dimensions, such as smartphones, tablets, and desktops.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 8.68,
"finishTimestamp": 14.26
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.58,
"dialogue": {
"text": "Yes, I've reviewed the reports.",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.78,
"finishTime": 4.9,
"dialogue": {
"text": "It seems we've got a UI display issue",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 4.9,
"finishTime": 6.38,
"dialogue": {
"text": "across different screen sizes.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 6.88
}
]
}
```

View File

@@ -0,0 +1,101 @@
---
id: 66c8f63ce67b6c61354532a6
title: Task 10
challengeType: 22
dashedName: task-10
---
<!-- (Audio) James: Have we fixed anything like this before? -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`BLANK BLANK BLANK anything like this before?`
## --blanks--
`Have`
### --feedback--
Auxiliary verb used to form questions in the `Present Perfect` tense. The first letter is capitalized.
---
`we`
### --feedback--
This is the subject of the sentence, indicating who is being asked about the action.
---
`fixed`
### --feedback--
This is the past participle of the verb `fix`.
# --explanation--
The `Present Perfect` tense is often used to ask about experiences or actions that happened at an unspecified time in the past.
When forming questions in this tense, use `Have` or `Has` (auxiliary verb) + subject + past participle (main verb). For example:
- `Have you ever been to the HR?` - Asking if someone has visited the HR at any time in the past.
- `Has it finished loading the update?` - Asking if the process of loading the update was completed at some point in the past.
James is using this structure to ask if a similar issue has been resolved in the past.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 14.2,
"finishTimestamp": 16.5
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.3,
"dialogue": {
"text": "Have we fixed anything like this before?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 3.8
}
]
}
```

View File

@@ -0,0 +1,97 @@
---
id: 66c8f6be112c67638a580f87
title: Task 11
challengeType: 22
dashedName: task-11
---
<!-- (Audio) James: Have we fixed anything like this before? -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Have we fixed BLANK BLANK BLANK?`
## --blanks--
`anything`
### --feedback--
This word is used to refer to any possible issue, not specifying one in particular.
---
`like this`
### --feedback--
These two words compare the current problem to other similar issues that may have occurred in the past.
---
`before`
### --feedback--
This word is asking if the action has happened at any time in the past.
# --explanation--
`Anything` refers to any problem or issue, without specifying which one.
`Like this` compares the current issue to others that are similar.
`Before` refers to any time in the past.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 14.2,
"finishTimestamp": 16.5
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.3,
"dialogue": {
"text": "Have we fixed anything like this before?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 3.8
}
]
}
```

View File

@@ -0,0 +1,107 @@
---
id: 66c8f73432d59a65c5b2b320
title: Task 12
challengeType: 19
dashedName: task-12
---
<!-- (Audio) James: Have we fixed anything like this before? -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does James want to know from Linda?
## --answers--
If Linda can fix the problem right now.
### --feedback--
Think about whether James is asking about the present or something that has already happened.
---
If this is the first time they are facing this issue.
### --feedback--
Consider whether James is asking about a new issue or something that might have occurred before.
---
If they should fix the problem themselves.
### --feedback--
Reflect on whether James is asking about their ability to fix the issue or about past experiences.
---
If they have fixed a similar issue in the past.
## --video-solution--
4
# --explanation--
James is asking Linda if they have ever solved a similar problem in the past. Key points to consider:
- In `Have we fixed` James wants to know if the action of fixing something similar has been done before.
- `Anything like this` refers to a problem or issue similar to the current one they are facing.
- `Before` indicates that James is asking about any time in the past.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 14.2,
"finishTimestamp": 16.5
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.3,
"dialogue": {
"text": "Have we fixed anything like this before?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 3.8
}
]
}
```

View File

@@ -0,0 +1,91 @@
---
id: 66c8f7c121fffe684273d118
title: Task 13
challengeType: 19
dashedName: task-13
---
<!-- (Audio) James: Have we fixed anything like this before? -->
<!-- SPEAKING -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Linda and her team have never fixed anything like this before. Which option is the best answer?
## --answers--
`No, we didn't.`
### --feedback--
Consider the tense James used. Should Linda respond in the same tense?
---
`No, we haven't.`
## --video-solution--
2
# --explanation--
When answering to a yes/no question in the `Present Perfect` tense, you can use short answers.
- For a positive answer, you would say `Yes, we have.` This confirms that the action has been done before.
- For a negative answer, you would say `No, we haven't.` This clearly indicates that the action has not been done before.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 14.2,
"finishTimestamp": 16.5
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.3,
"dialogue": {
"text": "Have we fixed anything like this before?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 3.8
}
]
}
```

View File

@@ -0,0 +1,93 @@
---
id: 66c8f8da3f29c96cc6c99672
title: Task 14
challengeType: 19
dashedName: task-14
---
<!-- (Audio) James: Have we fixed anything like this before? -->
<!--SPEAKING-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
They've never fixed anything like this, but they've solved similar issues. Which option is the best answer?
## --answers--
`No, we haven't. But we've solved similar issues on other projects.`
---
`Yes, we haven't fixed anything like that before`.
### --feedback--
This answer is contradictory and doesn't clearly communicate what Linda wants to say.
## --video-solution--
1
# --explanation--
To find the correct answer, pay attention to options that clearly explain whether the team has fixed a problem like this before. The best answer should show two things:
- They haven't fixed this exact issue.
- They have fixed similar issues in other projects.
Look for an option that doesn't contradict itself and provides a clear explanation, showing their experience with similar problems.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 14.2,
"finishTimestamp": 16.5
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.3,
"dialogue": {
"text": "Have we fixed anything like this before?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 3.8
}
]
}
```

View File

@@ -0,0 +1,106 @@
---
id: 66c8fa934765957458e6c45e
title: Task 15
challengeType: 22
dashedName: task-15
---
<!-- (Audio) Linda: No, we haven't. But we've solved similar issues on other projects. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`No, we haven't. BLANK BLANK BLANK similar issues on other projects.`
## --blanks--
`But`
### --feedback--
This word is used to show a contrast or an exception. The first letter is capitalized.
---
`we've`
### --feedback--
This is the contraction for `We have`.
---
`solved`
### --feedback--
This is the past participle of the verb `solve`.
# --explanation--
`But` is used to introduce a contrast or an exception.
`We've` a contraction of `We have`, used here to form the `Present Perfect` tense.
`Solved` is the past participle of `solve`, used to indicate that the action of solving similar issues has already happened.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 17.02,
"finishTimestamp": 20.16
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 1.86,
"dialogue": {
"text": "No, we haven't,",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 1.9,
"finishTime": 4.14,
"dialogue": {
"text": "but we've solved similar issues on other projects.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.64
}
]
}
```

View File

@@ -0,0 +1,114 @@
---
id: 66c8fb021dcfcb767dfec33a
title: Task 16
challengeType: 19
dashedName: task-16
---
<!-- (Audio) Linda: No, we haven't. But we've solved similar issues on other projects. -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Which statement below is true?
## --answers--
They have never fixed any issues like this before.
### --feedback--
Think about whether Linda mentions any experience with similar issues.
---
They have already fixed this exact issue on another project.
### --feedback--
Consider whether Linda says they have experience with this specific issue or something similar.
---
They haven't fixed this exact issue, but they have fixed similar ones before.
---
They have fixed this issue many times before.
### --feedback--
Reflect on whether Linda is talking about having fixed this exact issue or something similar.
## --video-solution--
3
# --explanation--
To find the correct answer, focus on whether Linda is talking about fixing the `exact issue` or `similar issues`.
Linda makes it clear that they haven't fixed this exact problem before, but she also mentions that they have solved similar issues in the past.
The correct answer should show this balance—acknowledging no exact match but confirming past experience with related problems.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 17.02,
"finishTimestamp": 20.16
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 1.86,
"dialogue": {
"text": "No, we haven't,",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 1.9,
"finishTime": 4.14,
"dialogue": {
"text": "but we've solved similar issues on other projects.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.64
}
]
}
```

View File

@@ -0,0 +1,106 @@
---
id: 66c8fb64e04c5d78252307b1
title: Task 17
challengeType: 22
dashedName: task-17
---
<!-- (Audio) James: Have you had the time to identify which elements are causing the trouble? -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`BLANK BLANK BLANK to identify which elements are causing the trouble?`
## --blanks--
`Have you`
### --feedback--
These two words are the auxiliary verb in the `Present Perfect` tense, and the subject. The first letter is capitalized.
---
`had`
### --feedback--
This is the past participle of `have`.
---
`the time`
### --feedback--
These two words ask if enough time or opportunity was available to complete the task.
# --explanation--
The phrase `have the time` is used to ask if someone had enough time or the opportunity to do something.
In this sentence, `had` - the past participle of `have` - is used to ask about something that might have happened in the past but is relevant now.
That is why James says, `have you had the time`, because he wants to know if Linda had the opportunity to identify the problem elements before this moment.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 20.7,
"finishTimestamp": 24.44
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 2.78,
"dialogue": {
"text": "Have you had the time to identify",
"align": "center"
}
},
{
"character": "James",
"startTime": 2.78,
"finishTime": 4.54,
"dialogue": {
"text": "which elements are causing the trouble?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 5.04
}
]
}
```

View File

@@ -0,0 +1,112 @@
---
id: 66c8fc270bd7537bc878f6a2
title: Task 18
challengeType: 19
dashedName: task-18
---
<!-- (Audio) James: Have you had the time to identify which elements are causing the trouble? -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does James want to know if Linda has had the time to do?
## --answers--
To fix the issue with the troubled elements.
### --feedback--
Think about whether James is asking if Linda has already fixed the problem or if he is asking about something else.
---
To report the issue that is causing trouble to the team.
### --feedback--
Consider whether James is asking about reporting the issue or identifying the cause.
---
To redesign the elements that are causing trouble.
### --feedback--
Consider whether James mentioned anything about redesigning or just identifying the problem.
---
To identify which elements are causing the trouble.
## --video-solution--
4
# --explanation--
James is asking Linda if she has had enough time to complete a specific task. The key phrase here is `have the time to`, which means to have enough time available to do something.
To answer this question, pay attention to the part of James's sentence after he says `had time to`. This part of the sentence tells you what James is asking Linda.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 20.7,
"finishTimestamp": 24.44
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 2.78,
"dialogue": {
"text": "Have you had the time to identify",
"align": "center"
}
},
{
"character": "James",
"startTime": 2.78,
"finishTime": 4.54,
"dialogue": {
"text": "which elements are causing the trouble?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 5.04
}
]
}
```

View File

@@ -0,0 +1,100 @@
---
id: 66c8fdd984b3bb828ce9209f
title: Task 19
challengeType: 22
dashedName: task-19
---
<!-- (Audio) Linda: Yes, I have. The navigation bar and the footer haven't been adapting well to smaller screens. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Yes, I have. The navigation bar and the footer BLANK BLANK well to smaller screens.`
## --blanks--
`haven't been`
### --feedback--
This phrase includes a contraction of `have` and `not`, and the present particle of the verb `to be`.
---
`adapting`
### --feedback--
This is the present participle of the verb `adapt`. It ends in `-ing`.
# --explanation--
The `Present Perfect Continuous` tense is used to describe actions that started in the past and are still continuing or have recently stopped, often with an emphasis on the duration of the action.
It is formed using `have/has been` + the present participle (verb ending in `-ing`).
- `Haven't been` indicates that something has not been happening continuously up to now.
- `Adapting` is the present participle of the verb `adapt`, indicating an ongoing action.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 24.24,
"finishTimestamp": 29.9
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 1.98,
"dialogue": {
"text": "Yes, I have.",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.64,
"finishTime": 6.66,
"dialogue": {
"text": "The navigation bar and the footer haven't been adapting well to smaller screens.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 7.16
}
]
}
```

View File

@@ -0,0 +1,112 @@
---
id: 66c8fea49010bf85db7b5219
title: Task 21
challengeType: 19
dashedName: task-21
---
<!-- (Audio) Linda: The navigation bar and the footer haven't been adapting well to smaller screens. -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What's the problem with the navigation bar and the footer?
## --answers--
They haven't been loading on smaller screens.
### --feedback--
Think about whether Linda mentioned issues with loading or with adapting to the screen size.
---
They haven't been adapting well to smaller screens.
---
They haven't been visible on larger screens.
### --feedback--
Consider if Linda talked about problems with larger screens or smaller ones.
---
They haven't been functioning at all.
### --feedback--
Reflect on whether Linda mentioned anything about complete functionality or specifically about adapting to different screen sizes.
## --video-solution--
2
# --explanation--
`Smaller screens` typically refer to devices like smartphones and tablets that have smaller displays compared to desktop computers or laptops.
When something `doesn't adapt well to smaller screens`, it means the content or layout doesn't display correctly, making it difficult for users to interact with the website.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 24.24,
"finishTimestamp": 29.9
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 1.98,
"dialogue": {
"text": "Yes, I have.",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.64,
"finishTime": 6.66,
"dialogue": {
"text": "The navigation bar and the footer haven't been adapting well to smaller screens.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 7.16
}
]
}
```

View File

@@ -0,0 +1,108 @@
---
id: 66c8ff0a176bcc8781329471
title: Task 20
challengeType: 22
dashedName: task-20
---
<!-- (Audio) Linda: Yes, I have. The navigation bar and the footer haven't been adapting well to smaller screens. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Yes, I have. The BLANK and the BLANK haven't been adapting well to BLANK.`
## --blanks--
`navigation bar`
### --feedback--
These two wordss refer to the set of links that help users move through different sections of a website.
---
`footer`
### --feedback--
This is the section at the bottom of a webpage, usually containing important links or information.
---
`smaller screens`
### --feedback--
These two words refer to devices with small displays, like smartphones or tablets, where the elements are not displaying properly.
# --explanation--
Linda identifies specific elements of the website that are causing issues:
- `Navigation bar` refers to the menu or set of links that help users navigate through different sections of a website.
- `Footer` is the section at the bottom of a webpage, often containing links, contact information, or additional resources.
- `Smaller screens` refers to devices like smartphones and tablets that have smaller displays. When something doesn't adapt well to smaller screens, it means it doesn't display correctly on these devices.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 24.24,
"finishTimestamp": 29.9
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 1.98,
"dialogue": {
"text": "Yes, I have.",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.64,
"finishTime": 6.66,
"dialogue": {
"text": "The navigation bar and the footer haven't been adapting well to smaller screens.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 7.16
}
]
}
```

View File

@@ -0,0 +1,79 @@
---
id: 66c8ffb7c913438ad893dcf2
title: Task 22
challengeType: 22
dashedName: task-22
---
<!-- (Audio) James: Have we received any detailed reports from users about this issue? -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`BLANK received any detailed reports from users about this issue?`
## --blanks--
`Have we received`
### --feedback--
These three words are a `Present Perfect` auxiliary verb, a pronoun, and the past participle form of `receive`. The first letter is capitalized.
# --explanation--
`Have we received` is in the `Present Perfect` tense, which is used to ask about an action that may have happened at an unspecified time in the past and is relevant to the present.
`Received` is the past participle of `receive`, indicating the action of getting or obtaining something.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 30.3,
"finishTimestamp": 33.86
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 4.56,
"dialogue": {
"text": "Have we received any detailed reports from users about this issue?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 5.06
}
]
}
```

View File

@@ -0,0 +1,103 @@
---
id: 66c90178560ee991796f1879
title: Task 23
challengeType: 19
dashedName: task-23
---
<!-- (Audio) James: Have we received any detailed reports from users about this issue? -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Which detailed reports is James interested in?
## --answers--
The issue's reports.
### --feedback--
Think about whether reports can come from an issue or from people like users.
---
The screens' reports.
### --feedback--
Consider whether screens provide reports or if someone else does.
---
The users' reports.
---
The elements' reports.
### --feedback--
Reflect on whether elements provide reports or if the reports are coming from someone else.
## --video-solution--
3
# --explanation--
James is specifically asking about detailed reports related to the issue. Pay attention to the word `from` in the sentence, which indicates the source of the reports.
James mentions `from users`, which tells you whose reports he is interested in.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 30.3,
"finishTimestamp": 33.86
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 4.56,
"dialogue": {
"text": "Have we received any detailed reports from users about this issue?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 5.06
}
]
}
```

View File

@@ -0,0 +1,91 @@
---
id: 66c90257fb09ca9514c1a489
title: Task 24
challengeType: 19
dashedName: task-24
---
<!-- (Audio) James: Have we received any detailed reports from users about this issue? -->
<!-- SPEAKING-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Linda has received a few detailed reports from users. What should she say?
## --answers--
`Yes, a few, actually.`
---
`Yes, we will receive the reports soon.`
### --feedback--
Consider if Linda is talking about reports she has already received or ones that will come in the future.
## --video-solution--
1
# --explanation--
In this case, Linda needs to confirm if she has already received the reports. Consider the difference between these two responses:
- `Yes, a few, actually.` - This answer confirms that Linda has **already** received some reports.
- `Yes, we will receive the reports soon.` - This answer suggests that the reports **have not yet** been received but are expected in the future. It doesn't confirm that any reports have already been received.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 30.3,
"finishTimestamp": 33.86
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 4.56,
"dialogue": {
"text": "Have we received any detailed reports from users about this issue?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 5.06
}
]
}
```

View File

@@ -0,0 +1,107 @@
---
id: 66c90391a34b229a8c109de4
title: Task 25
challengeType: 22
dashedName: task-25
---
<!-- (Audio) Linda: Yes, a few, actually. They've emailed us screenshots showing how the elements overlap on their devices. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Yes, a few, actually. BLANK BLANK screenshots showing how the elements overlap on their devices.`
## --blanks--
`They've`
### --feedback--
This is the contraction for `They have`. The first letter is capitalized.
---
`emailed us`
### --feedback--
These two words indicate how the users sent the screenshots, with the verb being the past participle of `email` and the last word an object pronoun indicating the recipients.
# --explanation--
`They've` is a contraction of `They have`, used here in the `Present Perfect` tense to indicate that the action (emailing) has been completed.
`Emailed` is the past participle of the verb `email`, and `us` indicates the recipients.
`Emailed us` shows the action that the users took to send the screenshots.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 34.5,
"finishTimestamp": 39.9
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.42,
"dialogue": {
"text": "Yes, a few actually.",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.56,
"finishTime": 4.8,
"dialogue": {
"text": "They've emailed us screenshots showing how",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 4.8,
"finishTime": 6.4,
"dialogue": {
"text": "elements overlap on their devices.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 6.9
}
]
}
```

View File

@@ -0,0 +1,90 @@
---
id: 66c9051340aa69a0451bdd1d
title: Task 26
challengeType: 22
dashedName: task-26
---
<!-- (Audio) Linda: They've emailed us screenshots showing how the elements overlap on their devices. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`They've emailed us screenshots showing how the elements BLANK their devices.`
## --blanks--
`overlap on`
### --feedback--
These two words work together to describe how elements are positioned incorrectly on a specific device. One word deals with the positioning problem, and the other specifies the location.
# --explanation--
`Overlap` is used when one thing covers or extends over part of another. In this context, it means that elements on the screen are incorrectly positioned, covering parts of each other.
`On` is used to indicate the device where the overlapping occurs. It shows the relationship between the elements and the devices. For example:
`The images overlap on the webpage, making it difficult to see all the content clearly.` - Here, `overlap` describes the positioning issue and `on` specifies where it occurs.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 36.06,
"finishTimestamp": 40.10
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 3.44,
"dialogue": {
"text": "They've emailed us screenshots showing how",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 3.24,
"finishTime": 5.04,
"dialogue": {
"text": "elements overlap on their devices.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 5.54
}
]
}
```

View File

@@ -0,0 +1,112 @@
---
id: 66c906a6e1335ca6d03cdf4f
title: Task 27
challengeType: 19
dashedName: task-27
---
<!-- (Audio) Linda: Yes, a few, actually. They've emailed us screenshots showing how the elements overlap on their devices. -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What was the content of the emails Linda received from users?
## --answers--
Descriptions of how the elements overlap on their devices.
### --feedback--
Think about whether Linda mentioned receiving descriptions or something visual that shows the problem.
---
Screenshots showing how the elements overlap on their devices.
---
A report about how the elements are displayed on different screens.
### --feedback--
Consider whether Linda mentioned getting a detailed report or visual examples in the emails.
---
Information about which devices were affected by the issue.
### --feedback--
Reflect on whether Linda mentioned getting specific information or visual examples in the emails.
## --video-solution--
2
# --explanation--
To find the correct answer, focus on the phrases `they've emailed us` and `showing how` in the audio. These phrases indicate that Linda is talking about what was **included** in the emails.
She mentions `screenshots`, which are visual examples sent by the users to demonstrate the problem with the overlapping elements on their devices. The correct answer should reflect this focus on visual content rather than text descriptions or reports.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 36.06,
"finishTimestamp": 40.10
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 3.44,
"dialogue": {
"text": "They've emailed us screenshots showing how",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 3.24,
"finishTime": 5.04,
"dialogue": {
"text": "elements overlap on their devices.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 5.54
}
]
}
```

View File

@@ -0,0 +1,97 @@
---
id: 66ce08d2d1f133fdf1b18a45
title: Task 28
challengeType: 22
dashedName: task-28
---
<!-- (Audio) James: Alright, what's our next step? -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Alright, BLANK BLANK BLANK?`
## --blanks--
`what's`
### --feedback--
This is the contraction for `what is`.
---
`our`
### --feedback--
This pronoun indicates that the next step involves the group, not just one person.
---
`next step`
### --feedback--
These two words refer to the action or decision that needs to be taken after the current one.
# --explanation--
`What's` is a contraction of `what is`, used here to ask about something.
`Our` refers to something that belongs to or involves the group, in this case, the team.
`Next step` refers to the following action or decision that needs to be taken.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 40.58,
"finishTimestamp": 42.22
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 2.64,
"dialogue": {
"text": "Alright, what's our next step?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 3.04
}
]
}
```

View File

@@ -0,0 +1,101 @@
---
id: 66ce096ba361f400d1f889c7
title: Task 29
challengeType: 19
dashedName: task-29
---
<!-- (Audio) James: Alright, what's our next step? -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does James want to know from Linda?
## --answers--
He wants to know if the problem has been solved.
### --feedback--
Think about if James is asking about the next action or the current status.
---
He wants to know who is responsible for the issue.
### --feedback--
Consider if James is focused on the next step or assigning responsibility.
---
He wants to know what the next action should be.
---
He wants to know when the meeting will end.
### --feedback--
Reflect on if James is asking about what to do next or about timing.
## --video-solution--
3
# --explanation--
The phrase `what's our next step` indicates that James wants to know what the team should do following their discussion or current actions.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 40.58,
"finishTimestamp": 42.22
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 2.64,
"dialogue": {
"text": "Alright, what's our next step?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 3.04
}
]
}
```

View File

@@ -0,0 +1,97 @@
---
id: 66ce0a0a23b8ef03784b29c9
title: Task 30
challengeType: 22
dashedName: task-30
---
<!-- (Audio) James: Has the development team been informed about this? -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`BLANK the development team BLANK BLANK about this?`
## --blanks--
`Has`
### --feedback--
The auxiliary verb used to start a question in the `Present Perfect` tense for the third person singular. The first letter is capitalized.
---
`been`
### --feedback--
`Past participle` of the verb `to be`.
---
`informed`
### --feedback--
Past participle of the verb `inform`.
# --explanation--
`Has` is the auxiliary verb used to start a question in the `Present Perfect` tense for the third person singular.
`Been` is used in the passive voice to indicate that an action has been done to the subject (the development team).
`Informed` is the past participle of the verb `inform`, meaning to give information or notify.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 42.56,
"finishTimestamp": 45.06
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.5,
"dialogue": {
"text": "Has the development team been informed about this?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 4.0
}
]
}
```

View File

@@ -0,0 +1,111 @@
---
id: 66ce0bb6b6ad5d0974e6342b
title: Task 31
challengeType: 19
dashedName: task-31
---
<!-- (Audio) James: Has the development team been informed about this? -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Who does James want to know has been informed?
## --answers--
The marketing team.
### --feedback--
Think about who James is specifically asking about in the sentence.
---
The development team.
---
The users.
### --feedback--
Consider if James is asking about a team within the company or someone else.
---
The clients.
### --feedback--
Reflect on whether James is asking about an internal team or external parties.
## --video-solution--
2
# --explanation--
To understand James's question, let's break down the structure in the `Present Perfect` tense:
- `Has` is the auxiliary verb used to form the question. It helps to ask about an action that might have been completed up to now.
- `Been` is used to indicate the passive voice, meaning the action (informing) has been done to the subject.
- `Informed` is the past participle of the verb `inform`, showing that the action of giving information might have already happened.
The subject in this question is `the development team`.
Since James is asking, `Has the development team been informed?` he wants to know if the action of informing has been completed specifically for the development team.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 42.56,
"finishTimestamp": 45.06
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.5,
"dialogue": {
"text": "Has the development team been informed about this?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 4.0
}
]
}
```

View File

@@ -0,0 +1,93 @@
---
id: 66ce18ac4976d71ccc981bfb
title: Task 32
challengeType: 19
dashedName: task-32
---
<!-- (Audio) James: Has the development team been informed about this? -->
<!-- SPEAKING -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
The development team hasn't been informed yet. Which option is the best answer?
## --answers--
`Yes, they have.`
### --feedback--
Think about whether the development team has been informed or if it still needs to happen.
---
`Not yet.`
## --video-solution--
2
# --explanation--
To answer this, consider the difference between these two answers:
- `Not yet.` - This answer indicates that the development team has not been informed, but the action may happen soon.
- `Yes, they have.` - This answer confirms that the development team has already been informed.
Understanding this difference will help you choose the correct answer based on whether the action has been completed or not.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 42.56,
"finishTimestamp": 45.06
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 3.5,
"dialogue": {
"text": "Has the development team been informed about this?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 4.0
}
]
}
```

View File

@@ -0,0 +1,96 @@
---
id: 66ce197ac5450f2065d144ed
title: Task 33
challengeType: 22
dashedName: task-33
---
<!-- (Audio) Linda: Not yet. But I've scheduled a meeting for tomorrow morning. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Not yet. But BLANK BLANK a meeting for tomorrow morning.`
## --blanks--
`I've`
### --feedback--
This is the contraction for `I have`. The first letter is capitalized.
---
`scheduled`
### --feedback--
This is the past participle of the verb `schedule`.
# --explanation--
`I've` is a contraction of `I have`, used in the `Present Perfect` tense to indicate that the action (scheduling) has been completed.
`Scheduled` is the past participle of the verb `schedule`, meaning to plan or arrange an event at a specific time.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 45.36,
"finishTimestamp": 48.1
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 1.58,
"dialogue": {
"text": "Not yet,",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 1.72,
"finishTime": 3.74,
"dialogue": {
"text": "but I've scheduled a meeting for tomorrow morning.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.24
}
]
}
```

View File

@@ -0,0 +1,116 @@
---
id: 66ce1a1bdd1dee237130a272
title: Task 34
challengeType: 19
dashedName: task-34
---
<!-- (Audio) Linda: Not yet. But I've scheduled a meeting for tomorrow morning. -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What action has Linda already taken?
## --answers--
She has scheduled a meeting.
---
She has informed the development team.
### --feedback--
Think about whether Linda said she had informed the team or planned something for the future.
---
She has canceled a meeting.
### --feedback--
Consider if Linda is talking about canceling something or setting something up.
---
She has resolved the issue.
### --feedback--
Reflect on whether Linda mentioned resolving the issue or preparing to discuss it.
## --video-solution--
1
# --explanation--
Linda is saying that the development team hasn't been informed yet, but she has already taken action to address the issue. The key phrases to understand are:
- `I've` is a contraction of `I have`, used in the `Present Perfect` tense to indicate that the action (scheduling) has been completed.
- `Scheduled` is the past participle of the verb `schedule`, meaning to plan or arrange an event at a specific time.
Understanding these words will help you complete the sentence correctly.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 45.36,
"finishTimestamp": 48.1
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 1.58,
"dialogue": {
"text": "Not yet,",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 1.72,
"finishTime": 3.74,
"dialogue": {
"text": "but I've scheduled a meeting for tomorrow morning.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.24
}
]
}
```

View File

@@ -0,0 +1,100 @@
---
id: 66ce1a50c020e0245f152146
title: Task 35
challengeType: 22
dashedName: task-35
---
<!-- (Audio) Linda: We'll go over the proposed fixes and decide on the best approach. -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`We'll go over the BLANK BLANK and decide on the best approach.`
## --blanks--
`proposed`
### --feedback--
Past form of `propose`.
---
`fixes`
### --feedback--
The plural form of `fix`, this word refers to solutions or repairs for a problem.
# --explanation--
`Proposed` means something that has been suggested or put forward for consideration. For example:
`The proposed plan includes a new timeline.` - It means that the plan, which includes a new timeline, has been suggested but not yet finalized or accepted.
`Fixes` refers to solutions or repairs for a problem. For example:
`The team implemented several fixes to address the software bugs.` - It means that the team applied solutions to solve the issues in the software.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 48.4,
"finishTimestamp": 51.4
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.5,
"dialogue": {
"text": "We'll go over the proposed fixes",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.5,
"finishTime": 4,
"dialogue": {
"text": "and decide on the best approach.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.5
}
]
}
```

View File

@@ -0,0 +1,122 @@
---
id: 66ce1af85e991e274deb8caf
title: Task 36
challengeType: 19
dashedName: task-36
---
<!-- (Audio) Linda: We'll go over the proposed fixes and decide on the best approach. -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What are they going to do over the meeting?
## --answers--
They will review the proposed fixes and choose the best approach.
---
They will start implementing the fixes immediately.
### --feedback--
Think about whether they are discussing what to do next or already taking action.
---
They will discuss other unrelated issues.
### --feedback--
Consider if Linda mentioned focusing on the proposed fixes or something else.
---
They will cancel the proposed fixes and choose a different approach.
### --feedback--
Reflect on whether Linda is talking about reviewing and deciding or rejecting ideas.
## --video-solution--
1
# --explanation--
Linda talks about what the team will do during the meeting. Focus on two key phrases:
`Go over` means to review or examine something in detail. For example:
`We need to go over the report before the presentation.` - This means they need to carefully review the report.
`Decide on` means to make a decision about something. For example:
`We need to decide on the final design by Friday.` - This means they need to choose the final design.
In the meeting, Linda says they will `go over` the proposed solutions and `decide on` the best approach. This means they will review the solutions carefully and then make a decision about which one to choose.
Understanding these phrases helps you know that the meeting's purpose is to **review** and **choose** the best solution.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-1.mp3",
"startTime": 1,
"startTimestamp": 48.4,
"finishTimestamp": 51.4
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.5,
"dialogue": {
"text": "We'll go over the proposed fixes",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.5,
"finishTime": 4,
"dialogue": {
"text": "and decide on the best approach.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.5
}
]
}
```

View File

@@ -0,0 +1,114 @@
---
id: 66ce1c3da533f22c20934d05
title: Task 37
challengeType: 22
dashedName: task-37
---
<!-- REVIEW -->
# --description--
This is a review of the entire dialogue you just studied.
# --instructions--
Place the following phrases in the correct spot:
`I've scheduled`, `I've reviewed`, `we've got`, `They've mentioned`, `we've solved`, `Have you had`, `They've emailed`, `been informed`, and `haven't been`.
# --fillInTheBlank--
## --sentence--
`James: Have you seen the latest user feedback? BLANK that some elements on our homepage aren't displaying correctly on mobile devices.`
`Linda: Yes, BLANK the reports. It seems BLANK a UI display issue across different screen sizes.`
`James: Have we fixed anything like this before?`
`Linda: No, we haven't. But BLANK similar issues on other projects.`
`James: BLANK the time to identify which elements are causing the trouble?`
`Linda: Yes, I have. The navigation bar and the footer BLANK adapting well to smaller screens.`
`James: Have we received any detailed reports from users about this issue?`
`Linda: Yes, a few, actually. BLANK us screenshots showing how the elements overlap on their devices.`
`James: Alright, what's our next step? Has the development team BLANK about this?`
`Linda: Not yet. But BLANK a meeting for tomorrow morning. We'll go over the proposed fixes and decide on the best approach.`
## --blanks--
`They've mentioned`
### --feedback--
This phrase is used to indicate that someone has brought up or referred to something.
---
`I've reviewed`
### --feedback--
This phrase is used to indicate that someone has examined or checked something.
---
`we've got`
### --feedback--
This phrase indicates that something has been identified or recognized.
---
`we've solved`
### --feedback--
This phrase indicates that someone has successfully dealt with or resolved an issue.
---
`Have you had`
### --feedback--
This phrase is used to ask if someone has found the time to do something.
---
`haven't been`
### --feedback--
This phrase indicates that something has not been happening or functioning as expected.
---
`They've emailed`
### --feedback--
This phrase indicates that someone has sent information or files via email.
---
`been informed`
### --feedback--
This phrase indicates that someone has been notified or made aware of something.
---
`I've scheduled`
### --feedback--
This phrase indicates that someone has arranged or planned something, such as a meeting.

View File

@@ -0,0 +1,65 @@
---
id: 66ce38a77fce4f68a86d62ea
title: Task 38
challengeType: 19
dashedName: task-38
---
<!-- READING -->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
A user decided to email the team to talk about specific issues they are experiencing:
`Hi Team,`
`I wanted to let you know that some elements on your homepage aren't displaying correctly on my mobile device. The navigation bar and footer seem to overlap and haven't been adapting well to smaller screens.`
`I've attached a few screenshots showing the issue.`
`Thanks for looking into this!`
What specific issues are mentioned in the email?
## --answers--
The homepage does not load on mobile devices.
### --feedback--
The user didn't mention any loading issues; they talked about something else.
---
The navigation bar and footer overlap on smaller screens.
---
The images on the homepage are not visible.
### --feedback--
Consider if the user mentioned visibility issues with images, or something else.
---
The text on the homepage is too small to read.
### --feedback--
Think about whether the user mentioned text size or another problem.
## --video-solution--
2
# --explanation--
To find the correct answer, focus on the specific issues the user describes in the email. The user mentions that elements on the homepage are `overlapping` and `not adapting well` to smaller screens. Look closely at the part where the user specifies which elements are affected—the `navigation bar` and `footer`.
Make sure the answer you choose reflects these exact details about overlapping elements and mobile screen adaptation, as these are the specific issues the user highlighted.

View File

@@ -0,0 +1,68 @@
---
id: 66ce3a72e8b1966f40b2146c
title: Task 39
challengeType: 19
dashedName: task-39
---
<!-- READING -->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
A user decided to email the team to talk about specific issues they are experiencing:
`Hi Team,`
`I wanted to let you know that some elements on your homepage aren't displaying correctly on my mobile device. The navigation bar and footer seem to overlap and haven't been adapting well to smaller screens.`
`I've attached a few screenshots showing the issue.`
`Thanks for looking into this!`
What is the main purpose of the user's email?
## --answers--
To complain about the website's design.
### --feedback--
Think about whether the user is complaining, or just informing the team about something that needs fixing.
---
To request new features for the mobile site.
### --feedback--
Consider whether the user is asking for new features or reporting a problem.
---
To ask for a refund.
### --feedback--
Reflect on whether the user is discussing a financial issue or reporting a technical problem.
---
To inform the team about a display issue on mobile devices.
## --video-solution--
4
# --explanation--
The user specifically mentions that elements on the homepage `aren't displaying correctly` and provides details about the `navigation bar` and `footer` overlapping on smaller screens.
The user also mentions attaching `screenshots showing the issue`, which indicates they are informing the team about a problem, not complaining, asking for features, or seeking a refund.
Focus on the part where the user explains the problem and offers evidence to help the team understand the issue.

View File

@@ -0,0 +1,67 @@
---
id: 66ce3ac6e902e370d88a56ca
title: Task 40
challengeType: 19
dashedName: task-40
---
<!-- READING -->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
A user decided to email the team to talk about specific issues they are experiencing:
`Hi Team,`
`I wanted to let you know that some elements on your homepage aren't displaying correctly on my mobile device. The navigation bar and footer seem to overlap and haven't been adapting well to smaller screens.`
`I've attached a few screenshots showing the issue.`
`Thanks for looking into this!`
What evidence does the user provide to show the issue with the homepage?
## --answers--
They describe the issue in detail.
### --feedback--
The user does describe the issue, but think about whether they provided something more practical as evidence.
---
They provide links to webpages.
### --feedback--
Reflect on whether the user mentioned any links or something else as evidence.
---
They attach screenshots.
---
They include a video of the problem.
### --feedback--
Consider if the user mentioned attaching a video or another type of evidence.
## --video-solution--
3
# --explanation--
To find the correct answer, focus on the evidence the user provides in the email.
The user mentions that they have `attached a few screenshots showing the issue`. This indicates they are providing visual proof to help the team understand the problem with the `navigation bar` and `footer` on mobile devices.
Look for an option that reflects this specific type of evidence —`screenshots`— as the user uses this visual method to demonstrate the issue.

View File

@@ -0,0 +1,68 @@
---
id: 66ce3b814a9c397411f5f78d
title: Task 41
challengeType: 19
dashedName: task-41
---
<!-- READING -->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
A user decided to email the team to talk about specific issues they are experiencing:
`Hi Team,`
`I wanted to let you know that some elements on your homepage aren't displaying correctly on my mobile device. The navigation bar and footer seem to overlap and haven't been adapting well to smaller screens.`
`I've attached a few screenshots showing the issue.`
`Thanks for looking into this!`
What is the overall tone of the user's email?
## --answers--
Polite and constructive.
---
Frustrated and demanding.
### --feedback--
Although the user is reporting an issue, they do not express anger or make demands. Consider the language used in the email.
---
Casual and informal.
### --feedback--
The user addresses the issue in a professional manner, not casually or informally. Think about the formal language used in the email.
---
Apologetic.
### --feedback--
The user is reporting an issue without expressing regret or taking responsibility. Reflect on the purpose of the email and how the user communicates their concerns.
## --video-solution--
1
# --explanation--
The user is polite and helpful in how they explain the problem. The opening, `Hi Team`, is friendly and respectful, which sets a positive tone. The user clearly describes the issue without blaming anyone or showing frustration, which shows they want to solve the problem, not just complain.
Phrases like `I've attached a few screenshots` show that the user is trying to help by giving evidence, and the closing, `Thanks for looking into this!` shows they appreciate the team's efforts.
These parts of the email show that the tone is polite and constructive, not frustrated, casual, or apologetic.

View File

@@ -0,0 +1,169 @@
---
id: 66d9c444e38d9a231cfb2183
title: "Dialogue 2: Post-Development Review"
challengeType: 21
dashedName: dialogue-2-post-development-review
---
# --description--
Watch the video below to understand the context of the upcoming lessons.
# --assignment--
Watch the video.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": { "x": -25, "y": 0, "z": 1 }
},
{
"character": "Linda",
"position": { "x": 125, "y": 0, "z": 1 }
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1
},
"alwaysShowDialogue": true
},
"commands": [
{
"character": "Bob",
"position": { "x": 25, "y": 0, "z": 1 },
"startTime": 0
},
{
"character": "Linda",
"position": { "x": 70, "y": 0, "z": 1 },
"startTime": 0.5
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 5.58,
"dialogue": {
"text": "Linda, have you had a chance to review the user feedback since we deployed the update?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 6.16,
"finishTime": 11.44,
"dialogue": {
"text": "Yes, I've just looked over the responses. We've already seen a significant drop in complaints about the UI issue.",
"align": "right"
}
},
{
"character": "Bob",
"startTime": 11.78,
"finishTime": 16.14,
"dialogue": {
"text": "That's great to hear. Are all updated elements performing well across devices?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 16.96,
"finishTime": 22.7,
"dialogue": {
"text": "Yes, the navigation bar and footer adjustments have already made a big difference, but we haven't addressed all the minor elements yet.",
"align": "right"
}
},
{
"character": "Bob",
"startTime": 23,
"finishTime": 26,
"dialogue": {
"text": "I was worried about that. What do we have to deal with now?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 26.74,
"finishTime": 31.2,
"dialogue": {
"text": "I've compiled a list. We've made progress, but some icons and buttons aren't responding correctly.",
"align": "right"
}
},
{
"character": "Bob",
"startTime": 31.54,
"finishTime": 35.22,
"dialogue": {
"text": "Have any users specifically mentioned these issues in their feedback?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 35.22,
"finishTime": 41.44,
"dialogue": {
"text": "Not yet, but I anticipate we'll start receiving more detailed reports as more users navigate the updated interface.",
"align": "right"
}
},
{
"character": "Bob",
"startTime": 42,
"finishTime": 43.8,
"dialogue": {
"text": "Alright. What's our timeline for these remaining issues?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 44.02,
"finishTime": 47.28,
"dialogue": {
"text": "I believe we can roll out another update by next month.",
"align": "right"
}
},
{
"character": "Linda",
"startTime": 47.48,
"finishTime": 49.14,
"dialogue": {
"text": "We've already started working on the fixes.",
"align": "right"
}
},
{
"character": "Bob",
"startTime": 49.62,
"finishTime": 53.28,
"dialogue": {
"text": "Thanks for staying proactive, Linda. Let's ensure we keep up this momentum.",
"align": "left"
}
},
{
"character": "Linda",
"position": { "x": 125, "y": 0, "z": 1 },
"startTime": 53.78
},
{
"character": "Bob",
"position": { "x": -25, "y": 0, "z": 1 },
"startTime": 54.28
}
]
}
```

View File

@@ -0,0 +1,99 @@
---
id: 66d9c635a19d272e0c5bb6d2
title: Task 42
challengeType: 22
dashedName: task-42
---
<!--
AUDIO REFERENCE:
Bob: Linda, have you had a chance to review the user feedback since we deployed the update?
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Linda, BLANK you BLANK a chance to review the user feedback since we deployed the update?`
## --blanks--
`have`
### --feedback--
Auxiliary verb used to form questions in the `Present Perfect` tense with `you`.
---
`had`
### --feedback--
The past participle form of the verb `have`.
# --explanation--
When asking a question with the `Present Perfect`, you can start with `have` or `has` + subject + past participle of the main verb. For example:
`Have you finished your project?` uses the structure `Have` + subject + `finished`.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 4.58
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.42,
"dialogue": {
"text": "Linda, have you had a chance to review",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 3.42,
"finishTime": 5.58,
"dialogue": {
"text": "the user feedback since we deployed the update?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 6.08
}
]
}
```

View File

@@ -0,0 +1,56 @@
---
id: 66d9c7f2be5c9236e9a2404b
title: Task 43
challengeType: 19
dashedName: task-43
---
# --instructions--
This task doesn't have audio. Read the question and select the correct answer.
# --questions--
## --text--
Which option uses `since` correctly with the `Present Perfect` tense?
## --answers--
`They have been friends since high school.`
---
`They have been friends since three years.`
### --feedback--
`Since` should be followed by a specific point in time, not a duration.
---
`They were friends since high school.`
### --feedback--
This sentence is grammatically correct, but it uses the past simple (`were friends`), which suggests their friendship is no longer ongoing.
---
`They will be friends since high school.`
### --feedback--
`Since` is not used with future tense. It shows when a past action started that is still relevant now.
## --video-solution--
1
# --explanation--
`Since` is used with the `Present Perfect` tense to show when an action or event started in the past and continues to the present. For example:
`I have worked here since 2019.` - This means the action of working started in 2019 and is still true now.
Use `since` with a specific point in time (like a year, date, or a specific event).

View File

@@ -0,0 +1,58 @@
---
id: 66d9ca90c4b01740121ccc90
title: Task 44
challengeType: 19
dashedName: task-44
---
# --instructions--
This task doesn't have audio. Read the question and select the correct answer.
# --questions--
## --text--
Which option uses the word `deployed` correctly?
## --answers--
`The company deploy the new software last month.`
### --feedback--
This sentence should use the past form `deployed` to show that the action happened in the past.
---
`The company will deployed the new software.`
### --feedback--
`Deployed` is the past form and shouldn't be used with `will`, which indicates the future.
---
`The company deploying the new software last month.`
### --feedback--
`Deploying` is the continuous form and does not fit with the time expression `last month`.
---
`The company deployed the new software last month.`
## --video-solution--
4
# --explanation--
`Deploy` means to put something into use or operation. It often refers to making software or an update available to users. For example:
`The team will deploy the new version next week.` - The new version will be made available to users next week.
When talking about something that has already been made available or put into use, use the past form `deployed`. For example:
`They deployed the update yesterday.` - The update was made available yesterday.

View File

@@ -0,0 +1,99 @@
---
id: 66d9cb4852b72b42b55d6a5f
title: Task 45
challengeType: 22
dashedName: task-45
---
<!--
AUDIO REFERENCE:
Bob: Linda, have you had a chance to review the user feedback since we deployed the update?
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Linda, have you had a chance to review the user feedback BLANK we BLANK the update?`
## --blanks--
`since`
### --feedback--
This word indicates when the action started and is still important now.
---
`deployed`
### --feedback--
The past form of `deploy`.
# --explanation--
`Since` is used to show when an action started in the past and is still relevant now.
`Deployed` is the past form of the verb `deploy`, which means to put something into use or operation.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 4.58
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.42,
"dialogue": {
"text": "Linda, have you had a chance to review",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 3.42,
"finishTime": 5.58,
"dialogue": {
"text": "the user feedback since we deployed the update?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 6.08
}
]
}
```

View File

@@ -0,0 +1,120 @@
---
id: 66d9fc64f8ebb0205de257c3
title: Task 46
challengeType: 19
dashedName: task-46
---
<!--
AUDIO REFERENCE:
Bob: Linda, have you had a chance to review the user feedback since we deployed the update?
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does Bob want to know?
## --answers--
If Linda knows when the update was deployed the day before yesterday.
### --feedback--
The question isn't asking about the timing of the update.
---
If Linda has reviewed the user feedback after the update was deployed.
---
If Linda is planning to deploy a new update soon.
### --feedback--
Bob's question isn't about planning a new update.
---
If Linda had a chance to talk to the users directly.
### --feedback--
The focus of the question is not direct communication with users.
## --video-solution--
2
# --explanation--
To find the correct answer, focus on the key elements of Bob's question: `review the user feedback` and `since we deployed the update`.
Bob wants to know if Linda has looked at the user feedback after the update was deployed.
The question doesn't mention anything about the timing of the update, future updates, or direct communication with users.
Look for the option that aligns directly with reviewing feedback and ignores unrelated topics like the timing or future plans.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 4.58
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.42,
"dialogue": {
"text": "Linda, have you had a chance to review",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 3.42,
"finishTime": 5.58,
"dialogue": {
"text": "the user feedback since we deployed the update?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 6.08
}
]
}
```

View File

@@ -0,0 +1,101 @@
---
id: 66d9fef978f6ae28bd20ca34
title: Task 47
challengeType: 19
dashedName: task-47
---
<!--
AUDIO REFERENCE:
Bob: Linda, have you had a chance to review the user feedback since we deployed the update?
-->
<!-- SPEAKING -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Linda has reviewed the feedback. What should she say?
## --answers--
`Yes, I've just looked over the responses.`
---
`Yes, I will look over the responses tomorrow.`
### --feedback--
This answer talks about a future action, not something that has already been done.
## --video-solution--
1
# --explanation--
When someone asks `Have you had a chance to review the user feedback?`, they want to know if the action has been completed up to now.
If the action has been done recently, you can use phrases like `Yes, I've just...` to respond.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 4.58
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.42,
"dialogue": {
"text": "Linda, have you had a chance to review",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 3.42,
"finishTime": 5.58,
"dialogue": {
"text": "the user feedback since we deployed the update?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 6.08
}
]
}
```

View File

@@ -0,0 +1,84 @@
---
id: 66da002f53affd2d24207335
title: Task 48
challengeType: 22
dashedName: task-48
---
<!--
AUDIO REFERENCE:
Linda: Yes, I've just looked over the responses.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Yes, I've BLANK looked over the responses.`
## --blanks--
`just`
### --feedback--
A word that shows an action was completed a short time ago.
# --explanation--
`Just` is used to indicate that something happened a short time ago.
When you use `just` in a sentence, it comes between the auxiliary verb (`have` or `has`) and the past participle of the main verb. For example:
`I have just finished my report.` - The action of finishing the report happened recently.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 5.16,
"finishTimestamp": 7.22
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 3.06,
"dialogue": {
"text": "Yes, I've just looked over the responses.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 3.56
}
]
}
```

View File

@@ -0,0 +1,106 @@
---
id: 66da01f0ba492d330803e0b7
title: Task 49
challengeType: 19
dashedName: task-49
---
<!--
AUDIO REFERENCE:
Linda: Yes, I've just looked over the responses.
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Which option is correct?
## --answers--
Linda has not looked over the responses yet.
### --feedback--
Linda's answer shows she has completed the action recently.
---
Linda will look over the responses later.
### --feedback--
The word `just` shows the action happened recently, not in the future.
---
Linda looked over the responses a short time ago.
---
Linda cannot find the responses.
### --feedback--
Linda's answer confirms she has already reviewed the responses.
## --video-solution--
3
# --explanation--
When someone uses the word `just` with the `Present Perfect` tense, it indicates that the action was completed very recently. For example:
`I've just finished my meeting.` - The meeting ended a short time ago.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 5.16,
"finishTimestamp": 7.22
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 3.06,
"dialogue": {
"text": "Yes, I've just looked over the responses.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 3.56
}
]
}
```

View File

@@ -0,0 +1,56 @@
---
id: 66da032d55c7cb37672adb66
title: Task 50
challengeType: 19
dashedName: task-50
---
# --instructions--
This task doesn't have audio. Read the question and select the correct answer.
# --questions--
## --text--
Which option is saying that sales had a big reduction?
## --answers--
`There has been a significant drop in sales this quarter.`
---
`There has been a significant increase in sales this quarter.`
### --feedback--
`Increase` means the amount has gone up, not down.
---
`There has been a significant rise in sales this quarter.`
### --feedback--
`Rise` means an upward movement, indicating growth in sales, not a reduction.
---
`There has been a moderate drop in sales this quarter.`
### --feedback--
While this sentence mentions a `drop`, the word `moderate` means a small or not very large decrease, not a `significant` one.
## --video-solution--
1
# --explanation--
`Drop` refers to a decrease in amount or level. When people say there is `a drop in sales`, it means sales have gone down.
When you add the word `significant` before `drop`, it means the decrease is large or important. For example:
`A significant drop in sales` - The sales have decreased a lot.

View File

@@ -0,0 +1,105 @@
---
id: 66da05e2956049407cbc7ac7
title: Task 51
challengeType: 22
dashedName: task-51
---
<!--
AUDIO REFERENCE:
Linda: We've already seen a significant drop in complaints about the UI issue.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`We've already seen a BLANK BLANK in complaints about the UI issue.`
## --blanks--
`significant`
### --feedback--
Think of the word that means an important or noticeable amount.
---
`drop`
### --feedback--
This word means a decrease in amount or level.
# --explanation--
`Significant` refers to something large or important enough to be noticed or to have an impact. For example:
`There was a significant improvement in the app's performance.` - The improvement was large enough to make a noticeable difference.
`Drop` means a decrease in amount or level. For example:
`There was a drop in user activity last month.` - It indicates a reduction in the number of users.
When combined, `a significant drop` refers to a large or important decrease in something, such as complaints or issues.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 7.24,
"finishTimestamp": 10.44
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.64,
"dialogue": {
"text": "We've already seen a significant drop",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.64,
"finishTime": 4.2,
"dialogue": {
"text": "in complaints about the UI issue.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.7
}
]
}
```

View File

@@ -0,0 +1,115 @@
---
id: 66da061982fcb7416b9f5374
title: Task 52
challengeType: 19
dashedName: task-52
---
<!--
AUDIO REFERENCE:
Linda: We've already seen a significant drop in complaints about the UI issue.
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What has been reduced according to Linda?
## --answers--
The number of users.
### --feedback--
The sentence does not mention a decrease in the number of users.
---
Complaints about the UI issue.
---
The quality of the UI.
### --feedback--
Linda is talking about a reduction in complaints, not a change in quality.
---
The frequency of updates.
### --feedback--
The sentence does not mention anything about the frequency of updates.
## --video-solution--
2
# --explanation--
To find what has been reduced, pay attention to the phrase `a significant drop in` and the word that follows it.
The word `complaints` indicates that the decrease is specifically in the number of complaints.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 7.24,
"finishTimestamp": 10.44
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.64,
"dialogue": {
"text": "We've already seen a significant drop",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.64,
"finishTime": 4.2,
"dialogue": {
"text": "in complaints about the UI issue.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.7
}
]
}
```

View File

@@ -0,0 +1,100 @@
---
id: 66db57d5e3ca5d69889d16e5
title: Task 53
challengeType: 22
dashedName: task-53
---
<!--
AUDIO REFERENCE:
Bob: That's great to hear.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`BLANK BLANK BLANK.`
## --blanks--
`That's`
### --feedback--
This is the contraction of `that is`. The first letter is capitalized.
---
`great`
### --feedback--
Something positive or very good.
---
`to hear`
### --feedback--
The infinitive form of the verb that means to receive sound or information.
# --explanation--
`That's` is a contraction of `That is`.
`Great` is an adjective that means very good or excellent.
`To hear` means to receive sound or information.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 10.78,
"finishTimestamp": 11.76
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 2.28,
"dialogue": {
"text": "That's great to hear.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 2.28
}
]
}
```

View File

@@ -0,0 +1,102 @@
---
id: 66db58494abe106b7f736593
title: Task 54
challengeType: 22
dashedName: task-54
---
<!--
AUDIO REFERENCE:
Bob: Are all updated elements performing well across devices?
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Are all updated elements BLANK BLANK BLANK devices?`
## --blanks--
`performing`
### --feedback--
This word means doing a task or action, especially in terms of how well it is done. It ends in `-ing`.
---
`well`
### --feedback--
This word is used to describe that something is being done in a good or satisfactory way.
---
`across`
### --feedback--
Think of the word that means throughout or on all sides, referring to different devices.
# --explanation--
`Across` is a preposition that means from one side to another or throughout a particular area or group. For example:
- `The news spread quickly across the country.` - The news spread throughout the entire country.
- `She looked across the room.` - She looked from one side of the room to the other.
In the sentence, `Are all updated elements performing well across devices?`, `across` means on all or throughout different devices.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 11.74,
"finishTimestamp": 15.14
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 4.4,
"dialogue": {
"text": "Are all updated elements performing well across devices?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 4.9
}
]
}
```

View File

@@ -0,0 +1,106 @@
---
id: 66db58bcd7ba896d50d62f9f
title: Task 55
challengeType: 19
dashedName: task-55
---
<!--
AUDIO REFERENCE:
Bob: Are all updated elements performing well across devices?
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does Bob want to know?
## --answers--
If the updated elements have been designed for only one type of device.
### --feedback--
Bob's question is asking about all devices, not just one.
---
If the updated elements are functioning correctly on different devices.
---
If the updated elements are improving the speed of the devices.
### --feedback--
Bob's question is about how well the elements are working, not about the speed of the devices.
---
If the updated elements will be ready for future updates.
### --feedback--
Bob is asking about the current performance of the elements, not future updates.
## --video-solution--
2
# --explanation--
To understand what Bob wants to know, focus on the phrase `performing well across devices`.
This means he is asking about how well the updated elements are working on various types of devices, such as phones, tablets, and computers.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 11.74,
"finishTimestamp": 15.14
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 4.4,
"dialogue": {
"text": "Are all updated elements performing well across devices?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 4.9
}
]
}
```

View File

@@ -0,0 +1,109 @@
---
id: 66db59269865ee6f046fdbc5
title: Task 56
challengeType: 22
dashedName: task-56
---
<!--
AUDIO REFERENCE:
Linda: Yes. The navigation bar and footer adjustments have already made a big difference.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`The navigation bar and footer adjustments BLANK BLANK BLANK a big difference.`
## --blanks--
`have`
### --feedback--
The auxiliary verb used with `they` in the `Present Perfect` tense.
---
`already`
### --feedback--
A word used to show that the action happened sooner than expected.
---
`made`
### --feedback--
Past participle of `make`.
# --explanation--
In the `Present Perfect` tense, `already` is used to show that something has happened sooner than expected or earlier than the present moment. It is placed between the auxiliary verb (`have` or `has`) and the past participle of the main verb. For example:
- `She has already finished her analysis.` - She finished her analysis earlier than expected.
- `We have already seen that report.` - The action happened before now.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 15.96,
"finishTimestamp": 19.36
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.96,
"dialogue": {
"text": "Yes, the navigation bar and footer adjustments",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.96,
"finishTime": 4.4,
"dialogue": {
"text": "have already made a big difference",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.9
}
]
}
```

View File

@@ -0,0 +1,57 @@
---
id: 66db59b90f5c5a71572e02dc
title: Task 57
challengeType: 19
dashedName: task-57
---
# --instructions--
This task doesn't have audio. Read the question and select the correct answer.
# --questions--
## --text--
Which option shows that something **has happened** sooner than expected?
## --answers--
`I have already completed the assignment.`
---
`I will already complete the assignment tomorrow.`
### --feedback--
`Already` is not used with the future tense. It indicates something that happened before now.
---
`I already complete the assignment every day.`
### --feedback--
`Already` is not used with the present simple to talk about regular actions.
---
`I had already completed the assignment yesterday.`
### --feedback--
This sentence uses the `Past Perfect` (`had completed`), not the `Present Perfect`. The `Past Perfect` indicates an action before another past action, not something happening sooner than expected in the present.
## --video-solution--
1
# --explanation--
`Already` is used with the `Present Perfect` tense to indicate that something has happened sooner than expected or before now. For example:
- `She has already finished her work.` - The action was completed earlier than expected.
- `They have already left for the meeting.` - They left sooner than expected.

View File

@@ -0,0 +1,119 @@
---
id: 66db5c0fafea6d794c92ccea
title: Task 58
challengeType: 19
dashedName: task-58
---
<!--
AUDIO REFERENCE:
Linda: Yes. The navigation bar and footer adjustments have already made a big difference.
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
How are the updated elements performing?
## --answers--
They are not working correctly across all devices, and this has made a big difference.
### --feedback--
Linda did not mention any issues with the updates.
---
They need further adjustments to work properly and this has made no difference.
### --feedback--
Linda did not mention the need for further adjustments.
---
They are causing new problems with the user interface and this has made a big difference.
### --feedback--
Linda did not say that the updates caused new problems.
---
They are performing well and the adjustments have made a big difference.
## --video-solution--
4
# --explanation--
To know if something is performing well, look for words or phrases that indicate a good result or improvement.
Linda uses the phrase `have already made a big difference`.
`Made a big difference` suggests an important or noticeable change. When something has `made a big difference` in a positive context, it usually means that the change is helpful or effective.
So, Linda's response indicates that the updated elements are working well and have improved the situation.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 15.66,
"finishTimestamp": 19.46
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 3.16,
"dialogue": {
"text": "Yes, the navigation bar and footer adjustments",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 3.16,
"finishTime": 4.6,
"dialogue": {
"text": "have already made a big difference,",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 5.1
}
]
}
```

View File

@@ -0,0 +1,100 @@
---
id: 66db66c34f2ee57deb90d844
title: Task 59
challengeType: 22
dashedName: task-59
---
<!--
AUDIO REFERENCE:
Linda: But we haven't addressed all the minor elements yet.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`But we BLANK BLANK all the minor elements BLANK.`
## --blanks--
`haven't`
### --feedback--
Think about the auxiliary verb used in the negative form for actions that are not done up to now.
---
`addressed`
### --feedback--
This word is the past participle of the verb `address`.
---
`yet`
### --feedback--
Consider the word that is used to talk about something that hasn't happened up to now but is expected to happen.
# --explanation--
In the `Present Perfect`, `yet` is used in negative sentences or questions to talk about something that hasn't happened up to now but is expected to happen in the future. For example:
- `I haven't finished my work yet.` - The work is not finished, but it is expected to be completed.
- `Has she called you yet?` - This is asking if the call has happened up to now.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 19.4,
"finishTimestamp": 21.7
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 3.3,
"dialogue": {
"text": "but we haven't addressed all the minor elements yet.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 3.8
}
]
}
```

View File

@@ -0,0 +1,108 @@
---
id: 66db673bcaf1139cfac71e11
title: Task 60
challengeType: 19
dashedName: task-60
---
<!--
AUDIO REFERENCE:
Linda: Yes. The navigation bar and footer adjustments have already made a big difference. But we haven't addressed all the minor elements yet.
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What's the status of the minor elements?
## --answers--
They have all been fixed.
### --feedback--
Think about whether Linda indicated that all issues have been resolved.
---
They have not been addressed yet.
---
They were fixed in the previous update.
### --feedback--
Consider if Linda mentioned anything about the minor elements being fixed before.
---
They don't need any adjustments.
### --feedback--
Consider if Linda mentioned that no adjustments were needed for the minor elements.
## --video-solution--
2
# --explanation--
To understand the status of something, look for words or phrases that indicate if the action is complete or not.
`Yet` in a negative sentence means that the action has not been done up to now, but it is expected to happen in the future.
In the sentence, `We haven't addressed all the minor elements yet`, `yet` shows that addressing the minor elements is something expected to happen in the future, but it hasn't been done up to now.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 19.4,
"finishTimestamp": 21.7
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 3.3,
"dialogue": {
"text": "but we haven't addressed all the minor elements yet.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 3.8
}
]
}
```

View File

@@ -0,0 +1,94 @@
---
id: 66db67d2bf7b5e9f044dba4a
title: Task 61
challengeType: 22
dashedName: task-61
---
<!--
AUDIO REFERENCE:
Bob: I was worried about that. What do we have to deal with now?
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`I BLANK BLANK about that. What do we have to deal with now?`
## --blanks--
`was`
### --feedback--
The past form of the verb `to be` used with `I` to indicate a `Past Continuous` action.
---
`worried`
### --feedback--
This word describes a feeling of concern or anxiety about something that happened in the past.
# --explanation--
You can use the `Past Continuous` tense to express that something existed in the past. For example:
- `She was thinking about the project all day yesterday.` - This shows that the thinking happened over some time in the past.
- `They were feeling nervous before the meeting.` - This indicates the feeling happened before now and was ongoing at that time.
In the sentence, `I was worried about that`, Bob is explaining his concern about something that happened or was happening in the past.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 21.54,
"finishTimestamp": 25.66
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 5.32,
"dialogue": {
"text": "I was worried about that. What do we have to deal with now?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 6.02
}
]
}
```

View File

@@ -0,0 +1,102 @@
---
id: 66db684272d946a11f6922ef
title: Task 62
challengeType: 22
dashedName: task-62
---
<!--
AUDIO REFERENCE:
Bob: I was worried about that. What do we have to deal with now?
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`I was worried about that. What BLANK we BLANK to deal with BLANK?`
## --blanks--
`do`
### --feedback--
Think of the auxiliary verb used to form questions in the `Present Simple` tense.
---
`have`
### --feedback--
This word indicates necessity or obligation.
---
`now`
### --feedback--
This word refers to the present moment, asking about something that needs immediate attention.
# --explanation--
`Have to deal with` is used to talk about something that requires attention or action. It means that there is a need to handle or manage a situation or problem. For example:
- `We have to deal with a lot of paperwork this week.` - They need to manage or handle the paperwork.
- `She has to deal with customer complaints every day.` - Handling complaints is part of her responsibilities.
In the question, `What do we have to deal with now?`, Bob is asking what problems or tasks need their attention at this moment.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 21.54,
"finishTimestamp": 25.66
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 5.32,
"dialogue": {
"text": "I was worried about that. What do we have to deal with now?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 6.02
}
]
}
```

View File

@@ -0,0 +1,108 @@
---
id: 66db68b21420d1a2eaa6f2ce
title: Task 63
challengeType: 19
dashedName: task-63
---
<!--
AUDIO REFERENCE:
Bob: I was worried about that. What do we have to deal with now?
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does Bob want to know?
## --answers--
He wants to know if the team is ready for a new project.
### --feedback--
Think about whether Bob mentioned anything about starting a new project.
---
He wants to know if Linda is satisfied with the updates.
### --feedback--
Consider whether Bob asked about Linda's satisfaction with the updates.
---
He wants to know what problems or tasks need their attention now.
---
He wants to know if all the elements have been updated.
### --feedback--
Bob is asking about what they need to handle now, not if everything is updated.
## --video-solution--
3
# --explanation--
To understand what someone wants to know, focus on the question they ask.
Bob asks, `What do we have to deal with now?` The phrase `have to deal with` means something that requires attention or action. The word `now` shows that Bob is asking about what needs to be done at this moment.
So, Bob wants to know what tasks or problems they need to handle immediately.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 21.54,
"finishTimestamp": 25.66
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 5.32,
"dialogue": {
"text": "I was worried about that. What do we have to deal with now?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 6.02
}
]
}
```

View File

@@ -0,0 +1,93 @@
---
id: 66db690a4859eaa462fd4862
title: Task 64
challengeType: 19
dashedName: task-64
---
<!--
AUDIO REFERENCE:
Bob: I was worried about that. What do we have to deal with now?
-->
<!--SPEAKING -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Which option is the best answer to Bob's question?
## --answers--
`Everything is going fine.`
### --feedback--
This response does not provide any details about what tasks or problems need to be handled now.
---
`I've compiled a list.`
## --video-solution--
2
# --explanation--
The correct answer should provide information that directly responds to Bob's question `What do we have to deal with now?`.
Look for an option that indicates preparation or awareness of the tasks.
`I've compiled a list` shows that Linda has already prepared information on what needs to be addressed, making it more relevant response.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 21.54,
"finishTimestamp": 25.66
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 5.32,
"dialogue": {
"text": "I was worried about that. What do we have to deal with now?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 6.02
}
]
}
```

View File

@@ -0,0 +1,94 @@
---
id: 66db69795b38c6a65272b4e5
title: Task 65
challengeType: 22
dashedName: task-65
---
<!--
AUDIO REFERENCE:
Linda: I've compiled a list.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`BLANK BLANK a list.`
## --blanks--
`I've`
### --feedback--
The contraction for `I have`. The first letter is capitalized.
---
`compiled`
### --feedback--
The past participle of the verb `compile`.
# --explanation--
`Compiled` is the past participle form of the verb `compile`. `To compile` means to gather information or items from different sources into a single collection. For example:
- `She compiled all the feedback from the customers into a report.` - She gathered feedback from various sources and put it into one report.
- `They compiled data from several studies to write their research paper.` - They collected data from different studies for a specific purpose.
In the sentence, `I've compiled a list`, Linda is saying that she has gathered information and organized it into a list.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 25.74,
"finishTimestamp": 26.78
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.04,
"dialogue": {
"text": "I've compiled a list.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 2.54
}
]
}
```

View File

@@ -0,0 +1,112 @@
---
id: 66db69fbf51b70a8b252ef34
title: Task 66
challengeType: 22
dashedName: task-66
---
<!--
AUDIO REFERENCE:
Linda: We've made progress, but some icons and buttons aren't responding correctly.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`BLANK BLANK progress, but some icons and buttons BLANK BLANK correctly.`
## --blanks--
`We've`
### --feedback--
The contraction for `We have` used in the `Present Perfect`. The first letter is capitalized.
---
`made`
### --feedback--
The past participle form of the verb `make` that shows something has been achieved.
---
`aren't`
### --feedback--
The contraction of `are not`.
---
`responding`
### --feedback--
This verb ends in `-ing`.
# --explanation--
This sentence uses a mix of `Present Perfect` and `Present Continuous` tenses to describe progress and ongoing issues:
- `We've` is a contraction for `We have`, used in the `Present Perfect` tense to show that progress has happened.
- `Made` is the past participle of `make`, used here to talk about progress that has been achieved.
- `Aren't` is a contraction for `are not`, which is part of the present continuous tense.
- `Responding` is showing that the action (icons and buttons not working correctly) is happening now.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 26.9,
"finishTimestamp": 30.2
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 4.3,
"dialogue": {
"text": "We've made progress, but some icons and buttons aren't responding correctly.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.8
}
]
}
```

View File

@@ -0,0 +1,117 @@
---
id: 66db6a84e8295daac88d432b
title: Task 67
challengeType: 19
dashedName: task-67
---
<!--
AUDIO REFERENCE:
Linda: I've compiled a list. We've made progress, but some icons and buttons aren't responding correctly.
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What's the problem they are facing?
## --answers--
The design of the interface.
### --feedback--
Think about whether Linda mentioned any issues with the design.
---
The responsiveness of some icons and buttons.
---
The speed of the updates.
### --feedback--
Consider if Linda mentioned anything about the speed of the updates.
---
The timeline for the project.
### --feedback--
Think about whether Linda talked about any issues with the timeline.
## --video-solution--
2
# --explanation--
In Linda's statement, pay attention to the contrast signaled by the word `but`. Initially, she mentions that they've made progress, which is positive. However, she follows this with a problem that still needs to be resolved.
Focus on the phrase `aren't responding correctly` - it indicates that the issue is with the functionality of some elements, specifically the icons and buttons.
This helps you identify that the problem relates to their responsiveness, not the design, speed, or timeline.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 25.74,
"finishTimestamp": 30.2
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.04,
"dialogue": {
"text": "I've compiled a list.",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 2.16,
"finishTime": 5.46,
"dialogue": {
"text": "We've made progress, but some icons and buttons aren't responding correctly.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 5.96
}
]
}
```

View File

@@ -0,0 +1,100 @@
---
id: 66df65053fb97d5311ca1c47
title: Task 68
challengeType: 22
dashedName: task-68
---
<!--
AUDIO REFERENCE:
James: Have any users specifically mentioned these issues in their feedback?
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`BLANK BLANK BLANK specifically mentioned these issues in their feedback?`
## --blanks--
`Have`
### --feedback--
The auxiliary verb used to form questions in the `Present Perfect`. The first letter is capitalized.
---
`any`
### --feedback--
A word used in questions to ask if there is one or more of something.
---
`users`
### --feedback--
This word refers to the people who provided the feedback.
# --explanation--
`Any` is often used in questions to ask about one or more people, things, or amounts without being specific. It means that you are not sure if there are one or more, or even none at all. For example:
- `Do you have any suggestions?` - The speaker is asking if there are one or more suggestions.
- `Have you seen any updates recently?` - The speaker is asking if there have been one or more updates.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 30.54,
"finishTimestamp": 34.22
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 4.68,
"dialogue": {
"text": "Have any users specifically mentioned these issues in their feedback?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 5.18
}
]
}
```

View File

@@ -0,0 +1,96 @@
---
id: 66df6562455ed654cb55d15b
title: Task 69
challengeType: 22
dashedName: task-69
---
<!--
AUDIO REFERENCE:
James: Have any users specifically mentioned these issues in their feedback?
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Have any users specifically mentioned BLANK issues in BLANK feedback?`
## --blanks--
`these`
### --feedback--
Think about the word that points to specific issues being discussed.
---
`their`
### --feedback--
Consider the word that shows the feedback belongs to the users.
# --explanation--
`These` is used to point out specific things that are close in time or space. It is the plural form of `this`. For example:
`Can you see these documents?` - It refers to specific documents close to the speaker.
`Their` is a possessive adjective used to show that something belongs to a group of people or things. For example:
`They brought their manual.` - It refers to a manual that belong to them.
In the sentence, `Have any users specifically mentioned these issues in their feedback?`, `these` is used to point out the specific issues being discussed, and `their` shows that the feedback belongs to the users.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 30.54,
"finishTimestamp": 34.22
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 4.68,
"dialogue": {
"text": "Have any users specifically mentioned these issues in their feedback?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 5.18
}
]
}
```

View File

@@ -0,0 +1,110 @@
---
id: 66df6628bc24c457e1b03609
title: Task 70
challengeType: 19
dashedName: task-70
---
<!--
AUDIO REFERENCE:
James: Have any users specifically mentioned these issues in their feedback?
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What exactly did James want to know?
## --answers--
If users are sending feedback saying they are happy with the new update.
### --feedback--
Think about whether James's question is about feedback on the issues.
---
If users have suggested new features.
### --feedback--
Consider if James is asking about suggestions or direct mentions of issues.
---
If users have directly mentioned the issues in their feedback.
---
If users have used the feedback form to talk about the issues.
### --feedback--
James's question is not about a feedback form.
## --video-solution--
3
# --explanation--
When you ask if something was mentioned `specifically`, you want to know if it was mentioned directly, without any doubt or generalization. For example:
- `She asked specifically about the new project.` - She asked directly about the project, not in general.
- `The report specifically mentions the changes we need to make.` - The report talks directly about the changes.
In James's question, `Have any users specifically mentioned these issues in their feedback?`, he wants to know if the users have directly talked about the issues, not just mentioned them in general terms.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 30.54,
"finishTimestamp": 34.22
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 4.68,
"dialogue": {
"text": "Have any users specifically mentioned these issues in their feedback?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 5.18
}
]
}
```

View File

@@ -0,0 +1,91 @@
---
id: 66df66f819d8815b87cd7020
title: Task 71
challengeType: 19
dashedName: task-71
---
<!--
AUDIO REFERENCE:
James: Have any users specifically mentioned these issues in their feedback?
-->
<!--SPEAKING -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Which option is the best answer to James's question?
## --answers--
`Not yet, but I anticipate we'll start receiving more detailed reports.`
---
`There are no new features in this version.`
### --feedback--
Consider if this answer is addressing James's question about specific mentions of issues.
## --video-solution--
1
# --explanation--
When someone asks a question like James does, `Have any users specifically mentioned these issues in their feedback?`, they are looking for a clear answer about whether the users have directly talked about the issues.
Choose the best answer that directly answers to James's question.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 30.54,
"finishTimestamp": 34.22
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 4.68,
"dialogue": {
"text": "Have any users specifically mentioned these issues in their feedback?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 5.18
}
]
}
```

View File

@@ -0,0 +1,42 @@
---
id: 66df67fbc511f65f20cdc8d3
title: Task 72
challengeType: 19
dashedName: task-72
---
<!--SPEAKING -->
# --instructions--
This task doesn't have audio. Read the question and select the correct answer.
# --questions--
## --text--
Linda hasn't received detailed reports yet, but she thinks they will come soon. What should she say?
## --answers--
`I ignore that the reports are coming soon`.
### --feedback--
`Ignore` means to pay no attention to something, not to expect or predict it.
---
`I anticipate we'll start receiving more detailed reports soon.`
## --video-solution--
2
# --explanation--
`Anticipate` means to expect or predict something that might happen in the future. It is used when you believe something will happen and are preparing for it or thinking about it in advance. For example:
`She anticipates that the meeting will be very long.` - It means that she predicts the meeting will take a lot of time.
In `I anticipate we'll start receiving more detailed reports`, she is predicting that more detailed reports will come soon.

View File

@@ -0,0 +1,119 @@
---
id: 66df6a323ae22e6708890469
title: Task 73
challengeType: 22
dashedName: task-73
---
<!--
AUDIO REFERENCE:
Linda: Not yet, but I anticipate we'll start receiving more detailed reports as more users navigate the updated interface.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Not yet, but I BLANK we'll start receiving BLANK BLANK BLANK as more users navigate the updated interface.`
## --blanks--
`anticipate`
### --feedback--
A word that means to expect or predict something will happen.
---
`more`
### --feedback--
A word used to show a greater quantity or amount.
---
`detailed`
### --feedback--
A word that means including many details or pieces of information.
---
`reports`
### --feedback--
It refers to documents or statements providing information or feedback.
# --explanation--
`Anticipate` is used when you think something is likely to happen in the future.
`More` is used to indicate a greater quantity or amount of something.
`Detailed` means including many details or pieces of information.
`Reports` refers to documents or statements that provide information or feedback about something.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 34.22,
"finishTimestamp": 40.44
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 4.82,
"dialogue": {
"text": "Not yet, but I anticipate we'll start receiving more detailed reports",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 4.82,
"finishTime": 7.22,
"dialogue": {
"text": "as more users navigate the updated interface.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 7.72
}
]
}
```

View File

@@ -0,0 +1,117 @@
---
id: 66df6aad5cfef4692e2e2a5a
title: Task 74
challengeType: 22
dashedName: task-74
---
<!--
AUDIO REFERENCE:
Linda: Not yet, but I anticipate we'll start receiving more detailed reports as more users navigate the updated interface.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Not yet, but I anticipate we'll start receiving more detailed reports BLANK BLANK BLANK BLANK the updated interface.`
## --blanks--
`as`
### --feedback--
A word that shows two actions happening at the same time or one action depending on another.
---
`more`
### --feedback--
A word that indicates a greater quantity or number.
---
`users`
### --feedback--
A word that refers to the people navigating the updated interface.
---
`navigate`
### --feedback--
A word that means to move around or through something, such as a website or an app.
# --explanation--
`As` can be used to mean "while" or "when", showing that one action will happen while another action is taking place. For example:
- `As I was walking home, they called me.` - They called you while you were walking home.
- `You will get better at coding as you practice more.` - You will improve while or when you practice more.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 34.22,
"finishTimestamp": 40.44
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 4.82,
"dialogue": {
"text": "Not yet, but I anticipate we'll start receiving more detailed reports",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 4.82,
"finishTime": 7.22,
"dialogue": {
"text": "as more users navigate the updated interface.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 7.72
}
]
}
```

View File

@@ -0,0 +1,117 @@
---
id: 66df6b4ef2110c6c1bb1818a
title: Task 75
challengeType: 19
dashedName: task-75
---
<!--
AUDIO REFERENCE:
Linda: Not yet, but I anticipate we'll start receiving more detailed reports as more users navigate the updated interface.
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does Linda expect to happen?
## --answers--
She expects to receive more detailed reports.
---
She expects the interface to stop working.
### --feedback--
Think about whether Linda mentioned anything negative about the interface's performance.
---
She expects users to dislike the updates.
### --feedback--
Consider if Linda mentioned users' opinions about liking or disliking the updates.
---
She expects fewer people to use the interface.
### --feedback--
Think about whether Linda expects the number of users to decrease or increase.
## --video-solution--
1
# --explanation--
To understand what someone expects to happen, look for words or phrases that indicate future actions or predictions.
Linda uses the word `anticipate` to show what she thinks will happen in the future as a result of more users navigating the updated interface.
Then, she says `start receiving more detailed reports`, indicating something will come as users interact with the updated interface.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 34.22,
"finishTimestamp": 40.44
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 4.82,
"dialogue": {
"text": "Not yet, but I anticipate we'll start receiving more detailed reports",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 4.82,
"finishTime": 7.22,
"dialogue": {
"text": "as more users navigate the updated interface.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 7.72
}
]
}
```

View File

@@ -0,0 +1,100 @@
---
id: 66df6bfc72421e6e65a9290f
title: Task 76
challengeType: 22
dashedName: task-76
---
<!--
AUDIO REFERENCE:
Bob: Alright. What's our timeline for these remaining issues?
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Alright. What's our BLANK for these BLANK BLANK?`
## --blanks--
`timeline`
### --feedback--
A word that means the schedule or plan for completing tasks.
---
`remaining`
### --feedback--
A word that describes what is still left to be done. It ends in `-ing`.
---
`issues`
### --feedback--
It refers to problems that need to be solved. It is plural.
# --explanation--
`Timeline` refers to the schedule or plan that shows when tasks or events are supposed to happen. It helps to understand the order of activities and deadlines.
`Remaining` means what is left or still needs to be done. It refers to the parts that have not been completed.
`Issues` refers to problems or matters that need to be solved or dealt with.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 40.5,
"finishTimestamp": 43.38
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 4.48,
"dialogue": {
"text": "Alright. What's our timeline for these remaining issues?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 4.48
}
]
}
```

View File

@@ -0,0 +1,110 @@
---
id: 66df6c7efc14d2706424bae4
title: Task 77
challengeType: 19
dashedName: task-77
---
<!--
AUDIO REFERENCE:
Bob: Alright. What's our timeline for these remaining issues?
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does Bob want to know?
## --answers--
If there are any new features in the update.
### --feedback--
Think about if Bob is asking about problems or something new added to the update.
---
Who is responsible for the remaining issues.
### --feedback--
Consider if Bob's question is about people or about time.
---
When the remaining issues will be resolved.
---
How many users are affected by the issues.
### --feedback--
Think about if Bob is asking about users or about fixing something.
## --video-solution--
3
# --explanation--
To understand what someone wants to know, look for the main idea in their question.
Bob asks, `What's our timeline for these remaining issues?`
`Timeline` refers to a schedule or plan for completing tasks. `Remaining issues` refers to the problems that still need to be solved.
Bob wants to know when these issues will be addressed or resolved.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 40.5,
"finishTimestamp": 43.38
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 4.48,
"dialogue": {
"text": "Alright. What's our timeline for these remaining issues?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 4.48
}
]
}
```

View File

@@ -0,0 +1,93 @@
---
id: 66df6d5aca93ea73a788b86b
title: Task 78
challengeType: 19
dashedName: task-78
---
<!--
AUDIO REFERENCE:
Bob: Alright. What's our timeline for these remaining issues?
-->
<!--SPEAKING -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Linda is thinking about an update next month. What should she say?
## --answers--
`I believe we can roll out another update by next month.`
---
`I believe we can cancel all updates for now.`
### --feedback--
Think about if canceling updates matches Linda's thoughts about releasing something next month.
## --video-solution--
1
# --explanation--
`Roll out` means to introduce or launch something new, like a product, service, or update, to the public or users. For example:
`The company will roll out the new software next week.` - They will release the new software next week.
If Linda is thinking about an update next month, she might use `roll out` to talk about releasing it.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 40.5,
"finishTimestamp": 43.38
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 4.48,
"dialogue": {
"text": "Alright. What's our timeline for these remaining issues?",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 4.48
}
]
}
```

View File

@@ -0,0 +1,84 @@
---
id: 66df6dcd9354e775bbe89f24
title: Task 79
challengeType: 22
dashedName: task-79
---
<!--
AUDIO REFERENCE:
Linda: I believe we can roll out another update by next month.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`I believe we can BLANK another update by next month.`
## --blanks--
`roll out`
### --feedback--
These two words together mean to introduce or launch something new.
# --explanation--
`Roll out` means to introduce or launch something new, like a product, service, or update, to the public or users. For example:
- `The company plans to roll out a new feature next week.` - They will release or launch the new feature next week.
- `We will roll out the new marketing campaign soon.` - They will start or introduce the new campaign.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 43.02,
"finishTimestamp": 46.28
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 4.26,
"dialogue": {
"text": "I believe we can roll out another update by next month.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.76
}
]
}
```

View File

@@ -0,0 +1,106 @@
---
id: 66df6e18114b0b7720849ebc
title: Task 80
challengeType: 19
dashedName: task-80
---
<!--
AUDIO REFERENCE:
Linda: I believe we can roll out another update by next month.
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
When is Linda planning to roll out another update?
## --answers--
By next month.
---
By the end of this week.
### --feedback--
Think about whether Linda mentioned the end of this week in her plan.
---
By the end of the year.
### --feedback--
Consider if Linda talked about a longer timeline, like the end of the year.
---
In two days.
### --feedback--
Think about whether Linda mentioned such a short time frame.
## --video-solution--
1
# --explanation--
To understand when someone is planning to do something, look for time expressions or phrases in their statement.
In Linda's statement, she uses the prepositon `by` to indicate the time she expects to roll out another update.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 43.42,
"finishTimestamp": 46.28
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 4.26,
"dialogue": {
"text": "I believe we can roll out another update by next month.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 4.76
}
]
}
```

View File

@@ -0,0 +1,92 @@
---
id: 66df6e9b17769d7925edd37a
title: Task 81
challengeType: 22
dashedName: task-81
---
<!--
AUDIO REFERENCE:
Linda: We've already started working on the fixes.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`We've BLANK BLANK working on the fixes.`
## --blanks--
`already`
### --feedback--
Something has happened sooner than expected or before now.
---
`started`
### --feedback--
Past participle form of `start`.
# --explanation--
`Already` is used in the `Present Perfect` tense to indicate that something has happened sooner than expected or before now. For example:
`They have already left the meeting.` - This shows the action happened before now.
`Started` is the past participle form of `start`, which means to begin an action.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 46.48,
"finishTimestamp": 48.14
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 2.66,
"dialogue": {
"text": "We've already started working on the fixes.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 3.16
}
]
}
```

View File

@@ -0,0 +1,117 @@
---
id: 66df6ed778c9637a39e3af21
title: Task 82
challengeType: 19
dashedName: task-82
---
<!--
AUDIO REFERENCE:
Linda: I believe we can roll out another update by next month. We've already started working on the fixes.
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
Why does Linda believe they can roll out another update soon?
## --answers--
Because they don't have any issues to fix.
### --feedback--
Think about whether Linda mentioned that there are no issues to address.
---
Because the users are satisfied with the current version.
### --feedback--
Consider if Linda talked about user satisfaction in her statement.
---
Because they finished all the work last month.
### --feedback--
Think about if Linda said anything about finishing the work already.
---
Because they have already started working on the fixes.
## --video-solution--
4
# --explanation--
To understand why someone believes something can happen soon, look for reasons they provide in their statement.
In the sentence `We've already started working on the fixes`, `already` shows that they began working on the fixes sooner than expected.
This shows they have begun the necessary work, which supports her belief that they can roll out another update soon.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Linda",
"position": {
"x": 50,
"y": 0,
"z": 1.4
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 43.42,
"finishTimestamp": 48.34
}
},
"commands": [
{
"character": "Linda",
"opacity": 1,
"startTime": 0
},
{
"character": "Linda",
"startTime": 1,
"finishTime": 4.46,
"dialogue": {
"text": "I believe we can roll out another update by next month.",
"align": "center"
}
},
{
"character": "Linda",
"startTime": 4.46,
"finishTime": 6.52,
"dialogue": {
"text": "We've already started working on the fixes.",
"align": "center"
}
},
{
"character": "Linda",
"opacity": 0,
"startTime": 6.82
}
]
}
```

View File

@@ -0,0 +1,92 @@
---
id: 66df6f1e24787b7ba01c5bea
title: Task 83
challengeType: 22
dashedName: task-83
---
<!--
AUDIO REFERENCE:
Bob: Thanks for staying proactive, Linda.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Thanks for BLANK BLANK, Linda.`
## --blanks--
`staying`
### --feedback--
Think of the word that means continuing to remain in a certain state or condition. It ends in `-ing`.
---
`proactive`
### --feedback--
Consider the word that describes taking action in advance to prepare for future situations.
# --explanation--
`Staying` comes from the verb `stay`, which means to remain in a certain state or condition.
`Proactive` means taking action in advance to deal with an expected situation, instead of reacting to it after it happens. Being proactive means thinking ahead and preparing for future challenges.
In Bob's sentence, he is thanking Linda for continuing to be proactive, meaning she is always thinking ahead and taking action.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 48.62,
"finishTimestamp": 50.28
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 2.66,
"dialogue": {
"text": "Thanks for staying proactive, Linda.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 3.06
}
]
}
```

View File

@@ -0,0 +1,92 @@
---
id: 66df6f7e1695967d6c4eee4f
title: Task 84
challengeType: 22
dashedName: task-84
---
<!--
AUDIO REFERENCE:
Bob: Let's ensure we keep up this momentum.
-->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Let's BLANK we keep up this BLANK.`
## --blanks--
`ensure`
### --feedback--
Think about the word that means to make sure something happens.
---
`momentum`
### --feedback--
Consider the word that describes maintaining progress, energy, or speed.
# --explanation--
`Ensure` means to make sure that something happens or is done. It is used when you want to guarantee that a certain action will take place or a certain result will be achieved.
In a work context, `momentum` means maintaining progress, energy, or speed in completing tasks or achieving goals.
In Bob's sentence, he wants to make sure that they continue to make progress and keep their positive energy going.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 50.42,
"finishTimestamp": 52.48
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 3.06,
"dialogue": {
"text": "Let's ensure we keep up this momentum.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 3.56
}
]
}
```

View File

@@ -0,0 +1,115 @@
---
id: 66df6fd99b1d0c7f1d948ef3
title: Task 85
challengeType: 19
dashedName: task-85
---
<!--
AUDIO REFERENCE:
Bob: Thanks for staying proactive, Linda. Let's ensure we keep up this momentum.
-->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What's the overall tone of Bob at the end of this conversation with Linda?
## --answers--
Critical and negative.
### --feedback--
Think about whether Bob's words show criticism or support.
---
Encouraging and positive.
---
Uncertain and confused.
### --feedback--
Consider if Bob sounds unsure or if he is giving clear support and encouragement.
---
Neutral and indifferent.
### --feedback--
Think about whether Bob is showing emotion or if he sounds like he does not care.
## --video-solution--
2
# --explanation--
To understand the tone of someone in a conversation, look at the words and phrases they use. The tone shows the speaker's attitude or feelings.
Bob uses positive words like `staying proactive` and encourages Linda by saying `keep up this momentum`. This suggests his attitude at the end of the conversation.
# --scene--
```json
{
"setup": {
"background": "company2-center.png",
"characters": [
{
"character": "Bob",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-2.mp3",
"startTime": 1,
"startTimestamp": 48.42,
"finishTimestamp": 52.48
}
},
"commands": [
{
"character": "Bob",
"opacity": 1,
"startTime": 0
},
{
"character": "Bob",
"startTime": 1,
"finishTime": 2.46,
"dialogue": {
"text": "Thanks for staying proactive, Linda.",
"align": "center"
}
},
{
"character": "Bob",
"startTime": 2.8,
"finishTime": 4.86,
"dialogue": {
"text": "Let's ensure we keep up this momentum.",
"align": "center"
}
},
{
"character": "Bob",
"opacity": 0,
"startTime": 5.36
}
]
}
```

View File

@@ -0,0 +1,108 @@
---
id: 66df70abe410a681d7868729
title: Task 86
challengeType: 22
dashedName: task-86
---
<!-- REVIEW -->
# --description--
This is a review of the entire dialogue you just studied.
# --instructions--
Place the following phrases in the correct spot:
`keep up`, `across`, `just`, `since`, `yet`, `already`, `any`, and `roll out`.
# --fillInTheBlank--
## --sentence--
`Bob: Linda, have you had a chance to review the user feedback BLANK we deployed the update?`
`Linda: Yes, I've BLANK looked over the responses. We've already seen a significant drop in complaints about the UI issue.`
`Bob: That's great to hear. Are all updated elements performing well BLANK devices?`
`Linda: Yes. The navigation bar and footer adjustments have BLANK made a big difference. But we haven't addressed all the minor elements yet.`
`Bob: I was worried about that. What do we have to deal with now?`
`Linda: I've compiled a list. We've made progress, but some icons and buttons aren't responding correctly.`
`James: Have BLANK users specifically mentioned these issues in their feedback?`
`Linda: Not BLANK, but I anticipate we'll start receiving more detailed reports as more users navigate the updated interface.`
`Bob: Alright. What's our timeline for these remaining issues?`
`Linda: I believe we can BLANK another update by next month. We've already started working on the fixes.`
`Bob: Thanks for staying proactive, Linda. Let's ensure we BLANK this momentum.`
## --blanks--
`since`
### --feedback--
Shows when the action started and is still important now.
---
`just`
### --feedback--
Shows the action happened a short time ago.
---
`across`
### --feedback--
Happening throughout or on all sides.
---
`already`
### --feedback--
Something has been done sooner than expected.
---
`any`
### --feedback--
Used in questions to ask if there is one or more of something.
---
`yet`
### --feedback--
A word that means up to now but expected to happen soon.
---
`roll out`
### --feedback--
These two words together mean to introduce or launch something new.
---
`keep up`
### --feedback--
These two words together mean to maintain or continue at the same level.

View File

@@ -0,0 +1,65 @@
---
id: 66e19c9a730b10ec00775764
title: Task 88
challengeType: 19
dashedName: task-88
---
<!--READING-->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
This is an email from a user that's reporting some issues:
`Hi there!`
`I'm frustrated with some problems I've been having with the app recently. Every time I try to enter values for a different month, the app shows the right month at the top, but the numbers stay the same as the month before. For example, when I select March, it still shows the numbers from February. This is really confusing.`
`Can you please fix this? This bug is really frustrating, and I use the app every day to manage my money.`
What does the user ask the support team to do?
## --answers--
To improve the app's speed and performance.
### --feedback--
Think about whether the user mentions any issues related to speed or performance.
---
To update the app with new features.
### --feedback--
Consider if the user is asking for new features or talking about existing problems.
---
To fix the problem with the app.
---
To help with managing their money.
### --feedback--
Check if the user is asking for help managing money or something else related to the app's functionality.
## --video-solution--
3
# --explanation--
To understand what the user wants from the support team, look for direct requests or questions in the email.
Pay attention to phrases like `Can you please... ?` which clearly indicate what the user is asking for.
The use of words like `fix` and `bug` helps identify the action the user wants the support team to take.

View File

@@ -0,0 +1,65 @@
---
id: 66e19cba3fd9e3ec6860b096
title: Task 87
challengeType: 19
dashedName: task-87
---
<!--READING-->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
This is an email from a user that's reporting some issues:
`Hi there!`
`I'm frustrated with some problems I've been having with the app recently. Every time I try to enter values for a different month, the app shows the right month at the top, but the numbers stay the same as the month before. For example, when I select March, it still shows the numbers from February. This is really confusing.`
`Can you please fix this? This bug is really frustrating, and I use the app every day to manage my money.`
What is the main problem the user is experiencing with the app?
## --answers--
The app stops working whenever the user tries to open it.
### --feedback--
Check if the email mentions the app completely stopping or crashing.
---
The app shows the right month, but the values do not change to match it.
---
The app is too slow when loading different months.
### --feedback--
Think about whether the email talks about the app's speed or something else.
---
The app does not allow the user to add new expenses.
### --feedback--
Consider if the user is talking about adding new values or if the problem is about the values already shown.
## --video-solution--
2
# --explanation--
To identify the main problem, look for sentences that describe the issue the user is experiencing.
Pay attention to phrases like `Every time I try` and `the app shows` which tell us what happens when the user tries to use the app.
The phrase `numbers stay the same as the month before` also helps explain what is not working correctly.

View File

@@ -0,0 +1,66 @@
---
id: 66e32b73e27efb5b3f9c78c4
title: Task 89
challengeType: 19
dashedName: task-89
---
<!--READING-->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
This is an email from a user that's reporting some issues:
`Hi there!`
`I'm frustrated with some problems I've been having with the app recently. Every time I try to enter values for a different month, the app shows the right month at the top, but the numbers stay the same as the month before. For example, when I select March, it still shows the numbers from February. This is really confusing.`
`Can you please fix this? This bug is really frustrating, and I use the app every day to manage my money.`
What does the word `bug` mean in the email?
## --answers--
An error or problem in the app.
---
A small insect.
### --feedback--
Think about if the user is reporting an issue related to insects or something else.
---
A request for new features.
### --feedback--
Consider if the user is talking about asking for new features or describing a problem.
---
A way to manage expenses.
### --feedback--
Check if the user uses `bug` to talk about managing expenses or something that needs fixing.
## --video-solution--
1
# --explanation--
To understand what a word means in context, look at the sentences around it and how it is used.
`Bug` in the email is used when the user describes the problem with the app.
Pay attention to how the user connects `bug` with phrases like `this is really frustrating` and `can you please fix this?` to understand that `bug` refers to an error or problem in the software.

View File

@@ -0,0 +1,64 @@
---
id: 66e32be4761dd75cc3ba6b13
title: Task 90
challengeType: 19
dashedName: task-90
---
<!--READING-->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
This is an email from a user that's reporting some issues:
`Hi there!`
`I'm frustrated with some problems I've been having with the app recently. Every time I try to enter values for a different month, the app shows the right month at the top, but the numbers stay the same as the month before. For example, when I select March, it still shows the numbers from February. This is really confusing.`
`Can you please fix this? This bug is really frustrating, and I use the app every day to manage my money.`
How often does the user say they use the app?
## --answers--
Once a week.
### --feedback--
Think about whether the user mentioned using the app that infrequently.
---
Only when needed.
### --feedback--
Consider if the user mentioned using the app occasionally or regularly.
---
Rarely.
### --feedback--
Check if the user describes using the app very seldom or if it sounds like a regular habit.
---
Every day.
## --video-solution--
4
# --explanation--
To find out how often the user uses the app, look for clues in the email where the user talks about their routine or habits.
Pay attention to phrases like `I use the app every ...`, which tells you how frequently they rely on the app.

View File

@@ -0,0 +1,64 @@
---
id: 66e32c232273235dd6dc3287
title: Task 91
challengeType: 19
dashedName: task-91
---
<!--READING-->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
This is an email from a user that's reporting some issues:
`Hi there!`
`I'm frustrated with some problems I've been having with the app recently. Every time I try to enter values for a different month, the app shows the right month at the top, but the numbers stay the same as the month before. For example, when I select March, it still shows the numbers from February. This is really confusing.`
`Can you please fix this? This bug is really frustrating, and I use the app every day to manage my money.`
What action does the user describe taking when they encounter the problem?
## --answers--
Restarting the app to fix the issue.
### --feedback--
Think about whether the email mentions restarting the app or some other action.
---
Updating the app to the latest version.
### --feedback--
Consider if the user talks about downloading a new version of the app.
---
Trying to enter values for a different month.
---
Contacting customer support immediately.
### --feedback--
Check if the email mentions contacting support as the first action.
## --video-solution--
3
# --explanation--
To identify the actions the user has taken, look for parts of the email where the user describes what they have tried or done with the app.
Focus on sentences that mention specific actions, such as `Every time I try to...`.

View File

@@ -0,0 +1,66 @@
---
id: 66e32c5e39acfe5ee8adb160
title: Task 92
challengeType: 19
dashedName: task-92
---
<!--READING-->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
This is an email from a user that's reporting some issues:
`Hi there!`
`I'm frustrated with some problems I've been having with the app recently. Every time I try to enter values for a different month, the app shows the right month at the top, but the numbers stay the same as the month before. For example, when I select March, it still shows the numbers from February. This is really confusing.`
`Can you please fix this? This bug is really frustrating, and I use the app every day to manage my money.`
How does the user feel about the problem they are facing?
## --answers--
Frustrated and annoyed.
---
Happy and satisfied.
### --feedback--
Think about whether the user describes their experience in a positive or negative way.
---
Calm and relaxed.
### --feedback--
Consider if the words the user uses suggest they are calm or experiencing stronger emotions.
---
Confused but hopeful.
### --feedback--
Check if the user shows any signs of being hopeful or if they are mostly expressing frustration.
## --video-solution--
1
# --explanation--
To understand the user's emotions and tone, look for words or phrases that express feelings.
Pay attention to words like `frustrated` and `really frustrating`, which show how the user feels about the issue.
Also, notice how the user describes their experience with the app to understand their tone.

View File

@@ -0,0 +1,66 @@
---
id: 66e32d2cfee533618d70586c
title: Task 93
challengeType: 19
dashedName: task-93
---
<!--READING-->
# --instructions--
Read the text and answer the question below.
# --questions--
## --text--
This is an email from a user that's reporting some issues:
`Hi there!`
`I'm frustrated with some problems I've been having with the app recently. Every time I try to enter values for a different month, the app shows the right month at the top, but the numbers stay the same as the month before. For example, when I select March, it still shows the numbers from February. This is really confusing.`
`Can you please fix this? This bug is really frustrating, and I use the app every day to manage my money.`
What could happen if the issue with the app is not fixed?
## --answers--
The user may have difficulty tracking their spending correctly.
---
The user may be able to use the app without any problems.
### --feedback--
Think about whether the user already described the app working correctly.
---
The user may enjoy new features in the app.
### --feedback--
Consider if the email mentions anything about new features or benefits.
---
The app could stop showing the current month entirely.
### --feedback--
The problem mentioned is with numbers not updating, not with the month display.
## --video-solution--
1
# --explanation--
To infer the consequences of the problem not being solved, think about the context in which the user uses the app and how they rely on it.
The user mentions that they use the app `every day to manage my money`.
Consider how the issues described might affect the user's daily activities if they continue.

View File

@@ -0,0 +1,161 @@
---
id: 66eb7309b14c6f4be5ef5dec
title: "Dialogue 3: Progress and Change"
challengeType: 21
dashedName: dialogue-3-progress-and-change
---
# --description--
Watch the video below to understand the context of the upcoming lessons.
# --assignment--
Watch the video.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": { "x": -25, "y": 0, "z": 1 }
},
{
"character": "Linda",
"position": { "x": 125, "y": 0, "z": 1 }
}
],
"audio": {
"filename": "B1_3-3.mp3",
"startTime": 1
},
"alwaysShowDialogue": true
},
"commands": [
{
"character": "James",
"position": { "x": 25, "y": 0, "z": 1 },
"startTime": 0
},
{
"character": "Linda",
"position": { "x": 70, "y": 0, "z": 1 },
"startTime": 0.5
},
{
"character": "James",
"startTime": 1,
"finishTime": 4.82,
"dialogue": {
"text": "Linda, looking back, how long have we been collaborating on these updates?",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 5.34,
"finishTime": 9.6,
"dialogue": {
"text": "It's been over a year now. We've really come a long way since that first feedback came in.",
"align": "right"
}
},
{
"character": "Linda",
"startTime": 10.1,
"finishTime": 16,
"dialogue": {
"text": "I've been part of the design team for three years and the changes we've made in just this last year have had a great impact.",
"align": "right"
}
},
{
"character": "James",
"startTime": 16.54,
"finishTime": 20.46,
"dialogue": {
"text": "Agreed. I've learned so much about user interface design in the process.",
"align": "left"
}
},
{
"character": "James",
"startTime": 20.7,
"finishTime": 24.86,
"dialogue": {
"text": "Before this, I hadn't focused much on the User Experience aspect of development.",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 25.4,
"finishTime": 29.28,
"dialogue": {
"text": "That's true. You've been integrating UX into your work more than ever before.",
"align": "right"
}
},
{
"character": "James",
"startTime": 30.28,
"finishTime": 35.34,
"dialogue": {
"text": "It's interesting to think about it. I used to just write code without thinking much about the end user,",
"align": "left"
}
},
{
"character": "James",
"startTime": 35.52,
"finishTime": 40.7,
"dialogue": {
"text": "but now ensuring a positive User Experience has become a central part of my development process.",
"align": "left"
}
},
{
"character": "Linda",
"startTime": 41.78,
"finishTime": 44.64,
"dialogue": {
"text": "Exactly. And remember when we rolled out that major update last month?",
"align": "right"
}
},
{
"character": "Linda",
"startTime": 45.08,
"finishTime": 47.3,
"dialogue": {
"text": "The feedback we've received has been super positive.",
"align": "right"
}
},
{
"character": "James",
"startTime": 47.7,
"finishTime": 53.08,
"dialogue": {
"text": "I'm happy to hear that. After all, we're proactively enhancing the platform based on what we've learned.",
"align": "left"
}
},
{
"character": "Linda",
"position": { "x": 125, "y": 0, "z": 1 },
"startTime": 53.58
},
{
"character": "James",
"position": { "x": -25, "y": 0, "z": 1 },
"startTime": 54.08
}
]
}
```

View File

@@ -0,0 +1,90 @@
---
id: 66eb75401201c061f811a57e
title: Task 94
challengeType: 22
dashedName: task-94
---
<!-- (audio) James: Linda, looking back, how long have we been collaborating on these updates? -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Linda, BLANK BLANK, how long have we been collaborating on these updates?`
## --blanks--
`looking`
### --feedback--
A word that means using your eyes to review something. It ends in `-ing`.
---
`back`
### --feedback--
A word that indicates a direction behind or in the past.
# --explanation--
`Looking back` means to reflect on past events or to think about what has happened before. For example:
`Looking back, I learned a lot from that project.` - It means they are remembering and considering past experiences.
In this sentence, James uses `looking back` to talk about the time he and Linda worked together on updates.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-3.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 3.92
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 4.92,
"dialogue": {
"text": "Linda, looking back, how long have we been collaborating on these updates?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 5.42
}
]
}
```

View File

@@ -0,0 +1,80 @@
---
id: 672be7dd1d802e3307bbddf7
title: Task 95
challengeType: 22
dashedName: task-95
---
<!-- (audio) James: Linda, looking back, how long have we been collaborating on these updates? -->
# --instructions--
Listen to the audio and complete the sentence below.
# --fillInTheBlank--
## --sentence--
`Linda, looking back, how long have we been BLANK on these updates?`
## --blanks--
`collaborating`
### --feedback--
A word that means working together on something. It ends in `-ing`.
# --explanation--
`Have been collaborating` is a form of the present perfect continuous tense. It describes an action that started in the past and is still ongoing. For example:
`We have been collaborating on this project for two years.` - This means that the collaboration started two years ago and is still happening.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-3.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 3.92
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 4.92,
"dialogue": {
"text": "Linda, looking back, how long have we been collaborating on these updates?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 5.42
}
]
}
```

View File

@@ -0,0 +1,110 @@
---
id: 672be8d92bbeab39632fd45f
title: Task 96
challengeType: 19
dashedName: task-96
---
<!-- (audio) James: Linda, looking back, how long have we been collaborating on these updates? -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What does James want to know?
## --answers--
How long they have been working together on the updates.
---
If Linda remembers the details of the last update.
### --feedback--
Pay attention to James's question; he asks about time, not specific details of past updates.
---
When the updates will be finished.
### --feedback--
Notice that James is asking about the past and how long something has been happening, not when it will end.
---
What they need to complete the updates.
### --feedback--
Focus on James's question about duration. He isn't asking for requirements or resources.
## --video-solution--
1
# --explanation--
James's question, `how long have we been collaborating on these updates?`, can be broken down to understand what he wants to know:
- `how long` signals he is asking about time or duration.
- `have been collaborating` shows an action that started in the past and continues to the present.
- `on these updates` specifies that the focus is on their joint work related to updates.
Together, this structure shows that James is interested in finding out the length of time they've been working together on updates, not specific details or future plans.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "James",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "B1_3-3.mp3",
"startTime": 1,
"startTimestamp": 0,
"finishTimestamp": 3.92
}
},
"commands": [
{
"character": "James",
"opacity": 1,
"startTime": 0
},
{
"character": "James",
"startTime": 1,
"finishTime": 4.92,
"dialogue": {
"text": "Linda, looking back, how long have we been collaborating on these updates?",
"align": "center"
}
},
{
"character": "James",
"opacity": 0,
"startTime": 5.42
}
]
}
```

Some files were not shown because too many files have changed in this diff Show More