From 2e6c81bc6371cfe63bf4fd54e5e8e62dcf27ede5 Mon Sep 17 00:00:00 2001 From: DanielRosa74 <58576743+DanielRosa74@users.noreply.github.com> Date: Tue, 17 Jun 2025 00:49:43 -0300 Subject: [PATCH] feat(curriculum): add Block 21 of the B1 stage of the English Curriculum (#60401) Co-authored-by: Anastasiia <109740924+anastasiiauk@users.noreply.github.com> Co-authored-by: Nielda Karla <90112119+nieldakarla@users.noreply.github.com> --- .../meta.json | 544 +++++++++++++++++- .../6660a2f4e01ea36f7c3758fa.md | 189 +++++- .../68272177369758aa9461184b.md | 89 +++ .../682726a66dbb0bbb047b8667.md | 115 ++++ .../68272bd7e38754cc91dea146.md | 89 +++ .../68272cbb5b2e09d5429de528.md | 117 ++++ .../68272eda823b28e0f3504236.md | 99 ++++ .../68273050afd0f4e90f99790c.md | 80 +++ .../682733471a1fc1fc3f45991c.md | 108 ++++ .../682735bf4d7f3f0395ee8ae5.md | 89 +++ .../682737e4a381db0cad135e31.md | 117 ++++ .../682cb51bc31e9cd4fbf5f9f0.md | 101 ++++ .../682cb85ef29586df68f7470d.md | 121 ++++ .../682cbaccd15431e8ced3a6c2.md | 80 +++ .../682cbc66f4ff98f57592438e.md | 104 ++++ .../682ce71079544e18cc564e39.md | 101 ++++ .../682ce8c67f73a9205b7ad51d.md | 117 ++++ .../682cf6ef9390273ab533d17b.md | 80 +++ .../682cfaeb46e77f499da88455.md | 108 ++++ .../682e3592c98e20803b556982.md | 101 ++++ .../682e38faa0cfc5909cfa0e1b.md | 113 ++++ .../682e443d5bd29b9e359d80ed.md | 101 ++++ .../682e6c1f919fb0c59c8a4290.md | 117 ++++ .../682e6df0d4a357cf3f2e989a.md | 101 ++++ .../682e705a65948fd6ccbcc0bb.md | 89 +++ .../682e854a19e510f2b518ab11.md | 113 ++++ .../682f0c0af8849c18808c797b.md | 113 ++++ .../682f111ba9ddd223573a4d96.md | 115 ++++ .../682f12e4ef26572c02aad6a3.md | 101 ++++ .../682f1418ea2b1036bf507320.md | 117 ++++ .../682f1565a50e553d51c91ee9.md | 99 ++++ .../682f176cac54584761f55a76.md | 89 +++ .../682f18d7e6e1e65579ad7df7.md | 113 ++++ .../682f19b6c08f465ae1a8950e.md | 80 +++ .../682f1a4742f33a6380a9ba7e.md | 104 ++++ .../682f1b74eade346af62e3530.md | 89 +++ .../682f1cb8495905750665512f.md | 113 ++++ .../682f218f8d26107f3ce0864b.md | 103 ++++ .../682f231c24e7f189a498344e.md | 110 ++++ .../682f2422f281f091c221e211.md | 126 ++++ .../682f2623a47c069d23a2b2e3.md | 92 +++ .../682f275ba955fea3b845658b.md | 110 ++++ .../682f29082f77beadf245e594.md | 101 ++++ .../682f2b10b9252eb7af85b6e1.md | 117 ++++ .../682f31849fe68ec34799fed6.md | 98 ++++ .../682f36be2c33d6db68327950.md | 72 +++ .../682f390dbeb5c0e4936e0f7e.md | 72 +++ .../682f4dff0387fdf5d0cb5ba1.md | 72 +++ .../682f4f0faf6fcafad7c48707.md | 72 +++ .../682f500466a028ff450fb294.md | 72 +++ .../682f519d71ec8305effed895.md | 72 +++ .../682f53b846cb3b122ad85e34.md | 187 ++++++ .../6830672371790084e2eb60b1.md | 101 ++++ .../6830694e5738ae96391e598c.md | 113 ++++ .../68306a62bf10729b72a0486f.md | 80 +++ .../68306adda86ec3a0c655491c.md | 104 ++++ .../68306c2f5c0dc5a689664fa2.md | 80 +++ .../68306db42ac4b9ac7edd8a67.md | 106 ++++ .../68306fc92a2ccfb2c0e4ce9c.md | 92 +++ .../6830708702e113bb6d11809e.md | 110 ++++ .../6830721c4a19b1c47ee0e2c8.md | 92 +++ .../68307362a5b565c9f4a3fb4f.md | 108 ++++ .../683075959e7b3ad7cfa31243.md | 101 ++++ .../68307b2660029fe3ff0c41c8.md | 117 ++++ .../68307d03e70004eb66f25d7f.md | 101 ++++ .../68307e70201ca2f37f518c25.md | 89 +++ .../68307f2fa676d0fd29c4d36b.md | 117 ++++ .../68308119790b3e053e859634.md | 80 +++ .../6830832769fed70e6df011e8.md | 108 ++++ .../6830858ed8c15516058aca44.md | 80 +++ .../6830873fe5acd827e0e8c3b1.md | 108 ++++ .../68308970b0e32434182f14d6.md | 80 +++ .../68308ae1f562293f202ca725.md | 108 ++++ .../68309bd8829f0758cac8cd0f.md | 80 +++ .../68309c91d039a25e9fef7d00.md | 104 ++++ .../68309d975e7710657178e746.md | 80 +++ .../68309e61a39356695d758a56.md | 108 ++++ .../68309feab6f39b6d990049a6.md | 92 +++ .../6830a19e08aa5c7546fbe82e.md | 80 +++ .../6830a2c731962b7dbd7f9415.md | 104 ++++ .../6830a3c61c18198214da5008.md | 101 ++++ .../6830a4f29a09508840789782.md | 113 ++++ .../6830a62aee36908cb02ec0e0.md | 80 +++ .../6830a71aa92fa19294b5da6b.md | 104 ++++ .../6830a7c783da8e9670f9f606.md | 90 +++ .../6830f2bf1e8649aa62fd7121.md | 92 +++ .../6830f706a3c875bf67bcc5c0.md | 104 ++++ .../683756b9088f4d92352aa4f4.md | 101 ++++ .../683759d0c98f1b99fd7770db.md | 113 ++++ .../68375beac5c65da45732eb4a.md | 101 ++++ .../68375d17dfd1dbac543269de.md | 113 ++++ .../6837600bbd96b2bc2eac5eba.md | 80 +++ .../68376095f1cde6c2a0a3fa25.md | 104 ++++ .../6837620c7310d6c9b7c286ab.md | 80 +++ .../6837626cf932e3d03daddfcb.md | 104 ++++ .../683763e88486ecd739eb3841.md | 80 +++ .../6837640e9b8df6d8d19bef8e.md | 104 ++++ .../683765bd66968ee1c517a2a0.md | 98 ++++ .../6837771585ecc6107f11147e.md | 82 +++ .../68377a47a5c071206f51f0df.md | 82 +++ .../68377b6cd8aa2f25a7f68c38.md | 82 +++ .../68377cec31b4042e9d73857d.md | 82 +++ .../68377e01dfa63f34492e7d7e.md | 82 +++ .../68377f61156e283c2f076c79.md | 82 +++ .../68378148e793724538853f02.md | 151 +++++ .../683850c37b275477bb047d83.md | 101 ++++ .../6838529943e43c842e95db03.md | 113 ++++ .../68385494b94e688a2acb03be.md | 101 ++++ .../6838563bbe86eb9291d30e36.md | 117 ++++ .../68385e451b980e9e99d2c765.md | 101 ++++ .../6838602b9f0d2fa5dfbf9bf2.md | 103 ++++ .../6838b48522b677e14ecfc47f.md | 113 ++++ .../6838b60ff3868be9f2a3080d.md | 113 ++++ .../6838ba29f45fdcf55d55426d.md | 117 ++++ .../6838bc27830fcffdf3128076.md | 101 ++++ .../6838bf20b2e55b099fb74145.md | 101 ++++ .../6838c094126eff112ed09eac.md | 117 ++++ .../6838fb153c5730380266a65d.md | 101 ++++ .../6838fc310a80043d5c3ccce0.md | 113 ++++ .../6838feaafafc34499e5ae580.md | 101 ++++ .../6838ffbd3a3d90512ea30579.md | 110 ++++ .../68390116f6905a599c944c39.md | 122 ++++ .../683901fde637116049b36055.md | 92 +++ .../6839036f2924a067e7dd3138.md | 104 ++++ .../683904a6ca2d067012650381.md | 92 +++ .../683905bd8481227644ec792a.md | 106 ++++ .../6839067fbc39c07d1f3bdb99.md | 92 +++ .../683907aa2b5d1684bb6568c7.md | 104 ++++ .../683908e53497658da522e4e0.md | 80 +++ .../68390a24c15fa596f888d224.md | 104 ++++ .../68390b879f5d0a9f51406b2a.md | 88 +++ .../68390f4bd1b022aac52b7ad1.md | 62 ++ .../683999c2dc1744cb2b53971d.md | 62 ++ .../68399b673c24fbcbf8d92cce.md | 62 ++ .../68399d34040593ccb4a89db2.md | 62 ++ .../68399e63b5881dcd8a1d2009.md | 62 ++ .../68399fb2b9b500ce4508f2eb.md | 62 ++ 137 files changed, 13976 insertions(+), 23 deletions(-) create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272177369758aa9461184b.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682726a66dbb0bbb047b8667.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272bd7e38754cc91dea146.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272cbb5b2e09d5429de528.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272eda823b28e0f3504236.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68273050afd0f4e90f99790c.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682733471a1fc1fc3f45991c.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682735bf4d7f3f0395ee8ae5.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682737e4a381db0cad135e31.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cb51bc31e9cd4fbf5f9f0.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cb85ef29586df68f7470d.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cbaccd15431e8ced3a6c2.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cbc66f4ff98f57592438e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682ce71079544e18cc564e39.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682ce8c67f73a9205b7ad51d.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cf6ef9390273ab533d17b.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cfaeb46e77f499da88455.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e3592c98e20803b556982.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e38faa0cfc5909cfa0e1b.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e443d5bd29b9e359d80ed.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e6c1f919fb0c59c8a4290.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e6df0d4a357cf3f2e989a.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e705a65948fd6ccbcc0bb.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e854a19e510f2b518ab11.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f0c0af8849c18808c797b.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f111ba9ddd223573a4d96.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f12e4ef26572c02aad6a3.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1418ea2b1036bf507320.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1565a50e553d51c91ee9.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f176cac54584761f55a76.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f18d7e6e1e65579ad7df7.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f19b6c08f465ae1a8950e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1a4742f33a6380a9ba7e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1b74eade346af62e3530.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1cb8495905750665512f.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f218f8d26107f3ce0864b.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f231c24e7f189a498344e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2422f281f091c221e211.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2623a47c069d23a2b2e3.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f275ba955fea3b845658b.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f29082f77beadf245e594.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2b10b9252eb7af85b6e1.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f31849fe68ec34799fed6.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f36be2c33d6db68327950.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f390dbeb5c0e4936e0f7e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f4dff0387fdf5d0cb5ba1.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f4f0faf6fcafad7c48707.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f500466a028ff450fb294.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f519d71ec8305effed895.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f53b846cb3b122ad85e34.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830672371790084e2eb60b1.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830694e5738ae96391e598c.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306a62bf10729b72a0486f.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306adda86ec3a0c655491c.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306c2f5c0dc5a689664fa2.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306db42ac4b9ac7edd8a67.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306fc92a2ccfb2c0e4ce9c.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830708702e113bb6d11809e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830721c4a19b1c47ee0e2c8.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307362a5b565c9f4a3fb4f.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683075959e7b3ad7cfa31243.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307b2660029fe3ff0c41c8.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307d03e70004eb66f25d7f.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307e70201ca2f37f518c25.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307f2fa676d0fd29c4d36b.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308119790b3e053e859634.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830832769fed70e6df011e8.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830858ed8c15516058aca44.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830873fe5acd827e0e8c3b1.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308970b0e32434182f14d6.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308ae1f562293f202ca725.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309bd8829f0758cac8cd0f.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309c91d039a25e9fef7d00.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309d975e7710657178e746.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309e61a39356695d758a56.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309feab6f39b6d990049a6.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a19e08aa5c7546fbe82e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a2c731962b7dbd7f9415.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a3c61c18198214da5008.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a4f29a09508840789782.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a62aee36908cb02ec0e0.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a71aa92fa19294b5da6b.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a7c783da8e9670f9f606.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830f2bf1e8649aa62fd7121.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830f706a3c875bf67bcc5c0.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683756b9088f4d92352aa4f4.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683759d0c98f1b99fd7770db.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68375beac5c65da45732eb4a.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68375d17dfd1dbac543269de.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837600bbd96b2bc2eac5eba.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68376095f1cde6c2a0a3fa25.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837620c7310d6c9b7c286ab.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837626cf932e3d03daddfcb.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683763e88486ecd739eb3841.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837640e9b8df6d8d19bef8e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683765bd66968ee1c517a2a0.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837771585ecc6107f11147e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377a47a5c071206f51f0df.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377b6cd8aa2f25a7f68c38.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377cec31b4042e9d73857d.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377e01dfa63f34492e7d7e.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377f61156e283c2f076c79.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68378148e793724538853f02.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683850c37b275477bb047d83.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838529943e43c842e95db03.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68385494b94e688a2acb03be.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838563bbe86eb9291d30e36.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68385e451b980e9e99d2c765.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838602b9f0d2fa5dfbf9bf2.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838b48522b677e14ecfc47f.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838b60ff3868be9f2a3080d.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838ba29f45fdcf55d55426d.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838bc27830fcffdf3128076.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838bf20b2e55b099fb74145.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838c094126eff112ed09eac.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838fb153c5730380266a65d.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838fc310a80043d5c3ccce0.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838feaafafc34499e5ae580.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838ffbd3a3d90512ea30579.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390116f6905a599c944c39.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683901fde637116049b36055.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6839036f2924a067e7dd3138.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683904a6ca2d067012650381.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683905bd8481227644ec792a.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6839067fbc39c07d1f3bdb99.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683907aa2b5d1684bb6568c7.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683908e53497658da522e4e0.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390a24c15fa596f888d224.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390b879f5d0a9f51406b2a.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390f4bd1b022aac52b7ad1.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683999c2dc1744cb2b53971d.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399b673c24fbcbf8d92cce.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399d34040593ccb4a89db2.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399e63b5881dcd8a1d2009.md create mode 100644 curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399fb2b9b500ce4508f2eb.md diff --git a/curriculum/challenges/_meta/learn-how-to-use-reported-speech/meta.json b/curriculum/challenges/_meta/learn-how-to-use-reported-speech/meta.json index 203f607abdd..ed178523f32 100644 --- a/curriculum/challenges/_meta/learn-how-to-use-reported-speech/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-use-reported-speech/meta.json @@ -7,9 +7,549 @@ "challengeOrder": [ { "id": "6660a2f4e01ea36f7c3758fa", - "title": "Dialogue 1: I'm Tom" + "title": "Dialogue 1: Security Incident Debrief" + }, + { + "id": "68272177369758aa9461184b", + "title": "Task 1" + }, + { + "id": "682726a66dbb0bbb047b8667", + "title": "Task 2" + }, + { + "id": "68272bd7e38754cc91dea146", + "title": "Task 3" + }, + { + "id": "68272cbb5b2e09d5429de528", + "title": "Task 4" + }, + { + "id": "68272eda823b28e0f3504236", + "title": "Task 5" + }, + { + "id": "68273050afd0f4e90f99790c", + "title": "Task 6" + }, + { + "id": "682733471a1fc1fc3f45991c", + "title": "Task 7" + }, + { + "id": "682735bf4d7f3f0395ee8ae5", + "title": "Task 8" + }, + { + "id": "682737e4a381db0cad135e31", + "title": "Task 9" + }, + { + "id": "682cb51bc31e9cd4fbf5f9f0", + "title": "Task 10" + }, + { + "id": "682cb85ef29586df68f7470d", + "title": "Task 11" + }, + { + "id": "682cbaccd15431e8ced3a6c2", + "title": "Task 12" + }, + { + "id": "682cbc66f4ff98f57592438e", + "title": "Task 13" + }, + { + "id": "682ce71079544e18cc564e39", + "title": "Task 14" + }, + { + "id": "682ce8c67f73a9205b7ad51d", + "title": "Task 15" + }, + { + "id": "682cf6ef9390273ab533d17b", + "title": "Task 16" + }, + { + "id": "682cfaeb46e77f499da88455", + "title": "Task 17" + }, + { + "id": "682e3592c98e20803b556982", + "title": "Task 18" + }, + { + "id": "682e38faa0cfc5909cfa0e1b", + "title": "Task 19" + }, + { + "id": "682e443d5bd29b9e359d80ed", + "title": "Task 20" + }, + { + "id": "682e6c1f919fb0c59c8a4290", + "title": "Task 21" + }, + { + "id": "682e6df0d4a357cf3f2e989a", + "title": "Task 22" + }, + { + "id": "682e705a65948fd6ccbcc0bb", + "title": "Task 23" + }, + { + "id": "682e854a19e510f2b518ab11", + "title": "Task 24" + }, + { + "id": "682f0c0af8849c18808c797b", + "title": "Task 25" + }, + { + "id": "682f111ba9ddd223573a4d96", + "title": "Task 26" + }, + { + "id": "682f12e4ef26572c02aad6a3", + "title": "Task 27" + }, + { + "id": "682f1418ea2b1036bf507320", + "title": "Task 28" + }, + { + "id": "682f1565a50e553d51c91ee9", + "title": "Task 29" + }, + { + "id": "682f176cac54584761f55a76", + "title": "Task 30" + }, + { + "id": "682f18d7e6e1e65579ad7df7", + "title": "Task 31" + }, + { + "id": "682f19b6c08f465ae1a8950e", + "title": "Task 32" + }, + { + "id": "682f1a4742f33a6380a9ba7e", + "title": "Task 33" + }, + { + "id": "682f1b74eade346af62e3530", + "title": "Task 34" + }, + { + "id": "682f1cb8495905750665512f", + "title": "Task 35" + }, + { + "id": "682f218f8d26107f3ce0864b", + "title": "Task 36" + }, + { + "id": "682f231c24e7f189a498344e", + "title": "Task 37" + }, + { + "id": "682f2422f281f091c221e211", + "title": "Task 38" + }, + { + "id": "682f2623a47c069d23a2b2e3", + "title": "Task 39" + }, + { + "id": "682f275ba955fea3b845658b", + "title": "Task 40" + }, + { + "id": "682f29082f77beadf245e594", + "title": "Task 41" + }, + { + "id": "682f2b10b9252eb7af85b6e1", + "title": "Task 42" + }, + { + "id": "682f31849fe68ec34799fed6", + "title": "Task 43" + }, + { + "id": "682f36be2c33d6db68327950", + "title": "Task 44" + }, + { + "id": "682f390dbeb5c0e4936e0f7e", + "title": "Task 45" + }, + { + "id": "682f4dff0387fdf5d0cb5ba1", + "title": "Task 46" + }, + { + "id": "682f4f0faf6fcafad7c48707", + "title": "Task 47" + }, + { + "id": "682f500466a028ff450fb294", + "title": "Task 48" + }, + { + "id": "682f519d71ec8305effed895", + "title": "Task 49" + }, + { + "id": "682f53b846cb3b122ad85e34", + "title": "Dialogue 2: Website Redesign Feedback" + }, + { + "id": "6830672371790084e2eb60b1", + "title": "Task 50" + }, + { + "id": "6830694e5738ae96391e598c", + "title": "Task 51" + }, + { + "id": "68306a62bf10729b72a0486f", + "title": "Task 52" + }, + { + "id": "68306adda86ec3a0c655491c", + "title": "Task 53" + }, + { + "id": "68306c2f5c0dc5a689664fa2", + "title": "Task 54" + }, + { + "id": "68306db42ac4b9ac7edd8a67", + "title": "Task 55" + }, + { + "id": "68306fc92a2ccfb2c0e4ce9c", + "title": "Task 56" + }, + { + "id": "6830708702e113bb6d11809e", + "title": "Task 57" + }, + { + "id": "6830721c4a19b1c47ee0e2c8", + "title": "Task 58" + }, + { + "id": "68307362a5b565c9f4a3fb4f", + "title": "Task 59" + }, + { + "id": "683075959e7b3ad7cfa31243", + "title": "Task 60" + }, + { + "id": "68307b2660029fe3ff0c41c8", + "title": "Task 61" + }, + { + "id": "68307d03e70004eb66f25d7f", + "title": "Task 62" + }, + { + "id": "68307e70201ca2f37f518c25", + "title": "Task 63" + }, + { + "id": "68307f2fa676d0fd29c4d36b", + "title": "Task 64" + }, + { + "id": "68308119790b3e053e859634", + "title": "Task 65" + }, + { + "id": "6830832769fed70e6df011e8", + "title": "Task 66" + }, + { + "id": "6830858ed8c15516058aca44", + "title": "Task 67" + }, + { + "id": "6830873fe5acd827e0e8c3b1", + "title": "Task 68" + }, + { + "id": "68308970b0e32434182f14d6", + "title": "Task 69" + }, + { + "id": "68308ae1f562293f202ca725", + "title": "Task 70" + }, + { + "id": "68309bd8829f0758cac8cd0f", + "title": "Task 71" + }, + { + "id": "68309c91d039a25e9fef7d00", + "title": "Task 72" + }, + { + "id": "68309d975e7710657178e746", + "title": "Task 73" + }, + { + "id": "68309e61a39356695d758a56", + "title": "Task 74" + }, + { + "id": "68309feab6f39b6d990049a6", + "title": "Task 75" + }, + { + "id": "6830a19e08aa5c7546fbe82e", + "title": "Task 76" + }, + { + "id": "6830a2c731962b7dbd7f9415", + "title": "Task 77" + }, + { + "id": "6830a3c61c18198214da5008", + "title": "Task 78" + }, + { + "id": "6830a4f29a09508840789782", + "title": "Task 79" + }, + { + "id": "6830a62aee36908cb02ec0e0", + "title": "Task 80" + }, + { + "id": "6830a71aa92fa19294b5da6b", + "title": "Task 81" + }, + { + "id": "6830a7c783da8e9670f9f606", + "title": "Task 82" + }, + { + "id": "6830f2bf1e8649aa62fd7121", + "title": "Task 83" + }, + { + "id": "6830f706a3c875bf67bcc5c0", + "title": "Task 84" + }, + { + "id": "683756b9088f4d92352aa4f4", + "title": "Task 85" + }, + { + "id": "683759d0c98f1b99fd7770db", + "title": "Task 86" + }, + { + "id": "68375beac5c65da45732eb4a", + "title": "Task 87" + }, + { + "id": "68375d17dfd1dbac543269de", + "title": "Task 88" + }, + { + "id": "6837600bbd96b2bc2eac5eba", + "title": "Task 89" + }, + { + "id": "68376095f1cde6c2a0a3fa25", + "title": "Task 90" + }, + { + "id": "6837620c7310d6c9b7c286ab", + "title": "Task 91" + }, + { + "id": "6837626cf932e3d03daddfcb", + "title": "Task 92" + }, + { + "id": "683763e88486ecd739eb3841", + "title": "Task 93" + }, + { + "id": "6837640e9b8df6d8d19bef8e", + "title": "Task 94" + }, + { + "id": "683765bd66968ee1c517a2a0", + "title": "Task 95" + }, + { + "id": "6837771585ecc6107f11147e", + "title": "Task 96" + }, + { + "id": "68377a47a5c071206f51f0df", + "title": "Task 97" + }, + { + "id": "68377b6cd8aa2f25a7f68c38", + "title": "Task 98" + }, + { + "id": "68377cec31b4042e9d73857d", + "title": "Task 99" + }, + { + "id": "68377e01dfa63f34492e7d7e", + "title": "Task 100" + }, + { + "id": "68377f61156e283c2f076c79", + "title": "Task 101" + }, + { + "id": "68378148e793724538853f02", + "title": "Dialogue 3: A System Failure" + }, + { + "id": "683850c37b275477bb047d83", + "title": "Task 102" + }, + { + "id": "6838529943e43c842e95db03", + "title": "Task 103" + }, + { + "id": "68385494b94e688a2acb03be", + "title": "Task 104" + }, + { + "id": "6838563bbe86eb9291d30e36", + "title": "Task 105" + }, + { + "id": "68385e451b980e9e99d2c765", + "title": "Task 106" + }, + { + "id": "6838602b9f0d2fa5dfbf9bf2", + "title": "Task 107" + }, + { + "id": "6838b48522b677e14ecfc47f", + "title": "Task 108" + }, + { + "id": "6838b60ff3868be9f2a3080d", + "title": "Task 109" + }, + { + "id": "6838ba29f45fdcf55d55426d", + "title": "Task 110" + }, + { + "id": "6838bc27830fcffdf3128076", + "title": "Task 111" + }, + { + "id": "6838bf20b2e55b099fb74145", + "title": "Task 112" + }, + { + "id": "6838c094126eff112ed09eac", + "title": "Task 113" + }, + { + "id": "6838fb153c5730380266a65d", + "title": "Task 114" + }, + { + "id": "6838fc310a80043d5c3ccce0", + "title": "Task 115" + }, + { + "id": "6838feaafafc34499e5ae580", + "title": "Task 116" + }, + { + "id": "6838ffbd3a3d90512ea30579", + "title": "Task 117" + }, + { + "id": "68390116f6905a599c944c39", + "title": "Task 118" + }, + { + "id": "683901fde637116049b36055", + "title": "Task 119" + }, + { + "id": "6839036f2924a067e7dd3138", + "title": "Task 120" + }, + { + "id": "683904a6ca2d067012650381", + "title": "Task 121" + }, + { + "id": "683905bd8481227644ec792a", + "title": "Task 122" + }, + { + "id": "6839067fbc39c07d1f3bdb99", + "title": "Task 123" + }, + { + "id": "683907aa2b5d1684bb6568c7", + "title": "Task 124" + }, + { + "id": "683908e53497658da522e4e0", + "title": "Task 125" + }, + { + "id": "68390a24c15fa596f888d224", + "title": "Task 126" + }, + { + "id": "68390b879f5d0a9f51406b2a", + "title": "Task 127" + }, + { + "id": "68390f4bd1b022aac52b7ad1", + "title": "Task 128" + }, + { + "id": "683999c2dc1744cb2b53971d", + "title": "Task 129" + }, + { + "id": "68399b673c24fbcbf8d92cce", + "title": "Task 130" + }, + { + "id": "68399d34040593ccb4a89db2", + "title": "Task 131" + }, + { + "id": "68399e63b5881dcd8a1d2009", + "title": "Task 132" + }, + { + "id": "68399fb2b9b500ce4508f2eb", + "title": "Task 133" } ], "helpCategory": "English", "blockLayout": "dialogue-grid" -} +} \ No newline at end of file diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6660a2f4e01ea36f7c3758fa.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6660a2f4e01ea36f7c3758fa.md index 30535febdfc..05ad32107ea 100644 --- a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6660a2f4e01ea36f7c3758fa.md +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6660a2f4e01ea36f7c3758fa.md @@ -1,8 +1,8 @@ --- id: 6660a2f4e01ea36f7c3758fa -title: "Dialogue 1: I'm Tom" +title: 'Dialogue 1: Security Incident Debrief' challengeType: 21 -dashedName: dialogue-1-im-tom +dashedName: dialogue-1-security-incident-debrief --- # --description-- @@ -11,47 +11,194 @@ Watch the video below to understand the context of the upcoming lessons. # --assignment-- -Watch the video +Watch the video. # --scene-- ```json { "setup": { - "background": "chaos.png", + "background": "company2-center.png", "characters": [ { - "character": "David", - "position": {"x":50,"y":80,"z":8}, - "opacity": 0 + "character": "Sophie", + "position": { "x": -25, "y": 0, "z": 1 } + }, + { + "character": "Brian", + "position": { "x": 125, "y": 0, "z": 1 } } ], "audio": { - "filename": "1.1-1.mp3", - "startTime": 1, - "startTimestamp": 5.7, - "finishTimestamp": 6.48 - } + "filename": "B1_21-1.mp3", + "startTime": 1 + }, + "alwaysShowDialogue": true }, "commands": [ { - "character": "David", - "opacity": 1, + "character": "Sophie", + "position": { "x": 25, "y": 0, "z": 1 }, "startTime": 0 }, { - "character": "David", + "character": "Brian", + "position": { "x": 70, "y": 0, "z": 1 }, + "startTime": 0.5 + }, + { + "character": "Sophie", "startTime": 1, - "finishTime": 0.78, + "finishTime": 4.74, "dialogue": { - "text": "I'm Tom.", - "align": "center" + "text": "Hi, Brian. I just spoke with Jake about the security breach we had last week.", + "align": "left" } }, { - "character": "Tom", - "opacity": 0, - "startTime": 1.28 + "character": "Sophie", + "startTime": 4.92, + "finishTime": 8.58, + "dialogue": { + "text": "He told me we experienced a phishing attack that targeted several team members.", + "align": "left" + } + }, + { + "character": "Brian", + "startTime": 9.14, + "finishTime": 11.56, + "dialogue": { + "text": "That sounds serious. What did Jake say?", + "align": "right" + } + }, + { + "character": "Sophie", + "startTime": 12.16, + "finishTime": 15.2, + "dialogue": { + "text": "He said that the team responded quickly once the breach was detected.", + "align": "left" + } + }, + { + "character": "Sophie", + "startTime": 15.64, + "finishTime": 20.26, + "dialogue": { + "text": "Jake mentioned that they managed to isolate the affected systems within minutes, which limited the damage.", + "align": "left" + } + }, + { + "character": "Brian", + "startTime": 20.64, + "finishTime": 26.86, + "dialogue": { + "text": "Good to hear they contained it quickly. Did Jake give any feedback on how we can prevent similar incidents in the future?", + "align": "right" + } + }, + { + "character": "Sophie", + "startTime": 27.46, + "finishTime": 34.22, + "dialogue": { + "text": "Yes, he suggested several steps. First, Jake thinks we should update our security training to cover more about phishing detection.", + "align": "left" + } + }, + { + "character": "Sophie", + "startTime": 34.64, + "finishTime": 38.14, + "dialogue": { + "text": "He also said that we need to conduct regular security audits more frequently.", + "align": "left" + } + }, + { + "character": "Brian", + "startTime": 38.5, + "finishTime": 42.06, + "dialogue": { + "text": "That makes sense. Did he mention anything about the team's overall reaction?", + "align": "right" + } + }, + { + "character": "Sophie", + "startTime": 42.54, + "finishTime": 49.9, + "dialogue": { + "text": "He did. Jake said that while the team did well to respond quickly, there was some confusion about who was responsible for what during the incident.", + "align": "left" + } + }, + { + "character": "Sophie", + "startTime": 50.14, + "finishTime": 53.82, + "dialogue": { + "text": "He believes better role clarity in our incident response plan could help.", + "align": "left" + } + }, + { + "character": "Brian", + "startTime": 54.44, + "finishTime": 59.02, + "dialogue": { + "text": "That's an important point. We should definitely incorporate that feedback into our next training session.", + "align": "right" + } + }, + { + "character": "Brian", + "startTime": 59.32, + "finishTime": 64.06, + "dialogue": { + "text": "Can you write up a summary of this discussion? I'd like to use it to update our training materials.", + "align": "right" + } + }, + { + "character": "Sophie", + "startTime": 64.58, + "finishTime": 71, + "dialogue": { + "text": "Of course. I'll get that done. Jake also emphasized the importance of maintaining our software updates to prevent vulnerabilities.", + "align": "left" + } + }, + { + "character": "Sophie", + "startTime": 71.5, + "finishTime": 74.76, + "dialogue": { + "text": "He explained that the breach exploited an outdated system component.", + "align": "left" + } + }, + { + "character": "Brian", + "startTime": 75.22, + "finishTime": 80.3, + "dialogue": { + "text": "Right. Thanks for the update, Sophie. I'll make sure we address these points in our upcoming workshops.", + "align": "right" + } + }, + { + "character": "Brian", + "position": { "x": 125, "y": 0, "z": 1 }, + "startTime": 80.8 + }, + { + "character": "Sophie", + "position": { "x": -25, "y": 0, "z": 1 }, + "startTime": 81.3 } ] } diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272177369758aa9461184b.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272177369758aa9461184b.md new file mode 100644 index 00000000000..98576835ad0 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272177369758aa9461184b.md @@ -0,0 +1,89 @@ +--- +id: 68272177369758aa9461184b +title: Task 1 +challengeType: 22 +dashedName: task-1 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Hi, Brian. I just spoke with Jake about the security BLANK we had last week.` + +## --blanks-- + +`breach` + +### --feedback-- + +Preceded by `security`, this means a failure in a system or protection, often used when someone breaks into a secure place or data. + +# --explanation-- + +A `security breach` happens when someone got past protection or security, usually by hacking or entering without permission. For example: + +`The company reported a major security breach after hackers accessed customer data.` – This means someone entered the company's protected system and saw information they shouldn't have. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 0, + "finishTimestamp": 3.94 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.94, + "dialogue": { + "text": "Hi, Brian. I just spoke with Jake", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.94, + "finishTime": 4.94, + "dialogue": { + "text": "about the security breach we had last week.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.44 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682726a66dbb0bbb047b8667.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682726a66dbb0bbb047b8667.md new file mode 100644 index 00000000000..0b2632abc2c --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682726a66dbb0bbb047b8667.md @@ -0,0 +1,115 @@ +--- +id: 682726a66dbb0bbb047b8667 +title: Task 2 +challengeType: 19 +dashedName: task-2 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What did Sophie talk to Jake about? + +## --answers-- + +About new project deadlines. + +### --feedback-- + +She doesn't mention anything about project timelines. + +--- + +About a security issue with the system last week. + +--- + +About the design for the new interface. + +### --feedback-- + +She does not talk about design or interfaces. + +--- + +About planning the next team meeting. + +### --feedback-- + +There is no mention of any meetings or scheduling. + +## --video-solution-- + +2 + +# --explanation-- + +`To speak with someone about something` means to have a conversation or discussion with a person on a specific topic. For example: + +`She spoke with her manager about taking some days off.` – This means she had a conversation with her manager about vacation time. + +The past form of `speak` is `spoke`. In this case, Sophie is talking about something that already happened – her conversation with Jake. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 0, + "finishTimestamp": 3.94 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.94, + "dialogue": { + "text": "Hi, Brian. I just spoke with Jake", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.94, + "finishTime": 4.94, + "dialogue": { + "text": "about the security breach we had last week.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.44 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272bd7e38754cc91dea146.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272bd7e38754cc91dea146.md new file mode 100644 index 00000000000..6374fe9813d --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272bd7e38754cc91dea146.md @@ -0,0 +1,89 @@ +--- +id: 68272bd7e38754cc91dea146 +title: Task 3 +challengeType: 22 +dashedName: task-3 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`He told me we experienced a BLANK attack that targeted several team members.` + +## --blanks-- + +`phishing` + +### --feedback-- + +This is a type of cyber attack where someone tries to trick people into giving personal or secure information. + +# --explanation-- + +A `phishing attack` is when a fake message (like an email or a message on a website) tries to trick people into sharing private information, such as passwords or credit card numbers. For example: + +`The team received a phishing email that looked like it was from IT support asking for login details.` – This means someone tried to steal information by pretending to be someone else. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 4.02, + "finishTimestamp": 7.88 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3, + "dialogue": { + "text": "He told me we experienced a phishing attack", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 3, + "finishTime": 4.86, + "dialogue": { + "text": "that targeted several team members.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.36 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272cbb5b2e09d5429de528.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272cbb5b2e09d5429de528.md new file mode 100644 index 00000000000..51c1254e387 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272cbb5b2e09d5429de528.md @@ -0,0 +1,117 @@ +--- +id: 68272cbb5b2e09d5429de528 +title: Task 4 +challengeType: 19 +dashedName: task-4 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +Who was the phishing attack intended to? + +## --answers-- + +Only the IT department. + +### --feedback-- + +The sentence does not say it was limited to IT staff. + +--- + +The whole company. + +### --feedback-- + +Sophie does not imply everyone in the company was attacked. + +--- + +New employees. + +### --feedback-- + +There is no mention of how long the employees have worked there. + +--- + +Some people on the team. + +## --video-solution-- + +4 + +# --explanation-- + +`Several` means more than a few, but not all. For example: + +`Several users reported issues with the new software.` – This means more than two users had problems, but not everyone. + +`To target` means to aim at or direct something toward someone or something. For example: + +`The hackers targeted customers by sending fake emails.` – This means they tried to trick the customers specifically. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 4.02, + "finishTimestamp": 7.88 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3, + "dialogue": { + "text": "He told me we experienced a phishing attack", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 3, + "finishTime": 4.86, + "dialogue": { + "text": "that targeted several team members.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.36 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272eda823b28e0f3504236.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272eda823b28e0f3504236.md new file mode 100644 index 00000000000..69cbdce400f --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68272eda823b28e0f3504236.md @@ -0,0 +1,99 @@ +--- +id: 68272eda823b28e0f3504236 +title: Task 5 +challengeType: 19 +dashedName: task-5 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What could Brian say to show he thinks the situation is concerning? + +## --answers-- + +`That must be a mistake.` + +### --feedback-- + +This shows doubt, not concern. + +--- + +`That sounds serious.` + +## --video-solution-- + +2 + +# --explanation-- + +`That sounds` + adjective is a common way to react to what someone has said. It shows how the speaker feels about the situation. For example: + +`That sounds interesting.` – This means you found the topic or idea engaging or worth learning more about. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 4.02, + "finishTimestamp": 7.88 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3, + "dialogue": { + "text": "He told me we experienced a phishing attack", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 3, + "finishTime": 4.86, + "dialogue": { + "text": "that targeted several team members.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.36 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68273050afd0f4e90f99790c.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68273050afd0f4e90f99790c.md new file mode 100644 index 00000000000..3fbbcd2df7d --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68273050afd0f4e90f99790c.md @@ -0,0 +1,80 @@ +--- +id: 68273050afd0f4e90f99790c +title: Task 6 +challengeType: 22 +dashedName: task-6 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`That sounds BLANK. What did Jake say?` + +## --blanks-- + +`serious` + +### --feedback-- + +This describes something important, dangerous, or worrying and not something to take lightly. + +# --explanation-- + +`Serious` means something that should be taken with care or attention because it might be important, dangerous, or upsetting. For example: + +`She had a serious problem with her computer and couldn't finish her work.` – This means the problem was not small or easy to fix. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 8.24, + "finishTimestamp": 10.86 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 3.62, + "dialogue": { + "text": "That sounds serious. What did Jake say?", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 4.12 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682733471a1fc1fc3f45991c.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682733471a1fc1fc3f45991c.md new file mode 100644 index 00000000000..6b5f822f9b3 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682733471a1fc1fc3f45991c.md @@ -0,0 +1,108 @@ +--- +id: 682733471a1fc1fc3f45991c +title: Task 7 +challengeType: 19 +dashedName: task-7 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Brian think about the attack and what does he want to know? + +## --answers-- + +He thinks it's serious and wants to know Jake's considerations. + +--- + +He thinks Jake caused the attack and wants to report it. + +### --feedback-- + +There is no suggestion that Jake caused the attack. + +--- + +He thinks it was not a real problem and wants to ignore it. + +### --feedback-- + +Brian is not ignoring it. He acknowledges it was concerning. + +--- + +He thinks Sophie already solved the problem and wants to congratulate her. + +### --feedback-- + +There is no mention that the issue has been solved. + +## --video-solution-- + +1 + +# --explanation-- + +Questions in the `Simple Past` tense use `did` + subject + base verb. For example: + +`What did Sophie say?` – `Did` shows it's in the past, and `say` is the base verb. + +In contrast, the affirmative form uses the past form of the verb directly. For example: + +`Sophie said that the movie was great.` – The past form of `say` is `said`. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 8.24, + "finishTimestamp": 10.86 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 3.62, + "dialogue": { + "text": "That sounds serious. What did Jake say?", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 4.12 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682735bf4d7f3f0395ee8ae5.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682735bf4d7f3f0395ee8ae5.md new file mode 100644 index 00000000000..6a5d5112849 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682735bf4d7f3f0395ee8ae5.md @@ -0,0 +1,89 @@ +--- +id: 682735bf4d7f3f0395ee8ae5 +title: Task 8 +challengeType: 22 +dashedName: task-8 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`He said that the team responded quickly BLANK the breach was detected.` + +## --blanks-- + +`once` + +### --feedback-- + +This means the same as `as soon as` or `immediately after` something happens. It introduces the time when an action begins. + +# --explanation-- + +`Once` in this context means `as soon as` or `immediately after` a specific moment. It shows when something started happening. For example: + +`Once the update was complete, the app started working again.` – This means the app started working right after the update finished. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 11.26, + "finishTimestamp": 14.5 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.74, + "dialogue": { + "text": "He said that the team responded quickly", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.74, + "finishTime": 4.24, + "dialogue": { + "text": "once the breach was detected.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 4.74 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682737e4a381db0cad135e31.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682737e4a381db0cad135e31.md new file mode 100644 index 00000000000..1ec190f085a --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682737e4a381db0cad135e31.md @@ -0,0 +1,117 @@ +--- +id: 682737e4a381db0cad135e31 +title: Task 9 +challengeType: 19 +dashedName: task-9 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What is Sophie doing in this sentence? + +## --answers-- + +She is explaining how the team fixed the system. + +### --feedback-- + +She is not explaining the technical details of what the team did. + +--- + +She is reporting what Jake told her about the situation. + +--- + +She is giving her personal opinion about the team's reaction. + +### --feedback-- + +She doesn't share her own opinion, only what Jake said. + +--- + +She is asking Brian if the breach was serious. + +### --feedback-- + +She is not asking a question here. + +## --video-solution-- + +2 + +# --explanation-- + +This is an example of **reported speech**, which is when someone repeats what another person said, but not using their exact words. You usually shift the verb to the past. For example: + +- Jake (to Sophie): `The team responded quickly once the breach was detected.` + +- Sophie (to Brian, mentioning what Jake said): `He said that the team responded quickly once the breach was detected.` + +In the cases when you want to report exactly what the other person said, it is common to only add the speaker's name (or a pronoun) in the beginning, the verb `say` in the Simple Past (as you are reporting something that was talked about previously), and the word `that`, followed by the information. This is common in spoken and written English to share information from someone else. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 11.26, + "finishTimestamp": 14.5 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.74, + "dialogue": { + "text": "He said that the team responded quickly", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.74, + "finishTime": 4.24, + "dialogue": { + "text": "once the breach was detected.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 4.74 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cb51bc31e9cd4fbf5f9f0.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cb51bc31e9cd4fbf5f9f0.md new file mode 100644 index 00000000000..13f596ba7ab --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cb51bc31e9cd4fbf5f9f0.md @@ -0,0 +1,101 @@ +--- +id: 682cb51bc31e9cd4fbf5f9f0 +title: Task 10 +challengeType: 22 +dashedName: task-10 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Jake mentioned that they managed to BLANK the affected systems BLANK minutes, which limited the damage.` + +## --blanks-- + +`isolate` + +### --feedback-- + +This means to separate something from the rest so it doesn't spread or affect other parts. + +--- + +`within` + +### --feedback-- + +This shows a limit of time or distance, meaning something happens before the end of that time. + +# --explanation-- + +`To isolate` in this context means to separate the affected systems from the rest of the network to stop the damage from spreading. For example: + +`They isolated the infected device to prevent the virus from spreading.` – This means they separated the device to protect others. + +`Within` means in less than a certain time or before the end of a specific time or limit. For example: + +`She replied within two hours.` – This means she replied in less than two hours. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 14.74, + "finishTimestamp": 19.46 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3.72, + "dialogue": { + "text": "Jake mentioned that they managed to isolate the affected systems", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 3.72, + "finishTime": 5.72, + "dialogue": { + "text": "within minutes, which limited the damage.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 6.22 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cb85ef29586df68f7470d.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cb85ef29586df68f7470d.md new file mode 100644 index 00000000000..ea9ec706cbf --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cb85ef29586df68f7470d.md @@ -0,0 +1,121 @@ +--- +id: 682cb85ef29586df68f7470d +title: Task 11 +challengeType: 19 +dashedName: task-11 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +How long did it take to isolate the affected systems and what happened as a result? + +## --answers-- + +It took minutes and the damage was reduced. + +--- + +It took several hours and the damage became worse. + +### --feedback-- + +Jake does not actually mention hours. + +--- + +It happened the next day and no systems were isolated. + +### --feedback-- + +According to Sophie's report, there's no mention of it happening the following day. + +--- + +It took all day and Sophie wasn't informed. + +### --feedback-- + +There is no mention of it taking all day or Sophie being left out. + +## --video-solution-- + +1 + +# --explanation-- + +`Damage` refers to harm or negative effects caused to something. For example: + +`The storm caused serious damage to the roof.` – This means the storm harmed the roof. + +`To mention` is another verb used in **reported speech**, like `say` or `tell`. It means to refer to something in conversation. + +In reported speech, pronouns often change. For example, in direct speech, Jake might have said: `We managed to isolate the affected systems within minutes`. When Sophie reports it, however, `we` changes to `they` as she was not a part of the effort: `Jake mentioned that they managed to isolate the affected systems`. Another example: + +- Direct speech: `We completed the project on time.` + +- Reported speech: `She mentioned that they had completed the project on time.` + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 14.74, + "finishTimestamp": 19.46 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3.72, + "dialogue": { + "text": "Jake mentioned that they managed to isolate the affected systems", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 3.72, + "finishTime": 5.72, + "dialogue": { + "text": "within minutes, which limited the damage.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 6.22 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cbaccd15431e8ced3a6c2.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cbaccd15431e8ced3a6c2.md new file mode 100644 index 00000000000..810ed40aadc --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cbaccd15431e8ced3a6c2.md @@ -0,0 +1,80 @@ +--- +id: 682cbaccd15431e8ced3a6c2 +title: Task 12 +challengeType: 22 +dashedName: task-12 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Good to hear they BLANK it quickly.` + +## --blanks-- + +`contained` + +### --feedback-- + +This means to stop something from spreading or getting worse. The verb is in its Simple Past form. + +# --explanation-- + +`To contain` means to control or stop something from growing, spreading, or becoming worse. For example: + +`Firefighters contained the fire before it reached the nearby houses.` – This means they stopped the fire from spreading further. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 19.74, + "finishTimestamp": 21.46 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 2.72, + "dialogue": { + "text": "Good to hear they contained it quickly.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 3.22 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cbc66f4ff98f57592438e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cbc66f4ff98f57592438e.md new file mode 100644 index 00000000000..0b753142197 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cbc66f4ff98f57592438e.md @@ -0,0 +1,104 @@ +--- +id: 682cbc66f4ff98f57592438e +title: Task 13 +challengeType: 19 +dashedName: task-13 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +How did Brian respond to the news? + +## --answers-- + +He was surprised and asked for more details. + +### --feedback-- + +He doesn't ask any follow-up questions or express surprise. + +--- + +He was confused about what happened. + +### --feedback-- + +There's no sign of confusion in his response. + +--- + +He was disappointed that it took too long. + +### --feedback-- + +There is no mention that it happened slowly. + +--- + +He was pleased that the situation was under control. + +## --video-solution-- + +4 + +# --explanation-- + +`Good to hear` is a common phrase used to show that you're happy or relieved about some information. For example: + +`Good to hear you passed the test!` – This means the speaker is glad that the person succeeded. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 19.74, + "finishTimestamp": 21.46 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 2.72, + "dialogue": { + "text": "Good to hear they contained it quickly.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 3.22 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682ce71079544e18cc564e39.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682ce71079544e18cc564e39.md new file mode 100644 index 00000000000..33b4aed19a5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682ce71079544e18cc564e39.md @@ -0,0 +1,101 @@ +--- +id: 682ce71079544e18cc564e39 +title: Task 14 +challengeType: 22 +dashedName: task-14 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Did Jake give any feedback on how we can BLANK similar BLANK in the future?` + +## --blanks-- + +`prevent` + +### --feedback-- + +This means to stop something from happening before it starts. + +--- + +`incidents` + +### --feedback-- + +This refers to events, usually unexpected or negative, like problems or accidents. Use the plural form of the word. + +# --explanation-- + +`To prevent` means to take action so something doesn't happen. For example: + +`They installed new software to prevent viruses.` – This means the software helps stop viruses before they cause problems. + +An `incident` is an unexpected event, often negative or problematic. For example: + +`There was a security incident last night that shut down the server.` – This means something happened that caused trouble with the system. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 21.54, + "finishTimestamp": 26.16 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 2.68, + "dialogue": { + "text": "Did Jake give any feedback", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 2.68, + "finishTime": 5.62, + "dialogue": { + "text": "on how we can prevent similar incidents in the future?", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.12 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682ce8c67f73a9205b7ad51d.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682ce8c67f73a9205b7ad51d.md new file mode 100644 index 00000000000..2ba73a1152d --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682ce8c67f73a9205b7ad51d.md @@ -0,0 +1,117 @@ +--- +id: 682ce8c67f73a9205b7ad51d +title: Task 15 +challengeType: 19 +dashedName: task-15 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What kind of solutions is Brian looking for? + +## --answers-- + +Ways to recover quickly after an incident. + +### --feedback-- + +He's not asking how to recover after the incident. + +--- + +Ways to stop future problems like this one. + +--- + +Ways to contact Jake more efficiently. + +### --feedback-- + +The question isn't about communication methods. + +--- + +Ways to make meetings more effective. + +### --feedback-- + +There is no mention of meetings in the sentence. + +## --video-solution-- + +2 + +# --explanation-- + +`To give feedback` means to share opinions, advice, or information about something, usually to help improve it. For example: + +`She gave feedback on the presentation to help the speaker improve.` - She shared her opinion on how to make the presentation better. + +`Similar` means alike or nearly the same. It shows that two or more things share common features. For example: + +`We had a similar issue last month with the login system.` – This means the issue was like the one happening now. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 21.54, + "finishTimestamp": 26.16 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 2.68, + "dialogue": { + "text": "Did Jake give any feedback", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 2.68, + "finishTime": 5.62, + "dialogue": { + "text": "on how we can prevent similar incidents in the future?", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.12 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cf6ef9390273ab533d17b.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cf6ef9390273ab533d17b.md new file mode 100644 index 00000000000..71d5df069e5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cf6ef9390273ab533d17b.md @@ -0,0 +1,80 @@ +--- +id: 682cf6ef9390273ab533d17b +title: Task 16 +challengeType: 22 +dashedName: task-16 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Yes, he BLANK several steps.` + +## --blanks-- + +`suggested` + +### --feedback-- + +This means to offer an idea or plan for someone to consider. + +# --explanation-- + +`To suggest` means to give an idea, plan, or solution for others to think about or follow. For example: + +`She suggested using a stronger password to improve security.` – This means she gave advice about how to stay safer online. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 26.56, + "finishTimestamp": 28.72 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3.16, + "dialogue": { + "text": "Yes, he suggested several steps.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 3.66 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cfaeb46e77f499da88455.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cfaeb46e77f499da88455.md new file mode 100644 index 00000000000..868fcdace3a --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682cfaeb46e77f499da88455.md @@ -0,0 +1,108 @@ +--- +id: 682cfaeb46e77f499da88455 +title: Task 17 +challengeType: 19 +dashedName: task-17 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Sophie say about Jake's suggestions? + +## --answers-- + +He didn't know what to recommend. + +### --feedback-- + +She doesn't say he was unsure. + +--- + +He refused to give advice. + +### --feedback-- + +Sophie's answer implies Jake was willing to help. + +--- + +He offered some ideas on what to do. + +--- + +He asked her to make a decision alone. + +### --feedback-- + +There is no mention of Sophie making the decision by herself. + +## --video-solution-- + +3 + +# --explanation-- + +In **reported speech**, `to suggest` is used to share advice or ideas that someone gave. For example: + +- Direct speech: `I think we should update our firewall.` + +- Reported speech: `Jake suggested updating the firewall.` + +This shows that someone gave advice or a possible solution without using their exact words. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 26.56, + "finishTimestamp": 28.72 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 3.16, + "dialogue": { + "text": "Yes, he suggested several steps.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 3.66 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e3592c98e20803b556982.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e3592c98e20803b556982.md new file mode 100644 index 00000000000..4510a6bf5e3 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e3592c98e20803b556982.md @@ -0,0 +1,101 @@ +--- +id: 682e3592c98e20803b556982 +title: Task 18 +challengeType: 22 +dashedName: task-18 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`First, Jake thinks we should update our BLANK training to BLANK more about phishing detection.` + +## --blanks-- + +`security` + +### --feedback-- + +This refers to protection from threats, like cyber attacks or unauthorized access. + +--- + +`cover` + +### --feedback-- + +This means to include or talk about a topic in a training or discussion. + +# --explanation-- + +`Security` means safety or protection from danger, especially in digital or physical systems. For example: + +`The company improved its security by adding two-factor authentication.` – This means they added a feature to keep accounts safer. + +`To cover` means to include or discuss something as part of a plan, lesson, or meeting. For example: + +`The workshop will cover password safety and common cyber threats.` – This means the workshop will teach or include those topics. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 28.72, + "finishTimestamp": 33.62 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 4.52, + "dialogue": { + "text": "First, Jake thinks we should update our security training", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 4.52, + "finishTime": 6.1, + "dialogue": { + "text": "to cover more about phishing detection.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 6.6 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e38faa0cfc5909cfa0e1b.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e38faa0cfc5909cfa0e1b.md new file mode 100644 index 00000000000..bf8ff05109e --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e38faa0cfc5909cfa0e1b.md @@ -0,0 +1,113 @@ +--- +id: 682e38faa0cfc5909cfa0e1b +title: Task 19 +challengeType: 19 +dashedName: task-19 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Jake think the team should learn more about in the training? + +## --answers-- + +How to write stronger passwords. + +### --feedback-- + +Sophie doesn't mention anything about passwords. + +--- + +How to recognize phishing attacks. + +--- + +How to set up new devices. + +### --feedback-- + +This is not part of the topic Jake mentioned. + +--- + +How to lead a training session. + +### --feedback-- + +The focus is not on how to teach others. + +## --video-solution-- + +2 + +# --explanation-- + +`Detection` means the act of discovering or noticing something, especially something hidden or hard to see. For example: + +`Early detection of viruses can help protect the system.` – This means finding the virus quickly helps avoid bigger problems. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 28.72, + "finishTimestamp": 33.62 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 4.52, + "dialogue": { + "text": "First, Jake thinks we should update our security training", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 4.52, + "finishTime": 6.1, + "dialogue": { + "text": "to cover more about phishing detection.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 6.6 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e443d5bd29b9e359d80ed.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e443d5bd29b9e359d80ed.md new file mode 100644 index 00000000000..ead6eb1bcf3 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e443d5bd29b9e359d80ed.md @@ -0,0 +1,101 @@ +--- +id: 682e443d5bd29b9e359d80ed +title: Task 20 +challengeType: 22 +dashedName: task-20 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`He also said that we need to BLANK regular security BLANK more frequently.` + +## --blanks-- + +`conduct` + +### --feedback-- + +This means to organize and carry out an activity or task, like a test, review, or meeting. + +--- + +`audits` + +### --feedback-- + +This refers to official checks or reviews, often used to examine systems, finances, or security. Use the plural form. + +# --explanation-- + +`To conduct` means to carry out or lead an organized activity such as a meeting, test, or inspection. For example: + +`The manager will conduct interviews for the new position tomorrow.` – This means the manager will lead or run the interviews. + +An `audit` is a detailed check or review of something, usually to make sure it meets standards or rules. For example: + +`The IT team performed a system audit to check for security risks.` – This means they reviewed the system to find possible problems. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 33.84, + "finishTimestamp": 37.44 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.62, + "dialogue": { + "text": "He also said that we need to conduct", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.62, + "finishTime": 4.7, + "dialogue": { + "text": "regular security audits more frequently.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.2 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e6c1f919fb0c59c8a4290.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e6c1f919fb0c59c8a4290.md new file mode 100644 index 00000000000..7e5c79509c2 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e6c1f919fb0c59c8a4290.md @@ -0,0 +1,117 @@ +--- +id: 682e6c1f919fb0c59c8a4290 +title: Task 21 +challengeType: 19 +dashedName: task-21 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Jake think the team should do more often? + +## --answers-- + +Send security updates to clients. + +### --feedback-- + +There is no mention of contacting clients. + +--- + +Back up their work every day. + +### --feedback-- + +Jake's suggestion is not about data backups. + +--- + +Perform security audits. + +--- + +Organize more team meetings. + +### --feedback-- + +Jake's recommendation is not about meetings. + +## --video-solution-- + +3 + +# --explanation-- + +In **reported speech**, the phrase `said that` is used to share what someone said in a different way, not using their exact words. The word `that` is optional and often left out in everyday speech. For example: + +- Direct speech: `We need to update the software.` + +- Reported speech: `He said that we need to update the software.` or `He said we need to update the software.` + +Both versions are correct and mean the same thing. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 33.84, + "finishTimestamp": 37.44 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.62, + "dialogue": { + "text": "He also said that we need to conduct", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.62, + "finishTime": 4.7, + "dialogue": { + "text": "regular security audits more frequently.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.2 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e6df0d4a357cf3f2e989a.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e6df0d4a357cf3f2e989a.md new file mode 100644 index 00000000000..cb1c689900c --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e6df0d4a357cf3f2e989a.md @@ -0,0 +1,101 @@ +--- +id: 682e6df0d4a357cf3f2e989a +title: Task 22 +challengeType: 19 +dashedName: task-22 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What could Brian say to show he agrees with Jake's suggestion? + +## --answers-- + +`That's not going to help.` + +### --feedback-- + +This response shows disagreement, not agreement. + +--- + +`That makes sense.` + +## --video-solution-- + +2 + +# --explanation-- + +`To make sense` means something is logical, reasonable, or easy to understand. When someone says `That makes sense`, they are saying they agree or understand the reason behind it. For example: + +- Person 1: `We should save our work regularly to avoid losing progress.` - This person offers a solution to keep the progress of work without losing it. + +- Person 2: `That makes sense.` – This shows the second person agrees with the idea. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 33.84, + "finishTimestamp": 37.44 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.62, + "dialogue": { + "text": "He also said that we need to conduct", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.62, + "finishTime": 4.7, + "dialogue": { + "text": "regular security audits more frequently.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.2 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e705a65948fd6ccbcc0bb.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e705a65948fd6ccbcc0bb.md new file mode 100644 index 00000000000..af34a531196 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e705a65948fd6ccbcc0bb.md @@ -0,0 +1,89 @@ +--- +id: 682e705a65948fd6ccbcc0bb +title: Task 23 +challengeType: 22 +dashedName: task-23 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`That makes sense. Did he mention anything about the team's BLANK reaction?` + +## --blanks-- + +`overall` + +### --feedback-- + +This means general or complete, including all parts or aspects of something. + +# --explanation-- + +`Overall` means considering everything as a whole, not just one part. It's used to describe the general impression or result. For example: + +`The overall performance of the system was good despite a few small bugs.` – This means that, in general, the system worked well. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 37.6, + "finishTimestamp": 41.46 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 2.8, + "dialogue": { + "text": "That makes sense. Did he mention anything", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 2.8, + "finishTime": 4.86, + "dialogue": { + "text": "about the team's overall reaction?", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 5.36 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e854a19e510f2b518ab11.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e854a19e510f2b518ab11.md new file mode 100644 index 00000000000..b198b614c52 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682e854a19e510f2b518ab11.md @@ -0,0 +1,113 @@ +--- +id: 682e854a19e510f2b518ab11 +title: Task 24 +challengeType: 19 +dashedName: task-24 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Brian want to know? + +## --answers-- + +If Jake mentioned how the whole team responded to the situation. + +--- + +If Jake mentioned how long the attack lasted. + +### --feedback-- + +He's not asking about the timing of the incident. + +--- + +What Jake plans to do next. + +### --feedback-- + +Jake's future plans are not mentioned here. + +--- + +If the system is still working. + +### --feedback-- + +Brian is not asking about the system's current status. + +## --video-solution-- + +1 + +# --explanation-- + +An `overall reaction` means the general way a group of people responded to something, looking at the full picture, not just one person or one moment. For example: + +`The overall reaction to the new security policy was positive.` – This means most people had a good response to it. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 37.6, + "finishTimestamp": 41.46 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 2.8, + "dialogue": { + "text": "That makes sense. Did he mention anything", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 2.8, + "finishTime": 4.86, + "dialogue": { + "text": "about the team's overall reaction?", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 5.36 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f0c0af8849c18808c797b.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f0c0af8849c18808c797b.md new file mode 100644 index 00000000000..55d24189013 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f0c0af8849c18808c797b.md @@ -0,0 +1,113 @@ +--- +id: 682f0c0af8849c18808c797b +title: Task 25 +challengeType: 22 +dashedName: task-25 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`He did. Jake said that while the team did well to BLANK quickly, there was some confusion about who was BLANK for what during the BLANK.` + +## --blanks-- + +`respond` + +### --feedback-- + +This means to react or take action when something happens. + +--- + +`responsible` + +### --feedback-- + +This means having a duty or being in charge of something. + +--- + +`incident` + +### --feedback-- + +This refers to an unexpected or unusual event, often negative or requiring attention. + +# --explanation-- + +`To respond` means to take action or reply when something happens. For example: + +`The team responded quickly to the customer complaints.` – This means they acted fast to solve the issue. + +`Responsible` means having the job of taking care of something or someone. For example: + +`He is responsible for handling all software updates.` – This means it's his duty to do the updates. + +An `incident` is an unexpected event, often with negative effects. For example: + +`The network went down after a security incident.` – This means something happened that caused a problem with the system. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 41.64, + "finishTimestamp": 49.2 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 4.4, + "dialogue": { + "text": "He did. Jake said that while the team did well to respond quickly,", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 4.64, + "finishTime": 8.56, + "dialogue": { + "text": "there was some confusion about who was responsible for what during the incident.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 9.06 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f111ba9ddd223573a4d96.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f111ba9ddd223573a4d96.md new file mode 100644 index 00000000000..7c1768fdad9 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f111ba9ddd223573a4d96.md @@ -0,0 +1,115 @@ +--- +id: 682f111ba9ddd223573a4d96 +title: Task 26 +challengeType: 19 +dashedName: task-26 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What were the good and bad parts of the team's reaction? + +## --answers-- + +They acted fast, but there was confusion about roles. + +--- + +They avoided the incident completely. + +### --feedback-- + +There is no mentioning that the team did not react to the incident. + +--- + +They explained the situation clearly to everyone. + +### --feedback-- + +Jake mentions some confusion, not clarity. + +--- + +They had a detailed plan and followed it perfectly. + +### --feedback-- + +There's no mention of a detailed plan or perfect execution. + +## --video-solution-- + +1 + +# --explanation-- + +`While` can be used to contrast two ideas. It works like `even though` or `although` to show that both things happened at the same time. For example: + +`While the design looked good, the app didn't work properly.` – This means the design was nice, but there was a problem with how the app functioned. + +In this case, there were a positive (the team's quick response) and a negative (confusion about responsibilities) aspects about the incident. `While` is used to contrast both. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 41.64, + "finishTimestamp": 49.2 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 4.4, + "dialogue": { + "text": "He did. Jake said that while the team did well to respond quickly,", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 4.64, + "finishTime": 8.56, + "dialogue": { + "text": "there was some confusion about who was responsible for what during the incident.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 9.06 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f12e4ef26572c02aad6a3.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f12e4ef26572c02aad6a3.md new file mode 100644 index 00000000000..0f3c75ef527 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f12e4ef26572c02aad6a3.md @@ -0,0 +1,101 @@ +--- +id: 682f12e4ef26572c02aad6a3 +title: Task 27 +challengeType: 22 +dashedName: task-27 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`He believes better BLANK clarity in our incident BLANK plan could help.` + +## --blanks-- + +`role` + +### --feedback-- + +This refers to a person's job, duty, or part in a process or situation. + +--- + +`response` + +### --feedback-- + +This means the action taken to deal with a problem or situation. + +# --explanation-- + +A `role` is the part someone plays in a task or group, especially what they are responsible for. For example: + +`Each team member has a specific role in the project.` – This means everyone has their own task or duty. + +A `response` is an action taken after something happens, especially to solve a problem. For example: + +`The company's response to the outage was quick and effective.` – This means they acted fast to fix the issue. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 49.34, + "finishTimestamp": 53.02 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.74, + "dialogue": { + "text": "He believes better role clarity", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.74, + "finishTime": 4.68, + "dialogue": { + "text": "in our incident response plan could help.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.18 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1418ea2b1036bf507320.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1418ea2b1036bf507320.md new file mode 100644 index 00000000000..acfc69df030 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1418ea2b1036bf507320.md @@ -0,0 +1,117 @@ +--- +id: 682f1418ea2b1036bf507320 +title: Task 28 +challengeType: 19 +dashedName: task-28 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Jake think could improve the team's reaction to future incidents? + +## --answers-- + +Faster internet and better tools. + +### --feedback-- + +The sentence doesn't mention tools or technical upgrades. + +--- + +More frequent meetings with the security team. + +### --feedback-- + +The focus is not on the team's meetings. + +--- + +Hiring new staff for technical roles. + +### --feedback-- + +Jake is not talking about hiring new people. + +--- + +Clearer definition of who does what in the plan. + +## --video-solution-- + +4 + +# --explanation-- + +`Role clarity` means everyone knows exactly what their duties are. For example: + +`Improving role clarity helped the team work more efficiently during the launch.` – This means knowing their responsibilities helped the team. + +An `incident response plan` is a set of steps a team follows when something goes wrong, like a security issue. For example: + +`The company updated its incident response plan after the phishing attack.` – This means they improved their plan for handling future problems. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 49.34, + "finishTimestamp": 53.02 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.74, + "dialogue": { + "text": "He believes better role clarity", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.74, + "finishTime": 4.68, + "dialogue": { + "text": "in our incident response plan could help.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.18 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1565a50e553d51c91ee9.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1565a50e553d51c91ee9.md new file mode 100644 index 00000000000..b1d67865c4e --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1565a50e553d51c91ee9.md @@ -0,0 +1,99 @@ +--- +id: 682f1565a50e553d51c91ee9 +title: Task 29 +challengeType: 19 +dashedName: task-29 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What could Brian say to show he agrees with Jake's opinion? + +## --answers-- + +`Let's change the plan completely.` + +### --feedback-- + +This suggests a big change, not agreement with a specific suggestion. + +--- + +`That's an important point.` + +## --video-solution-- + +2 + +# --explanation-- + +In this context, a `point` means an idea, comment, or opinion someone shares in a conversation. Saying `That's an important point` means you agree and think the idea has value. Another example: + +`She made a good point about improving password strength.` – This means her suggestion or idea was useful and made sense. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 49.34, + "finishTimestamp": 53.02 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.74, + "dialogue": { + "text": "He believes better role clarity", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.74, + "finishTime": 4.68, + "dialogue": { + "text": "in our incident response plan could help.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 5.18 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f176cac54584761f55a76.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f176cac54584761f55a76.md new file mode 100644 index 00000000000..d776963d830 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f176cac54584761f55a76.md @@ -0,0 +1,89 @@ +--- +id: 682f176cac54584761f55a76 +title: Task 30 +challengeType: 22 +dashedName: task-30 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`That's an important point. We should definitely BLANK that feedback into our next training session.` + +## --blanks-- + +`incorporate` + +### --feedback-- + +This means to include or add something as part of a larger whole. + +# --explanation-- + +`To incorporate` means to include something so it becomes part of a larger system or plan. For example: + +`The developer incorporated user feedback to improve the app's design.` – This means the feedback was used as part of the design changes. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 53.64, + "finishTimestamp": 58.32 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 3.24, + "dialogue": { + "text": "That's an important point. We should definitely", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 3.24, + "finishTime": 5.68, + "dialogue": { + "text": "incorporate that feedback into our next training session.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.18 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f18d7e6e1e65579ad7df7.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f18d7e6e1e65579ad7df7.md new file mode 100644 index 00000000000..f725948e6f3 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f18d7e6e1e65579ad7df7.md @@ -0,0 +1,113 @@ +--- +id: 682f18d7e6e1e65579ad7df7 +title: Task 31 +challengeType: 19 +dashedName: task-31 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +Where does Brian think the suggestion about role clarity should be included? + +## --answers-- + +In the weekly email report. + +### --feedback-- + +There's no mention of emails or reports. + +--- + +In the next training session. + +--- + +In the company's holiday calendar. + +### --feedback-- + +That has nothing to do with the team's activities. + +--- + +In the team's daily to-do list. + +### --feedback-- + +Brian does not talk about short-term tasks. + +## --video-solution-- + +2 + +# --explanation-- + +A `training session` is a planned time where people learn or practice skills related to their job or responsibilities. For example: + +`The IT department held a training session on how to recognize phishing emails.` – This means they taught employees how to spot phishing threats. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 53.64, + "finishTimestamp": 58.32 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 3.24, + "dialogue": { + "text": "That's an important point. We should definitely", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 3.24, + "finishTime": 5.68, + "dialogue": { + "text": "incorporate that feedback into our next training session.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.18 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f19b6c08f465ae1a8950e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f19b6c08f465ae1a8950e.md new file mode 100644 index 00000000000..7b9a6dfa2a8 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f19b6c08f465ae1a8950e.md @@ -0,0 +1,80 @@ +--- +id: 682f19b6c08f465ae1a8950e +title: Task 32 +challengeType: 22 +dashedName: task-32 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Can you write up a BLANK of this discussion?` + +## --blanks-- + +`summary` + +### --feedback-- + +This noun means a short version that gives the main points of something. + +# --explanation-- + +A `summary` is a brief statement that presents the most important information from a longer text, conversation, or event. For example: + +`She gave a summary of the meeting so the absent team members could catch up.` – This means she shared the key points from the meeting in a short form. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 58.52, + "finishTimestamp": 60.68 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 3.16, + "dialogue": { + "text": "Can you write up a summary of this discussion?", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 3.66 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1a4742f33a6380a9ba7e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1a4742f33a6380a9ba7e.md new file mode 100644 index 00000000000..9c4b217f3b0 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1a4742f33a6380a9ba7e.md @@ -0,0 +1,104 @@ +--- +id: 682f1a4742f33a6380a9ba7e +title: Task 33 +challengeType: 19 +dashedName: task-33 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What is Brian asking Sophie to do? + +## --answers-- + +Schedule a meeting with the team. + +### --feedback-- + +He's not asking her to plan a meeting. + +--- + +Send him a full report on security tools. + +### --feedback-- + +He's not asking for a detailed report on tools. + +--- + +Create a short version of what they talked about. + +--- + +Check if the discussion was recorded. + +### --feedback-- + +There is no mention of recordings in the sentence. + +## --video-solution-- + +3 + +# --explanation-- + +`To write something up` means to create a written version of something that was spoken or planned, usually in a clear and organized way. For example: + +`After the interview, she wrote up her notes into a short article.` – This means she turned her spoken notes into a written format. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 58.52, + "finishTimestamp": 60.68 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 3.16, + "dialogue": { + "text": "Can you write up a summary of this discussion?", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 3.66 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1b74eade346af62e3530.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1b74eade346af62e3530.md new file mode 100644 index 00000000000..2d9c27f6602 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1b74eade346af62e3530.md @@ -0,0 +1,89 @@ +--- +id: 682f1b74eade346af62e3530 +title: Task 34 +challengeType: 22 +dashedName: task-34 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Can you write up a summary of this discussion? I'd like to use it to update our training BLANK.` + +## --blanks-- + +`materials` + +### --feedback-- + +This refers to the documents, slides, or resources used to teach or train someone. + +# --explanation-- + +`Training materials` are written or visual content used to support learning or training. For example: + +`The new employees received digital training materials on cybersecurity procedures.` – This means they got documents or tools to help them learn about security. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 58.62, + "finishTimestamp": 63.36 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 2.96, + "dialogue": { + "text": "Can you write up a summary of this discussion?", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 3.28, + "finishTime": 5.74, + "dialogue": { + "text": "I'd like to use it to update our training materials.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.24 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1cb8495905750665512f.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1cb8495905750665512f.md new file mode 100644 index 00000000000..2a11dcb2d9d --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f1cb8495905750665512f.md @@ -0,0 +1,113 @@ +--- +id: 682f1cb8495905750665512f +title: Task 35 +challengeType: 19 +dashedName: task-35 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +Why does Brian want Sophie to write up a summary of the discussion? + +## --answers-- + +Because he wants to improve their training materials. + +--- + +Because he needs to present it in a meeting today. + +### --feedback-- + +There is no mention of a meeting or deadline. + +--- + +Because he forgot what they talked about. + +### --feedback-- + +He does not imply he forgot what they talked about. + +--- + +Because he wants to share it with the HR department. + +### --feedback-- + +He doesn't say anything about sharing it with HR. + +## --video-solution-- + +1 + +# --explanation-- + +`I'd like to` is a contracted form of `I would like to`, which is a polite way to express a wish or intention. It's often used when making requests or stating goals. For example: + +`I'd like to learn more about network security.` – This means the person wants to study that topic in the future. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 58.62, + "finishTimestamp": 63.36 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 2.96, + "dialogue": { + "text": "Can you write up a summary of this discussion?", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 3.28, + "finishTime": 5.74, + "dialogue": { + "text": "I'd like to use it to update our training materials.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.24 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f218f8d26107f3ce0864b.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f218f8d26107f3ce0864b.md new file mode 100644 index 00000000000..3a5591dd7f5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f218f8d26107f3ce0864b.md @@ -0,0 +1,103 @@ +--- +id: 682f218f8d26107f3ce0864b +title: Task 36 +challengeType: 19 +dashedName: task-36 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What could Sophie say to show she agrees to help Brian? + +## --answers-- + +`Of course. I'll get that done.` + +--- + +`I'm not sure that's my job.` + +### --feedback-- + +This does not show agreement or willingness to help. + +## --video-solution-- + +1 + +# --explanation-- + +`Of course` is a polite way to show agreement or say `yes` without hesitation. It means the speaker is happy or willing to do something. For example: + +`Of course, I'll help you with the report.` – This means the speaker is glad to help. + +`Will` is often used to make promises or express a decision at the moment of speaking. For example: + +`I'll email you the file this afternoon.` – This shows a promise to do something soon. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 58.62, + "finishTimestamp": 63.36 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 2.96, + "dialogue": { + "text": "Can you write up a summary of this discussion?", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 3.28, + "finishTime": 5.74, + "dialogue": { + "text": "I'd like to use it to update our training materials.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.24 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f231c24e7f189a498344e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f231c24e7f189a498344e.md new file mode 100644 index 00000000000..97c602e4e6d --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f231c24e7f189a498344e.md @@ -0,0 +1,110 @@ +--- +id: 682f231c24e7f189a498344e +title: Task 37 +challengeType: 22 +dashedName: task-37 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Of course. I'll get that done. Jake also BLANK the importance of maintaining our software updates to BLANK vulnerabilities.` + +## --blanks-- + +`emphasized` + +### --feedback-- + +This means to show that something is very important or to give it special attention. Use the Simple Past form. + +--- + +`prevent` + +### --feedback-- + +This means to stop something from happening before it starts. + +# --explanation-- + +`To emphasize` means to highlight or stress the importance of something. For example: + +`The manager emphasized the need to follow security protocols.` – This means the manager said clearly that the rules are very important. + +`To prevent` means to take action so that something negative does not happen. For example: + +`We use antivirus software to prevent infections.` – This means the software helps stop viruses from affecting the system. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 63.78, + "finishTimestamp": 70.5 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.54, + "dialogue": { + "text": "Of course. I'll get that done.", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.84, + "finishTime": 5.34, + "dialogue": { + "text": "Jake also emphasized the importance of maintaining", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 5.34, + "finishTime": 7.72, + "dialogue": { + "text": "our software updates to prevent vulnerabilities.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 8.22 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2422f281f091c221e211.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2422f281f091c221e211.md new file mode 100644 index 00000000000..17ef28a0d5c --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2422f281f091c221e211.md @@ -0,0 +1,126 @@ +--- +id: 682f2422f281f091c221e211 +title: Task 38 +challengeType: 19 +dashedName: task-38 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What other part of security did Jake say was important? + +## --answers-- + +Sending alerts when something breaks. + +### --feedback-- + +Jake doesn't mention alerts or system failures. + +--- + +Installing new tools every week. + +### --feedback-- + +Jake did not talk about installing new tools. + +--- + +Keeping software up to date to avoid weaknesses. + +--- + +Creating long passwords for all users. + +### --feedback-- + +Passwords are not mentioned in this part of the conversation. + +## --video-solution-- + +3 + +# --explanation-- + +`To maintain` means to keep something working correctly or in good condition. For example: + +`We maintain the server by checking it regularly.` – This means we take care of it so it keeps working well. + +A `vulnerability` is a weakness in a system that could be attacked or used to cause harm. For example: + +`The old version of the app had a security vulnerability.` – This means it had a weak point that hackers could use. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 63.78, + "finishTimestamp": 70.5 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 2.54, + "dialogue": { + "text": "Of course. I'll get that done.", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 2.84, + "finishTime": 5.34, + "dialogue": { + "text": "Jake also emphasized the importance of maintaining", + "align": "center" + } + }, + { + "character": "Sophie", + "startTime": 5.34, + "finishTime": 7.72, + "dialogue": { + "text": "our software updates to prevent vulnerabilities.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 8.22 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2623a47c069d23a2b2e3.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2623a47c069d23a2b2e3.md new file mode 100644 index 00000000000..9f03a13a8f1 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2623a47c069d23a2b2e3.md @@ -0,0 +1,92 @@ +--- +id: 682f2623a47c069d23a2b2e3 +title: Task 39 +challengeType: 22 +dashedName: task-39 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`He explained that the breach BLANK an BLANK system component.` + +## --blanks-- + +`exploited` + +### --feedback-- + +This means to take advantage of a weakness or use something for a harmful purpose. Use the Simple Past form of the verb. + +--- + +`outdated` + +### --feedback-- + +This means old, no longer current, or not up to date. + +# --explanation-- + +`To exploit` means to take advantage of a flaw, weakness, or situation — often in a harmful or unfair way. For example: + +`Hackers exploited a bug in the software to access private data.` – This means they used the weakness to do damage. + +`Outdated` describes something old or no longer useful because something better or more current exists. For example: + +`The company replaced its outdated firewall to improve security.` – This means the old firewall was no longer effective or safe. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 70.7, + "finishTimestamp": 74.06 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 4.36, + "dialogue": { + "text": "He explained that the breach exploited an outdated system component.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 4.86 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f275ba955fea3b845658b.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f275ba955fea3b845658b.md new file mode 100644 index 00000000000..a1777286648 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f275ba955fea3b845658b.md @@ -0,0 +1,110 @@ +--- +id: 682f275ba955fea3b845658b +title: Task 40 +challengeType: 19 +dashedName: task-40 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What did the phishing attack seem to take advantage of? + +## --answers-- + +An old part of the system. + +--- + +A missing employee policy. + +### --feedback-- + +There's no mention of employee rules or policies. + +--- + +Weak password guidelines. + +### --feedback-- + +Sophie does not mention passwords. + +--- + +An error in Jake's report. + +### --feedback-- + +Jake's report is not mentioned as a problem. + +## --video-solution-- + +1 + +# --explanation-- + +In **reported speech**, `to explain` is used when someone gives a reason or makes something clear. For example: + +- Direct speech: `The server went down because of a power issue.` + +- Reported speech: `She explained that the server went down due to a power issue.` + +A `system component` is a part or piece of a larger system, usually in computers or networks. For example: + +`The login module is a key system component for user access.` – This means it is one of the essential parts of the system. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Sophie", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 70.7, + "finishTimestamp": 74.06 + } + }, + "commands": [ + { + "character": "Sophie", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Sophie", + "startTime": 1, + "finishTime": 4.36, + "dialogue": { + "text": "He explained that the breach exploited an outdated system component.", + "align": "center" + } + }, + { + "character": "Sophie", + "opacity": 0, + "startTime": 4.86 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f29082f77beadf245e594.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f29082f77beadf245e594.md new file mode 100644 index 00000000000..eead6a7a9c5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f29082f77beadf245e594.md @@ -0,0 +1,101 @@ +--- +id: 682f29082f77beadf245e594 +title: Task 41 +challengeType: 22 +dashedName: task-41 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Right. Thanks for the update, Sophie. I'll make sure we BLANK these points in our BLANK workshops.` + +## --blanks-- + +`address` + +### --feedback-- + +This means to deal with or give attention to a problem, issue, or topic. + +--- + +`upcoming` + +### --feedback-- + +This means something that is going to happen soon or in the near future. + +# --explanation-- + +`To address` means to take care of or respond to something important, often a problem or concern. For example: + +`The manager addressed the team's concerns during the meeting.` – This means the manager talked about and responded to the concerns. + +`Upcoming` describes something that is expected or scheduled to happen soon. For example: + +`We're preparing for an upcoming security audit next week.` – This means the audit will happen soon. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 74.42, + "finishTimestamp": 79.8 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 3.1, + "dialogue": { + "text": "Right. Thanks for the update, Sophie.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 3.3, + "finishTime": 6.28, + "dialogue": { + "text": "I'll make sure we address these points in our upcoming workshops.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.78 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2b10b9252eb7af85b6e1.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2b10b9252eb7af85b6e1.md new file mode 100644 index 00000000000..694d7ddbf85 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f2b10b9252eb7af85b6e1.md @@ -0,0 +1,117 @@ +--- +id: 682f2b10b9252eb7af85b6e1 +title: Task 42 +challengeType: 19 +dashedName: task-42 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Brian plan to do after talking with Sophie? + +## --answers-- + +Send Sophie's summary to the whole team. + +### --feedback-- + +He doesn't mention sharing the summary with others. + +--- + +Start working on a new security tool. + +### --feedback-- + +Brian doesn't mention building or using new tools. + +--- + +Schedule a follow-up meeting with Jake. + +### --feedback-- + +Jake is not mentioned as part of Brian's next steps. + +--- + +Include the discussed issues in future training sessions. + +## --video-solution-- + +4 + +# --explanation-- + +`To address a point` means to talk about or deal with a specific topic, question, or concern. For example: + +`During the review, she addressed the issue of late submissions.` – This means she talked about and responded to that problem. + +A `workshop` is a training event or session where people actively learn about or practice something. For example: + +`The team attended a cybersecurity workshop to learn how to recognize phishing attacks.` – This means they joined a session focused on improving their knowledge. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Brian", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-1.mp3", + "startTime": 1, + "startTimestamp": 74.42, + "finishTimestamp": 79.8 + } + }, + "commands": [ + { + "character": "Brian", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Brian", + "startTime": 1, + "finishTime": 3.1, + "dialogue": { + "text": "Right. Thanks for the update, Sophie.", + "align": "center" + } + }, + { + "character": "Brian", + "startTime": 3.3, + "finishTime": 6.28, + "dialogue": { + "text": "I'll make sure we address these points in our upcoming workshops.", + "align": "center" + } + }, + { + "character": "Brian", + "opacity": 0, + "startTime": 6.78 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f31849fe68ec34799fed6.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f31849fe68ec34799fed6.md new file mode 100644 index 00000000000..a0ea7b0bd55 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f31849fe68ec34799fed6.md @@ -0,0 +1,98 @@ +--- +id: 682f31849fe68ec34799fed6 +title: Task 43 +challengeType: 22 +dashedName: task-43 +--- + + + +# --description-- + +This is a review of the entire dialogue you just studied. + +# --instructions-- + +Write the following phrases or words in the correct spot: + +`audits`, `incidents`, `overall`, `phishing`, `summary`, `vulnerabilities`, and `within`. + +# --fillInTheBlank-- + +## --sentence-- + +`Sophie: Hi Brian, I just spoke with Jake about the security breach we had last week. He told me we experienced a BLANK attack that targeted several team members.` + +`Brian: That sounds serious. What did Jake say?` + +`Sophie: He said that the team responded quickly once the breach was detected. Jake mentioned that they managed to isolate the affected systems BLANK minutes, which limited the damage.` + +`Brian: Good to hear they contained it quickly. Did Jake give any feedback on how we can prevent similar BLANK in the future?` + +`Sophie: Yes, he suggested several steps. First, Jake thinks we should update our security training to cover more about phishing detection. He also said that we need to conduct regular security BLANK more frequently.` + +`Brian: That makes sense. Did he mention anything about the team's BLANK reaction?` + +`Sophie: He did. Jake said that while the team did well to respond quickly, there was some confusion about who was responsible for what during the incident. He believes better role clarity in our incident response plan could help.` + +`Brian: That's an important point. We should definitely incorporate that feedback into our next training session. Can you write up a BLANK of this discussion? I'd like to use it to update our training materials.` + +`Sophie: Of course, I'll get that done. Jake also emphasized the importance of maintaining our software updates to prevent BLANK. He explained that the breach exploited an outdated system component.` + +`Brian: Right. Thanks for the update, Sophie. I'll make sure we address these points in our upcoming workshops.` + +## --blanks-- + +`phishing` + +### --feedback-- + +This describes a type of cyber attack where attackers trick users into revealing sensitive information. + +--- + +`within` + +### --feedback-- + +This preposition indicates something happening inside a certain time frame. + +--- + +`incidents` + +### --feedback-- + +This plural noun refers to events or occurrences, especially those involving problems or risks. + +--- + +`audits` + +### --feedback-- + +This plural noun refers to official inspections or evaluations, often used in the context of reviewing systems or security. + +--- + +`overall` + +### --feedback-- + +This adjective is used to summarize the general or total impression of something. + +--- + +`summary` + +### --feedback-- + +This noun refers to a brief statement that presents the main points. + +--- + +`vulnerabilities` + +### --feedback-- + +This plural noun refers to weaknesses in a system that could be exploited. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f36be2c33d6db68327950.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f36be2c33d6db68327950.md new file mode 100644 index 00000000000..b7ad1454fb0 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f36be2c33d6db68327950.md @@ -0,0 +1,72 @@ +--- +id: 682f36be2c33d6db68327950 +title: Task 44 +challengeType: 19 +dashedName: task-44 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Sophie writes the summary Brian requested: + +`Security Breach Summary` + +`Last week, a phishing attack targeted several team members. I spoke with Jake, our cybersecurity specialist, about what happened.` + +`The team responded quickly after the breach was detected, isolating the affected systems in minutes, and limiting the damage.` + +`Jake mentioned, however, that there was some confusion about team roles during the incident. He recommended clearer roles in our incident response plan.` + +`Ideas to prevent future attacks:` + +- `Updating security training to cover more on phishing detection` + +- `Doing security audits more often` + +- `Keeping software updated, since the attack used an outdated system component` + +What caused the security breach? + +## --answers-- + +The team didn't respond fast enough. + +### --feedback-- + +The team reacted quickly once the breach was detected. + +--- + +Software wasn't up to date. + +### --feedback-- + +The summary doesn't mention software as an attack reason. + +--- + +A phishing attack was used. + +--- + +Someone shared passwords by mistake. + +### --feedback-- + +There is no mention of shared passwords in the summary. + +## --video-solution-- + +3 + +# --explanation-- + +Right after the title, Sophie mentions the type of attack that caused the breach in security, which is why she went to consult with the cybersecurity specialist. Look for the kind of attack used to find the answer for this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f390dbeb5c0e4936e0f7e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f390dbeb5c0e4936e0f7e.md new file mode 100644 index 00000000000..797cc0af55e --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f390dbeb5c0e4936e0f7e.md @@ -0,0 +1,72 @@ +--- +id: 682f390dbeb5c0e4936e0f7e +title: Task 45 +challengeType: 19 +dashedName: task-45 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Sophie writes the summary Brian requested: + +`Security Breach Summary` + +`Last week, a phishing attack targeted several team members. I spoke with Jake, our cybersecurity specialist, about what happened.` + +`The team responded quickly after the breach was detected, isolating the affected systems in minutes, and limiting the damage.` + +`Jake mentioned, however, that there was some confusion about team roles during the incident. He recommended clearer roles in our incident response plan.` + +`Ideas to prevent future attacks:` + +- `Updating security training to cover more on phishing detection` + +- `Doing security audits more often` + +- `Keeping software updated, since the attack used an outdated system component` + +What positive aspect about the team did Jake emphasize as having helped to prevent more serious consequences? + +## --answers-- + +They responded quickly to the breach. + +--- + +They had just completed a security audit. + +### --feedback-- + +There is no mention of a recent audit in the text. + +--- + +They all knew their roles during the incident. + +### --feedback-- + +That was not mentioned as a positive thing. + +--- + +They installed a new security system in time. + +### --feedback-- + +There is no mention of a new system being installed. + +## --video-solution-- + +1 + +# --explanation-- + +When talking about the breach, Sophie reports that Jake talks about how fast the team reacted to reduce the damage. Look for the line that mentions this to correctly answer this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f4dff0387fdf5d0cb5ba1.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f4dff0387fdf5d0cb5ba1.md new file mode 100644 index 00000000000..a80f899dee5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f4dff0387fdf5d0cb5ba1.md @@ -0,0 +1,72 @@ +--- +id: 682f4dff0387fdf5d0cb5ba1 +title: Task 46 +challengeType: 19 +dashedName: task-46 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Sophie writes the summary Brian requested: + +`Security Breach Summary` + +`Last week, a phishing attack targeted several team members. I spoke with Jake, our cybersecurity specialist, about what happened.` + +`The team responded quickly after the breach was detected, isolating the affected systems in minutes, and limiting the damage.` + +`Jake mentioned, however, that there was some confusion about team roles during the incident. He recommended clearer roles in our incident response plan.` + +`Ideas to prevent future attacks:` + +- `Updating security training to cover more on phishing detection` + +- `Doing security audits more often` + +- `Keeping software updated, since the attack used an outdated system component` + +What kind of confusion did Jake mention when talking to Sophie? + +## --answers-- + +Confusion about the type of phishing attack. + +### --feedback-- + +Jake didn't talk about the type of attack being unclear. + +--- + +Confusion about how to update the software. + +### --feedback-- + +Jake does not mention a confusion while updating. + +--- + +Confusion about how to report the breach. + +### --feedback-- + +There was no mention of problems with reporting the breach. + +--- + +Confusion about team roles during the incident. + +## --video-solution-- + +4 + +# --explanation-- + +There is a moment in the report where Sophie says that Jake mentioned a `confusion`. Search for that part and you'll be able to correctly answer this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f4f0faf6fcafad7c48707.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f4f0faf6fcafad7c48707.md new file mode 100644 index 00000000000..f68405a8ffc --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f4f0faf6fcafad7c48707.md @@ -0,0 +1,72 @@ +--- +id: 682f4f0faf6fcafad7c48707 +title: Task 47 +challengeType: 19 +dashedName: task-47 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Sophie writes the summary Brian requested: + +`Security Breach Summary` + +`Last week, a phishing attack targeted several team members. I spoke with Jake, our cybersecurity specialist, about what happened.` + +`The team responded quickly after the breach was detected, isolating the affected systems in minutes, and limiting the damage.` + +`Jake mentioned, however, that there was some confusion about team roles during the incident. He recommended clearer roles in our incident response plan.` + +`Ideas to prevent future attacks:` + +- `Updating security training to cover more on phishing detection` + +- `Doing security audits more often` + +- `Keeping software updated, since the attack used an outdated system component` + +What did Jake recommend to help avoid the confusion? + +## --answers-- + +Having more team meetings. + +### --feedback-- + +Jake didn't mention team meetings as a solution. + +--- + +Changing the security software. + +### --feedback-- + +The suggestion was not about changing software. + +--- + +Improving the incident response plan. + +--- + +Assigning fewer people to the security team. + +### --feedback-- + +There was no mention of reducing the team size. + +## --video-solution-- + +3 + +# --explanation-- + +Check the summary to find out where Jake recommends something related to where the roles should be better specified. By finding that passage, you'll be able to answer this question properly. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f500466a028ff450fb294.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f500466a028ff450fb294.md new file mode 100644 index 00000000000..fcc9bd97f60 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f500466a028ff450fb294.md @@ -0,0 +1,72 @@ +--- +id: 682f500466a028ff450fb294 +title: Task 48 +challengeType: 19 +dashedName: task-48 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Sophie writes the summary Brian requested: + +`Security Breach Summary` + +`Last week, a phishing attack targeted several team members. I spoke with Jake, our cybersecurity specialist, about what happened.` + +`The team responded quickly after the breach was detected, isolating the affected systems in minutes, and limiting the damage.` + +`Jake mentioned, however, that there was some confusion about team roles during the incident. He recommended clearer roles in our incident response plan.` + +`Ideas to prevent future attacks:` + +- `Updating security training to cover more on phishing detection` + +- `Doing security audits more often` + +- `Keeping software updated, since the attack used an outdated system component` + +What are two of the ideas brought up in the discussion that could help prevent future attacks? + +## --answers-- + +Updating training and doing more security audits. + +--- + +Hiring more IT staff and changing team leaders. + +### --feedback-- + +These actions were not discussed as ways to prevent attacks. + +--- + +Sending emails with warnings and using longer passwords. + +### --feedback-- + +These specific steps were not mentioned in the discussion. + +--- + +Replacing the current system and using printed reports. + +### --feedback-- + +These ideas were not brought up in the conversation. + +## --video-solution-- + +1 + +# --explanation-- + +Check out the part where you can see the `ideas to prevent future attacks`. Three ideas are mentioned, but only two of them can be found in the correct answer for this question. Find which suggestions these are and you'll be able to answer this question accordingly. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f519d71ec8305effed895.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f519d71ec8305effed895.md new file mode 100644 index 00000000000..b18337d6050 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f519d71ec8305effed895.md @@ -0,0 +1,72 @@ +--- +id: 682f519d71ec8305effed895 +title: Task 49 +challengeType: 19 +dashedName: task-49 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Sophie writes the summary Brian requested: + +`Security Breach Summary` + +`Last week, a phishing attack targeted several team members. I spoke with Jake, our cybersecurity specialist, about what happened.` + +`The team responded quickly after the breach was detected, isolating the affected systems in minutes, and limiting the damage.` + +`Jake mentioned, however, that there was some confusion about team roles during the incident. He recommended clearer roles in our incident response plan.` + +`Ideas to prevent future attacks:` + +- `Updating security training to cover more on phishing detection` + +- `Doing security audits more often` + +- `Keeping software updated, since the attack used an outdated system component` + +Why did they conclude that the software should always be updated, according to the summary? + +## --answers-- + +Because updates are required by company rules. + +### --feedback-- + +The summary does not mention company rules as the reason. + +--- + +Because updates make the software faster. + +### --feedback-- + +Speed is not the reason given for updating the software. + +--- + +Because older software is harder to use. + +### --feedback-- + +There was no mention of usability issues with old software. + +--- + +Because the breach used a weakness in an outdated system. + +## --video-solution-- + +4 + +# --explanation-- + +The last idea mentioned in the summary uses `since` to mention the reason for the attack to be successful. Find out what it was and you'll be able to correctly answer this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f53b846cb3b122ad85e34.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f53b846cb3b122ad85e34.md new file mode 100644 index 00000000000..4527110c467 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/682f53b846cb3b122ad85e34.md @@ -0,0 +1,187 @@ +--- +id: 682f53b846cb3b122ad85e34 +title: 'Dialogue 2: Website Redesign Feedback' +challengeType: 21 +dashedName: dialogue-2-website-redesign-feedback +--- + +# --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": "Linda", + "position": { "x": -25, "y": 0, "z": 1 } + }, + { + "character": "Tom", + "position": { "x": 125, "y": 0, "z": 1 } + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1 + }, + "alwaysShowDialogue": true + }, + "commands": [ + { + "character": "Linda", + "position": { "x": 25, "y": 0, "z": 1 }, + "startTime": 0 + }, + { + "character": "Tom", + "position": { "x": 70, "y": 0, "z": 1 }, + "startTime": 0.5 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 5.74, + "dialogue": { + "text": "Hey, Tom. I've compiled the user feedback on our latest website redesign. It was quite insightful.", + "align": "left" + } + }, + { + "character": "Tom", + "startTime": 6.2, + "finishTime": 8.18, + "dialogue": { + "text": "Awesome. What were some of the major points?", + "align": "right" + } + }, + { + "character": "Linda", + "startTime": 8.64, + "finishTime": 13.68, + "dialogue": { + "text": "Well, the new navigation menu was really appreciated. It was mentioned that it's much easier to use.", + "align": "left" + } + }, + { + "character": "Linda", + "startTime": 14.06, + "finishTime": 17.94, + "dialogue": { + "text": "Several users noted how the simplified layout helped them find information faster.", + "align": "left" + } + }, + { + "character": "Tom", + "startTime": 18.44, + "finishTime": 21.44, + "dialogue": { + "text": "That's good to hear. Was there anything that didn't go over well?", + "align": "right" + } + }, + { + "character": "Linda", + "startTime": 22.28, + "finishTime": 27.68, + "dialogue": { + "text": "Yes, the color scheme was brought up a few times. It seems it was found to be a bit overwhelming by some users.", + "align": "left" + } + }, + { + "character": "Linda", + "startTime": 27.9, + "finishTime": 29.86, + "dialogue": { + "text": "They suggested it could be toned down a bit.", + "align": "left" + } + }, + { + "character": "Tom", + "startTime": 29.86, + "finishTime": 35.58, + "dialogue": { + "text": "Interesting. We could look at softer colors then. Were the changes in the contact page noticed?", + "align": "right" + } + }, + { + "character": "Linda", + "startTime": 36.02, + "finishTime": 42.56, + "dialogue": { + "text": "They were. The new form was described as very user friendly, and the additional contact options were highlighted as a great improvement.", + "align": "left" + } + }, + { + "character": "Linda", + "startTime": 42.96, + "finishTime": 45.08, + "dialogue": { + "text": "The faster response times were also acknowledged.", + "align": "left" + } + }, + { + "character": "Tom", + "startTime": 45.76, + "finishTime": 49.2, + "dialogue": { + "text": "That's excellent. How about the images and graphics we updated?", + "align": "right" + } + }, + { + "character": "Linda", + "startTime": 49.66, + "finishTime": 57.46, + "dialogue": { + "text": "The new images were well received, but the size of some images was mentioned as being too large, which apparently slowed down the page loading for some users.", + "align": "left" + } + }, + { + "character": "Tom", + "startTime": 57.78, + "finishTime": 63.86, + "dialogue": { + "text": "Okay, we need to optimize those images then. Let's prepare a list of modifications based on this feedback.", + "align": "right" + } + }, + { + "character": "Tom", + "startTime": 64.16, + "finishTime": 68.26, + "dialogue": { + "text": "We should prioritize the color scheme and image sizes for the next update.", + "align": "right" + } + }, + { + "character": "Tom", + "position": { "x": 125, "y": 0, "z": 1 }, + "startTime": 68.76 + }, + { + "character": "Linda", + "position": { "x": -25, "y": 0, "z": 1 }, + "startTime": 69.26 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830672371790084e2eb60b1.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830672371790084e2eb60b1.md new file mode 100644 index 00000000000..183ca5977c9 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830672371790084e2eb60b1.md @@ -0,0 +1,101 @@ +--- +id: 6830672371790084e2eb60b1 +title: Task 50 +challengeType: 22 +dashedName: task-50 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Hey, Tom. I've BLANK the user feedback on our latest website BLANK.` + +## --blanks-- + +`compiled` + +### --feedback-- + +This means to collect and organize information from different sources. Use the Simple Past form. + +--- + +`redesign` + +### --feedback-- + +This means the process of changing and improving the look or structure of something, like a product or website. + +# --explanation-- + +`To compile` means to gather and arrange information from different places into one document or report. For example: + +`He compiled data from three reports to create the final summary.` – This means he brought all the information together in one place. + +A `redesign` is when you make changes to improve the appearance or function of something. For example: + +`The team worked on a logo redesign to make it more modern.` – This means they updated the logo to give it a better look or feel. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 0, + "finishTimestamp": 3.66 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 2.9, + "dialogue": { + "text": "Hey, Tom. I've compiled the user feedback", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 3.0, + "finishTime": 4.76, + "dialogue": { + "text": "on our latest website redesign.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 5.26 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830694e5738ae96391e598c.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830694e5738ae96391e598c.md new file mode 100644 index 00000000000..5327461227e --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830694e5738ae96391e598c.md @@ -0,0 +1,113 @@ +--- +id: 6830694e5738ae96391e598c +title: Task 51 +challengeType: 19 +dashedName: task-51 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What is the user feedback about, according to Linda? + +## --answers-- + +The mobile app's new features. + +### --feedback-- + +Linda doesn't mention a mobile application. + +--- + +The way the website looks after the changes they made to it. + +--- + +An issue with the login system. + +### --feedback-- + +She doesn't mention any technical problems. + +--- + +The company's future product launch. + +### --feedback-- + +There is no mention of any new product or launch. + +## --video-solution-- + +2 + +# --explanation-- + +`Latest` means the most recent or newest version of something. It helps show that something was done or released recently. For example: + +`I've seen the latest report, and the results look great.` – This means the most recent version of the report was reviewed. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 0, + "finishTimestamp": 3.66 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 2.9, + "dialogue": { + "text": "Hey, Tom. I've compiled the user feedback", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 3.0, + "finishTime": 4.76, + "dialogue": { + "text": "on our latest website redesign.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 5.26 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306a62bf10729b72a0486f.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306a62bf10729b72a0486f.md new file mode 100644 index 00000000000..9440525b90f --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306a62bf10729b72a0486f.md @@ -0,0 +1,80 @@ +--- +id: 68306a62bf10729b72a0486f +title: Task 52 +challengeType: 22 +dashedName: task-52 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`It was quite BLANK.` + +## --blanks-- + +`insightful` + +### --feedback-- + +This means that something shows a deep understanding or gives useful information. + +# --explanation-- + +`Insightful` describes something that helps you understand a situation better or see it more clearly. For example: + +`Her comments during the meeting were very insightful.` – This means her thoughts helped others understand the topic better. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 3.8, + "finishTimestamp": 5.04 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 2.24, + "dialogue": { + "text": "It was quite insightful.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 2.74 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306adda86ec3a0c655491c.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306adda86ec3a0c655491c.md new file mode 100644 index 00000000000..b5e4df3987a --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306adda86ec3a0c655491c.md @@ -0,0 +1,104 @@ +--- +id: 68306adda86ec3a0c655491c +title: Task 53 +challengeType: 19 +dashedName: task-53 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Linda think about the user feedback? + +## --answers-- + +It was very helpful and gave her a better understanding. + +--- + +It was too short to be useful. + +### --feedback-- + +She does not say it lacked detail. + +--- + +It was confusing and poorly written. + +### --feedback-- + +Linda does not give a negative opinion. + +--- + +It was exactly what she expected. + +### --feedback-- + +She comments on the value of the feedback, not how predictable it was. + +## --video-solution-- + +1 + +# --explanation-- + +`Quite`, in this context, is an intensifier. It adds strength to the adjective that follows. For example: + +`The training session was quite helpful.` – This means the session was very useful or beneficial. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 3.8, + "finishTimestamp": 5.04 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 2.24, + "dialogue": { + "text": "It was quite insightful.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 2.74 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306c2f5c0dc5a689664fa2.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306c2f5c0dc5a689664fa2.md new file mode 100644 index 00000000000..d6007dc1fa6 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306c2f5c0dc5a689664fa2.md @@ -0,0 +1,80 @@ +--- +id: 68306c2f5c0dc5a689664fa2 +title: Task 54 +challengeType: 22 +dashedName: task-54 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Awesome. What were some of the BLANK points?` + +## --blanks-- + +`major` + +### --feedback-- + +This means important, large, or serious in amount or impact. + +# --explanation-- + +A `major point` is an important idea or detail that stands out in a discussion, report, or presentation. For example: + +`One major point from the meeting was the need for stronger security protocols.` – This means it was one of the most important ideas discussed. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 5.2, + "finishTimestamp": 7.48 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 3.28, + "dialogue": { + "text": "Awesome. What were some of the major points?", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 3.78 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306db42ac4b9ac7edd8a67.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306db42ac4b9ac7edd8a67.md new file mode 100644 index 00000000000..9360d9df3c5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306db42ac4b9ac7edd8a67.md @@ -0,0 +1,106 @@ +--- +id: 68306db42ac4b9ac7edd8a67 +title: Task 55 +challengeType: 19 +dashedName: task-55 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Tom seem most curious about? + +## --answers-- + +Who gave the feedback. + +### --feedback-- + +He's not asking who sent the feedback. + +--- + +How long the redesign process took. + +### --feedback-- + +He doesn't mention the timeline of the redesign. + +--- + +If the feedback was helpful or not. + +### --feedback-- + +He does not seem concerned with the feedback being helpful. + +--- + +The most important ideas from the feedback. + +## --video-solution-- + +4 + +# --explanation-- + +`Some of` is used to talk about a specific part of a larger, known group. It's more precise than just saying `some`, which is general and undefined. For example: + +`Some of the suggestions were really useful.` – This means a few specific suggestions from a larger set were useful. + +In contrast, if you say `Some suggestions were useful`, it offers a more general idea and it doesn't refer to a known set. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 5.2, + "finishTimestamp": 7.48 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 3.28, + "dialogue": { + "text": "Awesome. What were some of the major points?", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 3.78 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306fc92a2ccfb2c0e4ce9c.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306fc92a2ccfb2c0e4ce9c.md new file mode 100644 index 00000000000..60ad74da770 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68306fc92a2ccfb2c0e4ce9c.md @@ -0,0 +1,92 @@ +--- +id: 68306fc92a2ccfb2c0e4ce9c +title: Task 56 +challengeType: 22 +dashedName: task-56 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Well, the new BLANK menu was really BLANK.` + +## --blanks-- + +`navigation` + +### --feedback-- + +This refers to how users move around or find things on a website or app. + +--- + +`appreciated` + +### --feedback-- + +This means liked or recognized. Use the regular past form of the verb. + +# --explanation-- + +`Navigation` refers to the system or design that helps users move through a website, app, or interface. For example: + +`The homepage layout improved navigation for mobile users.` – This means users could find what they needed more easily. + +`To appreciate` means to be thankful for something or to see its value. For example: + +`The team appreciated the clear instructions during the training.` – This means they were glad the instructions were easy to follow. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 7.64, + "finishTimestamp": 10.42 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.78, + "dialogue": { + "text": "Well, the new navigation menu was really appreciated.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.28 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830708702e113bb6d11809e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830708702e113bb6d11809e.md new file mode 100644 index 00000000000..0b1d18cdd3c --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830708702e113bb6d11809e.md @@ -0,0 +1,110 @@ +--- +id: 6830708702e113bb6d11809e +title: Task 57 +challengeType: 19 +dashedName: task-57 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +According to the feedback, which part of the redesign did users like? + +## --answers-- + +The background image on the homepage. + +### --feedback-- + +There's no mention of images. + +--- + +The new way to move through the site. + +--- + +The updated security settings. + +### --feedback-- + +Security changes aren't mentioned. + +--- + +The way comments are displayed on blog posts. + +### --feedback-- + +Linda does not refer to the blog or comments. + +## --video-solution-- + +2 + +# --explanation-- + +This sentence uses the **passive voice**, which focuses on the object receiving the action instead of who is doing it. For example: + +`The navigation menu was appreciated.` – This means people liked it, but it doesn't say who liked it. + +In the **active voice**, you would say `The users appreciated the navigation menu.` – This clearly shows who did the action. + +The **passive voice** is often used when the person doing the action is unknown or not important. Another example: + +`The report was completed on time.` – You know the report is done, but you don't know or need to say who completed it. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 7.64, + "finishTimestamp": 10.42 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.78, + "dialogue": { + "text": "Well, the new navigation menu was really appreciated.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.28 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830721c4a19b1c47ee0e2c8.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830721c4a19b1c47ee0e2c8.md new file mode 100644 index 00000000000..d1c59209580 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830721c4a19b1c47ee0e2c8.md @@ -0,0 +1,92 @@ +--- +id: 6830721c4a19b1c47ee0e2c8 +title: Task 58 +challengeType: 22 +dashedName: task-58 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`It was BLANK that it's much BLANK to use.` + +## --blanks-- + +`mentioned` + +### --feedback-- + +This means to say something briefly or refer to something in conversation or writing. Use the regular past form of the verb. + +--- + +`easier` + +### --feedback-- + +This is the comparative form of `easy` and means less difficult. + +# --explanation-- + +`To mention` means to say or bring something up, often without going into detail. For example: + +`The deadline was mentioned during the meeting.` – This means the team talked about the deadline during the meeting. + +`Easier` means that something takes less effort or is simpler to do compared to something else. For example: + +`The new login process is easier than the old one.` – This means it's now simpler and faster to log in. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 10.46, + "finishTimestamp": 12.98 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.52, + "dialogue": { + "text": "It was mentioned that it's much easier to use.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.02 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307362a5b565c9f4a3fb4f.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307362a5b565c9f4a3fb4f.md new file mode 100644 index 00000000000..c0d999b39b1 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307362a5b565c9f4a3fb4f.md @@ -0,0 +1,108 @@ +--- +id: 68307362a5b565c9f4a3fb4f +title: Task 59 +challengeType: 19 +dashedName: task-59 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What did users seem to like most about the new menu? + +## --answers-- + +It has more colorful icons. + +### --feedback-- + +There is no mention of design or color. + +--- + +It loads faster than before. + +### --feedback-- + +Speed is not discussed in this part of the conversation. + +--- + +It's simpler and less difficult to use. + +--- + +It has more advanced features. + +### --feedback-- + +No new features are mentioned. + +## --video-solution-- + +3 + +# --explanation-- + +`It was mentioned...` is also a structure in the **passive voice**, where the focus is on the idea being shared, not on who said it. For example: + +`It was mentioned that the update improved security.` – This tells you the idea without naming the speaker. + +The structure `it's` + comparative adjective + `to` + verb is used to show how something is done in contrast with something else. For example: + +`It's faster to search with the new tool.` – This means the new tool saves time when searching in comparison to the old tool. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 10.46, + "finishTimestamp": 12.98 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.52, + "dialogue": { + "text": "It was mentioned that it's much easier to use.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.02 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683075959e7b3ad7cfa31243.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683075959e7b3ad7cfa31243.md new file mode 100644 index 00000000000..c42ed4dc178 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683075959e7b3ad7cfa31243.md @@ -0,0 +1,101 @@ +--- +id: 683075959e7b3ad7cfa31243 +title: Task 60 +challengeType: 22 +dashedName: task-60 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Several users BLANK how the BLANK layout helped them find information faster.` + +## --blanks-- + +`noted` + +### --feedback-- + +This means to observe or mention something, often in a careful or thoughtful way. Use the Simple Past form. + +--- + +`simplified` + +### --feedback-- + +This means made easier to understand or less complicated. + +# --explanation-- + +`To note` means to notice or say something, often to share an observation or opinion. For example: + +`The manager noted that many users had similar questions.` – This means the manager pointed that out during a conversation or report. + +`Simplified` means something has been made easier or more basic. For example: + +`They launched a simplified version of the app for beginners.` – This means the app was made easier to use for new users. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 13.06, + "finishTimestamp": 17.24 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.34, + "dialogue": { + "text": "Several users noted how the simplified layout", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 3.34, + "finishTime": 5.18, + "dialogue": { + "text": "helped them find information faster.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 5.68 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307b2660029fe3ff0c41c8.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307b2660029fe3ff0c41c8.md new file mode 100644 index 00000000000..311c80096c0 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307b2660029fe3ff0c41c8.md @@ -0,0 +1,117 @@ +--- +id: 68307b2660029fe3ff0c41c8 +title: Task 61 +challengeType: 19 +dashedName: task-61 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What did users say the new layout helped them do? + +## --answers-- + +Access new features. + +### --feedback-- + +There is no mention of new features. + +--- + +Find information more quickly. + +--- + +Contact support more easily. + +### --feedback-- + +Support or communication is not mentioned. + +--- + +Change their profile settings. + +### --feedback-- + +There is no mention of user settings or profiles. + +## --video-solution-- + +2 + +# --explanation-- + +A `layout` is the way information or elements are arranged on a page or screen. For example: + +`The homepage layout was redesigned to highlight key services.` – This means the structure was changed to make services easier to see. + +`Faster` is the comparative form of `fast`, meaning something happens more quickly than before. For example: + +`The system now loads faster after the update.` – This means it takes less time to open or process. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 13.06, + "finishTimestamp": 17.24 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.34, + "dialogue": { + "text": "Several users noted how the simplified layout", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 3.34, + "finishTime": 5.18, + "dialogue": { + "text": "helped them find information faster.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 5.68 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307d03e70004eb66f25d7f.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307d03e70004eb66f25d7f.md new file mode 100644 index 00000000000..32967fc1c9c --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307d03e70004eb66f25d7f.md @@ -0,0 +1,101 @@ +--- +id: 68307d03e70004eb66f25d7f +title: Task 62 +challengeType: 19 +dashedName: task-62 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What could Tom say to show he's happy about what Linda just told him? + +## --answers-- + +`Are you sure about that?` + +### --feedback-- + +This shows doubt, not approval or happiness. + +--- + +`That's good to hear.` + +## --video-solution-- + +2 + +# --explanation-- + +`That's good to hear` is used to show that you're happy or relieved about some news or information. It's a polite and positive way to respond. For example: + +- Person 1: `She said the issue was fixed.` – The first person is reporting that a problem is resolved. + +- Person 2: `That's good to hear.` – Person 2 is saying they are pleased with it. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 13.06, + "finishTimestamp": 17.24 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.34, + "dialogue": { + "text": "Several users noted how the simplified layout", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 3.34, + "finishTime": 5.18, + "dialogue": { + "text": "helped them find information faster.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 5.68 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307e70201ca2f37f518c25.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307e70201ca2f37f518c25.md new file mode 100644 index 00000000000..5cdb5c8c4c8 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307e70201ca2f37f518c25.md @@ -0,0 +1,89 @@ +--- +id: 68307e70201ca2f37f518c25 +title: Task 63 +challengeType: 22 +dashedName: task-63 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`That's good to hear. Was there anything that didn't go BLANK well?` + +## --blanks-- + +`over` + +### --feedback-- + +This is part of a phrasal verb that means to be received in a positive or negative way. + +# --explanation-- + +`To go over well` means to be liked or accepted by others, especially an idea, change, or presentation. If something `didn't go over well`, it means people didn't respond positively to it. For example: + +`The new pricing plan didn't go over well with customers.` – This means customers didn't like the new prices. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 17.44, + "finishTimestamp": 20.74 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 1.74, + "dialogue": { + "text": "That's good to hear.", + "align": "center" + } + }, + { + "character": "Tom", + "startTime": 1.98, + "finishTime": 4.3, + "dialogue": { + "text": "Was there anything that didn't go over well?", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 4.8 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307f2fa676d0fd29c4d36b.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307f2fa676d0fd29c4d36b.md new file mode 100644 index 00000000000..48177300714 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68307f2fa676d0fd29c4d36b.md @@ -0,0 +1,117 @@ +--- +id: 68307f2fa676d0fd29c4d36b +title: Task 64 +challengeType: 19 +dashedName: task-64 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What is Tom concerned about? + +## --answers-- + +If users filled out the survey correctly. + +### --feedback-- + +There's no mention of how the survey was completed. + +--- + +If the website is loading faster. + +### --feedback-- + +Speed is not mentioned here. + +--- + +If anyone tested the new features. + +### --feedback-- + +Tom is not asking about testing. + +--- + +If any part of the redesign got a negative reaction. + +## --video-solution-- + +4 + +# --explanation-- + +`Was there` is the interrogative (question) form of `There was`, which is used to ask if something existed or happened in the past. It inverts the subject and verb to form a question. For example: + +- `There was a problem with the layout.` (statement - you are saying a problem happened) + +- `Was there a problem with the layout?` (question - you are asking if a problem happened) + +This helps ask about the presence or occurrence of something in the past. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 17.44, + "finishTimestamp": 20.74 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 1.74, + "dialogue": { + "text": "That's good to hear.", + "align": "center" + } + }, + { + "character": "Tom", + "startTime": 1.98, + "finishTime": 4.3, + "dialogue": { + "text": "Was there anything that didn't go over well?", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 4.8 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308119790b3e053e859634.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308119790b3e053e859634.md new file mode 100644 index 00000000000..2cab3cb034d --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308119790b3e053e859634.md @@ -0,0 +1,80 @@ +--- +id: 68308119790b3e053e859634 +title: Task 65 +challengeType: 22 +dashedName: task-65 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Yes, the color BLANK was brought up a few times.` + +## --blanks-- + +`scheme` + +### --feedback-- + +When talking about colors, this refers to a planned combination of them used in a design or layout. + +# --explanation-- + +A `color scheme` is a set of colors that are chosen to be used together in a design to create a specific look or feel. For example: + +`The website uses a blue and gray color scheme to appear professional.` – This means those colors were selected to match the website's purpose or brand. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 21.28, + "finishTimestamp": 23.82 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.54, + "dialogue": { + "text": "Yes, the color scheme was brought up a few times.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.04 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830832769fed70e6df011e8.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830832769fed70e6df011e8.md new file mode 100644 index 00000000000..547fbd36e07 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830832769fed70e6df011e8.md @@ -0,0 +1,108 @@ +--- +id: 6830832769fed70e6df011e8 +title: Task 66 +challengeType: 19 +dashedName: task-66 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What did users mention as something they didn't like about the redesign? + +## --answers-- + +The new menu structure. + +### --feedback-- + +The menu is not mentioned as a problem in this part of the conversation. + +--- + +The choice of colors. + +--- + +The loading time of the homepage. + +### --feedback-- + +There is no mention of speed or performance. + +--- + +The size of the text on mobile devices. + +### --feedback-- + +Text size is not discussed here. + +## --video-solution-- + +2 + +# --explanation-- + +`To bring up` means to mention or introduce a topic in conversation. The past form of the verb is the irregular form `brought`. For example: + +`She brought up the budget during the meeting.` – This means she introduced the topic of the budget. + +The structure `was brought up` is in the **passive voice**. It means someone mentioned the topic, but you don't say who mentioned it. The focus is on the action, not the person. For example: + +`The issue was brought up by several users.` – This means users mentioned the issue, but the focus is on the issue itself. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 21.28, + "finishTimestamp": 23.82 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.54, + "dialogue": { + "text": "Yes, the color scheme was brought up a few times.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.04 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830858ed8c15516058aca44.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830858ed8c15516058aca44.md new file mode 100644 index 00000000000..14492e0deb8 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830858ed8c15516058aca44.md @@ -0,0 +1,80 @@ +--- +id: 6830858ed8c15516058aca44 +title: Task 67 +challengeType: 22 +dashedName: task-67 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`It seems it was found to be a bit BLANK by some users.` + +## --blanks-- + +`overwhelming` + +### --feedback-- + +This means something is too much to handle or hard to manage, often because of its size, amount, or intensity. + +# --explanation-- + +`Overwhelming` means something is so strong, large, or confusing that it's hard to deal with. For example: + +`The number of notifications was overwhelming for new users.` – This means there were too many alerts, making users feel stressed or confused. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 23.84, + "finishTimestamp": 26.98 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 4.14, + "dialogue": { + "text": "It seems it was found to be a bit overwhelming by some users.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.64 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830873fe5acd827e0e8c3b1.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830873fe5acd827e0e8c3b1.md new file mode 100644 index 00000000000..d894c6b21a6 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830873fe5acd827e0e8c3b1.md @@ -0,0 +1,108 @@ +--- +id: 6830873fe5acd827e0e8c3b1 +title: Task 68 +challengeType: 19 +dashedName: task-68 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What was the feedback on the color scheme? + +## --answers-- + +It looked too basic. + +### --feedback-- + +The comment does not describe the design as too simple. + +--- + +It didn't match the brand. + +### --feedback-- + +There's no mention of branding or consistency. + +--- + +It was hard to read on mobile. + +### --feedback-- + +No problems with mobile readability are mentioned. + +--- + +It had too much going on visually. + +## --video-solution-- + +4 + +# --explanation-- + +`To seem` is used when something appears to be true based on what we know, but we're not completely certain. For example: + +`It seems the users liked the new menu.` – This means you think the users liked it, based on the feedback or behavior, but you are not sure of it. + +`To be found to be` is a **passive voice** structure used when someone finds, discovers or concludes something, but the focus is on the result, not who made the judgment. For example: + +`The layout was found to be confusing by some testers.` – This means testers thought it was confusing, but the sentence emphasizes the finding, not the people (in this case, the testers). + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 23.84, + "finishTimestamp": 26.98 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 4.14, + "dialogue": { + "text": "It seems it was found to be a bit overwhelming by some users.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.64 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308970b0e32434182f14d6.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308970b0e32434182f14d6.md new file mode 100644 index 00000000000..1d1cec0864d --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308970b0e32434182f14d6.md @@ -0,0 +1,80 @@ +--- +id: 68308970b0e32434182f14d6 +title: Task 69 +challengeType: 22 +dashedName: task-69 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`They suggested it could be BLANK down a bit.` + +## --blanks-- + +`toned` + +### --feedback-- + +Followed by `down`, this means to make something less strong, intense, or bright. Use the Simple Past form. + +# --explanation-- + +`To tone down` means to reduce the intensity, brightness, or strength of something — like a design, color, or message. For example: + +`The designer toned down the background colors to make the text easier to read.` – This means the colors were made softer or less bold. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 27.0, + "finishTimestamp": 29.16 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.16, + "dialogue": { + "text": "They suggested it could be toned down a bit.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 3.66 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308ae1f562293f202ca725.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308ae1f562293f202ca725.md new file mode 100644 index 00000000000..67389b7f4f8 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68308ae1f562293f202ca725.md @@ -0,0 +1,108 @@ +--- +id: 68308ae1f562293f202ca725 +title: Task 70 +challengeType: 19 +dashedName: task-70 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What did users suggest about the color scheme? + +## --answers-- + +It should be made less intense. + +--- + +It should be completely changed. + +### --feedback-- + +They didn't ask for a full redesign. + +--- + +It should be brighter and more colorful. + +### --feedback-- + +Users did not comment the color scheme was plain. + +--- + +It should match the homepage image. + +### --feedback-- + +There's no mention of the homepage image. + +## --video-solution-- + +1 + +# --explanation-- + +When you say `It could be toned down a bit`, you're using a **passive voice** construction with a **modal verb**. It focuses on the action and what should happen, not who should do it. + +The **active voice** version would be `The designers could tone down the color scheme a bit`. This clearly names who should take action. Another example: + +- **Passive voice**: `The notification sound could be lowered.` – This focuses on the sound, not the person making the change. + +- **Active voice**: `You could lower the notification sound.` – This tells who is responsible for the action. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 27.0, + "finishTimestamp": 29.16 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.16, + "dialogue": { + "text": "They suggested it could be toned down a bit.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 3.66 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309bd8829f0758cac8cd0f.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309bd8829f0758cac8cd0f.md new file mode 100644 index 00000000000..b007977ae86 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309bd8829f0758cac8cd0f.md @@ -0,0 +1,80 @@ +--- +id: 68309bd8829f0758cac8cd0f +title: Task 71 +challengeType: 22 +dashedName: task-71 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Interesting. We could look at BLANK colors then.` + +## --blanks-- + +`softer` + +### --feedback-- + +This means less bright, less strong, or more gentle in appearance or feeling. + +# --explanation-- + +`Softer` is the comparative form of `soft` and in this context refers to colors that are more gentle, lighter, or less intense. For example: + +`The designer used softer tones to create a calmer look on the homepage.` – This means the colors were mild and not too bold or harsh. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 28.96, + "finishTimestamp": 32.26 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 4.3, + "dialogue": { + "text": "Interesting. We could look at softer colors then.", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 4.8 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309c91d039a25e9fef7d00.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309c91d039a25e9fef7d00.md new file mode 100644 index 00000000000..34267162a55 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309c91d039a25e9fef7d00.md @@ -0,0 +1,104 @@ +--- +id: 68309c91d039a25e9fef7d00 +title: Task 72 +challengeType: 19 +dashedName: task-72 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Tom decide to do after hearing the feedback? + +## --answers-- + +Ignore the comments for now. + +### --feedback-- + +Tom is not dismissing the feedback. + +--- + +Test new fonts instead. + +### --feedback-- + +Tom doesn't talk about text styles. + +--- + +Explore using gentler color options. + +--- + +Check how many users filled out the form. + +### --feedback-- + +He doesn't mention the number of responses or forms. + +## --video-solution-- + +3 + +# --explanation-- + +`Then` at the end of a sentence is used to show a conclusion, suggestion, or result that follows from something just mentioned. It often gives the idea of a result or consequence. For example: + +`If it's too expensive, we'll wait until next month then.` – This means the speaker has made a decision based on what was said before. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 28.96, + "finishTimestamp": 32.26 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 4.3, + "dialogue": { + "text": "Interesting. We could look at softer colors then.", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 4.8 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309d975e7710657178e746.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309d975e7710657178e746.md new file mode 100644 index 00000000000..9f0c7d6dff4 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309d975e7710657178e746.md @@ -0,0 +1,80 @@ +--- +id: 68309d975e7710657178e746 +title: Task 73 +challengeType: 22 +dashedName: task-73 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Were the changes in the BLANK page noticed?` + +## --blanks-- + +`contact` + +### --feedback-- + +Followed by `page`, this refers to the part of a website where users can find ways to reach out, usually with a form, email, or phone number. + +# --explanation-- + +A `contact page` is a section on a website that gives visitors ways to get in touch with the company or organization. It often includes an email address, phone number, form, or location. For example: + +`The contact page now includes a live chat option for quicker support.` – This means the page was updated to make it easier for users to ask questions. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 32.52, + "finishTimestamp": 34.88 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 3.36, + "dialogue": { + "text": "Were the changes in the contact page noticed?", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 3.86 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309e61a39356695d758a56.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309e61a39356695d758a56.md new file mode 100644 index 00000000000..fa002fb0871 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309e61a39356695d758a56.md @@ -0,0 +1,108 @@ +--- +id: 68309e61a39356695d758a56 +title: Task 74 +challengeType: 19 +dashedName: task-74 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Tom want to find out? + +## --answers-- + +If the page loads correctly. + +### --feedback-- + +Tom isn't asking about performance or loading speed. + +--- + +If users saw the updates to the page. + +--- + +If anyone updated the team's contact list. + +### --feedback-- + +He's not referring to a list. + +--- + +If the layout matches the homepage. + +### --feedback-- + +The layout of the homepage is not mentioned. + +## --video-solution-- + +2 + +# --explanation-- + +`To notice` means to become aware of something through seeing, hearing, or sensing it — especially when something has changed or stands out. For example: + +`Did you notice the new button on the homepage?` – This is the same as to ask if someone saw the change. + +Tom's question, `Were the changes noticed?`, is in the **passive voice**. It focuses on the changes (the object), not the person who noticed them (the subject). Another example of the **passive voice** in a question: + +`Was the mistake corrected before the launch?` – This focuses on the correction, not on who corrected it. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 32.52, + "finishTimestamp": 34.88 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 3.36, + "dialogue": { + "text": "Were the changes in the contact page noticed?", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 3.86 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309feab6f39b6d990049a6.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309feab6f39b6d990049a6.md new file mode 100644 index 00000000000..303143fb0e5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68309feab6f39b6d990049a6.md @@ -0,0 +1,92 @@ +--- +id: 68309feab6f39b6d990049a6 +title: Task 75 +challengeType: 19 +dashedName: task-75 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +Which of the following could Linda say to answer positively? + +## --answers-- + +`They were.` + +--- + +`They aren't.` + +### --feedback-- + +This is present tense and negative. It doesn't match the question. + +## --video-solution-- + +1 + +# --explanation-- + +When answering a `yes`/`no` question, you can reply with a short affirmative sentence using only the subject and auxiliary verb — without saying `Yes` at the beginning. It still clearly confirms the action. For example: + +- Person 1: `Was the report submitted on time?` - This person is asking about the handing in of a report. + +- Person 2: `It was.` – This is a full, polite affirmative response without the need of starting with `Yes`. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 32.52, + "finishTimestamp": 34.88 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 3.36, + "dialogue": { + "text": "Were the changes in the contact page noticed?", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 3.86 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a19e08aa5c7546fbe82e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a19e08aa5c7546fbe82e.md new file mode 100644 index 00000000000..a94a645a2d5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a19e08aa5c7546fbe82e.md @@ -0,0 +1,80 @@ +--- +id: 6830a19e08aa5c7546fbe82e +title: Task 76 +challengeType: 22 +dashedName: task-76 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`They were. The new form was BLANK as very user-friendly.` + +## --blanks-- + +`described` + +### --feedback-- + +This means to say what something is like or how it appears. Use the Simple Past form. + +# --explanation-- + +`To describe` means to explain the features, qualities, or appearance of something using words. For example: + +`She described the interface as clean and easy to use.` – This means she talked about what the interface looked like and how it felt to use. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 35.32, + "finishTimestamp": 38.54 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 4.22, + "dialogue": { + "text": "They were. The new form was described as very user-friendly.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.72 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a2c731962b7dbd7f9415.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a2c731962b7dbd7f9415.md new file mode 100644 index 00000000000..444370e6484 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a2c731962b7dbd7f9415.md @@ -0,0 +1,104 @@ +--- +id: 6830a2c731962b7dbd7f9415 +title: Task 77 +challengeType: 19 +dashedName: task-77 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What did users think about the new form on the contact page? + +## --answers-- + +It looked more professional. + +### --feedback-- + +Linda doesn't talk about the form's appearance. + +--- + +It was too long and detailed. + +### --feedback-- + +There's no mention of the form being too long. + +--- + +It needed more instructions. + +### --feedback-- + +No one said the form was confusing or unclear. + +--- + +It was easy to understand and use. + +## --video-solution-- + +4 + +# --explanation-- + +`User-friendly` means something is simple, easy to use, and doesn't require much effort to understand. It's often used to describe software, websites, or forms that are designed with the user in mind. For example: + +`The new dashboard is much more user-friendly than the old one.` – This means people find it easier and more pleasant to use. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 35.32, + "finishTimestamp": 38.54 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 4.22, + "dialogue": { + "text": "They were. The new form was described as very user-friendly.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.72 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a3c61c18198214da5008.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a3c61c18198214da5008.md new file mode 100644 index 00000000000..b47703b311a --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a3c61c18198214da5008.md @@ -0,0 +1,101 @@ +--- +id: 6830a3c61c18198214da5008 +title: Task 78 +challengeType: 22 +dashedName: task-78 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`And the additional contact options were BLANK as a great BLANK.` + +## --blanks-- + +`highlighted` + +### --feedback-- + +This means to point something out as important or especially good. Use the regular past form. + +--- + +`improvement` + +### --feedback-- + +This means a change that makes something better than it was before. + +# --explanation-- + +`To highlight` means to call attention to something so others can notice it, often because it's important or positive. For example: + +`The presenter highlighted the main benefits of the update during the meeting.` – This means the presenter pointed out what was most valuable. + +An `improvement` is something that makes a system, product, or situation better. For example: + +`The new search feature was a major improvement to the site.` – This means the change made the website easier or more effective to use. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 38.64, + "finishTimestamp": 41.86 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 2.48, + "dialogue": { + "text": "And the additional contact options", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 2.48, + "finishTime": 4.22, + "dialogue": { + "text": "were highlighted as a great improvement.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.72 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a4f29a09508840789782.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a4f29a09508840789782.md new file mode 100644 index 00000000000..8e7fd7b7390 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a4f29a09508840789782.md @@ -0,0 +1,113 @@ +--- +id: 6830a4f29a09508840789782 +title: Task 79 +challengeType: 19 +dashedName: task-79 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +Which features were especially seen as better than before? + +## --answers-- + +The size of the fonts on each page. + +### --feedback-- + +Linda doesn't mention anything about font size. + +--- + +The new ways users can get in touch. + +--- + +The way the homepage looks on mobile. + +### --feedback-- + +The homepage design isn't mentioned here. + +--- + +The time it takes to load the form. + +### --feedback-- + +Linda doesn't talk about loading speed. + +## --video-solution-- + +2 + +# --explanation-- + +`The additional contact options were highlighted...` is a structure in the **passive voice**. It means someone pointed out the contact options as a great improvement, but you don't say who did it (as it is already clear you are talking about the users and their feedback). The focus is on the action and the feature itself. Another example: + +`The security updates were highlighted in the weekly report.` – This means the report pointed them out, but you don't focus on who wrote it. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 38.64, + "finishTimestamp": 41.86 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 2.48, + "dialogue": { + "text": "And the additional contact options", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 2.48, + "finishTime": 4.22, + "dialogue": { + "text": "were highlighted as a great improvement.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 4.72 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a62aee36908cb02ec0e0.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a62aee36908cb02ec0e0.md new file mode 100644 index 00000000000..972abb88980 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a62aee36908cb02ec0e0.md @@ -0,0 +1,80 @@ +--- +id: 6830a62aee36908cb02ec0e0 +title: Task 80 +challengeType: 22 +dashedName: task-80 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`The faster BLANK times were also acknowledged.` + +## --blanks-- + +`response` + +### --feedback-- + +Followed by `times`, this refers to how quickly a person, system, or service reacts to a request or situation. + +# --explanation-- + +The `response time` is the amount of time it takes for someone or something to reply or react to a request, message, or issue. For example: + +`The support team improved their response time by answering emails within one hour.` – This means they reply more quickly now than before. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 42.06, + "finishTimestamp": 44.38 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.32, + "dialogue": { + "text": "The faster response times were also acknowledged.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 3.82 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a71aa92fa19294b5da6b.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a71aa92fa19294b5da6b.md new file mode 100644 index 00000000000..e98f8c143b2 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a71aa92fa19294b5da6b.md @@ -0,0 +1,104 @@ +--- +id: 6830a71aa92fa19294b5da6b +title: Task 81 +challengeType: 19 +dashedName: task-81 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What else did users see as an improvement to the contact page? + +## --answers-- + +That replies came more quickly. + +--- + +That the design matched the homepage. + +### --feedback-- + +Linda doesn't mention the visual style or homepage. + +--- + +That there were fewer questions in the form. + +### --feedback-- + +There's no mention of the number of form fields. + +--- + +That the email address was removed. + +### --feedback-- + +Linda says nothing about removing contact details. + +## --video-solution-- + +1 + +# --explanation-- + +`To acknowledge` means to recognize or show that you've noticed or appreciated something. It's often used when people agree that something is good or important. For example: + +`The manager acknowledged the team's effort during the launch.` – This means the manager recognized and appreciated what the team did. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 42.06, + "finishTimestamp": 44.38 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.32, + "dialogue": { + "text": "The faster response times were also acknowledged.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 3.82 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a7c783da8e9670f9f606.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a7c783da8e9670f9f606.md new file mode 100644 index 00000000000..91e0bfb45cd --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830a7c783da8e9670f9f606.md @@ -0,0 +1,90 @@ +--- +id: 6830a7c783da8e9670f9f606 +title: Task 82 +challengeType: 19 +dashedName: task-82 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What could Tom say to show he's very happy with the feedback? + +## --answers-- + +`That's excellent.` + +--- + +`Let's wait for more feedback first.` + +### --feedback-- + +This response is cautious, not excited. + +## --video-solution-- + +1 + +# --explanation-- + +`Excellent` means extremely good or of high quality. Saying `That's excellent` is a strong, positive reaction that shows you're very happy or impressed. For example: + +`You fixed the issue already? That's excellent!` – This shows the speaker is very pleased with the outcome. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 42.06, + "finishTimestamp": 44.38 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.32, + "dialogue": { + "text": "The faster response times were also acknowledged.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 3.82 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830f2bf1e8649aa62fd7121.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830f2bf1e8649aa62fd7121.md new file mode 100644 index 00000000000..6d85919a9c5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830f2bf1e8649aa62fd7121.md @@ -0,0 +1,92 @@ +--- +id: 6830f2bf1e8649aa62fd7121 +title: Task 83 +challengeType: 22 +dashedName: task-83 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`That's excellent. How about the BLANK and BLANK we updated?` + +## --blanks-- + +`images` + +### --feedback-- + +This refers to pictures or photos used in a digital or printed format. Use the plural form. + +--- + +`graphics` + +### --feedback-- + +This refers to visual elements like icons, illustrations, or design elements used to support or decorate content. + +# --explanation-- + +An `image` is a visual representation, such as a photo or picture, that helps show something clearly. For example: + +`The homepage banner image was updated to reflect the new campaign.` – This means a new picture was added for visual appeal. + +`Graphics` are visual elements like illustrations, icons, or designs that support communication or design. For example: + +`The infographic used clear graphics to show the survey results.` – This means visual tools were used to make the data easier to understand. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 44.86, + "finishTimestamp": 48.5 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 4.64, + "dialogue": { + "text": "That's excellent. How about the images and graphics we updated?", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 5.14 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830f706a3c875bf67bcc5c0.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830f706a3c875bf67bcc5c0.md new file mode 100644 index 00000000000..eb3545d9ef6 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6830f706a3c875bf67bcc5c0.md @@ -0,0 +1,104 @@ +--- +id: 6830f706a3c875bf67bcc5c0 +title: Task 84 +challengeType: 19 +dashedName: task-84 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Tom want to know? + +## --answers-- + +If the contact form is still working. + +### --feedback-- + +He's not asking about a technical function. + +--- + +If users liked the new fonts. + +### --feedback-- + +Fonts aren't mentioned in this part of the conversation. + +--- + +If users had a positive reaction to the new visual elements. + +--- + +If the images were too large to load quickly. + +### --feedback-- + +He's not talking about loading speed or performance. + +## --video-solution-- + +3 + +# --explanation-- + +`How about` is used to ask for someone's opinion or status of something, especially after another topic has just been discussed. It's often used to smoothly move to a related subject. For example: + +`We've reviewed the layout. How about the color choices?` – This means the speaker now wants to know what the other person thinks about the colors. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 44.86, + "finishTimestamp": 48.5 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 4.64, + "dialogue": { + "text": "That's excellent. How about the images and graphics we updated?", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 5.14 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683756b9088f4d92352aa4f4.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683756b9088f4d92352aa4f4.md new file mode 100644 index 00000000000..77d2fb71345 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683756b9088f4d92352aa4f4.md @@ -0,0 +1,101 @@ +--- +id: 683756b9088f4d92352aa4f4 +title: Task 85 +challengeType: 22 +dashedName: task-85 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`The new images were well BLANK, but the BLANK of some images was mentioned as being too large.` + +## --blanks-- + +`received` + +### --feedback-- + +Preceded by `well`, this means that something was accepted or liked by others. + +--- + +`size` + +### --feedback-- + +This noun refers to how big or small something is. + +# --explanation-- + +`Well received` means that something was accepted positively or liked by a group of people. For example: + +`The new logo was well received by customers.` – This means people liked the new logo. + +`Size` refers to the physical or digital dimensions of something. For example: + +`The file size was too large to upload by email.` – This means the file was too big in storage terms to be shared through email. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 48.76, + "finishTimestamp": 54.2 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 2.9, + "dialogue": { + "text": "The new images were well received,", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 3.08, + "finishTime": 6.44, + "dialogue": { + "text": "but the size of some images was mentioned as being too large.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 6.94 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683759d0c98f1b99fd7770db.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683759d0c98f1b99fd7770db.md new file mode 100644 index 00000000000..c6e41b3918b --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683759d0c98f1b99fd7770db.md @@ -0,0 +1,113 @@ +--- +id: 683759d0c98f1b99fd7770db +title: Task 86 +challengeType: 19 +dashedName: task-86 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What negative comment did users make about the images? + +## --answers-- + +They were hard to understand. + +### --feedback-- + +There's no mention of confusion or lack of clarity. + +--- + +They didn't relate to the content. + +### --feedback-- + +The relevance of the images isn't discussed. + +--- + +They were too large. + +--- + +They had the wrong file names. + +### --feedback-- + +There's no mention of how the files were named. + +## --video-solution-- + +3 + +# --explanation-- + +The structures that combine the verb `to be` in the `Simple Past` and verbs in the `Past Participle` form (`were well received` and `was mentioned`) are both in the **passive voice**. In these structures, the focus is on the action or result, not on the person doing it. Another example: + +`The update was released last week.` – This focuses on the event (the release), not on who did it. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 48.76, + "finishTimestamp": 54.2 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 2.9, + "dialogue": { + "text": "The new images were well received,", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 3.08, + "finishTime": 6.44, + "dialogue": { + "text": "but the size of some images was mentioned as being too large.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 6.94 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68375beac5c65da45732eb4a.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68375beac5c65da45732eb4a.md new file mode 100644 index 00000000000..cf8a2d1710d --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68375beac5c65da45732eb4a.md @@ -0,0 +1,101 @@ +--- +id: 68375beac5c65da45732eb4a +title: Task 87 +challengeType: 22 +dashedName: task-87 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`The size of some images was mentioned as being too large, which apparently BLANK down the page BLANK for some users.` + +## --blanks-- + +`slowed` + +### --feedback-- + +This means somewhat made something move or happen less fast. Use the Simple Past form. + +--- + +`loading` + +### --feedback-- + +This refers to the process of data or content appearing on a screen, like when a webpage opens. + +# --explanation-- + +`To slow down` means to make something move or happen more slowly. For example: + +`Too many background apps slowed down my computer.` – This means the apps made the computer work more slowly. + +`Loading` as a noun refers to the process of something being displayed or made ready on a device or browser. For example: + +`The video's loading was delayed due to a poor internet connection.` – This means the video took time to appear and start playing. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 51.24, + "finishTimestamp": 56.76 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.76, + "dialogue": { + "text": "The size of some images was mentioned as being too large,", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 3.96, + "finishTime": 6.52, + "dialogue": { + "text": "which apparently slowed down the page loading for some users.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 7.02 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68375d17dfd1dbac543269de.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68375d17dfd1dbac543269de.md new file mode 100644 index 00000000000..82c9c76065f --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68375d17dfd1dbac543269de.md @@ -0,0 +1,113 @@ +--- +id: 68375d17dfd1dbac543269de +title: Task 88 +challengeType: 19 +dashedName: task-88 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What was the negative effect of the large image sizes on users? + +## --answers-- + +Pages took longer to appear on their screens. + +--- + +They didn't like the image colors. + +### --feedback-- + +Color was not mentioned as a problem. + +--- + +They couldn't open the contact form. + +### --feedback-- + +There's no mention of the form being blocked or inaccessible. + +--- + +They thought the text was too small. + +### --feedback-- + +The feedback is not related to text. + +## --video-solution-- + +1 + +# --explanation-- + +`Which` can be used to introduce extra information about the previous clause. This is called a **non-defining relative clause** — it adds detail but is not essential to the sentence's meaning. For example: + +`The system crashed during the update, which caused a delay.` – The part after `which` gives more information about the result of the crash, but it could be left out without changing the main point. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Linda", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 51.24, + "finishTimestamp": 56.76 + } + }, + "commands": [ + { + "character": "Linda", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Linda", + "startTime": 1, + "finishTime": 3.76, + "dialogue": { + "text": "The size of some images was mentioned as being too large,", + "align": "center" + } + }, + { + "character": "Linda", + "startTime": 3.96, + "finishTime": 6.52, + "dialogue": { + "text": "which apparently slowed down the page loading for some users.", + "align": "center" + } + }, + { + "character": "Linda", + "opacity": 0, + "startTime": 7.02 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837600bbd96b2bc2eac5eba.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837600bbd96b2bc2eac5eba.md new file mode 100644 index 00000000000..5875df01790 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837600bbd96b2bc2eac5eba.md @@ -0,0 +1,80 @@ +--- +id: 6837600bbd96b2bc2eac5eba +title: Task 89 +challengeType: 22 +dashedName: task-89 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Okay, we need to BLANK those images then.` + +## --blanks-- + +`optimize` + +### --feedback-- + +This means to improve something so it works better or more efficiently. + +# --explanation-- + +`To optimize` means to make something as effective, fast, or efficient as possible. For example: + +`They optimized the website to load faster on mobile devices.` – This means they improved it so that it performs better on phones. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 56.88, + "finishTimestamp": 59.72 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 3.84, + "dialogue": { + "text": "Okay, we need to optimize those images then.", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 4.34 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68376095f1cde6c2a0a3fa25.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68376095f1cde6c2a0a3fa25.md new file mode 100644 index 00000000000..8e15c3e29af --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68376095f1cde6c2a0a3fa25.md @@ -0,0 +1,104 @@ +--- +id: 68376095f1cde6c2a0a3fa25 +title: Task 90 +challengeType: 19 +dashedName: task-90 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What conclusion does Tom make based on the feedback about the images? + +## --answers-- + +They should remove all visuals. + +### --feedback-- + +He's not saying the images should be deleted. + +--- + +They should ignore the feedback and move forward. + +### --feedback-- + +He does not ignore the feedback. + +--- + +They should add more images to the page. + +### --feedback-- + +The feedback was not about the quantity of images. + +--- + +They should improve how the images perform. + +## --video-solution-- + +4 + +# --explanation-- + +`Then` at the end of a sentence is used to show a result or conclusion based on earlier information. For example: + +`The report is due tomorrow? I'll start working on it tonight then.` – This shows the speaker's decision based on the deadline for the report being tomorrow. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 56.88, + "finishTimestamp": 59.72 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 3.84, + "dialogue": { + "text": "Okay, we need to optimize those images then.", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 4.34 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837620c7310d6c9b7c286ab.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837620c7310d6c9b7c286ab.md new file mode 100644 index 00000000000..8dd44a6b4ce --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837620c7310d6c9b7c286ab.md @@ -0,0 +1,80 @@ +--- +id: 6837620c7310d6c9b7c286ab +title: Task 91 +challengeType: 22 +dashedName: task-91 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Let's prepare a list of BLANK based on this feedback.` + +## --blanks-- + +`modifications` + +### --feedback-- + +This refers to changes made to improve or adjust something. Use the plural form. + +# --explanation-- + +A `modification` is a small or specific change made to something in order to improve it or make it more suitable. For example: + +`The developer made a few modifications to the code to fix the bug.` – This means small changes were made to improve how the code works. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 59.72, + "finishTimestamp": 63.06 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 4.44, + "dialogue": { + "text": "Let's prepare a list of modifications based on this feedback.", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 4.94 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837626cf932e3d03daddfcb.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837626cf932e3d03daddfcb.md new file mode 100644 index 00000000000..2a48b5f4565 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837626cf932e3d03daddfcb.md @@ -0,0 +1,104 @@ +--- +id: 6837626cf932e3d03daddfcb +title: Task 92 +challengeType: 19 +dashedName: task-92 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Tom suggest doing in response to the users' feedback? + +## --answers-- + +Ask users to send more feedback. + +### --feedback-- + +He does not want to request more feedback. + +--- + +Make a list of changes to be made. + +--- + +Ignore the feedback until the next update. + +### --feedback-- + +He does not want to delay taking action. + +--- + +Remove the feedback that was critical. + +### --feedback-- + +Tom doesn't mention removing anything. + +## --video-solution-- + +2 + +# --explanation-- + +`To prepare` means to get something ready for use, action, or discussion. It often involves planning or organizing. For example: + +`She prepared a summary of the meeting for the team.` – This means she got the summary ready to share with others. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 59.72, + "finishTimestamp": 63.06 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 4.44, + "dialogue": { + "text": "Let's prepare a list of modifications based on this feedback.", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 4.94 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683763e88486ecd739eb3841.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683763e88486ecd739eb3841.md new file mode 100644 index 00000000000..c2627aad125 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683763e88486ecd739eb3841.md @@ -0,0 +1,80 @@ +--- +id: 683763e88486ecd739eb3841 +title: Task 93 +challengeType: 22 +dashedName: task-93 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`We should BLANK the color scheme and image sizes for the next update.` + +## --blanks-- + +`prioritize` + +### --feedback-- + +This means to decide what is most important and do it first. + +# --explanation-- + +`To prioritize` means to put tasks or items in order of importance and focus on the most important ones first. For example: + +`The team decided to prioritize fixing the login issue before adding new features.` – This means they chose to handle the most urgent task first. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 63.26, + "finishTimestamp": 67.56 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 5.3, + "dialogue": { + "text": "We should prioritize the color scheme and image sizes for the next update.", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 5.8 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837640e9b8df6d8d19bef8e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837640e9b8df6d8d19bef8e.md new file mode 100644 index 00000000000..bdd977e2dd1 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837640e9b8df6d8d19bef8e.md @@ -0,0 +1,104 @@ +--- +id: 6837640e9b8df6d8d19bef8e +title: Task 94 +challengeType: 19 +dashedName: task-94 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Tom think the team should focus on for the next update? + +## --answers-- + +Testing new user accounts. + +### --feedback-- + +He doesn't mention account features or testing. + +--- + +Improving server performance. + +### --feedback-- + +Performance isn't discussed in this sentence. + +--- + +Updating visual design elements. + +--- + +Changing the team roles and assignments. + +### --feedback-- + +He does not talk about roles or responsibilities. + +## --video-solution-- + +3 + +# --explanation-- + +`Should` can be used to express an opinion, suggestion, or recommendation about what is the best thing to do. It shows that something is considered the right or smart next step. For example: + +`We should review the feedback before launching the new version.` – This means the speaker believes reviewing feedback is the correct next action. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Tom", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-2.mp3", + "startTime": 1, + "startTimestamp": 63.26, + "finishTimestamp": 67.56 + } + }, + "commands": [ + { + "character": "Tom", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Tom", + "startTime": 1, + "finishTime": 5.3, + "dialogue": { + "text": "We should prioritize the color scheme and image sizes for the next update.", + "align": "center" + } + }, + { + "character": "Tom", + "opacity": 0, + "startTime": 5.8 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683765bd66968ee1c517a2a0.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683765bd66968ee1c517a2a0.md new file mode 100644 index 00000000000..3cce7168029 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683765bd66968ee1c517a2a0.md @@ -0,0 +1,98 @@ +--- +id: 683765bd66968ee1c517a2a0 +title: Task 95 +challengeType: 22 +dashedName: task-95 +--- + + + +# --description-- + +This is a review of the entire dialogue you just studied. + +# --instructions-- + +Write the following phrases or words in the correct spot: + +`appreciated`, `compiled`, `color scheme`, `go over well`, `highlighted`, `page loading`, and `prioritize`. + +# --fillInTheBlank-- + +## --sentence-- + +`Linda: Hey Tom, I've BLANK the user feedback on our latest website redesign. It was quite insightful.` + +`Tom: Awesome. What were some of the major points?` + +`Linda: Well, the new navigation menu was really BLANK. It was mentioned that it's much easier to use. Several users noted how the simplified layout helped them find information faster.` + +`Tom: That's good to hear. Was there anything that didn't BLANK?` + +`Linda: Yes, the BLANK was brought up a few times. It seems it was found to be a bit overwhelming by some users. They suggested it could be toned down a bit.` + +`Tom: Interesting. We could look at softer colors then. Were the changes in the contact page noticed?` + +`Linda: They were. The new form was described as very user-friendly, and the additional contact options were BLANK as a great improvement. The faster response times were also acknowledged.` + +`Tom: That's excellent. How about the images and graphics we updated?` + +`Linda: The new images were well received. But the size of some images was mentioned as being too large, which apparently slowed down the BLANK for some users.` + +`Tom: Okay, we need to optimize those images then. Let's prepare a list of modifications based on this feedback. We should BLANK the color scheme and image sizes for the next update.` + +## --blanks-- + +`compiled` + +### --feedback-- + +This means to gather and organize information. Use the regular past form of the verb. + +--- + +`appreciated` + +### --feedback-- + +This expresses recognition or gratitude for something. Use the regular past participle form of the verb. + +--- + +`go over well` + +### --feedback-- + +This is a three-word phrasal verb that means something received (or not) good feedback. + +--- + +`color scheme` + +### --feedback-- + +This refers to the combination of colors used in a design. It begins with a noun (used here as an adjective), followed by another noun. + +--- + +`highlighted` + +### --feedback-- + +This means to draw attention to something. Use the regular past participle form of the verb. + +--- + +`page loading` + +### --feedback-- + +This describes how fast a webpage appears. It begins with a noun, followed by a noun derived from a verb in its `-ing` form. + +--- + +`prioritize` + +### --feedback-- + +This means to arrange or deal with in order of importance. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837771585ecc6107f11147e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837771585ecc6107f11147e.md new file mode 100644 index 00000000000..b7dca9778a9 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6837771585ecc6107f11147e.md @@ -0,0 +1,82 @@ +--- +id: 6837771585ecc6107f11147e +title: Task 96 +challengeType: 19 +dashedName: task-96 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +The team prepares the list of modifications suggested by Tom: + +**`Planned Website Modifications Based on User Feedback`** + +**`1. Adjust the Color Scheme`** + +`Some users said the current colors are too strong. We will use softer and lighter colors to make the website easier to look at.` + +**`2. Optimize Image Sizes`** + +`A few images are too large and make the pages load slowly. We will reduce their size so the website works faster.` + +**`3. Keep the New Navigation Menu`** + +`Users like the new menu. It's easier to use, so we will keep it as it is.` + +**`4. Keep the Simplified Layout`** + +`The simpler layout helps people find information faster. We will keep this new layout.` + +**`5. Keep the Updated Contact Page`** + +`The contact form is user-friendly and the extra contact options are helpful. We will not make changes here.` + +**`6. Maintain Fast Response Times`** + +`Users are happy with quicker replies. We will continue to respond quickly.` + +What will the first necessary adjustment be according to the feedback? + +## --answers-- + +Using softer colors to make the site easier on the eyes. + +--- + +Improving the navigation menu. + +### --feedback-- + +Users were happy with the navigation menu; no changes were suggested there. + +--- + +Changing the contact form. + +### --feedback-- + +The contact form was described as user-friendly, so it doesn't need changes. + +--- + +Replacing the graphics. + +### --feedback-- + +The images were liked overall; only their size was mentioned as a problem. + +## --video-solution-- + +1 + +# --explanation-- + +`Adjust the Color Scheme` is the first item on the plan. The text below the first item shows what the team decided to do with the colors based on the user feedback. Read the explanation to the first item and you'll be able to answer this question correctly. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377a47a5c071206f51f0df.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377a47a5c071206f51f0df.md new file mode 100644 index 00000000000..82780128eef --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377a47a5c071206f51f0df.md @@ -0,0 +1,82 @@ +--- +id: 68377a47a5c071206f51f0df +title: Task 97 +challengeType: 19 +dashedName: task-97 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +The team prepares the list of modifications suggested by Tom: + +**`Planned Website Modifications Based on User Feedback`** + +**`1. Adjust the Color Scheme`** + +`Some users said the current colors are too strong. We will use softer and lighter colors to make the website easier to look at.` + +**`2. Optimize Image Sizes`** + +`A few images are too large and make the pages load slowly. We will reduce their size so the website works faster.` + +**`3. Keep the New Navigation Menu`** + +`Users like the new menu. It's easier to use, so we will keep it as it is.` + +**`4. Keep the Simplified Layout`** + +`The simpler layout helps people find information faster. We will keep this new layout.` + +**`5. Keep the Updated Contact Page`** + +`The contact form is user-friendly and the extra contact options are helpful. We will not make changes here.` + +**`6. Maintain Fast Response Times`** + +`Users are happy with quicker replies. We will continue to respond quickly.` + +What will the second necessary modification be? + +## --answers-- + +Changing the layout to make it more complex. + +### --feedback-- + +The layout was actually praised for being simple and easy to use. + +--- + +Removing extra contact options. + +### --feedback-- + +Users liked the additional contact options; there's no need to remove them. + +--- + +Making the colors even brighter. + +### --feedback-- + +This is actually the first necessary change. + +--- + +Reducing the size of images. + +## --video-solution-- + +4 + +# --explanation-- + +The second item on the plan says it will be necessary to `Optimize Image Sizes`. Read the explanation text below this item to be able to correctly answer this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377b6cd8aa2f25a7f68c38.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377b6cd8aa2f25a7f68c38.md new file mode 100644 index 00000000000..3ffb4e55cc1 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377b6cd8aa2f25a7f68c38.md @@ -0,0 +1,82 @@ +--- +id: 68377b6cd8aa2f25a7f68c38 +title: Task 98 +challengeType: 19 +dashedName: task-98 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +The team prepares the list of modifications suggested by Tom: + +**`Planned Website Modifications Based on User Feedback`** + +**`1. Adjust the Color Scheme`** + +`Some users said the current colors are too strong. We will use softer and lighter colors to make the website easier to look at.` + +**`2. Optimize Image Sizes`** + +`A few images are too large and make the pages load slowly. We will reduce their size so the website works faster.` + +**`3. Keep the New Navigation Menu`** + +`Users like the new menu. It's easier to use, so we will keep it as it is.` + +**`4. Keep the Simplified Layout`** + +`The simpler layout helps people find information faster. We will keep this new layout.` + +**`5. Keep the Updated Contact Page`** + +`The contact form is user-friendly and the extra contact options are helpful. We will not make changes here.` + +**`6. Maintain Fast Response Times`** + +`Users are happy with quicker replies. We will continue to respond quickly.` + +Why will the team need to reduce the size of images? + +## --answers-- + +Because the images were not liked by the users. + +### --feedback-- + +The users liked the new images overall. The problem was with the image size. + +--- + +Because the large images made the website load slowly. + +--- + +Because users couldn't find the images easily. + +### --feedback-- + +There was no mention of images being hard to find. + +--- + +Because the images were in the wrong place on the page. + +### --feedback-- + +The position of the images was not mentioned as a problem. + +## --video-solution-- + +2 + +# --explanation-- + +Still on the `Optimize Image Sizes` item, you see the reason why the images being too large resulted in a problem for the users. Read the explanation for reducing image sizes to be able to answer this question correctly. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377cec31b4042e9d73857d.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377cec31b4042e9d73857d.md new file mode 100644 index 00000000000..be94afa6685 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377cec31b4042e9d73857d.md @@ -0,0 +1,82 @@ +--- +id: 68377cec31b4042e9d73857d +title: Task 99 +challengeType: 19 +dashedName: task-99 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +The team prepares the list of modifications suggested by Tom: + +**`Planned Website Modifications Based on User Feedback`** + +**`1. Adjust the Color Scheme`** + +`Some users said the current colors are too strong. We will use softer and lighter colors to make the website easier to look at.` + +**`2. Optimize Image Sizes`** + +`A few images are too large and make the pages load slowly. We will reduce their size so the website works faster.` + +**`3. Keep the New Navigation Menu`** + +`Users like the new menu. It's easier to use, so we will keep it as it is.` + +**`4. Keep the Simplified Layout`** + +`The simpler layout helps people find information faster. We will keep this new layout.` + +**`5. Keep the Updated Contact Page`** + +`The contact form is user-friendly and the extra contact options are helpful. We will not make changes here.` + +**`6. Maintain Fast Response Times`** + +`Users are happy with quicker replies. We will continue to respond quickly.` + +What changes will they have to make to the navigation menu? + +## --answers-- + +They will need to remove it. + +### --feedback-- + +The menu was not criticized; there's no reason to remove it. + +--- + +They will need to redesign it completely. + +### --feedback-- + +There was no negative mention about the design of the menu. + +--- + +They will not need to make any changes. + +--- + +They will need to move it to a different part of the page. + +### --feedback-- + +The position of the menu was not mentioned as a problem. + +## --video-solution-- + +3 + +# --explanation-- + +The third item on the list, `Keep the New Navigation Menu`, shows that it received very positive feedback. Think about what you would have to change when the general opinion is positive, read through the explanation for the third item and you'll be able to answer this question correctly. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377e01dfa63f34492e7d7e.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377e01dfa63f34492e7d7e.md new file mode 100644 index 00000000000..e465acddf01 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377e01dfa63f34492e7d7e.md @@ -0,0 +1,82 @@ +--- +id: 68377e01dfa63f34492e7d7e +title: Task 100 +challengeType: 19 +dashedName: task-100 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +The team prepares the list of modifications suggested by Tom: + +**`Planned Website Modifications Based on User Feedback`** + +**`1. Adjust the Color Scheme`** + +`Some users said the current colors are too strong. We will use softer and lighter colors to make the website easier to look at.` + +**`2. Optimize Image Sizes`** + +`A few images are too large and make the pages load slowly. We will reduce their size so the website works faster.` + +**`3. Keep the New Navigation Menu`** + +`Users like the new menu. It's easier to use, so we will keep it as it is.` + +**`4. Keep the Simplified Layout`** + +`The simpler layout helps people find information faster. We will keep this new layout.` + +**`5. Keep the Updated Contact Page`** + +`The contact form is user-friendly and the extra contact options are helpful. We will not make changes here.` + +**`6. Maintain Fast Response Times`** + +`Users are happy with quicker replies. We will continue to respond quickly.` + +According to the user feedback, what makes the new site layout better than the previous one? + +## --answers-- + +It has more colors and animations. + +### --feedback-- + +There was no mention of animations or more colors making the layout better. + +--- + +It has more images and videos. + +### --feedback-- + +The feedback was not about media content. + +--- + +It helps users find information faster. + +--- + +It shows fewer menu options. + +### --feedback-- + +The feedback was not about the number of menu items. + +## --video-solution-- + +3 + +# --explanation-- + +The item `Keep the Simplified Layout` brings the feedback on the new layout proposed by the team. Read the explanation to this item to be able to correctly answer this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377f61156e283c2f076c79.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377f61156e283c2f076c79.md new file mode 100644 index 00000000000..3dd57b6b73a --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68377f61156e283c2f076c79.md @@ -0,0 +1,82 @@ +--- +id: 68377f61156e283c2f076c79 +title: Task 101 +challengeType: 19 +dashedName: task-101 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +The team prepares the list of modifications suggested by Tom: + +**`Planned Website Modifications Based on User Feedback`** + +**`1. Adjust the Color Scheme`** + +`Some users said the current colors are too strong. We will use softer and lighter colors to make the website easier to look at.` + +**`2. Optimize Image Sizes`** + +`A few images are too large and make the pages load slowly. We will reduce their size so the website works faster.` + +**`3. Keep the New Navigation Menu`** + +`Users like the new menu. It's easier to use, so we will keep it as it is.` + +**`4. Keep the Simplified Layout`** + +`The simpler layout helps people find information faster. We will keep this new layout.` + +**`5. Keep the Updated Contact Page`** + +`The contact form is user-friendly and the extra contact options are helpful. We will not make changes here.` + +**`6. Maintain Fast Response Times`** + +`Users are happy with quicker replies. We will continue to respond quickly.` + +What can be said about the site's contact page as per user feedback? + +## --answers-- + +It's easier to use and has additional contact options that help the user. + +--- + +It needs fewer contact options. + +### --feedback-- + +There is no mention of fewer options. + +--- + +It was confusing to use. + +### --feedback-- + +The form was not described as confusing. + +--- + +It was not noticed by most users. + +### --feedback-- + +The changes to the contact page were clearly noticed by the users. + +## --video-solution-- + +1 + +# --explanation-- + +The item `Keep the Updated Contact Page` shows the users' feedback in relation to the contact page. Read through its explanation and you'll be able to answer this question correctly. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68378148e793724538853f02.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68378148e793724538853f02.md new file mode 100644 index 00000000000..8d6e2e48bdf --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68378148e793724538853f02.md @@ -0,0 +1,151 @@ +--- +id: 68378148e793724538853f02 +title: "Dialogue 3: A System Failure" +challengeType: 21 +dashedName: dialogue-3-a-system-failure +--- + +# --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": "Lisa", + "position": { "x": -25, "y": 0, "z": 1 } + }, + { + "character": "Mark", + "position": { "x": 125, "y": 0, "z": 1 } + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1 + }, + "alwaysShowDialogue": true + }, + "commands": [ + { + "character": "Lisa", + "position": { "x": 25, "y": 0, "z": 1 }, + "startTime": 0 + }, + { + "character": "Mark", + "position": { "x": 70, "y": 0, "z": 1 }, + "startTime": 0.5 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 4.42, + "dialogue": { + "text": "Hey Mark, I've been reviewing the logs from last week's database crash.", + "align": "left" + } + }, + { + "character": "Lisa", + "startTime": 4.78, + "finishTime": 9.32, + "dialogue": { + "text": "It seems like if we had monitored the system load more closely, we could have prevented the overload.", + "align": "left" + } + }, + { + "character": "Mark", + "startTime": 9.8, + "finishTime": 15.7, + "dialogue": { + "text": "That's true. The logs showed that the database was receiving an unusually high number of queries before it crashed.", + "align": "right" + } + }, + { + "character": "Mark", + "startTime": 16.12, + "finishTime": 20.64, + "dialogue": { + "text": "Had we spread those queries more evenly, perhaps the system wouldn't have failed.", + "align": "right" + } + }, + { + "character": "Lisa", + "startTime": 21.48, + "finishTime": 26.1, + "dialogue": { + "text": "Exactly. Also, I noticed we hadn't updated our database management software in a while.", + "align": "left" + } + }, + { + "character": "Lisa", + "startTime": 26.22, + "finishTime": 31.16, + "dialogue": { + "text": "If the latest patches had been applied, they might have addressed some of the vulnerabilities that were exploited.", + "align": "left" + } + }, + { + "character": "Mark", + "startTime": 31.5, + "finishTime": 37.04, + "dialogue": { + "text": "I was thinking the same thing. If only we had prioritized the update, we might not have faced this issue.", + "align": "right" + } + }, + { + "character": "Mark", + "startTime": 37.26, + "finishTime": 40.18, + "dialogue": { + "text": "It's frustrating that we realized its importance too late.", + "align": "right" + } + }, + { + "character": "Lisa", + "startTime": 40.5, + "finishTime": 45.78, + "dialogue": { + "text": "It's a tough lesson, but a valuable one. Going forward, how can we ensure this doesn't happen again?", + "align": "left" + } + }, + { + "character": "Lisa", + "startTime": 45.9, + "finishTime": 47.86, + "dialogue": { + "text": "We need a more proactive maintenance strategy.", + "align": "left" + } + }, + { + "character": "Mark", + "position": { "x": 125, "y": 0, "z": 1 }, + "startTime": 48.36 + }, + { + "character": "Lisa", + "position": { "x": -25, "y": 0, "z": 1 }, + "startTime": 48.86 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683850c37b275477bb047d83.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683850c37b275477bb047d83.md new file mode 100644 index 00000000000..a201546472a --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683850c37b275477bb047d83.md @@ -0,0 +1,101 @@ +--- +id: 683850c37b275477bb047d83 +title: Task 102 +challengeType: 22 +dashedName: task-102 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Hey Mark, I've been reviewing the BLANK from last week's database BLANK.` + +## --blanks-- + +`logs` + +### --feedback-- + +This refers to records or files that keep track of events or actions in a system. Use the plural form. + +--- + +`crash` + +### --feedback-- + +This means a sudden failure or stopping of a system or program. + +# --explanation-- + +A `log` is a record of events, actions, or messages created by a computer system or software. For example: + +`The system logs showed several errors before the crash.` – This means the records had information about problems that occurred. + +A `crash` is when a computer system or program suddenly stops working properly. For example: + +`The application crash caused all unsaved data to be lost.` – This means the program failed unexpectedly, and data was not saved. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 0.3, + "finishTimestamp": 3.72 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.1, + "dialogue": { + "text": "Hey Mark, I've been reviewing the logs", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.1, + "finishTime": 4.42, + "dialogue": { + "text": "from last week's database crash.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 4.92 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838529943e43c842e95db03.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838529943e43c842e95db03.md new file mode 100644 index 00000000000..eb559568ef8 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838529943e43c842e95db03.md @@ -0,0 +1,113 @@ +--- +id: 6838529943e43c842e95db03 +title: Task 103 +challengeType: 19 +dashedName: task-103 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What has Lisa been doing recently? + +## --answers-- + +Analyzing the records from the crash. + +--- + +Fixing the database crash herself. + +### --feedback-- + +Lisa does not say she's been repairing the system. + +--- + +Ignoring the problem for now. + +### --feedback-- + +Lisa is not saying she's been ignoring the issue. + +--- + +Writing a report about last week's meeting. + +### --feedback-- + +Lisa doesn't talk about a meeting report. + +## --video-solution-- + +1 + +# --explanation-- + +The `Present Perfect Continuous` tense (`have/has been` + verb in the `-ing` form) is used to describe an action that started in the past and is still continuing or has recently stopped. It often focuses on the activity or process. For example: + +`I have been studying the logs all morning.` – This means the action started earlier and may still be happening now. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 0.3, + "finishTimestamp": 3.72 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.1, + "dialogue": { + "text": "Hey Mark, I've been reviewing the logs", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.1, + "finishTime": 4.42, + "dialogue": { + "text": "from last week's database crash.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 4.92 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68385494b94e688a2acb03be.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68385494b94e688a2acb03be.md new file mode 100644 index 00000000000..b68889ea2e5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68385494b94e688a2acb03be.md @@ -0,0 +1,101 @@ +--- +id: 68385494b94e688a2acb03be +title: Task 104 +challengeType: 22 +dashedName: task-104 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`It seems like if we had monitored the system load more closely, we could have BLANK the BLANK.` + +## --blanks-- + +`prevented` + +### --feedback-- + +This means to stop something from happening before it starts. It ends in `-ed`. + +--- + +`overload` + +### --feedback-- + +This means having too much of something, causing a system or part to fail. + +# --explanation-- + +`To prevent` means to take action that stops something bad or unwanted from happening. For example: + +`We installed a firewall to prevent unauthorized access.` – This means the firewall stops unwanted users from entering the system. + +An `overload` is when a system or device is given more work, data, or power than it can handle, causing problems. For example: + +`The power outage was caused by an overload in the electrical grid.` – This means too much electricity caused a failure. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 4.08, + "finishTimestamp": 8.62 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.56, + "dialogue": { + "text": "It seems like if we had monitored the system load", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.56, + "finishTime": 5.54, + "dialogue": { + "text": "more closely, we could have prevented the overload.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 6.04 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838563bbe86eb9291d30e36.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838563bbe86eb9291d30e36.md new file mode 100644 index 00000000000..6b25133a676 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838563bbe86eb9291d30e36.md @@ -0,0 +1,117 @@ +--- +id: 6838563bbe86eb9291d30e36 +title: Task 105 +challengeType: 19 +dashedName: task-105 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What can we understand from Lisa's comment? + +## --answers-- + +The overload was caused by hardware failure. + +### --feedback-- + +Lisa doesn't talk about hardware problems. + +--- + +They monitored the system load perfectly. + +### --feedback-- + +The structure Lisa uses refers to a hypothetical past. It didn't actually happen. + +--- + +There was no overload at all. + +### --feedback-- + +Lisa mentions a preventable event. + +--- + +The system load probably happened because of lack of monitoring. + +## --video-solution-- + +4 + +# --explanation-- + +The `Past Perfect` tense (`had` + verb in the `past participle` form) is used to talk about an action that happened before another past event. It shows which action happened first. For example: + +`The server had crashed before the backup started.` – The crash happened first, then the backup started. + +The `Third Conditional` structure (`if` + verb in the `past perfect` as the hypothetical cause, modal verb + `have` + verb in the `past participle` form as the hypothetical consequence) expresses an unreal past condition and its possible, but unreal result. It talks about how things could be different if other courses of action were taken. For example: + +`If they had updated the software, they could have avoided the error.` – This means the update didn't happen, and the error was not avoided. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 4.08, + "finishTimestamp": 8.62 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.56, + "dialogue": { + "text": "It seems like if we had monitored the system load", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.56, + "finishTime": 5.54, + "dialogue": { + "text": "more closely, we could have prevented the overload.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 6.04 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68385e451b980e9e99d2c765.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68385e451b980e9e99d2c765.md new file mode 100644 index 00000000000..3e831ba8188 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68385e451b980e9e99d2c765.md @@ -0,0 +1,101 @@ +--- +id: 68385e451b980e9e99d2c765 +title: Task 106 +challengeType: 19 +dashedName: task-106 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +How could Mark agree with Lisa's comment? + +## --answers-- + +`I don't think so.` + +### --feedback-- + +This shows disagreement, not agreement. + +--- + +`That's true.` + +## --video-solution-- + +2 + +# --explanation-- + +`True` is an adjective that means something is correct, real, or accurate. It is used to agree with a statement or fact. It is different from `the truth`, which is a noun that refers to the actual facts or reality about something, often used in a broader or more abstract sense. For example: + +- `It's true that the server crashed yesterday.` – This means the statement about the crash is correct. + +- `The truth is that we didn't have a backup.` – This means the actual fact is no backup existed. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 4.08, + "finishTimestamp": 8.62 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.56, + "dialogue": { + "text": "It seems like if we had monitored the system load", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.56, + "finishTime": 5.54, + "dialogue": { + "text": "more closely, we could have prevented the overload.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 6.04 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838602b9f0d2fa5dfbf9bf2.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838602b9f0d2fa5dfbf9bf2.md new file mode 100644 index 00000000000..f6e263f0215 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838602b9f0d2fa5dfbf9bf2.md @@ -0,0 +1,103 @@ +--- +id: 6838602b9f0d2fa5dfbf9bf2 +title: Task 107 +challengeType: 22 +dashedName: task-107 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`That's true. The logs showed that the database was receiving an BLANK high number of BLANK before it crashed.` + +## --blanks-- + +`unusually` + +### --feedback-- + +This means something happened more than normal or expected. + +--- + +`queries` + +### --feedback-- + +This refers to questions or requests made to a database to retrieve or manipulate data. Use the plural form. + +# --explanation-- + +`Unusually` is an adverb used to describe something that happens more or less than what is normal or expected. On the other hand, `unusual` is an adjective that describes something that is not common or normal. For example: + +- `The server experienced an unusually high load today.` – In this sentence, `unusually` relates to how high the load was (far beyond the normal). + +- `It was unusual for the server to slow down like that.` – In this sentence, `unusual` refers to the situation. It does not modify a verb or an adjective. + +A `query` is a question or request sent to a database to get information or perform an action. For example: + +`The application sent a query to the database to fetch user details.` – This means the app asked the database for specific information. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Mark", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 8.9, + "finishTimestamp": 15.0 + } + }, + "commands": [ + { + "character": "Mark", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Mark", + "startTime": 1, + "finishTime": 4.06, + "dialogue": { + "text": "That's true. The logs showed that the database was receiving", + "align": "center" + } + }, + { + "character": "Mark", + "startTime": 4.06, + "finishTime": 7.1, + "dialogue": { + "text": "an unusually high number of queries before it crashed.", + "align": "center" + } + }, + { + "character": "Mark", + "opacity": 0, + "startTime": 7.6 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838b48522b677e14ecfc47f.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838b48522b677e14ecfc47f.md new file mode 100644 index 00000000000..3e98a1056ef --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838b48522b677e14ecfc47f.md @@ -0,0 +1,113 @@ +--- +id: 6838b48522b677e14ecfc47f +title: Task 108 +challengeType: 19 +dashedName: task-108 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What did the logs find that might have caused the crash? + +## --answers-- + +A sudden hardware failure. + +### --feedback-- + +The cause mentioned is not related to hardware problems. + +--- + +The database was getting too many requests. + +--- + +The software was updated incorrectly. + +### --feedback-- + +There is no mention of software updates causing the crash. + +--- + +There was a power outage. + +### --feedback-- + +Power issues are not discussed here. + +## --video-solution-- + +2 + +# --explanation-- + +The `Past Continuous` tense (`was/were` + verb in the `-ing` form) describes an action that was happening over a period of time in the past. It is often used together with a `Simple Past` event to show that the continuous action was interrupted or happened before another event. For example: + +`She was working on the report when the computer crashed.` – The action of working was ongoing when the crash (`Simple Past`) happened. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Mark", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 8.9, + "finishTimestamp": 15.0 + } + }, + "commands": [ + { + "character": "Mark", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Mark", + "startTime": 1, + "finishTime": 4.06, + "dialogue": { + "text": "That's true. The logs showed that the database was receiving", + "align": "center" + } + }, + { + "character": "Mark", + "startTime": 4.06, + "finishTime": 7.1, + "dialogue": { + "text": "an unusually high number of queries before it crashed.", + "align": "center" + } + }, + { + "character": "Mark", + "opacity": 0, + "startTime": 7.6 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838b60ff3868be9f2a3080d.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838b60ff3868be9f2a3080d.md new file mode 100644 index 00000000000..ed15bcf8d42 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838b60ff3868be9f2a3080d.md @@ -0,0 +1,113 @@ +--- +id: 6838b60ff3868be9f2a3080d +title: Task 109 +challengeType: 22 +dashedName: task-109 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Had we BLANK these queries more BLANK, perhaps the system wouldn't have BLANK.` + +## --blanks-- + +`spread` + +### --feedback-- + +This means to distribute or arrange something over an area or time. The past form is the same as its infinitive. + +--- + +`evenly` + +### --feedback-- + +This means in a balanced or equal way, without too much or too little in any part. + +--- + +`failed` + +### --feedback-- + +This means to stop working or to not succeed. Use the `past participle` form of the verb. + +# --explanation-- + +`To spread` means to arrange or distribute things over a space or period. For example: + +`They spread the workload among all team members.` – This means the work was shared fairly. + +`Evenly` means something is done in a balanced or equal manner. For example: + +`The paint was applied evenly to avoid streaks.` – This means the paint covered the surface smoothly and equally. + +`To fail` means to stop working properly or not to achieve the desired result. For example: + +`The system failed during the update, causing a delay.` – This means it stopped working correctly at that time. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Mark", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 15.12, + "finishTimestamp": 19.84 + } + }, + "commands": [ + { + "character": "Mark", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Mark", + "startTime": 1, + "finishTime": 3.54, + "dialogue": { + "text": "Had we spread those queries more evenly,", + "align": "center" + } + }, + { + "character": "Mark", + "startTime": 3.78, + "finishTime": 5.72, + "dialogue": { + "text": "perhaps the system wouldn't have failed.", + "align": "center" + } + }, + { + "character": "Mark", + "opacity": 0, + "startTime": 6.22 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838ba29f45fdcf55d55426d.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838ba29f45fdcf55d55426d.md new file mode 100644 index 00000000000..dacd109e513 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838ba29f45fdcf55d55426d.md @@ -0,0 +1,117 @@ +--- +id: 6838ba29f45fdcf55d55426d +title: Task 110 +challengeType: 19 +dashedName: task-110 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +According to Mark, what might have stopped the system from failing? + +## --answers-- + +Adding more memory to the server. + +### --feedback-- + +Mark does not talk about adding hardware. + +--- + +Restarting the database regularly. + +### --feedback-- + +There is no mention of restarts in the sentence. + +--- + +Balancing the queries more evenly over time. + +--- + +Reducing the number of users. + +### --feedback-- + +The focus is not on user count. + +## --video-solution-- + +3 + +# --explanation-- + +`Perhaps` means maybe or possibly, showing that something is uncertain but likely. For example: + +`Perhaps we should check the logs again.` – This suggests an idea without being certain. + +`Had` + subject + verb in the `past participle` is an alternative to `If` + subject + `had` + verb in the `past participle` and is used in `Third Conditional` sentences to talk about hypothetical past situations. It emphasizes a condition that did not happen but might have changed the outcome. For example: + +`Had we fixed the bug earlier, the system wouldn't have crashed.` - This means the same as `If we had fixed the bug earlier, the system wouldn't have crashed.` + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Mark", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 15.12, + "finishTimestamp": 19.84 + } + }, + "commands": [ + { + "character": "Mark", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Mark", + "startTime": 1, + "finishTime": 3.54, + "dialogue": { + "text": "Had we spread those queries more evenly,", + "align": "center" + } + }, + { + "character": "Mark", + "startTime": 3.78, + "finishTime": 5.72, + "dialogue": { + "text": "perhaps the system wouldn't have failed.", + "align": "center" + } + }, + { + "character": "Mark", + "opacity": 0, + "startTime": 6.22 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838bc27830fcffdf3128076.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838bc27830fcffdf3128076.md new file mode 100644 index 00000000000..4bb34bb2062 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838bc27830fcffdf3128076.md @@ -0,0 +1,101 @@ +--- +id: 6838bc27830fcffdf3128076 +title: Task 111 +challengeType: 19 +dashedName: task-111 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +How could Lisa respond to show she agrees completely with Mark's comment? + +## --answers-- + +`Exactly.` + +--- + +`I'm not sure about that.` + +### --feedback-- + +This shows doubt, not agreement. + +## --video-solution-- + +1 + +# --explanation-- + +`Exactly` is an adverb used to show full agreement or correctness with what someone else has said. `Exact`, on the other hand, is an adjective meaning precise or correct in detail. For example: + +- `You are exactly right about the cause of the problem.` – This shows full agreement. It expresses how right (adjective) the person was. + +- `We need the exact measurements to build the new server rack.` – This means very precise measurements. It qualifies a noun instead of a verb or adjective. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Mark", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 15.12, + "finishTimestamp": 19.84 + } + }, + "commands": [ + { + "character": "Mark", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Mark", + "startTime": 1, + "finishTime": 3.54, + "dialogue": { + "text": "Had we spread those queries more evenly,", + "align": "center" + } + }, + { + "character": "Mark", + "startTime": 3.78, + "finishTime": 5.72, + "dialogue": { + "text": "perhaps the system wouldn't have failed.", + "align": "center" + } + }, + { + "character": "Mark", + "opacity": 0, + "startTime": 6.22 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838bf20b2e55b099fb74145.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838bf20b2e55b099fb74145.md new file mode 100644 index 00000000000..307d3e6fa73 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838bf20b2e55b099fb74145.md @@ -0,0 +1,101 @@ +--- +id: 6838bf20b2e55b099fb74145 +title: Task 112 +challengeType: 22 +dashedName: task-112 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Exactly. Also, I noticed we hadn't updated our database BLANK software in a BLANK.` + +## --blanks-- + +`management` + +### --feedback-- + +Preceded by `database`, this refers to the process or system of controlling and organizing a database. + +--- + +`while` + +### --feedback-- + +This means a period of time, usually implying some time has passed since the last action. + +# --explanation-- + +`Database management` refers to the tools and processes used to store, organize, and control access to data in a database. For example: + +`The company invested in new database management software to improve data security.` – This means they upgraded their system for handling data. + +`In a while` means some time has passed since something last happened. For example: + +`I haven't seen her in a while.` – This means it has been a long time since you last met. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 20.48, + "finishTimestamp": 25.3 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.76, + "dialogue": { + "text": "Exactly. Also, I noticed we hadn't updated", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.76, + "finishTime": 5.82, + "dialogue": { + "text": "our database management software in a while.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 6.32 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838c094126eff112ed09eac.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838c094126eff112ed09eac.md new file mode 100644 index 00000000000..436b3a96840 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838c094126eff112ed09eac.md @@ -0,0 +1,117 @@ +--- +id: 6838c094126eff112ed09eac +title: Task 113 +challengeType: 19 +dashedName: task-113 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +According to Lisa, what else might have contributed to the system failure? + +## --answers-- + +The software was out of date. + +--- + +The server was physically damaged. + +### --feedback-- + +Lisa doesn't mention any hardware problems. + +--- + +There were too many users logged in. + +### --feedback-- + +User count is not discussed here. + +--- + +The internet connection was slow. + +### --feedback-- + +Network speed is not mentioned as a reason. + +## --video-solution-- + +1 + +# --explanation-- + +`To notice` means to become aware of something by observing or paying attention. For example: + +`I noticed a typo in the report before submitting it.` – This means the person saw the mistake. + +The `Past Perfect` tense (`had` + verb in the `past participle` form) is used to talk about an action that happened before another past action or moment. It shows the earlier event. For example: + +`She had already left when the meeting started.` – Leaving happened before the meeting began. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 20.48, + "finishTimestamp": 25.3 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.76, + "dialogue": { + "text": "Exactly. Also, I noticed we hadn't updated", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.76, + "finishTime": 5.82, + "dialogue": { + "text": "our database management software in a while.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 6.32 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838fb153c5730380266a65d.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838fb153c5730380266a65d.md new file mode 100644 index 00000000000..4bed54125e7 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838fb153c5730380266a65d.md @@ -0,0 +1,101 @@ +--- +id: 6838fb153c5730380266a65d +title: Task 114 +challengeType: 22 +dashedName: task-114 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`If the latest BLANK had been applied, they might have addressed some of the vulnerabilities that were BLANK.` + +## --blanks-- + +`patches` + +### --feedback-- + +This refers to software updates designed to fix bugs or security issues. Use the plural form. + +--- + +`exploited` + +### --feedback-- + +This means taken advantage of, often in a negative or harmful way. It ends in `-ed`. + +# --explanation-- + +A `patch` is a small update released by software developers to fix problems, improve performance, or fix security issues. For example: + +`The company released a patch to fix the login error.` – This means they published a fix for the problem. + +`To exploit` means to use something in a way that is unfair or causes harm, especially by taking advantage of a weakness. For example: + +`Hackers exploited a flaw in the email server.` – This means they used the weakness to gain access or cause damage. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 25.42, + "finishTimestamp": 30.36 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 2.92, + "dialogue": { + "text": "If the latest patches had been applied,", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.2, + "finishTime": 5.94, + "dialogue": { + "text": "they might have addressed some of the vulnerabilities that were exploited.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 6.44 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838fc310a80043d5c3ccce0.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838fc310a80043d5c3ccce0.md new file mode 100644 index 00000000000..8f0f9c5f167 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838fc310a80043d5c3ccce0.md @@ -0,0 +1,113 @@ +--- +id: 6838fc310a80043d5c3ccce0 +title: Task 115 +challengeType: 19 +dashedName: task-115 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Lisa imply the team failed to do? + +## --answers-- + +They did not inform the users about the attack. + +### --feedback-- + +She doesn't talk about communication in her comment. + +--- + +They didn't upgrade the hardware. + +### --feedback-- + +Hardware upgrades are not mentioned. + +--- + +They forgot to check the server logs. + +### --feedback-- + +Checking logs is not the issue discussed here. + +--- + +They did not install the latest software updates. + +## --video-solution-- + +4 + +# --explanation-- + +The `Third Conditional` is used to talk about unreal situations in the past — things that did not happen — and their possible results. Its structure is `If` + `past perfect`, modal (`could/might/should`) + `have` + `past participle`. Using this conditional means that the action in the `if` clause did not happen, and the result did not occur, but you imagine it was a possible outcome. For example: + +`If we had tested the system earlier, we might have prevented the failure.` – This means testing was not done, and failure happened, but if it had been done, the failure might have been avoided. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 25.42, + "finishTimestamp": 30.36 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 2.92, + "dialogue": { + "text": "If the latest patches had been applied,", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.2, + "finishTime": 5.94, + "dialogue": { + "text": "they might have addressed some of the vulnerabilities that were exploited.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 6.44 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838feaafafc34499e5ae580.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838feaafafc34499e5ae580.md new file mode 100644 index 00000000000..1ebbd179729 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838feaafafc34499e5ae580.md @@ -0,0 +1,101 @@ +--- +id: 6838feaafafc34499e5ae580 +title: Task 116 +challengeType: 19 +dashedName: task-116 +--- + + + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What could Mark say to show he agrees with Lisa's idea? + +## --answers-- + +`I was thinking the same thing.` + +--- + +`We need to investigate more.` + +### --feedback-- + +This does not express agreement with Lisa's comment. + +## --video-solution-- + +1 + +# --explanation-- + +The `Past Continuous` tense (`was/were` + verb in the `-ing` form) is used here to describe an action or thought happening over a period of time in the past, often simultaneously with another event. It can show that someone was already thinking about the same idea. For example: + +`I was reading the report when you called.` – This means the action of reading was ongoing when the call happened. + +In this case, `I was thinking the same thing` means Mark's idea happened during or before Lisa's comment and shows agreement. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 25.42, + "finishTimestamp": 30.36 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 2.92, + "dialogue": { + "text": "If the latest patches had been applied,", + "align": "center" + } + }, + { + "character": "Lisa", + "startTime": 3.2, + "finishTime": 5.94, + "dialogue": { + "text": "they might have addressed some of the vulnerabilities that were exploited.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 6.44 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838ffbd3a3d90512ea30579.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838ffbd3a3d90512ea30579.md new file mode 100644 index 00000000000..d79eae4fdf7 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6838ffbd3a3d90512ea30579.md @@ -0,0 +1,110 @@ +--- +id: 6838ffbd3a3d90512ea30579 +title: Task 117 +challengeType: 22 +dashedName: task-117 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`I was thinking the same thing. If only we had BLANK the update, we might not have BLANK this issue.` + +## --blanks-- + +`prioritized` + +### --feedback-- + +This means to decide what is most important and do it first. It ends in `-ed`. + +--- + +`faced` + +### --feedback-- + +This means to deal with or confront a problem or situation. It ends in `-ed`. + +# --explanation-- + +`To prioritize` means to arrange tasks or problems in order of importance so that the most important ones are done first. For example: + +`The team prioritized fixing the security flaw before adding new features.` – This means they chose to solve the most urgent problem first. + +`To face` means to confront or deal with a difficult situation or challenge. For example: + +`We faced many obstacles during the project.` – This means they encountered and had to handle many problems. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Mark", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 30.7, + "finishTimestamp": 36.24 + } + }, + "commands": [ + { + "character": "Mark", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Mark", + "startTime": 1, + "finishTime": 2.4, + "dialogue": { + "text": "I was thinking the same thing.", + "align": "center" + } + }, + { + "character": "Mark", + "startTime": 2.48, + "finishTime": 4.66, + "dialogue": { + "text": "If only we had prioritized the update,", + "align": "center" + } + }, + { + "character": "Mark", + "startTime": 4.82, + "finishTime": 6.54, + "dialogue": { + "text": "we might not have faced this issue.", + "align": "center" + } + }, + { + "character": "Mark", + "opacity": 0, + "startTime": 7.04 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390116f6905a599c944c39.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390116f6905a599c944c39.md new file mode 100644 index 00000000000..82d911852e4 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390116f6905a599c944c39.md @@ -0,0 +1,122 @@ +--- +id: 68390116f6905a599c944c39 +title: Task 118 +challengeType: 19 +dashedName: task-118 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Mark imply actually happened? + +## --answers-- + +They did not prioritize the update, and the issue occurred. + +--- + +They prioritized the update and solved the issue. + +### --feedback-- + +Mark's comment shows the opposite. + +--- + +They ignored the issue completely. + +### --feedback-- + +Mark doesn't talk about ignoring problems. + +--- + +The update caused the issue. + +### --feedback-- + +Mark doesn't suggest the issue was caused by the update. + +## --video-solution-- + +1 + +# --explanation-- + +`If only` is used at the beginning of a sentence to express a wish or regret about something that didn't happen in the past. It shows that the speaker wishes the situation had been different. For example: + +`If only we had checked the system earlier, we could have avoided the crash.` – This means they didn't check early enough and now regret it. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Mark", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 30.7, + "finishTimestamp": 36.24 + } + }, + "commands": [ + { + "character": "Mark", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Mark", + "startTime": 1, + "finishTime": 2.4, + "dialogue": { + "text": "I was thinking the same thing.", + "align": "center" + } + }, + { + "character": "Mark", + "startTime": 2.48, + "finishTime": 4.66, + "dialogue": { + "text": "If only we had prioritized the update,", + "align": "center" + } + }, + { + "character": "Mark", + "startTime": 4.82, + "finishTime": 6.54, + "dialogue": { + "text": "we might not have faced this issue.", + "align": "center" + } + }, + { + "character": "Mark", + "opacity": 0, + "startTime": 7.04 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683901fde637116049b36055.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683901fde637116049b36055.md new file mode 100644 index 00000000000..5211d5a97b5 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683901fde637116049b36055.md @@ -0,0 +1,92 @@ +--- +id: 683901fde637116049b36055 +title: Task 119 +challengeType: 22 +dashedName: task-119 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`It's BLANK that we realized its BLANK too late.` + +## --blanks-- + +`frustrating` + +### --feedback-- + +This means causing annoyance or disappointment because things don't go as expected. Use the `-ing` form. + +--- + +`importance` + +### --feedback-- + +This means the value or significance of something. + +# --explanation-- + +`Frustrating` describes a feeling of being upset or annoyed because of difficulties or delays. For example: + +`It's frustrating when the internet keeps disconnecting during a meeting.` – This means the interruptions cause annoyance. + +`Importance` means how valuable or necessary something is. For example: + +`The importance of regular backups cannot be overstated.` – This means backups are very valuable and necessary. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Mark", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 36.46, + "finishTimestamp": 39.38 + } + }, + "commands": [ + { + "character": "Mark", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Mark", + "startTime": 1, + "finishTime": 3.92, + "dialogue": { + "text": "It's frustrating that we realized its importance too late.", + "align": "center" + } + }, + { + "character": "Mark", + "opacity": 0, + "startTime": 4.42 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6839036f2924a067e7dd3138.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6839036f2924a067e7dd3138.md new file mode 100644 index 00000000000..bc2c2064091 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6839036f2924a067e7dd3138.md @@ -0,0 +1,104 @@ +--- +id: 6839036f2924a067e7dd3138 +title: Task 120 +challengeType: 19 +dashedName: task-120 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +How did Mark feel about discovering the system was not properly updated? + +## --answers-- + +Relieved that everything was fine. + +### --feedback-- + +Mark does not expresses relief. + +--- + +Annoyed because they understood the problem too late. + +--- + +Happy they avoided a serious issue. + +### --feedback-- + +Mark doesn't talk about being happy. + +--- + +Indifferent because it didn't affect them. + +### --feedback-- + +Mark does not show indifference. + +## --video-solution-- + +2 + +# --explanation-- + +`To realize` means to become aware of something or understand it clearly, often suddenly. For example: + +`I didn't realize the server was down until users started calling.` – This means the person became aware of the problem at that moment. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Mark", + "position": { + "x": 50, + "y": 0, + "z": 1.4 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 36.46, + "finishTimestamp": 39.38 + } + }, + "commands": [ + { + "character": "Mark", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Mark", + "startTime": 1, + "finishTime": 3.92, + "dialogue": { + "text": "It's frustrating that we realized its importance too late.", + "align": "center" + } + }, + { + "character": "Mark", + "opacity": 0, + "startTime": 4.42 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683904a6ca2d067012650381.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683904a6ca2d067012650381.md new file mode 100644 index 00000000000..8a4cccde4a0 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683904a6ca2d067012650381.md @@ -0,0 +1,92 @@ +--- +id: 683904a6ca2d067012650381 +title: Task 121 +challengeType: 22 +dashedName: task-121 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`It's a BLANK lesson, but a BLANK one.` + +## --blanks-- + +`tough` + +### --feedback-- + +This means difficult or challenging to deal with. + +--- + +`valuable` + +### --feedback-- + +This means very useful or important. + +# --explanation-- + +`Tough` describes something that is hard to do, understand, or accept. For example: + +`Losing data is a tough problem for any company.` – This means it is a difficult issue to face. + +`Valuable` means something that has great worth or importance. For example: + +`This training was valuable because it taught new skills.` – This means the training was very useful and important. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 39.7, + "finishTimestamp": 41.88 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.18, + "dialogue": { + "text": "It's a tough lesson, but a valuable one.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 3.68 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683905bd8481227644ec792a.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683905bd8481227644ec792a.md new file mode 100644 index 00000000000..9e828bbc5d7 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683905bd8481227644ec792a.md @@ -0,0 +1,106 @@ +--- +id: 683905bd8481227644ec792a +title: Task 122 +challengeType: 19 +dashedName: task-122 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What positive outcome does Lisa think the failure gave? + +## --answers-- + +A chance to ignore the problem. + +### --feedback-- + +Lisa doesn't speak about ignoring the issue. + +--- + +An opportunity to blame someone. + +### --feedback-- + +Lisa does not talk about blaming others. + +--- + +A reason to delay the update. + +### --feedback-- + +Lisa doesn't mention a delay. + +--- + +A useful experience to learn from. + +## --video-solution-- + +4 + +# --explanation-- + +`One` can be used to avoid repeating a noun that was just mentioned. For example: + +`She has a red car and I have a blue one.` – This means she has a red car and you have a blue car (without repeating `car`). + +Here, instead of saying `a tough lesson` and then repeating `lesson`, Lisa says `a tough lesson` and then `a valuable one`. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 39.7, + "finishTimestamp": 41.88 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.18, + "dialogue": { + "text": "It's a tough lesson, but a valuable one.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 3.68 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6839067fbc39c07d1f3bdb99.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6839067fbc39c07d1f3bdb99.md new file mode 100644 index 00000000000..e9f22336e9c --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/6839067fbc39c07d1f3bdb99.md @@ -0,0 +1,92 @@ +--- +id: 6839067fbc39c07d1f3bdb99 +title: Task 123 +challengeType: 22 +dashedName: task-123 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`Going BLANK, how can we ensure this doesn't BLANK again?` + +## --blanks-- + +`forward` + +### --feedback-- + +This means looking ahead to the future or from now on. + +--- + +`happen` + +### --feedback-- + +This means to take place or occur. + +# --explanation-- + +`Forward` is used to talk about future actions or time from now on. For example: + +`Going forward, we will hold weekly meetings.` – This means starting now, weekly meetings will happen. + +`To happen` means for an event or situation to occur or take place. For example: + +`If problems happen, please report them immediately.` – This means if issues occur, you should tell someone. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 42.12, + "finishTimestamp": 44.98 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.86, + "dialogue": { + "text": "Going forward, how can we ensure this doesn't happen again?", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 4.36 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683907aa2b5d1684bb6568c7.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683907aa2b5d1684bb6568c7.md new file mode 100644 index 00000000000..4a12adb2b85 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683907aa2b5d1684bb6568c7.md @@ -0,0 +1,104 @@ +--- +id: 683907aa2b5d1684bb6568c7 +title: Task 124 +challengeType: 19 +dashedName: task-124 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Lisa want to find out? + +## --answers-- + +When the next meeting will be. + +### --feedback-- + +Lisa is not asking about scheduling a meeting. + +--- + +How to avoid the same problem in the future. + +--- + +Who caused the issue. + +### --feedback-- + +Lisa is not focused on blaming anyone. + +--- + +Why the problem happened. + +### --feedback-- + +Lisa is not asking about past reasons. + +## --video-solution-- + +2 + +# --explanation-- + +`Going forward` is a phrase meaning from now on or in the future. It is often used to talk about plans or actions that will happen after the current moment. For example: + +`Going forward, we will improve our testing process to catch bugs earlier.` – This means starting now, testing will be better. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 42.12, + "finishTimestamp": 44.98 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.86, + "dialogue": { + "text": "Going forward, how can we ensure this doesn't happen again?", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 4.36 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683908e53497658da522e4e0.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683908e53497658da522e4e0.md new file mode 100644 index 00000000000..a78e26175d6 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683908e53497658da522e4e0.md @@ -0,0 +1,80 @@ +--- +id: 683908e53497658da522e4e0 +title: Task 125 +challengeType: 22 +dashedName: task-125 +--- + + + +# --instructions-- + +Listen to the audio and complete the sentence below. + +# --fillInTheBlank-- + +## --sentence-- + +`We need a more BLANK maintenance strategy.` + +## --blanks-- + +`proactive` + +### --feedback-- + +This means taking action before problems happen, instead of waiting to react. + +# --explanation-- + +`Proactive` describes an approach where you anticipate issues and act early to prevent them. For example: + +`The company uses proactive monitoring to detect system problems before users notice them.` – This means they look for problems early to fix them quickly. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 45.1, + "finishTimestamp": 47.26 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.16, + "dialogue": { + "text": "We need a more proactive maintenance strategy.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 3.66 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390a24c15fa596f888d224.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390a24c15fa596f888d224.md new file mode 100644 index 00000000000..a8806dcfd66 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390a24c15fa596f888d224.md @@ -0,0 +1,104 @@ +--- +id: 68390a24c15fa596f888d224 +title: Task 126 +challengeType: 19 +dashedName: task-126 +--- + + + +# --instructions-- + +Listen to the audio and answer the question below. + +# --questions-- + +## --text-- + +What does Lisa think the team should do? + +## --answers-- + +Wait for problems to happen and then fix them. + +### --feedback-- + +Lisa doesn't suggest waiting for the problems to occur. + +--- + +Ignore maintenance for now. + +### --feedback-- + +Lisa doesn't recommend ignoring maintenance. + +--- + +Plan ahead to prevent issues before they start. + +--- + +Focus only on fixing the biggest problems. + +### --feedback-- + +She doesn't want urgent fixes. + +## --video-solution-- + +3 + +# --explanation-- + +A `strategy` is a plan or method designed to achieve a specific goal, often involving careful planning. For example: + +`The marketing team developed a strategy to increase online sales.` – This means they created a detailed plan to improve sales. + +# --scene-- + +```json +{ + "setup": { + "background": "company2-center.png", + "characters": [ + { + "character": "Lisa", + "position": { + "x": 50, + "y": 15, + "z": 1.2 + }, + "opacity": 0 + } + ], + "audio": { + "filename": "B1_21-3.mp3", + "startTime": 1, + "startTimestamp": 45.1, + "finishTimestamp": 47.26 + } + }, + "commands": [ + { + "character": "Lisa", + "opacity": 1, + "startTime": 0 + }, + { + "character": "Lisa", + "startTime": 1, + "finishTime": 3.16, + "dialogue": { + "text": "We need a more proactive maintenance strategy.", + "align": "center" + } + }, + { + "character": "Lisa", + "opacity": 0, + "startTime": 3.66 + } + ] +} +``` diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390b879f5d0a9f51406b2a.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390b879f5d0a9f51406b2a.md new file mode 100644 index 00000000000..db4ab75a2b1 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390b879f5d0a9f51406b2a.md @@ -0,0 +1,88 @@ +--- +id: 68390b879f5d0a9f51406b2a +title: Task 127 +challengeType: 22 +dashedName: task-127 +--- + + + +# --description-- + +This is a review of the entire dialogue you just studied. + +# --instructions-- + +Write the following phrases or words in the correct spot: + +`database crash`, `database maintenance software`, `overload`, `perhaps`, `prioritized`, `proactive`, and `valuable`. + +# --fillInTheBlank-- + +## --sentence-- + +`Lisa: Hey Mark, I've been reviewing the logs from last week's BLANK. It seems like if we had monitored the system load more closely, we could have prevented the BLANK.` + +`Mark: That's true. The logs showed that the database was receiving an unusually high number of queries before it crashed. Had we spread these queries more evenly, BLANK the system wouldn't have failed.` + +`Lisa: Exactly. Also, I noticed we hadn't updated our BLANK in a while. If the latest patches had been applied, they might have addressed some of the vulnerabilities that were exploited.` + +`Mark: I was thinking the same thing. If only we had BLANK the update, we might not have faced this issue. It's frustrating that we realized its importance too late.` + +`Lisa: It's a tough lesson, but a BLANK one. Going forward, how can we ensure this doesn't happen again? We need a more BLANK maintenance strategy.` + +## --blanks-- + +`database crash` + +### --feedback-- + +A two-word phrase representing a serious failure in data storage systems. + +--- + +`overload` + +### --feedback-- + +It means too much demand on a system. + +--- + +`perhaps` + +### --feedback-- + +Similar to `maybe`, it expresses uncertainty or possibility. + +--- + +`database maintenance software` + +### --feedback-- + +A program in charge of controlling the storage of information. It begins with a noun related to data storage, followed by a noun describing upkeep, and then a noun referring to programs. + +--- + +`prioritized` + +### --feedback-- + +A past tense verb meaning to treat something as more important. + +--- + +`valuable` + +### --feedback-- + +This means important or useful. + +--- + +`proactive` + +### --feedback-- + +This means taking action in advance to prevent problems. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390f4bd1b022aac52b7ad1.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390f4bd1b022aac52b7ad1.md new file mode 100644 index 00000000000..d543f8ad4aa --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68390f4bd1b022aac52b7ad1.md @@ -0,0 +1,62 @@ +--- +id: 68390f4bd1b022aac52b7ad1 +title: Task 128 +challengeType: 19 +dashedName: task-128 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Imagine someone wrote the minutes for the meeting between Lisa and Mark. These were the notes taken. + +`Lisa and Mark discussed the recent database crash that happened last week. Lisa mentioned that after reviewing the logs, she realized the system overload might have been prevented if they had monitored the system load more closely. Mark agreed and added that the logs showed an unusually high number of queries hitting the database just before the crash. He suggested that if these queries had been spread more evenly, the system might not have failed.` + +`Lisa also pointed out that they hadn't updated their database management software for some time. She believed that if the latest patches had been installed, some of the vulnerabilities exploited during the crash could have been fixed. Mark shared the same thought and expressed frustration that they had not prioritized the update earlier, which might have prevented the problem.` + +`Finally, Lisa noted that although the situation was difficult, it was an important lesson. She asked how they could avoid such issues in the future, emphasizing the need for a more proactive maintenance strategy.` + +What did Lisa discover when she reviewed the logs? + +## --answers-- + +The database management software was up to date. + +### --feedback-- + +Lisa did not say anything about the software being up to date. + +--- + +The queries were spread evenly across the system. + +### --feedback-- + +Lisa does not mention how the queries were spread. + +--- + +If they had monitored the system load more closely, they could have prevented the overload. + +--- + +The crash happened because the hardware was faulty. + +### --feedback-- + +There was no mention of hardware issues in the conversation. + +## --video-solution-- + +3 + +# --explanation-- + +In the first paragraph, look for the part where the logs are mentioned. The sentence that mentions the logs also expresses a hypothetical outcome, something that did not actually happen. Find out what it is and you'll be able to correctly answer this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683999c2dc1744cb2b53971d.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683999c2dc1744cb2b53971d.md new file mode 100644 index 00000000000..f4a768c6433 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/683999c2dc1744cb2b53971d.md @@ -0,0 +1,62 @@ +--- +id: 683999c2dc1744cb2b53971d +title: Task 129 +challengeType: 19 +dashedName: task-129 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Imagine someone wrote the minutes for the meeting between Lisa and Mark. These were the notes taken. + +`Lisa and Mark discussed the recent database crash that happened last week. Lisa mentioned that after reviewing the logs, she realized the system overload might have been prevented if they had monitored the system load more closely. Mark agreed and added that the logs showed an unusually high number of queries hitting the database just before the crash. He suggested that if these queries had been spread more evenly, the system might not have failed.` + +`Lisa also pointed out that they hadn't updated their database management software for some time. She believed that if the latest patches had been installed, some of the vulnerabilities exploited during the crash could have been fixed. Mark shared the same thought and expressed frustration that they had not prioritized the update earlier, which might have prevented the problem.` + +`Finally, Lisa noted that although the situation was difficult, it was an important lesson. She asked how they could avoid such issues in the future, emphasizing the need for a more proactive maintenance strategy.` + +What did Mark suggest as a possible cause for the system failure? + +## --answers-- + +The database management software was outdated. + +### --feedback-- + +Mark did not mention software updates as the cause here. + +--- + +The queries were not spread evenly. + +--- + +The hardware was malfunctioning. + +### --feedback-- + +Mark did not talk about any hardware problems. + +--- + +The system load was monitored too closely. + +### --feedback-- + +Mark actually suggested that monitoring more closely could have prevented the failure. + +## --video-solution-- + +2 + +# --explanation-- + +Find in the first paragraph the part where Mark and his suggestion are mentioned. A structure in the `Third Conditional` is used, which means that what was mentioned did not actually happen - it was only a possible outcome in case a different course of action was taken. By reading this line you will be able to correctly answer this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399b673c24fbcbf8d92cce.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399b673c24fbcbf8d92cce.md new file mode 100644 index 00000000000..715ba3ba48c --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399b673c24fbcbf8d92cce.md @@ -0,0 +1,62 @@ +--- +id: 68399b673c24fbcbf8d92cce +title: Task 130 +challengeType: 19 +dashedName: task-130 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Imagine someone wrote the minutes for the meeting between Lisa and Mark. These were the notes taken. + +`Lisa and Mark discussed the recent database crash that happened last week. Lisa mentioned that after reviewing the logs, she realized the system overload might have been prevented if they had monitored the system load more closely. Mark agreed and added that the logs showed an unusually high number of queries hitting the database just before the crash. He suggested that if these queries had been spread more evenly, the system might not have failed.` + +`Lisa also pointed out that they hadn't updated their database management software for some time. She believed that if the latest patches had been installed, some of the vulnerabilities exploited during the crash could have been fixed. Mark shared the same thought and expressed frustration that they had not prioritized the update earlier, which might have prevented the problem.` + +`Finally, Lisa noted that although the situation was difficult, it was an important lesson. She asked how they could avoid such issues in the future, emphasizing the need for a more proactive maintenance strategy.` + +Apart from the excess of queries at the same time, what else did Lisa point out as a possible cause for the crash? + +## --answers-- + +The database management software was not updated with the latest patches. + +--- + +The system was overloaded due to faulty hardware. + +### --feedback-- + +Lisa did not mention any hardware problems. + +--- + +The queries were spread too evenly across the system. + +### --feedback-- + +Lisa didn't say anything about the queries. Mark did. + +--- + +The logs were deleted before they could be reviewed. + +### --feedback-- + +Lisa reviewed the logs, so they couldn't have been deleted. + +## --video-solution-- + +1 + +# --explanation-- + +The second paragraph begins with Lisa pointing something out. The `Past Perfect` structure is used, indicating that something happened (or, in this case, did not happen) before the system crash. This could have fixed some vulnerabilities. Find the line where the Past Perfect is used to find the correct answer to this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399d34040593ccb4a89db2.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399d34040593ccb4a89db2.md new file mode 100644 index 00000000000..26e2aa25ec0 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399d34040593ccb4a89db2.md @@ -0,0 +1,62 @@ +--- +id: 68399d34040593ccb4a89db2 +title: Task 131 +challengeType: 19 +dashedName: task-131 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Imagine someone wrote the minutes for the meeting between Lisa and Mark. These were the notes taken. + +`Lisa and Mark discussed the recent database crash that happened last week. Lisa mentioned that after reviewing the logs, she realized the system overload might have been prevented if they had monitored the system load more closely. Mark agreed and added that the logs showed an unusually high number of queries hitting the database just before the crash. He suggested that if these queries had been spread more evenly, the system might not have failed.` + +`Lisa also pointed out that they hadn't updated their database management software for some time. She believed that if the latest patches had been installed, some of the vulnerabilities exploited during the crash could have been fixed. Mark shared the same thought and expressed frustration that they had not prioritized the update earlier, which might have prevented the problem.` + +`Finally, Lisa noted that although the situation was difficult, it was an important lesson. She asked how they could avoid such issues in the future, emphasizing the need for a more proactive maintenance strategy.` + +How did Mark feel with the discovery that the latest patches were not installed? + +## --answers-- + +He was happy because the problem was easy to fix. + +### --feedback-- + +Mark did not express happiness. + +--- + +He was indifferent about the update timing. + +### --feedback-- + +Mark did not show indifference. + +--- + +He thought the patches were unnecessary. + +### --feedback-- + +Mark actually agreed that the update was important. + +--- + +He felt frustrated that they realized the importance of the update too late. + +## --video-solution-- + +4 + +# --explanation-- + +By the end of the second paragraph, we see that Mark shared Lisa's thought in relation to the lack of updates. Then, it is said that he expressed his feelings in relation to this. Read the line that comments on Mark's feelings to be able to correctly answer this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399e63b5881dcd8a1d2009.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399e63b5881dcd8a1d2009.md new file mode 100644 index 00000000000..d6d00ee3ffb --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399e63b5881dcd8a1d2009.md @@ -0,0 +1,62 @@ +--- +id: 68399e63b5881dcd8a1d2009 +title: Task 132 +challengeType: 19 +dashedName: task-132 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Imagine someone wrote the minutes for the meeting between Lisa and Mark. These were the notes taken. + +`Lisa and Mark discussed the recent database crash that happened last week. Lisa mentioned that after reviewing the logs, she realized the system overload might have been prevented if they had monitored the system load more closely. Mark agreed and added that the logs showed an unusually high number of queries hitting the database just before the crash. He suggested that if these queries had been spread more evenly, the system might not have failed.` + +`Lisa also pointed out that they hadn't updated their database management software for some time. She believed that if the latest patches had been installed, some of the vulnerabilities exploited during the crash could have been fixed. Mark shared the same thought and expressed frustration that they had not prioritized the update earlier, which might have prevented the problem.` + +`Finally, Lisa noted that although the situation was difficult, it was an important lesson. She asked how they could avoid such issues in the future, emphasizing the need for a more proactive maintenance strategy.` + +Could Lisa find any positive result from the system failure? + +## --answers-- + +Yes, she said it was a valuable lesson. + +--- + +No, she thought it was just a waste of time. + +### --feedback-- + +Lisa didn't think about it as a waste of time. + +--- + +No, she felt the problem was impossible to fix. + +### --feedback-- + +Lisa actually wanted to find ways to prevent it in the future. + +--- + +Yes, she said the failure was caused by hardware issues. + +### --feedback-- + +Lisa did not mention hardware problems. + +## --video-solution-- + +1 + +# --explanation-- + +By the end of the text, it is reported that Lisa mentions that dealing with a system failure was a difficult situation, but knowing how the system reacts to this made team actually learn something. Read through the last paragraph to be able to correctly answer this question. diff --git a/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399fb2b9b500ce4508f2eb.md b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399fb2b9b500ce4508f2eb.md new file mode 100644 index 00000000000..9954621f9f0 --- /dev/null +++ b/curriculum/challenges/english/24-b1-english-for-developers/learn-how-to-use-reported-speech/68399fb2b9b500ce4508f2eb.md @@ -0,0 +1,62 @@ +--- +id: 68399fb2b9b500ce4508f2eb +title: Task 133 +challengeType: 19 +dashedName: task-133 +--- + + + +# --instructions-- + +Read the text and answer the question below. + +# --questions-- + +## --text-- + +Imagine someone wrote the minutes for the meeting between Lisa and Mark. These were the notes taken. + +`Lisa and Mark discussed the recent database crash that happened last week. Lisa mentioned that after reviewing the logs, she realized the system overload might have been prevented if they had monitored the system load more closely. Mark agreed and added that the logs showed an unusually high number of queries hitting the database just before the crash. He suggested that if these queries had been spread more evenly, the system might not have failed.` + +`Lisa also pointed out that they hadn't updated their database management software for some time. She believed that if the latest patches had been installed, some of the vulnerabilities exploited during the crash could have been fixed. Mark shared the same thought and expressed frustration that they had not prioritized the update earlier, which might have prevented the problem.` + +`Finally, Lisa noted that although the situation was difficult, it was an important lesson. She asked how they could avoid such issues in the future, emphasizing the need for a more proactive maintenance strategy.` + +What does Lisa think the team should do in the future to avoid similar problems? + +## --answers-- + +Ignore system warnings and focus on fixing problems after they happen. + +### --feedback-- + +Lisa doesn't suggest ignoring issues until they become serious. + +--- + +Develop a more proactive maintenance strategy. + +--- + +Stop monitoring the system load to reduce work pressure. + +### --feedback-- + +Lisa previously mentions the importance of monitoring the system load more closely. + +--- + +Only update the database management software after a crash happens. + +### --feedback-- + +Lisa actually thinks it's important to update the software with the latest patches. + +## --video-solution-- + +2 + +# --explanation-- + +The last paragraph talks about Lisa's suggestion in terms of creating a maintenance strategy. Find where this strategy is mentioned and you'll be able to correctly answer this question.