diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613cf7cb0b2704934764852.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613cf7cb0b2704934764852.md index d3cf8e1ab66..20ee620379f 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613cf7cb0b2704934764852.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613cf7cb0b2704934764852.md @@ -7,8 +7,145 @@ dashedName: dialogue-1-discussing-plans-for-the-next-project # --description-- -Watch the video below to understand the context of the upcoming lessons. +Watch the video to understand the context of the upcoming lessons. # --assignment-- Watch the video + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sarah", + "position": { "x": -25, "y": 0, "z": 1 } + }, + { + "character": "Brian", + "position": { "x": 125, "y": 0, "z": 1 } + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1 + }, + "alwaysShowDialogue": true + }, + "commands": [ + { + "character": "Sarah", + "position": { "x": 25, "y": 0, "z": 1 }, + "startTime": 0 + }, + { + "character": "Brian", + "position": { "x": 70, "y": 0, "z": 1 }, + "startTime": 0.5 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 4.52, + "dialogue": { + "text": "Brian, it's time to discuss our plans for the upcoming project.", + "align": "left" + } + }, + { + "character": "Sarah", + "startTime": 5.36, + "finishTime": 6.7, + "dialogue": { + "text": "What do you think we should do?", + "align": "left" + } + }, + { + "character": "Brian", + "startTime": 7.26, + "finishTime": 10.9, + "dialogue": { + "text": "Well, we're going to use a framework for the frontend, probably React.", + "align": "right" + } + }, + { + "character": "Brian", + "startTime": 11.16, + "finishTime": 15.02, + "dialogue": { + "text": "It's the technology we're most comfortable with and it will make development faster.", + "align": "right" + } + }, + { + "character": "Sarah", + "startTime": 15.56, + "finishTime": 20.3, + "dialogue": { + "text": "Good point. I agree. I also think we are going to need a dedicated UX designer.", + "align": "left" + } + }, + { + "character": "Sarah", + "startTime": 20.68, + "finishTime": 25.3, + "dialogue": { + "text": "It's a complex project and a professional designer will help us create a great user interface.", + "align": "left" + } + }, + { + "character": "Brian", + "startTime": 26, + "finishTime": 29.3, + "dialogue": { + "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "align": "right" + } + }, + { + "character": "Brian", + "startTime": 29.3, + "finishTime": 33.36, + "dialogue": { + "text": "It's a solid choice and it will allow us to scale the application effectively.", + "align": "right" + } + }, + { + "character": "Sarah", + "startTime": 34.44, + "finishTime": 36.36, + "dialogue": { + "text": "Sure thing. I'm glad we're on the same page.", + "align": "left" + } + }, + { + "character": "Sarah", + "startTime": 36.8, + "finishTime": 39.36, + "dialogue": { + "text": "Let's finalize these plans and start assigning tasks.", + "align": "left" + } + }, + { + "character": "Brian", + "position": { "x": 125, "y": 0, "z": 1 }, + "startTime": 39.86 + }, + { + "character": "Sarah", + "position": { "x": -25, "y": 0, "z": 1 }, + "startTime": 40.36 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d00727a7a64a5e010243.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d00727a7a64a5e010243.md index 7016d57351c..6be3acf7b1d 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d00727a7a64a5e010243.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d00727a7a64a5e010243.md @@ -5,10 +5,7 @@ challengeType: 22 dashedName: task-1 --- - + # --description-- @@ -47,3 +44,60 @@ It describes the project that is planned to happen soon. ### --feedback-- It's used to ask for Brian's opinion or ideas about the project plans. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 0, + "finishTimestamp": 5.7 + } + }, + "commands": [ + { + "character": "Sarah", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 4.52, + "dialogue": { + "text": "Brian, it's time to discuss our plans for the upcoming project.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 5.36, + "finishTime": 6.7, + "dialogue": { + "text": "What do you think we should do?", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 7.2 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d0773359964ab8812659.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d0773359964ab8812659.md index 65b8d858ced..4612ad371bc 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d0773359964ab8812659.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d0773359964ab8812659.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-2 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,60 @@ To discuss plans for the upcoming project ## --video-solution-- 4 + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 0, + "finishTimestamp": 5.7 + } + }, + "commands": [ + { + "character": "Sarah", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 4.52, + "dialogue": { + "text": "Brian, it's time to discuss our plans for the upcoming project.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 5.36, + "finishTime": 6.7, + "dialogue": { + "text": "What do you think we should do?", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 7.2 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3c56e46394b97da3c30.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3c56e46394b97da3c30.md index 98f2cbbaba1..240c2a70ebe 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3c56e46394b97da3c30.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3c56e46394b97da3c30.md @@ -5,20 +5,17 @@ challengeType: 22 dashedName: task-4 --- - + # --description-- -Fill in the blanks in the dialogue below. +Listen to the audio and complete the sentence. # --fillInTheBlank-- ## --sentence-- -`Well, we’re _ to use a framework for the front-end, probably React. It's the technology we're most _ with, and it _ make development faster.` +`Well, we're _ to use a framework for the front-end, probably React. It's the technology we're most _ with, and it _ make development faster.` ## --blanks-- @@ -43,3 +40,60 @@ It means at ease or confident. Brian is saying they are confident using React. ### --feedback-- It is used for future actions. Brian is predicting that using React will speed up development. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 6.06, + "finishTimestamp": 14.02 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 4.84, + "dialogue": { + "text": "Well, we're going to use a framework for the frontend, probably React.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 5.1, + "finishTime": 8.96, + "dialogue": { + "text": "It's the technology we're most comfortable with and it will make development faster.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 9.46 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3fe6615374be0d10008.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3fe6615374be0d10008.md index e9df77f313b..0f2d1391076 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3fe6615374be0d10008.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d3fe6615374be0d10008.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-5 --- - + # --description-- -This task tests your understanding of Brian's statement about the project's front-end development. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,60 @@ This sentence does not correctly reflect Brian's statement. He clearly indicates ## --video-solution-- 4 + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 6.06, + "finishTimestamp": 14.02 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 4.84, + "dialogue": { + "text": "Well, we're going to use a framework for the frontend, probably React.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 5.1, + "finishTime": 8.96, + "dialogue": { + "text": "It's the technology we're most comfortable with and it will make development faster.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 9.46 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d46936e9374c24cfaaab.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d46936e9374c24cfaaab.md index 1447615bc22..8e8a97f6c47 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d46936e9374c24cfaaab.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d46936e9374c24cfaaab.md @@ -5,10 +5,7 @@ challengeType: 22 dashedName: task-6 --- - + # --description-- @@ -37,3 +34,51 @@ It indicates a future need based on the current situation of the project. ### --feedback-- It means someone is committed to a specific task or purpose. Here, it refers to a UX designer focused solely on user experience. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 14.36, + "finishTimestamp": 19.5 + } + }, + "commands": [ + { + "character": "Sarah", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 6.14, + "dialogue": { + "text": "Good point. I agree. I also think we are going to need a dedicated UX designer.", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 6.64 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d4fc79abb74c83b07fab.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d4fc79abb74c83b07fab.md index 71d98c2fff6..3a94e299bfb 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d4fc79abb74c83b07fab.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d4fc79abb74c83b07fab.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-7 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,60 @@ Sarah's statement is about the project's complexity and the need for a UX design ## --video-solution-- 2 + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 14.36, + "finishTimestamp": 24.3 + } + }, + "commands": [ + { + "character": "Sarah", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 5.94, + "dialogue": { + "text": "Good point. I agree. I also think we are going to need a dedicated UX designer.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 6.32, + "finishTime": 10.94, + "dialogue": { + "text": "It's a complex project and a professional designer will help us create a great user interface.", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 11.44 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d550a08c194cd27607ec.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d550a08c194cd27607ec.md index 99151034a56..bc646cc87d4 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d550a08c194cd27607ec.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d550a08c194cd27607ec.md @@ -5,10 +5,7 @@ challengeType: 19 dashedName: task-8 --- - + # --description-- @@ -53,3 +50,51 @@ He is shifting the discussion to the back-end, suggesting the use of Node.js. ## --video-solution-- 4 + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 24.8, + "finishTimestamp": 28.5 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 4.7, + "dialogue": { + "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 5.2 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d67b2a2a134d2b6275a8.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d67b2a2a134d2b6275a8.md index 832d1339421..302f7912352 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d67b2a2a134d2b6275a8.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d67b2a2a134d2b6275a8.md @@ -5,14 +5,11 @@ challengeType: 22 dashedName: task-9 --- - + # --description-- -Fill in the blanks in the dialogue below. +Listen to the audio and complete the sentence. # --fillInTheBlank-- @@ -35,3 +32,60 @@ It indicates a future plan or decision, here referring to the intention to use N ### --feedback-- It is used here to predict a future outcome, suggesting that choosing Node.js will enable effective scaling of the application. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 24.8, + "finishTimestamp": 32.36 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 4.5, + "dialogue": { + "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 4.5, + "finishTime": 8.56, + "dialogue": { + "text": "It's a solid choice and it will allow us to scale the application effectively.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 9.06 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d6c3e74a984d6fcbd013.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d6c3e74a984d6fcbd013.md index 2c932f7b1aa..aba41b7111a 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d6c3e74a984d6fcbd013.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d6c3e74a984d6fcbd013.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-10 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,60 @@ Cost is not mentioned. Brian's statement focuses on Node.js being a solid choice ## --video-solution-- 1 + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 24.8, + "finishTimestamp": 32.36 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 4.5, + "dialogue": { + "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 4.5, + "finishTime": 8.56, + "dialogue": { + "text": "It's a solid choice and it will allow us to scale the application effectively.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 9.06 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d709407b9f4dc100b47b.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d709407b9f4dc100b47b.md index fdd9aca00fa..e2f6fe2881b 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d709407b9f4dc100b47b.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d709407b9f4dc100b47b.md @@ -5,10 +5,7 @@ challengeType: 22 dashedName: task-11 --- - + # --description-- @@ -53,3 +50,60 @@ It means making final decisions or completing the planning process. ### --feedback-- It refers to the distribution or allocation of tasks among team members. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 33.24, + "finishTimestamp": 38.36 + } + }, + "commands": [ + { + "character": "Sarah", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 3.12, + "dialogue": { + "text": "Sure thing. I'm glad we're on the same page.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 3.56, + "finishTime": 6.12, + "dialogue": { + "text": "Let's finalize these plans and start assigning tasks.", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 6.62 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d803f9d4884e2a882a99.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d803f9d4884e2a882a99.md index b8fd134f1e9..4ba2097af70 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d803f9d4884e2a882a99.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d803f9d4884e2a882a99.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-12 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,60 @@ Sarah is expressing that they have a mutual understanding and agreement about th ## --video-solution-- 4 + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1, + "startTimestamp": 33.24, + "finishTimestamp": 38.36 + } + }, + "commands": [ + { + "character": "Sarah", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 3.12, + "dialogue": { + "text": "Sure thing. I'm glad we're on the same page.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 3.56, + "finishTime": 6.12, + "dialogue": { + "text": "Let's finalize these plans and start assigning tasks.", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 6.62 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d89075d1ac4e6773a94b.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d89075d1ac4e6773a94b.md index e22d7cfc9c2..22b7bd1bcb0 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d89075d1ac4e6773a94b.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6613d89075d1ac4e6773a94b.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-13 --- - + # --description-- -This task focuses on distinguishing between the use of `will` and `going to`. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,140 @@ This sentence uses `will` for a spontaneous decision (`calling the designer`), w ## --video-solution-- 3 + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sarah", + "position": { "x": -25, "y": 0, "z": 1 } + }, + { + "character": "Brian", + "position": { "x": 125, "y": 0, "z": 1 } + } + ], + "audio": { + "filename": "8.2-1.mp3", + "startTime": 1 + }, + "alwaysShowDialogue": true + }, + "commands": [ + { + "character": "Sarah", + "position": { "x": 25, "y": 0, "z": 1 }, + "startTime": 0 + }, + { + "character": "Brian", + "position": { "x": 70, "y": 0, "z": 1 }, + "startTime": 0.5 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 4.52, + "dialogue": { + "text": "Brian, it's time to discuss our plans for the upcoming project.", + "align": "left" + } + }, + { + "character": "Sarah", + "startTime": 5.36, + "finishTime": 6.7, + "dialogue": { + "text": "What do you think we should do?", + "align": "left" + } + }, + { + "character": "Brian", + "startTime": 7.26, + "finishTime": 10.9, + "dialogue": { + "text": "Well, we're going to use a framework for the frontend, probably React.", + "align": "right" + } + }, + { + "character": "Brian", + "startTime": 11.16, + "finishTime": 15.02, + "dialogue": { + "text": "It's the technology we're most comfortable with and it will make development faster.", + "align": "right" + } + }, + { + "character": "Sarah", + "startTime": 15.56, + "finishTime": 20.3, + "dialogue": { + "text": "Good point. I agree. I also think we are going to need a dedicated UX designer.", + "align": "left" + } + }, + { + "character": "Sarah", + "startTime": 20.68, + "finishTime": 25.3, + "dialogue": { + "text": "It's a complex project and a professional designer will help us create a great user interface.", + "align": "left" + } + }, + { + "character": "Brian", + "startTime": 26, + "finishTime": 29.3, + "dialogue": { + "text": "Absolutely. And as for the backend, I think we'll use Node.js.", + "align": "right" + } + }, + { + "character": "Brian", + "startTime": 29.3, + "finishTime": 33.36, + "dialogue": { + "text": "It's a solid choice and it will allow us to scale the application effectively.", + "align": "right" + } + }, + { + "character": "Sarah", + "startTime": 34.44, + "finishTime": 36.36, + "dialogue": { + "text": "Sure thing. I'm glad we're on the same page.", + "align": "left" + } + }, + { + "character": "Sarah", + "startTime": 36.8, + "finishTime": 39.36, + "dialogue": { + "text": "Let's finalize these plans and start assigning tasks.", + "align": "left" + } + }, + { + "character": "Brian", + "position": { "x": 125, "y": 0, "z": 1 }, + "startTime": 39.86 + }, + { + "character": "Sarah", + "position": { "x": -25, "y": 0, "z": 1 }, + "startTime": 40.36 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ac949f89655d25e9d43c.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ac949f89655d25e9d43c.md index 8fd5b9dad80..682a315cd3e 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ac949f89655d25e9d43c.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ac949f89655d25e9d43c.md @@ -5,10 +5,7 @@ challengeType: 22 dashedName: task-14 --- - + # --description-- @@ -35,3 +32,60 @@ It is used here to describe the activity that is scheduled to happen in the near ### --feedback-- It refers to the act of officially introducing the new product to the market. + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 0, + "finishTimestamp": 5.24 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 3.12, + "dialogue": { + "text": "Hi team, thanks for joining the call.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 3.28, + "finishTime": 6.24, + "dialogue": { + "text": "Let's discuss our strategy for the upcoming product launch.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.74 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ad58c102e15df06c96d5.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ad58c102e15df06c96d5.md index 649558695f4..c4cf758244c 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ad58c102e15df06c96d5.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ad58c102e15df06c96d5.md @@ -5,10 +5,7 @@ challengeType: 22 dashedName: task-15 --- - + # --description-- @@ -49,3 +46,60 @@ It means to communicate or connect with a particular group of people, in this co ### --feedback-- It implies targeting a wider or more diverse group of people. + +# --scene-- + +```json +{ + "setup": { + "background": "living-room.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 5.92, + "finishTimestamp": 11.68 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3.36, + "dialogue": { + "text": "I think we're going to focus on social media marketing.", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 3.84, + "finishTime": 6.76, + "dialogue": { + "text": "It's cost effective and it will reach a broader audience.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 7.26 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ae3e02cc465ebee68851.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ae3e02cc465ebee68851.md index c039773282c..b06c5135c09 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ae3e02cc465ebee68851.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614ae3e02cc465ebee68851.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-16 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,60 @@ While `I think` shows Sophie's thought, it's the whole phrase `I think we're goi ## --video-solution-- 1 + +# --scene-- + +```json +{ + "setup": { + "background": "living-room.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 5.92, + "finishTimestamp": 11.68 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3.36, + "dialogue": { + "text": "I think we're going to focus on social media marketing.", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 3.84, + "finishTime": 6.76, + "dialogue": { + "text": "It's cost effective and it will reach a broader audience.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 7.26 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b1f8ee220c5f79df89b8.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b1f8ee220c5f79df89b8.md index 160ea7eb50f..66d831f7e12 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b1f8ee220c5f79df89b8.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b1f8ee220c5f79df89b8.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-17 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,60 @@ Ease of implementation isn't mentioned; her focus is on the strategy being cost- ## --video-solution-- 2 + +# --scene-- + +```json +{ + "setup": { + "background": "living-room.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 5.92, + "finishTimestamp": 11.68 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3.36, + "dialogue": { + "text": "I think we're going to focus on social media marketing.", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 3.84, + "finishTime": 6.76, + "dialogue": { + "text": "It's cost effective and it will reach a broader audience.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 7.26 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b2714761f45fe3b17294.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b2714761f45fe3b17294.md index 348a8b21985..0300c6b3b14 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b2714761f45fe3b17294.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b2714761f45fe3b17294.md @@ -5,10 +5,7 @@ challengeType: 22 dashedName: task-18 --- - + # --description-- @@ -55,3 +52,60 @@ It describes a focused approach in marketing, aiming at a specific group of pote ### --feedback-- It means to interact or involve, in this context, communicating directly with people who have subscribed. + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 12.38, + "finishTimestamp": 20.66 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 4.94, + "dialogue": { + "text": "That sounds good. I suggest that we also invest in email marketing.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 5.08, + "finishTime": 9.28, + "dialogue": { + "text": "It's more targeted and it will allow us to engage with our subscribers directly.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 9.78 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b326f956cf605cd03775.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b326f956cf605cd03775.md index bfe607e9f4a..f9d465cb9ca 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b326f956cf605cd03775.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b326f956cf605cd03775.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-19 --- - + # --description-- -This task tests your comprehension of Brian's reasoning for suggesting email marketing. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,60 @@ Because it is more targeted and allows direct engagement with subscribers ## --video-solution-- 4 + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 12.38, + "finishTimestamp": 20.66 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 4.94, + "dialogue": { + "text": "That sounds good. I suggest that we also invest in email marketing.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 5.08, + "finishTime": 9.28, + "dialogue": { + "text": "It's more targeted and it will allow us to engage with our subscribers directly.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 9.78 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b3e52a6aca60bc3417fb.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b3e52a6aca60bc3417fb.md index a9c8efe7856..ade64d1bc01 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b3e52a6aca60bc3417fb.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b3e52a6aca60bc3417fb.md @@ -5,27 +5,21 @@ challengeType: 19 dashedName: task-20 --- - + # --description-- -`Instead of` is a phrase used to suggest an alternative to something else. - -For example, `Instead of using traditional advertising, let's try digital campaigns.` It implies replacing one option with another. +Listen to the audio and answer the question. # --question-- ## --text-- -Is Brian suggesting investing in email marketing instead of focusing on social media marketing? +Is Brian suggesting to replace social media marketing with email marketing? ## --answers-- -Yes, he is proposing email marketing as a replacement for social media marketing. +Yes, he is proposing email marketing as a replacement for social media marketing ### --feedback-- @@ -33,11 +27,11 @@ This choice is incorrect. Brian uses `also` in his statement, indicating an addi --- -No, he is suggesting it as an additional strategy alongside social media marketing. +No, he is suggesting it as an additional strategy alongside social media marketing --- -Yes, because email marketing is more cost-effective than social media marketing. +Yes, because email marketing is more cost-effective than social media marketing ### --feedback-- @@ -45,7 +39,7 @@ The cost-effectiveness isn't the basis for an alternative choice; Brian is addin --- -No, because he thinks social media marketing is ineffective. +No, because he thinks social media marketing is ineffective ### --feedback-- @@ -54,3 +48,98 @@ Brian's suggestion does not imply that he finds social media marketing ineffecti ## --video-solution-- 2 + +# --scene-- + +```json +{ + "setup": { + "background": "living-room.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + }, + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 5.92, + "finishTimestamp": 20.66 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3.36, + "dialogue": { + "text": "I think we're going to focus on social media marketing.", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 3.84, + "finishTime": 6.76, + "dialogue": { + "text": "It's cost effective and it will reach a broader audience.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 7.11 + }, + { + "background": "company1-boardroom.png", + "character": "Brian", + "opacity": 1, + "startTime": 7.11 + }, + { + "character": "Brian", + "startTime": 7.46, + "finishTime": 11.4, + "dialogue": { + "text": "That sounds good. I suggest that we also invest in email marketing.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 11.54, + "finishTime": 15.74, + "dialogue": { + "text": "It's more targeted and it will allow us to engage with our subscribers directly.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 16.24 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b4a8ff3874612a8df77c.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b4a8ff3874612a8df77c.md index 35a79ce4a5a..4793b5ab7c5 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b4a8ff3874612a8df77c.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b4a8ff3874612a8df77c.md @@ -5,10 +5,7 @@ challengeType: 22 dashedName: task-21 --- - + # --description-- @@ -43,3 +40,69 @@ It refers to using both social media and email marketing strategies together in ### --feedback-- It means to successfully accomplish or reach the set goals, in this case, through the marketing plan. + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 22.2, + "finishTimestamp": 30.2 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 4.6, + "dialogue": { + "text": "Great. So we are going to create a detailed marketing plan", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 4.6, + "finishTime": 6.82, + "dialogue": { + "text": "combining social media and email marketing.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 7.32, + "finishTime": 9, + "dialogue": { + "text": "It will help us achieve our goals.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 9.5 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b53003e92d6182e98978.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b53003e92d6182e98978.md index 2a06c5d8ddb..b35a4247f58 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b53003e92d6182e98978.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b53003e92d6182e98978.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-22 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,69 @@ It will be a detailed plan that combines social media and email marketing strate ## --video-solution-- 4 + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 22.2, + "finishTimestamp": 30.2 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 4.6, + "dialogue": { + "text": "Great. So we are going to create a detailed marketing plan", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 4.6, + "finishTime": 6.82, + "dialogue": { + "text": "combining social media and email marketing.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 7.32, + "finishTime": 9, + "dialogue": { + "text": "It will help us achieve our goals.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 9.5 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b572f81cb561d4ac39da.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b572f81cb561d4ac39da.md index 99fdbe544d4..08159c4ba7e 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b572f81cb561d4ac39da.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614b572f81cb561d4ac39da.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-23 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,51 @@ Sophie specifies that the next meeting for an update is scheduled for next week, ## --video-solution-- 2 + +# --scene-- + +```json +{ + "setup": { + "background": "living-room.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-2.mp3", + "startTime": 1, + "startTimestamp": 31.04, + "finishTimestamp": 34.1 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 4.06, + "dialogue": { + "text": "Perfect. We'll work on it and meet again next week for an update.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 4.56 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614bde62b7db56b9448285e.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614bde62b7db56b9448285e.md index 5cfaf9e3b48..1d06f3a4760 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614bde62b7db56b9448285e.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614bde62b7db56b9448285e.md @@ -7,8 +7,136 @@ dashedName: dialogue-3-plans-for-a-presentation # --description-- -Watch the video below to understand the context of the upcoming lessons. +Watch the video to understand the context of the upcoming lessons. # --assignment-- Watch the video + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Sarah", + "position": { "x": -25, "y": 0, "z": 1 } + }, + { + "character": "Bob", + "position": { "x": 125, "y": 0, "z": 1 } + } + ], + "audio": { + "filename": "8.2-3.mp3", + "startTime": 1 + }, + "alwaysShowDialogue": true + }, + "commands": [ + { + "character": "Sarah", + "position": { "x": 25, "y": 0, "z": 1 }, + "startTime": 0 + }, + { + "character": "Bob", + "position": { "x": 70, "y": 0, "z": 1 }, + "startTime": 0.5 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 5.94, + "dialogue": { + "text": "Hey Bob, I wanted to talk about our presentation for the conference next month. What's the plan?", + "align": "left" + } + }, + { + "character": "Bob", + "startTime": 6.68, + "finishTime": 9.56, + "dialogue": { + "text": "Well, I think we should use a slide deck for the presentation.", + "align": "right" + } + }, + { + "character": "Bob", + "startTime": 9.8, + "finishTime": 13.44, + "dialogue": { + "text": "It's the standard format, and it will make the information more accessible.", + "align": "right" + } + }, + { + "character": "Sarah", + "startTime": 14.3, + "finishTime": 16.7, + "dialogue": { + "text": "True, but I was thinking we could try something different.", + "align": "left" + } + }, + { + "character": "Sarah", + "startTime": 17.1, + "finishTime": 19.62, + "dialogue": { + "text": "Let's use an interactive demo instead of slides.", + "align": "left" + } + }, + { + "character": "Sarah", + "startTime": 19.92, + "finishTime": 21.88, + "dialogue": { + "text": "It will engage the audience more effectively.", + "align": "left" + } + }, + { + "character": "Bob", + "startTime": 22.44, + "finishTime": 25, + "dialogue": { + "text": "Oh, I see what you mean. That's a great idea.", + "align": "right" + } + }, + { + "character": "Bob", + "startTime": 25.42, + "finishTime": 27.86, + "dialogue": { + "text": "It will certainly grab the audience's attention better.", + "align": "right" + } + }, + { + "character": "Sarah", + "startTime": 28.5, + "finishTime": 31.72, + "dialogue": { + "text": "Awesome. We'll work on the interactive demo and make sure it's ready in time.", + "align": "left" + } + }, + { + "character": "Bob", + "position": { "x": 125, "y": 0, "z": 1 }, + "startTime": 32.22 + }, + { + "character": "Sarah", + "position": { "x": -25, "y": 0, "z": 1 }, + "startTime": 32.72 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614be2a21b4426bfcd25919.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614be2a21b4426bfcd25919.md index 43ade3c3879..ed1cc8b53d0 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614be2a21b4426bfcd25919.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614be2a21b4426bfcd25919.md @@ -5,14 +5,11 @@ challengeType: 19 dashedName: task-24 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -51,3 +48,51 @@ Sarah's question about planning for the conference implies it is yet to happen, ## --video-solution-- 3 + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-3.mp3", + "startTime": 1, + "startTimestamp": 0, + "finishTimestamp": 4.94 + } + }, + "commands": [ + { + "character": "Sarah", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 5.94, + "dialogue": { + "text": "Hey Bob, I wanted to talk about our presentation for the conference next month. What's the plan?", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 6.44 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614be98fc11336c52aa3093.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614be98fc11336c52aa3093.md index 5864af37e40..08e61863447 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614be98fc11336c52aa3093.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614be98fc11336c52aa3093.md @@ -5,10 +5,7 @@ challengeType: 19 dashedName: task-25 --- - + # --description-- @@ -55,3 +52,60 @@ Bob's focus is on the format being standard and accessible, not on preparation t ## --video-solution-- 1 + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Bob", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-3.mp3", + "startTime": 1, + "startTimestamp": 5.68, + "finishTimestamp": 12.44 + } + }, + "commands": [ + { + "character": "Bob", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Bob", + "startTime": 1, + "finishTime": 3.88, + "dialogue": { + "text": "Well, I think we should use a slide deck for the presentation.", + "align": "center" + } + }, + { + "character": "Bob", + "startTime": 4.12, + "finishTime": 7.76, + "dialogue": { + "text": "It's the standard format, and it will make the information more accessible.", + "align": "center" + } + }, + { + "character": "Bob", + "opacity": 0, + "startTime": 8.26 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614befe8e1dc16ca27b7b65.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614befe8e1dc16ca27b7b65.md index 873b089ed91..37040d9b29b 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614befe8e1dc16ca27b7b65.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614befe8e1dc16ca27b7b65.md @@ -5,10 +5,7 @@ challengeType: 22 dashedName: task-26 --- - + # --description-- @@ -43,3 +40,60 @@ Here it means a commonly used or accepted format for presentations. ### --feedback-- It indicates that the information in the presentation will be easy to understand for the audience. + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Bob", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-3.mp3", + "startTime": 1, + "startTimestamp": 5.68, + "finishTimestamp": 12.44 + } + }, + "commands": [ + { + "character": "Bob", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Bob", + "startTime": 1, + "finishTime": 3.88, + "dialogue": { + "text": "Well, I think we should use a slide deck for the presentation.", + "align": "center" + } + }, + { + "character": "Bob", + "startTime": 4.12, + "finishTime": 7.76, + "dialogue": { + "text": "It's the standard format, and it will make the information more accessible.", + "align": "center" + } + }, + { + "character": "Bob", + "opacity": 0, + "startTime": 8.26 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c03efeb2cb6d2227d0b4.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c03efeb2cb6d2227d0b4.md index 48adfd4c7bc..6ba33d3e27f 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c03efeb2cb6d2227d0b4.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c03efeb2cb6d2227d0b4.md @@ -5,15 +5,14 @@ challengeType: 22 dashedName: task-27 --- - + # --description-- This task will help you understand and use terms related to presentation techniques. An `interactive` element in a presentation involves audience participation or allows them to influence the course of the presentation. For example, `The interactive quiz in the presentation kept everyone engaged.` +The expression `instead of` is used to talk about choosing one thing over another. It shows what you do not choose. For example, if you say `I had tea instead of coffee`, it means you chose to drink tea and not coffee. + A `demo`, short for demonstration, is a practical display or explanation of how something works. In the context of presentations, a `demo` might involve showing a product or software feature in action. Like saying, `The software demo helped the clients understand its features.` # --fillInTheBlank-- @@ -53,3 +52,69 @@ It is used to suggest using a demo as an alternative to traditional slides. ### --feedback-- It means to capture the interest or involvement of the audience, in this context, through an interactive demo. + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-3.mp3", + "startTime": 1, + "startTimestamp": 13.1, + "finishTimestamp": 21.08 + } + }, + "commands": [ + { + "character": "Sarah", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 3.8, + "dialogue": { + "text": "True, but I was thinking we could try something different.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 4.2, + "finishTime": 6.72, + "dialogue": { + "text": "Let's use an interactive demo instead of slides.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 7.02, + "finishTime": 8.98, + "dialogue": { + "text": "It will engage the audience more effectively.", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 9.48 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c0ec11b55c6d849fbe3a.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c0ec11b55c6d849fbe3a.md index 63d8fd4ee0f..feb4ed99af6 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c0ec11b55c6d849fbe3a.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c0ec11b55c6d849fbe3a.md @@ -5,15 +5,11 @@ challengeType: 19 dashedName: task-28 --- - + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -52,3 +48,106 @@ Sarah doesn't propose canceling the presentation; she suggests a different forma ## --video-solution-- 2 + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Bob", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + }, + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-3.mp3", + "startTime": 1, + "startTimestamp": 5.68, + "finishTimestamp": 20.88 + } + }, + "commands": [ + { + "character": "Bob", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Bob", + "startTime": 1, + "finishTime": 3.88, + "dialogue": { + "text": "Well, I think we should use a slide deck for the presentation.", + "align": "center" + } + }, + { + "character": "Bob", + "startTime": 4.12, + "finishTime": 7.76, + "dialogue": { + "text": "It's the standard format, and it will make the information more accessible.", + "align": "center" + } + }, + { + "character": "Bob", + "opacity": 0, + "startTime": 8.19 + }, + { + "character": "Sarah", + "opacity": 1, + "startTime": 8.19 + }, + { + "character": "Sarah", + "startTime": 8.62, + "finishTime": 11.02, + "dialogue": { + "text": "True, but I was thinking we could try something different.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 11.42, + "finishTime": 13.94, + "dialogue": { + "text": "Let's use an interactive demo instead of slides.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 14.24, + "finishTime": 16.2, + "dialogue": { + "text": "It will engage the audience more effectively.", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 16.7 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c12f91d2286dcd1f0fe4.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c12f91d2286dcd1f0fe4.md index c66838797e4..faf107ff86b 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c12f91d2286dcd1f0fe4.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c12f91d2286dcd1f0fe4.md @@ -5,10 +5,7 @@ challengeType: 19 dashedName: task-29 --- - + # --description-- @@ -53,3 +50,60 @@ Bob's phrase is about understanding, not expressing surprise. ## --video-solution-- 3 + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Bob", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-3.mp3", + "startTime": 1, + "startTimestamp": 21.44, + "finishTimestamp": 26.86 + } + }, + "commands": [ + { + "character": "Bob", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Bob", + "startTime": 1, + "finishTime": 3.56, + "dialogue": { + "text": "Oh, I see what you mean. That's a great idea.", + "align": "center" + } + }, + { + "character": "Bob", + "startTime": 3.98, + "finishTime": 6.42, + "dialogue": { + "text": "It will certainly grab the audience's attention better.", + "align": "center" + } + }, + { + "character": "Bob", + "opacity": 0, + "startTime": 6.92 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c1d0e9e1976e3b524435.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c1d0e9e1976e3b524435.md index d3965bae3a4..6cf06bab39f 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c1d0e9e1976e3b524435.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c1d0e9e1976e3b524435.md @@ -5,16 +5,11 @@ challengeType: 19 dashedName: task-30 --- - + # --description-- -This task aims to assess your understanding of the final decision regarding the presentation format. +Listen to the audio and answer the question. # --question-- @@ -53,3 +48,134 @@ Bob's statement `That's a great idea` indicates agreement with Sarah's suggestio ## --video-solution-- 1 + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Bob", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + }, + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-3.mp3", + "startTime": 1, + "startTimestamp": 5.68, + "finishTimestamp": 26.86 + } + }, + "commands": [ + { + "character": "Bob", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Bob", + "startTime": 1, + "finishTime": 3.88, + "dialogue": { + "text": "Well, I think we should use a slide deck for the presentation.", + "align": "center" + } + }, + { + "character": "Bob", + "startTime": 4.12, + "finishTime": 7.76, + "dialogue": { + "text": "It's the standard format, and it will make the information more accessible.", + "align": "center" + } + }, + { + "character": "Bob", + "opacity": 0, + "startTime": 8.19 + }, + { + "character": "Sarah", + "opacity": 1, + "startTime": 8.19 + }, + { + "character": "Sarah", + "startTime": 8.62, + "finishTime": 11.02, + "dialogue": { + "text": "True, but I was thinking we could try something different.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 11.42, + "finishTime": 13.94, + "dialogue": { + "text": "Let's use an interactive demo instead of slides.", + "align": "center" + } + }, + { + "character": "Sarah", + "startTime": 14.24, + "finishTime": 16.2, + "dialogue": { + "text": "It will engage the audience more effectively.", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 16.48 + }, + { + "character": "Bob", + "opacity": 1, + "startTime": 16.48 + }, + { + "character": "Bob", + "startTime": 16.76, + "finishTime": 19.32, + "dialogue": { + "text": "Oh, I see what you mean. That's a great idea.", + "align": "center" + } + }, + { + "character": "Bob", + "startTime": 19.74, + "finishTime": 22.18, + "dialogue": { + "text": "It will certainly grab the audience's attention better.", + "align": "center" + } + }, + { + "character": "Bob", + "opacity": 0, + "startTime": 22.68 + } + ] +} +``` diff --git a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c2262f754e6e85d2ff1a.md b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c2262f754e6e85d2ff1a.md index 5a63f582e08..5f83c9ed2cf 100644 --- a/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c2262f754e6e85d2ff1a.md +++ b/curriculum/challenges/english/21-a2-english-for-developers/learn-how-to-talk-about-updates-and-plans-for-tasks-and-projects/6614c2262f754e6e85d2ff1a.md @@ -5,9 +5,11 @@ challengeType: 19 dashedName: task-31 --- + + # --description-- -Answer the question below. +Listen to the audio and answer the question. # --question-- @@ -46,3 +48,51 @@ Sarah's main concern is ensuring the interactive demo is prepared on schedule, n ## --video-solution-- 2 + +# --scene-- + +```json +{ + "setup": { + "background": "company1-boardroom.png", + "characters": [ + { + "character": "Sarah", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "8.2-3.mp3", + "startTime": 1, + "startTimestamp": 27.5, + "finishTimestamp": 30.72 + } + }, + "commands": [ + { + "character": "Sarah", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sarah", + "startTime": 1, + "finishTime": 4.22, + "dialogue": { + "text": "Awesome. We'll work on the interactive demo and make sure it's ready in time.", + "align": "center" + } + }, + { + "character": "Sarah", + "opacity": 0, + "startTime": 4.72 + } + ] +} +```