mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-09-24 23:01:18 +08:00
chore(i18n,learn): processed translations (#54268)
This commit is contained in:
+1
-1
@@ -19,7 +19,7 @@ Create an additional CSS class called `blue-text` that gives an element the colo
|
||||
|
||||
Apply the `blue-text` class to your `h1` element in addition to your `pink-text` class, and let's see which one wins.
|
||||
|
||||
Applying multiple class attributes to a HTML element is done with a space between them like this:
|
||||
Applying multiple class attributes to an HTML element is done with a space between them like this:
|
||||
|
||||
```html
|
||||
class="class1 class2"
|
||||
|
||||
+1
-1
@@ -33,7 +33,7 @@ The existing `img` element should be nested within an `a` element.
|
||||
assert($('a').children('img').length > 0);
|
||||
```
|
||||
|
||||
Your `a` element should be a dead link with a `href` attribute set to `#`.
|
||||
Your `a` element should be a dead link with an `href` attribute set to `#`.
|
||||
|
||||
```js
|
||||
assert(new RegExp('#').test($('a').children('img').parent().attr('href')));
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ Place the condition in an `if` statement and check if it is `None`.
|
||||
|
||||
# --hints--
|
||||
|
||||
You should have `if (next_empty := self.find_empty_cell()) is None:` withing `solver`.
|
||||
You should have `if (next_empty := self.find_empty_cell()) is None:` within `solver`.
|
||||
|
||||
```js
|
||||
const tCode = code.replace(/\r/g, '');
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@ dashedName: step-47
|
||||
|
||||
In a character class, you can combine multiple ranges by writing one range after another inside the square brackets (without any additional characters). For example: `[a-d3-6]` is the combination of `[a-d]` and `[3-6]`.
|
||||
|
||||
Now, create your fourth pattern to match any non-alphanumeric character. Combine the `a-z`, `A-Z`, and `0-9` ranges into a single character class and add a `^` as the first character to negate the pattern.
|
||||
Now, modify the last regex pattern to match any non-alphanumeric character. Combine the `a-z`, `A-Z`, and `0-9` ranges into a single character class and add a `^` as the first character to negate the pattern.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ dashedName: step-44
|
||||
assert.exists(document.querySelector('address > a'));
|
||||
```
|
||||
|
||||
يجب أن تعطي عنصر `a` سمة `href` بقيمة `https://freecodecamp.org`.
|
||||
You should give the `a` element an `href` attribute of `https://freecodecamp.org`.
|
||||
|
||||
```js
|
||||
assert.equal(document.querySelector('address > a')?.getAttribute('href'), 'https://freecodecamp.org');
|
||||
|
||||
+4
-2
@@ -16,13 +16,15 @@ dashedName: step-46
|
||||
يجب عليك استخدام منتقي `li > a`.
|
||||
|
||||
```js
|
||||
assert.exists(new __helpers.CSSHelp(document).getStyle('li > a'));
|
||||
const anchors = document.querySelectorAll('li > a');
|
||||
anchors.forEach(a => assert.exists(getComputedStyle(a)));
|
||||
```
|
||||
|
||||
يجب عليك إعطاء عنصر `a` خاصية `color`.
|
||||
|
||||
```js
|
||||
assert.notEmpty(new __helpers.CSSHelp(document).getStyle('li > a')?.color);
|
||||
const anchors = document.querySelectorAll('li > a');
|
||||
anchors.forEach(a => assert.notEmpty(getComputedStyle(a)?.color));
|
||||
```
|
||||
|
||||
يجب أن تعطي الخاصية `color` تباين مع الخلفية بنسبة 7:1 على الأقل. _تلميح: سأستخدم `#dfdfe2`_
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@ dashedName: step-42
|
||||
|
||||
مع عمليات إرسال النموذج (form submissions)، من المفيد ومن الممارسات الجيدة تزويد كل عنصر قابل للإرسال بسمة `name`. تُستخدم هذه السمة لتحديد العنصر في إرسال النموذج.
|
||||
|
||||
قم بإعطاء كل عنصر قابل للإرسال سمة `name` فريدة من اختيارك، باستثناء مدخلات `radio`.
|
||||
Except for the two `radio` inputs (which you have already named), give each submittable element a unique `name` attribute of your choosing.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ Your opening anchor tag should have a `target` attribute set to `_blank`.
|
||||
assert.match(code, /<a\s+(?:[^>]*\s+)?target\s*=\s*('|")_blank\1(?:\s+[^>]*)?>.*<\/a>/s);
|
||||
```
|
||||
|
||||
Your opening anchor tag should have a `href` attribute set to `${forumTopicUrl}${slug}/${id}`.
|
||||
Your opening anchor tag should have an `href` attribute set to `${forumTopicUrl}${slug}/${id}`.
|
||||
|
||||
```js
|
||||
assert.match(code, /<a\s+(?:[^>]*\s+)?href\s*=\s*('|")\${forumTopicUrl}\${slug}\/\${id}\1(?:\s+[^>]*)?>.*<\/a>/s);
|
||||
|
||||
+2
-2
@@ -9,7 +9,7 @@ dashedName: step-1
|
||||
|
||||
In this project, you will be building a number sorter. The HTML and CSS have been provided for you. Feel free to explore them.
|
||||
|
||||
When you are ready, declare a `sortButton` variable and assign it the value of `.getElementById()` with the argument `sort`.
|
||||
When you are ready, declare a `sortButton` variable and assign it the value of `.getElementById()` with the argument `"sort"`.
|
||||
|
||||
# --hints--
|
||||
|
||||
@@ -19,7 +19,7 @@ You should declare a `sortButton` variable with `const`.
|
||||
assert.match(code, /const\s+sortButton\s*=/);
|
||||
```
|
||||
|
||||
You should call `document.getElementById()` with the argument `sort`.
|
||||
You should call `document.getElementById()` with the argument `"sort"`.
|
||||
|
||||
```js
|
||||
assert.match(code, /document\.getElementById\(\s*('|"|`)sort\1\s*\)/);
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@ dashedName: step-4
|
||||
|
||||
# --description--
|
||||
|
||||
To test your code as you write it, mount an event listener to your `sortButton` element. It should listen for the `click` event, and take `sortInputArray` as the callback.
|
||||
To test your code as you write it, mount an event listener to your `sortButton` element. It should listen for the `"click"` event, and take `sortInputArray` as the callback.
|
||||
|
||||
# --hints--
|
||||
|
||||
@@ -17,7 +17,7 @@ You should call the `.addEventListener()` method on your `sortButton` element.
|
||||
assert.match(code, /sortButton\s*\.\s*addEventListener\s*\(/);
|
||||
```
|
||||
|
||||
Your `.addEventListener()` method should listen for the `click` event.
|
||||
Your `.addEventListener()` method should listen for the `"click"` event.
|
||||
|
||||
```js
|
||||
assert.match(code, /sortButton\s*\.\s*addEventListener\s*\(\s*('|"|`)click\1\s*,/);
|
||||
|
||||
+2
-2
@@ -9,11 +9,11 @@ dashedName: step-5
|
||||
|
||||
Back in your `sortInputArray` function, you need to get the values from your `select` elements. Since they all have the class `values-dropdown`, you can query them all at once.
|
||||
|
||||
Use `document.getElementsByClassName()` to get all the elements with the class `values-dropdown`. Assign that to an `inputValues` variable.
|
||||
Use `document.getElementsByClassName()` to get all the elements with this class by passing in the argument `"values-dropdown"`. Assign that to an `inputValues` variable with `const`.
|
||||
|
||||
# --hints--
|
||||
|
||||
You should use `document.getElementsByClassName()` to get all the elements with the class `values-dropdown`.
|
||||
You should use `document.getElementsByClassName()` to get all the elements with the class `"values-dropdown"`.
|
||||
|
||||
```js
|
||||
assert.match(sortInputArray.toString(), /document\.getElementsByClassName\(\s*('|"|`)values-dropdown\1\s*\)/);
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@ dashedName: step-26
|
||||
|
||||
Inside your nested `for` loop, add a `console.log()` call to check the values of `array`, `array[j]`, and `array[minIndex]` at each iteration. You can click the `Sort` button to see how your algorithm is traversing the array.
|
||||
|
||||
Then write an `if` statement that checks if the value at `j` is smaller than the value at `minIndex`. If it is, set `minIndex` to `j`.
|
||||
Then write an `if` statement that checks if the value at `array[j]` is smaller than the value at `array[minIndex]`. If it is, set `minIndex` to `j`.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@ dashedName: step-27
|
||||
|
||||
After your nested `for` loop, you've found the smallest value. You need to swap it with your current value.
|
||||
|
||||
Like you did in your bubble sort, use a `temp` variable to extract the value at `i`, then swap the values at `i` and `minIndex`.
|
||||
Like you did in your bubble sort, use a `temp` variable to extract the value at `array[i]`, then swap the values at `array[i]` and `array[minIndex]`.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@ dashedName: step-33
|
||||
|
||||
# --description--
|
||||
|
||||
Declare a `currValue` variable and assign it the value at `i`. Then, declare a `j` variable and assign it `i - 1`. Your `j` variable should be re-assignable.
|
||||
Declare a `currValue` variable and assign it the value at `array[i]`. Then, declare a `j` variable and assign it `i - 1`. Your `j` variable should be re-assignable.
|
||||
|
||||
# --hints--
|
||||
|
||||
@@ -17,7 +17,7 @@ You should declare a `currValue` variable with `const`.
|
||||
assert.match(code, /const\s+insertionSort\s*=\s*(\(\s*array\s*\)|array)\s*=>\s*{\s*for\s*\(\s*let\s+i\s*=\s*1\s*;\s*i\s*<\s*array\.length\s*;\s*i\s*\+\+\s*\)\s*{\s*const\s+currValue\s*=/);
|
||||
```
|
||||
|
||||
You should assign `currValue` the value at `i`.
|
||||
You should assign `currValue` the value at `array[i]`.
|
||||
|
||||
```js
|
||||
assert.match(code, /const\s+insertionSort\s*=\s*(\(\s*array\s*\)|array)\s*=>\s*{\s*for\s*\(\s*let\s+i\s*=\s*1\s*;\s*i\s*<\s*array\.length\s*;\s*i\s*\+\+\s*\)\s*{\s*const\s+currValue\s*=\s*array\s*\[\s*i\s*\]\s*;?/);
|
||||
|
||||
+3
-1
@@ -7,7 +7,9 @@ dashedName: step-61
|
||||
|
||||
# --description--
|
||||
|
||||
تحتاج الآن أن تبعث المعطى `location` ألى `update` عند تفعيلها. تبعث المعطيات بتضمينها ضمن أقواس بجانب اسم الوظيفة عند تفعيلها. For example, calling `myFunction` with an `arg` argument would look like:
|
||||
Now it is time to use your `update` function. Pass in your `locations` array into the `update` function call.
|
||||
|
||||
تبعث المعطيات بتضمينها ضمن أقواس بجانب اسم الوظيفة عند تفعيلها. For example, calling `myFunction` with an `arg` argument would look like:
|
||||
|
||||
```js
|
||||
myFunction(arg)
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ dashedName: step-100
|
||||
|
||||
# --description--
|
||||
|
||||
Add a `random` property which takes the first two numbers from an array and returns a random number between them. Use the `Math.random()` function to help.
|
||||
Create a `random` property. This property should use the first two numbers from an array to generate a random whole number. The range for this number starts at the smaller positive number (inclusive) among the first two numbers and ends just before the sum of these two numbers. Use the `Math.floor()` and `Math.random()` methods for the calculation.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
||||
+4
-4
@@ -24,7 +24,7 @@ The website will consist of a main index page which will have links to a few rec
|
||||
1. You should see an ordered list with a couple of steps needed to complete the recipe.
|
||||
1. Under the steps there should be an `h2` element with the text `More Recipes`.
|
||||
1. You should see a couple of links to other recipes inside an unordered list which has a couple of list items with anchor elements within.
|
||||
1. These anchor elements should have `href` attribute with the value set to `#`.
|
||||
1. These anchor elements should have an `href` attribute with the value set to `#`.
|
||||
|
||||
# --hints--
|
||||
|
||||
@@ -34,7 +34,7 @@ You should have a `DOCTYPE` tag.
|
||||
assert(code.match(/<!DOCTYPE\s+?html\s*?>/gi));
|
||||
```
|
||||
|
||||
You should have a `html` element with `head` and `body` element.
|
||||
You should have an `html` element with `head` and `body` element.
|
||||
|
||||
```js
|
||||
const html = document.querySelectorAll('html')[0];
|
||||
@@ -105,7 +105,7 @@ const h2 = document.querySelectorAll('H2')[2];
|
||||
assert(h2.innerText == 'Steps');
|
||||
```
|
||||
|
||||
You should have a `<ol>` with the steps as the list items `<li>`.
|
||||
You should have an `<ol>` with the steps as the list items `<li>`.
|
||||
|
||||
```js
|
||||
const orderedList = document.querySelectorAll('OL')[0];
|
||||
@@ -137,7 +137,7 @@ const containsAnchors = [...listItems].every(function(listItem) {
|
||||
assert(unorderedList && allAreListItems && containsAnchors && listItems.length > 1);
|
||||
```
|
||||
|
||||
Your anchor tags linking to the recipes should have a `href` attribute with the value set to `#`
|
||||
Your anchor tags linking to the recipes should have an `href` attribute with the value set to `#`.
|
||||
|
||||
```js
|
||||
const anchorTags = document.querySelectorAll("a");
|
||||
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
---
|
||||
id: 65e9713d484dd50f720e6fe6
|
||||
title: Learn Data Types and Conditionals Question A
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-a
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Depending on what kind of work you're doing, you might end up working more with pieces of text rather than numbers. A **string** is a piece of text… and is a fundamental building block of the language.
|
||||
|
||||
HTML provides structure and meaning to text, CSS allows us to precisely style it, and JavaScript offers many features for manipulating strings. These include creating custom welcome messages and prompts, showing the right text labels when needed, sorting terms into the desired order, and much more.
|
||||
|
||||
Strings are a fundamental data type in JavaScript. They are used to represent text and are wrapped in either single, double quotes or backticks:
|
||||
|
||||
```javascript
|
||||
let greeting = "Hello World!";
|
||||
|
||||
let greeting2 = 'I am learning JavaScript!';
|
||||
|
||||
let greeting3 = `with The Odin Project!`;
|
||||
```
|
||||
|
||||
Strings declared using single quotes and strings declared using double quotes are the same, and which you use is down to personal preference — although it is good practice to choose one style and use it consistently in your code.
|
||||
|
||||
# --assignment--
|
||||
|
||||
There are many ways to manipulate strings in JavaScript. Go through points 8 through 12 of our <a href="https://www.freecodecamp.org/news/javascript-string-handbook/" target="_blank">JavaScript String Handbook</a>
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which statement accurately describes the versatility and use of strings in JavaScript in conjunction with HTML, CSS, and JavaScript itself?
|
||||
|
||||
## --answers--
|
||||
|
||||
Strings in JavaScript can only be manipulated using CSS for web page design.
|
||||
|
||||
---
|
||||
|
||||
JavaScript strings are exclusively used for mathematical computations and cannot interact with HTML or CSS.
|
||||
|
||||
---
|
||||
|
||||
Strings allow for text manipulation in JavaScript, including but not limited to creating custom messages, sorting terms, and dynamically updating HTML content with CSS styling.
|
||||
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
---
|
||||
id: 65e97164484dd50f720e6fe7
|
||||
title: Learn Data Types and Conditionals Question B
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-b
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Now that you have gone through the points listed in the assignment of the previous challenge, you should have a good understanding of how strings can be manipulated in JavaScript.
|
||||
|
||||
Currently, this given string has a trailing space at the end after the exclamation mark. To solve this, you need to remove the trailing space from the string using a predefined method.
|
||||
|
||||
```javascript
|
||||
let greeting = "Hello World! ";
|
||||
|
||||
console.log(greeting);
|
||||
```
|
||||
|
||||
<a href="https://www.freecodecamp.org/news/javascript-string-handbook" target="_blank"> Link to Guide </a>
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Following the problem above, which method should be used to only remove the trailing space from the string?
|
||||
|
||||
## --answers--
|
||||
|
||||
The `trim()` method should be used to only remove the trailing space from the string.
|
||||
|
||||
---
|
||||
|
||||
The `replace()` method should be used to only remove the trailing space from the string.
|
||||
|
||||
---
|
||||
|
||||
The `trimEnd()` method should be used to only remove the trailing space from the string.
|
||||
|
||||
---
|
||||
|
||||
The `trimStart()` method should be used to only remove the trailing space from the string.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
---
|
||||
id: 65e97251484dd50f720e6fe8
|
||||
title: Learn Data Types and Conditionals Question C
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-c
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Seeing the example below, You want to make sure the word `loves` is present in the string.
|
||||
|
||||
```javascript
|
||||
let sentence = "freeCodeCamp loves The Odin Project!";
|
||||
```
|
||||
|
||||
<a href="https://www.freecodecamp.org/news/javascript-string-handbook" target="_blank"> Link to Guide </a>
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which method should be used to check if the word `loves` is present in the string?
|
||||
|
||||
## --answers--
|
||||
|
||||
The `includes()` method should be used to check if the word `loves` is present in the string.
|
||||
|
||||
---
|
||||
|
||||
The `indexOf()` method should be used to check if the word `loves` is present in the string.
|
||||
|
||||
---
|
||||
|
||||
The `search()` method should be used to check if the word `loves` is present in the string.
|
||||
|
||||
---
|
||||
|
||||
The `toUpperCase()` method should be used to check if the word `loves` is present in the string.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
---
|
||||
id: 65e9725a484dd50f720e6fe9
|
||||
title: Learn Data Types and Conditionals Question D
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-d
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Seeing the example below You want to know the index of the last occurence of the word `The` in the string.
|
||||
|
||||
```javascript
|
||||
let sentence = "freeCodeCamp loves The Odin Project! The Odin Project is great!";
|
||||
```
|
||||
|
||||
<a href="https://www.freecodecamp.org/news/javascript-string-handbook" target="_blank"> Link to Guide </a>
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which method should be used to find the index of the last occurence of the word `The` in the string?
|
||||
|
||||
## --answers--
|
||||
|
||||
The `includes()` method should be used to find the index of the last occurence of the word `The` in the string.
|
||||
|
||||
---
|
||||
|
||||
The `lastIndexOf()` method should be used to find the index of the last occurence of the word `The` in the string.
|
||||
|
||||
---
|
||||
|
||||
The `indexOf()` method should be used to find the index of the last occurence of the word `The` in the string.
|
||||
|
||||
---
|
||||
|
||||
The `search()` method should be used to find the index of the last occurence of the word `The` in the string.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
---
|
||||
id: 65e97260484dd50f720e6fea
|
||||
title: Learn Data Types and Conditionals Question E
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-e
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Strings defined using backticks are called template literals. They are a new way to define strings in JavaScript. They allow you to embed expressions within the string. This is done by wrapping the expression in `${}`.
|
||||
|
||||
For example, the following code:
|
||||
|
||||
```javascript
|
||||
let name = "John";
|
||||
let age = 25;
|
||||
let greeting = `Hello, my name is ${name} and I am ${age} years old.`;
|
||||
```
|
||||
|
||||
will result in the `greeting` variable containing the string "Hello, my name is John and I am 25 years old."
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which of the following is the correct way to define a template literal in JavaScript?
|
||||
|
||||
## --answers--
|
||||
|
||||
`` `Hello, my name is ${name} and I am ${age} years old.` ``
|
||||
|
||||
---
|
||||
|
||||
`` `Hello, my name is `name` and I am `age` years old.` ``
|
||||
|
||||
---
|
||||
|
||||
`` `Hello, my name is {name} and I am {age} years old.` ``
|
||||
|
||||
---
|
||||
|
||||
`` `Hello, my name is $name and I am $age years old.` ``
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
+59
@@ -0,0 +1,59 @@
|
||||
---
|
||||
id: 65e97267484dd50f720e6feb
|
||||
title: Learn Data Types and Conditionals Question F
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-f
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
You know that JavaScript has a variety of data types, including strings, numbers and booleans. You can use comparison operators to compare these data types and make decisions based on the results.
|
||||
|
||||
The following comparison operators are available in JavaScript:
|
||||
|
||||
| Operator | Description | Example |
|
||||
| -------- | ------------------------ | ------- |
|
||||
| == | Equal (value comparison) | x == y |
|
||||
| != | Not equal | x != y |
|
||||
| > | Greater than | x > y |
|
||||
| < | Less than | x < y |
|
||||
| >= | Greater than or equal to | x >= y |
|
||||
| <= | Less than or equal to | x <= y |
|
||||
|
||||
To use a comparison in a variable assignment, you can use the `==` operator. For example:
|
||||
|
||||
```javascript
|
||||
let x = 5;
|
||||
let y = 5;
|
||||
|
||||
let result = x == y;
|
||||
|
||||
console.log(result); // true
|
||||
```
|
||||
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which of the following is the correct way to check if the variable `x` is equal to the number `5` in JavaScript?
|
||||
|
||||
## --answers--
|
||||
|
||||
`x = 5`
|
||||
|
||||
---
|
||||
|
||||
`x <= 5`
|
||||
|
||||
---
|
||||
|
||||
`x == 5`
|
||||
|
||||
---
|
||||
|
||||
`x >= 5`
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
---
|
||||
id: 65e9726d484dd50f720e6fec
|
||||
title: Learn Data Types and Conditionals Question G
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-g
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
JavaScript also has the ability to compare types and values using the strict equality operator `===`. This operator checks if the two values are equal and of the same type. For example:
|
||||
|
||||
```javascript
|
||||
let x = 5;
|
||||
let y = "5";
|
||||
|
||||
let result = x === y;
|
||||
|
||||
console.log(result); // false
|
||||
```
|
||||
|
||||
In this example, the `result` variable will contain `false` because `x` is a number and `y` is a string. But if you use the `==` operator, the result will be `true` because JavaScript will convert the string to a number and compare the values.
|
||||
|
||||
This operator is called the strict equality operator because it checks for both value and type equality. It is often recommended to use the `===` operator to avoid unexpected results when comparing values.
|
||||
|
||||
There is also a strict inequality operator `!==` that checks if the two values are not equal and of the same type.
|
||||
|
||||
There are a lot of ways to use the strict equality operator, and it's important to understand how it works.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Read <a href="https://javascript.info/comparison" target="_blank" rel="noopener noreferrer nofollow">this article on JavaScript.info</a> to learn more about the strict equality operator.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What happens when you use the strict equality operator `===` to compare a number of the value `0` and a boolean of the value `false`?
|
||||
|
||||
## --answers--
|
||||
|
||||
The output would be `true`.
|
||||
|
||||
---
|
||||
|
||||
The output would be `false`.
|
||||
|
||||
---
|
||||
|
||||
You cannot compare a number and a boolean using the strict equality operator.
|
||||
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+58
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 65e9727a484dd50f720e6fed
|
||||
title: Learn Data Types and Conditionals Question H
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-h
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In any programming language, you need to compare values to make decisions. For example, if the weather is sunny, you will go out, otherwise you will stay at home. Another example would be to see if a user has enough points to level up in a game.
|
||||
|
||||
The `if-else` conditional statement is used to make decisions in JavaScript. It is often used with comparison operators to compare values and make decisions based on the results.
|
||||
|
||||
An example of an if statement is:
|
||||
|
||||
```javascript
|
||||
let x = 5;
|
||||
|
||||
if (x > 3) {
|
||||
console.log("x is greater than 3");
|
||||
} else {
|
||||
console.log("x is less than or equal to 3");
|
||||
}
|
||||
```
|
||||
|
||||
In this example, the `x` variable is compared to the number `3` using the `>` operator. If `x` is greater than `3`, the first block of code will be executed. Otherwise, the second block of code will be executed.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What will be the output of the following code?
|
||||
|
||||
```javascript
|
||||
|
||||
let x = 9;
|
||||
let y = "5";
|
||||
|
||||
if (x == y) {
|
||||
console.log("x is equal to y");
|
||||
} else {
|
||||
console.log("x is not equal to y");
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
## --answers--
|
||||
|
||||
`x is equal to y`
|
||||
|
||||
---
|
||||
|
||||
`x is not equal to y`
|
||||
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+60
@@ -0,0 +1,60 @@
|
||||
---
|
||||
id: 65e97280484dd50f720e6fee
|
||||
title: Learn Data Types and Conditionals Question I
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-i
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
In the last example, you had two choices `if` or `else`. But what if you want to have more than two choices? You can use the `else if` statement to add more conditions to our code. The `else if` statement allows us to check multiple conditions and execute a block of code when the first condition is true. If the first condition is false, it will check the next condition and so on. If none of the conditions are true, the `else` block will be executed.
|
||||
|
||||
Here is an example of the `else if` statement:
|
||||
|
||||
```javascript
|
||||
let x = 5;
|
||||
|
||||
if (x > 10) {
|
||||
console.log("x is greater than 10");
|
||||
} else if (x > 5) {
|
||||
console.log("x is greater than 5");
|
||||
} else {
|
||||
console.log("x is less than or equal to 5");
|
||||
}
|
||||
```
|
||||
|
||||
In this example, the `x` variable is compared to the number `10` using the `>` operator. If `x` is greater than `10`, the first block of code will be executed. Otherwise, the `else if` statement will check the next condition. If `x` is greater than `5`, the second block of code will be executed. Otherwise, the `else` block will be executed.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What will be the output of the following code?
|
||||
|
||||
```javascript
|
||||
let x = 4;
|
||||
|
||||
if (x > 10) {
|
||||
console.log("x is greater than 10");
|
||||
} else if (x > 5) {
|
||||
console.log("x is greater than 5");
|
||||
} else {
|
||||
console.log("x is less than or equal to 5");
|
||||
}
|
||||
```
|
||||
|
||||
## --answers--
|
||||
|
||||
`x is less than or equal to 5`
|
||||
|
||||
---
|
||||
|
||||
`x is greater than 5`
|
||||
|
||||
---
|
||||
|
||||
`x is greater than 10`
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
+101
@@ -0,0 +1,101 @@
|
||||
---
|
||||
id: 65e97288484dd50f720e6fef
|
||||
title: Learn Data Types and Conditionals Question J
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-j
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
More complex conditional statements might include multiple conditions. That is why logical operators are used to combine multiple conditions. The logical operators are `&&`, `||` and `!` which are used to represent `and`, `or` and `not` respectively.
|
||||
|
||||
The logical operator `||` is used to combine two boolean conditions. It returns `true` if at least one of the conditions is `true`. Otherwise, it returns `false`:
|
||||
|
||||
```javascript
|
||||
let a = 5;
|
||||
let b = 10;
|
||||
let c = 15;
|
||||
|
||||
if (a > b || a > c) {
|
||||
console.log("At least one of the conditions is true");
|
||||
} else {
|
||||
console.log("Both of the conditions are false");
|
||||
}
|
||||
```
|
||||
|
||||
The logical operator `&&` is used to combine two boolean conditions. It returns `true` only if both of the conditions are `true`. Otherwise, it returns `false`:
|
||||
|
||||
```javascript
|
||||
let a = 5;
|
||||
let b = 10;
|
||||
let c = 15;
|
||||
|
||||
if (a < b && a < c) {
|
||||
console.log("Both of the conditions are true");
|
||||
} else {
|
||||
console.log("At least one of the conditions is false");
|
||||
}
|
||||
```
|
||||
|
||||
The logical operator `!` is used to negate a boolean condition. It returns `true` if the condition is `false`. Otherwise, it returns `false`:
|
||||
|
||||
```javascript
|
||||
let a = 5;
|
||||
let b = 10;
|
||||
|
||||
if (!(a > b)) {
|
||||
console.log("The condition is false");
|
||||
} else {
|
||||
console.log("The condition is true");
|
||||
}
|
||||
```
|
||||
|
||||
In the above example, the extra pair of parentheses is used to make the code more readable. It is not necessary to use them.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
You're tasked with writing an `if` statement that checks for the following conditions in a web app to display `Welcome!` to the user:
|
||||
|
||||
1. The user must either have a premium account (`isPremium`) or have been a member for more than a year (`membershipDuration` > 12 months).
|
||||
|
||||
1. The user must not be currently blocked from the service (`!isBlocked`).
|
||||
|
||||
Which if statement correctly checks these conditions?
|
||||
|
||||
## --answers--
|
||||
|
||||
```javascript
|
||||
if (isPremium && membershipDuration > 12 && !isBlocked) {
|
||||
console.log("Welcome!");
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
```javascript
|
||||
if (isPremium || (membershipDuration > 12 && !isBlocked)) {
|
||||
console.log("Welcome!");
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
```javascript
|
||||
if ((isPremium || membershipDuration > 12) && !isBlocked) {
|
||||
console.log("Welcome!");
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
```javascript
|
||||
if (!isPremium || membershipDuration <= 12 || isBlocked) {
|
||||
console.log("Welcome!");
|
||||
}
|
||||
```
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+102
@@ -0,0 +1,102 @@
|
||||
---
|
||||
id: 65e9728d484dd50f720e6ff0
|
||||
title: Learn Data Types and Conditionals Question K
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-k
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
The `switch` statement is used to perform different actions based on different conditions. It is similar to the `if-else` statement, but is more readable and easier to understand when there are multiple conditions to check. The `switch` statement is used to select one of many code blocks to be executed.
|
||||
|
||||
The `switch` statement evaluates an expression and compares it with the values of each case. If there is a match, the associated block of code is executed. If there is no match, the default block of code is executed.
|
||||
|
||||
```javascript
|
||||
let day = "Monday";
|
||||
|
||||
switch (day) {
|
||||
case "Monday":
|
||||
console.log("Today is Monday");
|
||||
break;
|
||||
case "Tuesday":
|
||||
console.log("Today is Tuesday");
|
||||
break;
|
||||
case "Wednesday":
|
||||
console.log("Today is Wednesday");
|
||||
break;
|
||||
case "Thursday":
|
||||
console.log("Today is Thursday");
|
||||
break;
|
||||
case "Friday":
|
||||
console.log("Today is Friday");
|
||||
break;
|
||||
case "Saturday":
|
||||
console.log("Today is Saturday");
|
||||
break;
|
||||
case "Sunday":
|
||||
console.log("Today is Sunday");
|
||||
break;
|
||||
default:
|
||||
console.log("Invalid day");
|
||||
}
|
||||
```
|
||||
|
||||
In the above example, the value of the `day` variable is compared with the values of each case. If there is a match, the associated block of code is executed. If there is no match, the default block of code is executed.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Given the JavaScript code snippet below, which modifies the `activity` variable based on the day of the week, what will be the value of the `activity` variable if the value of the `day` variable is `"Tuesday"`?
|
||||
|
||||
```javascript
|
||||
let day = "Tuesday";
|
||||
let activity;
|
||||
|
||||
switch (day) {
|
||||
case "Monday":
|
||||
activity = "Go to the gym";
|
||||
break;
|
||||
case "Tuesday":
|
||||
activity = "Attend coding meetup";
|
||||
break;
|
||||
case "Wednesday":
|
||||
activity = "Watch a movie";
|
||||
break;
|
||||
case "Thursday":
|
||||
activity = "Visit a museum";
|
||||
break;
|
||||
case "Friday":
|
||||
activity = "Dinner with friends";
|
||||
break;
|
||||
case "Saturday":
|
||||
activity = "Hiking in the mountains";
|
||||
break;
|
||||
case "Sunday":
|
||||
activity = "Rest at home";
|
||||
break;
|
||||
default:
|
||||
activity = "Undefined day";
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
## --answers--
|
||||
|
||||
The value of the `activity` variable will be `"Attend coding meetup"`.
|
||||
|
||||
---
|
||||
|
||||
The value of the `activity` variable will be `"Watch a movie"`.
|
||||
|
||||
---
|
||||
|
||||
The value of the `activity` variable will be `"Undefined day"`.
|
||||
|
||||
---
|
||||
|
||||
The value of the `activity` variable will be `"Go to the gym"`.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
---
|
||||
id: 65e97293484dd50f720e6ff1
|
||||
title: Learn Data Types and Conditionals Question L
|
||||
challengeType: 15
|
||||
dashedName: learn-data-types-and-conditionals-question-l
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Another way to compare conditional statements would be the ternary operator. The ternary operator is a shorthand way of writing an `if-else` statement. It is used to evaluate a condition and return a value based on the result of the condition. The syntax of the ternary operator is as follows:
|
||||
|
||||
```javascript
|
||||
let result = condition ? value1 : value2;
|
||||
```
|
||||
|
||||
In the above example, if the condition is true, the value of `result` will be `value1`. Otherwise, the value of `result` will be `value2`.
|
||||
|
||||
Ternary operators are often used to assign a value to a variable based on a condition. They are also used to return a value based on a condition.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What is the value of the `result` variable if the value of the `condition` variable is `true`?
|
||||
|
||||
```javascript
|
||||
let condition = true;
|
||||
let result = condition ? "option 1" : "option 2";
|
||||
```
|
||||
|
||||
## --answers--
|
||||
|
||||
`"option 2"`
|
||||
|
||||
---
|
||||
|
||||
`"option 1"`
|
||||
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+5
-3
@@ -19,7 +19,9 @@ To get some practice using links and images throughout this lesson you need an H
|
||||
- Finally, add the following `h1` to the `body`: `<h1>Homepage</h1>`
|
||||
|
||||
## Anchor Elements
|
||||
To create a link in HTML, you use the anchor element. An anchor element is defined by wrapping the text or another HTML element you want to be a link with an `<a>` tag. Add the following to the `body` of the `index.html` page you created and open it in the browser:
|
||||
To create a link in HTML, you use the anchor element. An anchor element is defined by wrapping the text or another HTML element you want to be a link with an `<a>` tag.
|
||||
|
||||
Add the following to the `body` of the `index.html` page you created and open it in the browser:
|
||||
|
||||
```html
|
||||
<a>click me</a>
|
||||
@@ -27,7 +29,7 @@ To create a link in HTML, you use the anchor element. An anchor element is defin
|
||||
|
||||
You may have noticed that clicking this link doesn’t do anything. This is because an anchor tag on its own won’t know where you want to link to. You have to tell it a destination to go to. You do this by using an HTML attribute.
|
||||
|
||||
An HTML attribute gives additional information to an HTML element and always goes in the element’s opening tag. An attribute is usually made up of two parts: a name, and a value; however, not all attributes require a value. In your case, you need to add a `href` (hyperlink reference) attribute to the opening anchor tag. The value of the `href` attribute is the destination you want your link to go to.
|
||||
An HTML attribute gives additional information to an HTML element and always goes in the element’s opening tag. An attribute is usually made up of two parts: a name, and a value; however, not all attributes require a value. In your case, you need to add an `href` (hyperlink reference) attribute to the opening anchor tag. The value of the `href` attribute is the destination you want your link to go to.
|
||||
|
||||
Add the following `href` attribute to the anchor element you created previously and try clicking it again, don’t forget to refresh the browser so the new changes can be applied.
|
||||
|
||||
@@ -35,7 +37,7 @@ Add the following `href` attribute to the anchor element you created previously
|
||||
<a href="https://www.theodinproject.com/about">click me</a>
|
||||
```
|
||||
|
||||
By default, any text wrapped with an anchor tag without a `href` attribute will look like plain text. If the `href` attribute is present, the browser will give the text a blue color and underline it to signify it is a link.
|
||||
By default, any text wrapped with an anchor tag without an `href` attribute will look like plain text. If the `href` attribute is present, the browser will give the text a blue color and underline it to signify it is a link.
|
||||
|
||||
It’s worth noting you can use anchor tags to link to any kind of resource on the internet, not just other HTML documents. You can link to videos, pdf files, images, and so on, but for the most part, you will be linking to other HTML documents.
|
||||
|
||||
|
||||
+12
-4
@@ -15,22 +15,30 @@ To get some practice using links and images throughout this lesson you need an H
|
||||
|
||||
- Fill in the usual HTML boilerplate.
|
||||
|
||||
- finally, add the following `h1` to the `body`: `<h1>Homepage</h1>`
|
||||
- Finally, add the following `h1` to the `body`: `<h1>Homepage</h1>`
|
||||
|
||||
## Anchor Elements
|
||||
To create a link in HTML, you use the anchor element. An anchor element is defined by wrapping the text or another HTML element you want to be a link with an `<a>` tag. Add the following to the `body` of the `index.html` page you created and open it in the browser:
|
||||
To create a link in HTML, you use the anchor element. An anchor element is defined by wrapping the text or another HTML element you want to be a link with an `<a>` tag.
|
||||
|
||||
Add the following to the `body` of the `index.html` page you created and open it in the browser:
|
||||
|
||||
```html
|
||||
<a>click me</a>
|
||||
```
|
||||
|
||||
You may have noticed that clicking this link doesn’t do anything. This is because an anchor tag on its own won’t know where you want to link to. You have to tell it a destination to go to. You do this by using an HTML attribute. An HTML attribute gives additional information to an HTML element and always goes in the element’s opening tag. An attribute is usually made up of two parts: a name, and a value; however, not all attributes require a value. In your case, you need to add a `href` (hyperlink reference) attribute to the opening anchor tag. The value of the `href` attribute is the destination you want your link to go to. Add the following `href` attribute to the anchor element you created previously and try clicking it again, don’t forget to refresh the browser so the new changes can be applied.
|
||||
You may have noticed that clicking this link doesn’t do anything. This is because an anchor tag on its own won’t know where you want to link to. You have to tell it a destination to go to. You do this by using an HTML attribute.
|
||||
|
||||
An HTML attribute gives additional information to an HTML element and always goes in the element’s opening tag. An attribute is usually made up of two parts: a name, and a value; however, not all attributes require a value. In your case, you need to add an `href` (hyperlink reference) attribute to the opening anchor tag. The value of the `href` attribute is the destination you want your link to go to.
|
||||
|
||||
Add the following `href` attribute to the anchor element you created previously and try clicking it again, don’t forget to refresh the browser so the new changes can be applied.
|
||||
|
||||
```html
|
||||
<a href="https://www.theodinproject.com/about">click me</a>
|
||||
```
|
||||
|
||||
By default, any text wrapped with an anchor tag without a `href` attribute will look like plain text. If the `href` attribute is present, the browser will give the text a blue color and underline it to signify it is a link. It’s worth noting you can use anchor tags to link to any kind of resource on the internet, not just other HTML documents. You can link to videos, pdf files, images, and so on, but for the most part, you will be linking to other HTML documents.
|
||||
By default, any text wrapped with an anchor tag without an `href` attribute will look like plain text. If the `href` attribute is present, the browser will give the text a blue color and underline it to signify it is a link.
|
||||
|
||||
It’s worth noting you can use anchor tags to link to any kind of resource on the internet, not just other HTML documents. You can link to videos, pdf files, images, and so on, but for the most part, you will be linking to other HTML documents.
|
||||
|
||||
# --question--
|
||||
## --text--
|
||||
|
||||
+12
-4
@@ -15,22 +15,30 @@ To get some practice using links and images throughout this lesson you need an H
|
||||
|
||||
- Fill in the usual HTML boilerplate.
|
||||
|
||||
- finally, add the following `h1` to the `body`: `<h1>Homepage</h1>`
|
||||
- Finally, add the following `h1` to the `body`: `<h1>Homepage</h1>`
|
||||
|
||||
## Anchor Elements
|
||||
To create a link in HTML, you use the anchor element. An anchor element is defined by wrapping the text or another HTML element you want to be a link with an `<a>` tag. Add the following to the `body` of the `index.html` page you created and open it in the browser:
|
||||
To create a link in HTML, you use the anchor element. An anchor element is defined by wrapping the text or another HTML element you want to be a link with an `<a>` tag.
|
||||
|
||||
Add the following to the `body` of the `index.html` page you created and open it in the browser:
|
||||
|
||||
```html
|
||||
<a>click me</a>
|
||||
```
|
||||
|
||||
You may have noticed that clicking this link doesn’t do anything. This is because an anchor tag on its own won’t know where you want to link to. You have to tell it a destination to go to. You do this by using an HTML attribute. An HTML attribute gives additional information to an HTML element and always goes in the element’s opening tag. An attribute is usually made up of two parts: a name, and a value; however, not all attributes require a value. In your case, you need to add a `href` (hyperlink reference) attribute to the opening anchor tag. The value of the `href` attribute is the destination you want your link to go to. Add the following `href` attribute to the anchor element you created previously and try clicking it again, don’t forget to refresh the browser so the new changes can be applied.
|
||||
You may have noticed that clicking this link doesn’t do anything. This is because an anchor tag on its own won’t know where you want to link to. You have to tell it a destination to go to. You do this by using an HTML attribute.
|
||||
|
||||
An HTML attribute gives additional information to an HTML element and always goes in the element’s opening tag. An attribute is usually made up of two parts: a name, and a value; however, not all attributes require a value. In your case, you need to add an `href` (hyperlink reference) attribute to the opening anchor tag. The value of the `href` attribute is the destination you want your link to go to.
|
||||
|
||||
Add the following `href` attribute to the anchor element you created previously and try clicking it again, don’t forget to refresh the browser so the new changes can be applied.
|
||||
|
||||
```html
|
||||
<a href="https://www.theodinproject.com/about">click me</a>
|
||||
```
|
||||
|
||||
By default, any text wrapped with an anchor tag without a `href` attribute will look like plain text. If the `href` attribute is present, the browser will give the text a blue color and underline it to signify it is a link. It’s worth noting you can use anchor tags to link to any kind of resource on the internet, not just other HTML documents. You can link to videos, pdf files, images, and so on, but for the most part, you will be linking to other HTML documents.
|
||||
By default, any text wrapped with an anchor tag without an `href` attribute will look like plain text. If the `href` attribute is present, the browser will give the text a blue color and underline it to signify it is a link.
|
||||
|
||||
It’s worth noting you can use anchor tags to link to any kind of resource on the internet, not just other HTML documents. You can link to videos, pdf files, images, and so on, but for the most part, you will be linking to other HTML documents.
|
||||
|
||||
# --question--
|
||||
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ dashedName: working-with-text-question-d
|
||||
|
||||
# --description--
|
||||
|
||||
The `em` element makes text italic. It also semantically places emphasis on the text, which again may affect things like screen readers. To define an emphasized element you wrap text content in a `<em>` tag.
|
||||
The `em` element makes text italic. It also semantically places emphasis on the text, which again may affect things like screen readers. To define an emphasized element you wrap text content in an `<em>` tag.
|
||||
|
||||
To use `em` on its own:
|
||||
<iframe allowfullscreen="true" allowpaymentrequest="true" allowtransparency="true" class="cp_embed_iframe " frameborder="0" height="300" width="100%" name="cp_embed_6" scrolling="no" src="https://codepen.io/TheOdinProjectExamples/embed/wvewqpp?height=300&theme-id=dark&default-tab=html%2Cresult&slug-hash=wvewqpp&user=TheOdinProjectExamples&name=cp_embed_6" style="width: 100%; overflow:hidden; display:block;" title="CodePen Embed" loading="lazy" id="cp_embed_wvewqpp"></iframe>
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: 658111239f39a01c8f095c44
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 1: What Motivates the Team?"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-1-what-motivates-the-team
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
---
|
||||
id: 658112ee8ac40a1d9619f160
|
||||
title: Task 6
|
||||
challengeType: 22
|
||||
dashedName: task-6
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: Hi Brian! Well, one thing that really motivates me is learning new things.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
A gerund is the `-ing` form of a verb used as a noun. It can be the subject of a sentence, the object of a verb, or the object of a preposition. In the sentence you will hear, notice how the missing word is used not as an action Maria is doing, but as the idea of gaining new knowledge, which she finds motivating.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Well, one thing that really motivates me is _ new things.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`learning`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is a gerund, the `-ing` form of the verb used as a noun, indicating the action or process of gaining knowledge.
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
---
|
||||
id: 658113cc404fc81e44cb941c
|
||||
title: Task 5
|
||||
challengeType: 22
|
||||
dashedName: task-5
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: Hi Brian! Well, one thing that really motivates me is learning new things.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
You can talk about one item or many items using singular and plural. When you say `one thing`, you are talking about a single item or idea.
|
||||
|
||||
When you add an `s` at the end of a word, like `things`, it means you are talking about more than one item or idea.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Hi Brian! _, one _ that really motivates me _ learning new _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`Well`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is often used to start a conversation or answer a question. It's capitalized.
|
||||
|
||||
---
|
||||
|
||||
`thing`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Maria talks about one specific item or idea that makes her feel motivated.
|
||||
|
||||
---
|
||||
|
||||
`is`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This is the verb `to be` conjugated in the third person singular.
|
||||
|
||||
---
|
||||
|
||||
`things`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Maria uses this word to talk about more than one item or idea she likes to learn. It is the plural form of `thing`.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 658114e39ae35a1ece3e4ef1
|
||||
title: Task 7
|
||||
challengeType: 19
|
||||
dashedName: task-7
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: Hi Brian! Well, one thing that really motivates me is learning new things.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What motivates Maria?
|
||||
|
||||
## --answers--
|
||||
|
||||
learned new things
|
||||
|
||||
### --feedback--
|
||||
|
||||
This option uses the past tense, which talks about things Maria has already learned, not what currently motivates her.
|
||||
|
||||
---
|
||||
|
||||
learning old things
|
||||
|
||||
### --feedback--
|
||||
|
||||
This option uses `old`, which is the opposite of what Maria finds motivating.
|
||||
|
||||
---
|
||||
|
||||
learning new thing
|
||||
|
||||
### --feedback--
|
||||
|
||||
This option is missing the plural `s` at the end of `thing`, which changes the meaning from many things to just one.
|
||||
|
||||
---
|
||||
|
||||
learning new things
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
id: 6581157ca9f14c1f5394d232
|
||||
title: Task 8
|
||||
challengeType: 22
|
||||
dashedName: task-8
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: I love exploring many new technologies and improving my skills.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
The verb `explore` means to look around and learn about new places or things, like when you explore a new park.
|
||||
|
||||
The verb `improve` means to get better at something, like when you practice to improve your English. In the audio, listen for the activities Maria loves, described by words ending in `-ing`.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`I love _ many new technologies and _ my skills.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`exploring`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is a gerund describing the activity Maria enjoys related to discovering new tech. It ends in `-ing` and acts as a noun in this context.
|
||||
|
||||
---
|
||||
|
||||
`improving`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Another gerund that follows `and`, indicating another activity Maria enjoys, which is about getting better at something. It also ends in `-ing` and serves as a noun.
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
---
|
||||
id: 65811619cf9fad1fe57fd7b8
|
||||
title: Task 10
|
||||
challengeType: 19
|
||||
dashedName: task-10
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: I love exploring many new technologies and improving my skills. It keeps me excited about our projects.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Verbs ending in `-ing` can be gerunds or present participles.
|
||||
|
||||
A **gerund** acts like a noun and is used to talk about the activity itself. For example, in `Coding is fun`, `Coding` is a gerund because it's the subject of the sentence, just like a noun.
|
||||
|
||||
The **present continuous tense** is formed using the verb `to be` and a present participle to describe actions that are happening right now. For example, in `She is coding`, `is coding` is in the present continuous tense because it shows what she is doing at this moment.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
In `I love exploring many new technologies`, how is `exploring` used?
|
||||
|
||||
## --answers--
|
||||
|
||||
As a present continuous
|
||||
|
||||
### --feedback--
|
||||
|
||||
Present continuous are for actions happening now. This is not showing an action happening now.
|
||||
|
||||
---
|
||||
|
||||
As a simple present verb
|
||||
|
||||
### --feedback--
|
||||
|
||||
Simple present verbs don't end in `-ing`.
|
||||
|
||||
---
|
||||
|
||||
As a gerund
|
||||
|
||||
---
|
||||
|
||||
As a past participle
|
||||
|
||||
### --feedback--
|
||||
|
||||
Past participles are for perfect tenses or as adjectives. This is not used like that here.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
---
|
||||
id: 6581178fca60702052899c94
|
||||
title: Task 18
|
||||
challengeType: 22
|
||||
dashedName: task-18
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: I can understand that, Brian. Racing against the clock can be demotivating.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Adding a prefix to a word can change its meaning.
|
||||
|
||||
`Motivating` means something that makes you want to do something or work harder.
|
||||
|
||||
`Demotivating` means it makes you feel less interested or willing to do something.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`I can understand that, Brian. Racing against the clock can be _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`demotivating`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Maria uses an adjective ending in `-ing` to describe a feeling that is the opposite of `motivating`.
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
---
|
||||
id: 658118a9a10235216e6cd698
|
||||
title: Task 11
|
||||
challengeType: 22
|
||||
dashedName: task-11
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: That's great to hear, Maria.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the audio and complete the sentence.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`That's great to _, Maria.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`hear`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used when someone listens to what another person says.
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
---
|
||||
id: 658147bb3dbda824437fd6f9
|
||||
title: Task 12
|
||||
challengeType: 22
|
||||
dashedName: task-12
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: Learning and growing professionally motivates me a lot.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`To grow` means to increase or develop in some way.
|
||||
|
||||
For example, `Plants grow quickly in the summer.`
|
||||
|
||||
When you `grow professionally`, you improve your skills or career.
|
||||
|
||||
The word `professionally` relates to your job or career. For instance, `He behaves very professionally at work` means he acts in a professional way.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`_ and _ _ motivates me a lot.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`Learning`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is about gaining new knowledge or skills. Think about what you do at school or when you study something new. This word is capitalized.
|
||||
|
||||
---
|
||||
|
||||
`growing`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means to develop or become bigger or more advanced. It ends with `-ing`
|
||||
|
||||
---
|
||||
|
||||
`professionally`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is related to work or a career. It describes doing something in a way that shows good skills and behavior at a job. it ends with `-ly`
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 65814f353f7b4f252e11b550
|
||||
title: Task 13
|
||||
challengeType: 19
|
||||
dashedName: task-13
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: That's great to hear, Maria. Learning and growing professionally motivates me a lot.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What motivates Brian?
|
||||
|
||||
## --answers--
|
||||
|
||||
Learning and growing professionally
|
||||
|
||||
---
|
||||
|
||||
Achieving his goals
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about how specific activities can lead to goal achievement.
|
||||
|
||||
---
|
||||
|
||||
Gaining new experiences
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider the types of experiences that can contribute to personal growth.
|
||||
|
||||
---
|
||||
|
||||
Improving his skills
|
||||
|
||||
### --feedback--
|
||||
|
||||
Reflect on how skill improvement fits into overall personal and professional development.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
---
|
||||
id: 65815057676f2625ba44a320
|
||||
title: Task 14
|
||||
challengeType: 19
|
||||
dashedName: task-14
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: That's great to hear, Maria. Learning and growing professionally motivates me a lot. But you know what demotivates me sometimes?
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
In conversations, people often use phrases like `you know what` not to ask a real question but to share something important. It's like saying, `Listen, I have something to tell you.`
|
||||
|
||||
For example, if someone says, `You know what? I love ice cream,` they don't expect you to guess; they are just excited to tell you about their love for ice cream.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Why does Brian say, `But you know what demotivates me sometimes?`
|
||||
|
||||
## --answers--
|
||||
|
||||
To ask Maria a question about demotivation
|
||||
|
||||
### --feedback--
|
||||
|
||||
Remember, `you know what` is used more for sharing, not for asking.
|
||||
|
||||
---
|
||||
|
||||
To tell Maria something about himself
|
||||
|
||||
---
|
||||
|
||||
To test Maria's knowledge on demotivation
|
||||
|
||||
### --feedback--
|
||||
|
||||
Brian is sharing his feelings, not testing Maria.
|
||||
|
||||
---
|
||||
|
||||
To change the subject of the conversation
|
||||
|
||||
### --feedback--
|
||||
|
||||
He's adding to the conversation, not changing the topic.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
id: 658150c6b7f47a2629b2372d
|
||||
title: Task 15
|
||||
challengeType: 19
|
||||
dashedName: task-15
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
The word `demotivate` means to reduce someone's enthusiasm or confidence.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does the word `demotivate` mean?
|
||||
|
||||
## --answers--
|
||||
|
||||
To inspire
|
||||
|
||||
### --feedback--
|
||||
|
||||
It's not the right option as it means to fill someone with the urge or ability to do or feel something.
|
||||
|
||||
---
|
||||
|
||||
To encourage
|
||||
|
||||
### --feedback--
|
||||
|
||||
It's not the right option as it means to give support, confidence, or hope to someone.
|
||||
|
||||
---
|
||||
|
||||
To discourage
|
||||
|
||||
---
|
||||
|
||||
To energize
|
||||
|
||||
### --feedback--
|
||||
|
||||
It means to give vitality and enthusiasm to someone or something, which is different from the word you learn.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
---
|
||||
id: 6581530787b552274518eea5
|
||||
title: Task 9
|
||||
challengeType: 22
|
||||
dashedName: task-9
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: It keeps me excited about our projects.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the audio and complete the sentence.
|
||||
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
|
||||
`It keeps me _ about our projects.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`excited`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means feeling very happy and eager.
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
---
|
||||
id: 658153bbda68b527d415c463
|
||||
title: Task 16
|
||||
challengeType: 19
|
||||
dashedName: task-16
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian:Dealing with many tight deadlines and feeling like I'm rushing to complete tasks.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
The phrase `tight deadlines` means you have to finish your work very soon.
|
||||
|
||||
`Tight` here means there is not much time. `Deadlines` are the days or times you must finish your work by. When deadlines are tight, you need to work fast and well to finish everything on time.
|
||||
|
||||
It can make you feel like you need to hurry.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does Brian find challenging?
|
||||
|
||||
## --answers--
|
||||
|
||||
Loose schedules
|
||||
|
||||
### --feedback--
|
||||
|
||||
This phrase implies having a flexible or open timetable, which is the opposite of the context.
|
||||
|
||||
---
|
||||
|
||||
Flexible deadlines
|
||||
|
||||
### --feedback--
|
||||
|
||||
This phrase suggests having adjustable timeframes for completing tasks, while Brian's challenge is with the strictness of the deadlines.
|
||||
|
||||
---
|
||||
|
||||
Tight deadlines
|
||||
|
||||
---
|
||||
|
||||
Ample time
|
||||
|
||||
### --feedback--
|
||||
|
||||
This phrase means having plenty of time, which is different from what Brian means.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+49
@@ -0,0 +1,49 @@
|
||||
---
|
||||
id: 658154d361f5f6285eeeffc6
|
||||
title: Task 17
|
||||
challengeType: 22
|
||||
dashedName: task-17
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Dealing with many tight deadlines and feeling like I'm rushing to complete tasks.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
The phrase `feeling like I'm rushing` means feeling very busy or having to work very fast.
|
||||
|
||||
Being in a `rush` means you are doing something quickly because you do not have much time. In the dialogue, Brian uses this phrase to show he feels a lot of pressure. So, being in a `rush` is like racing against time to get things done.
|
||||
|
||||
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Dealing with many tight deadlines and _ _ I'm _ to complete tasks.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`feeling`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used here as a gerund, indicating the experience or sensation of a particular emotion.
|
||||
|
||||
---
|
||||
|
||||
`like`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is a preposition used to compare or illustrate a similarity to something else.
|
||||
|
||||
---
|
||||
|
||||
`rushing`
|
||||
|
||||
### --feedback--
|
||||
|
||||
It means you are doing something quickly because you do not have much time. It ends with `-ing`.
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
id: 6581557c17e64128b1a5aeb6
|
||||
title: Task 19
|
||||
challengeType: 19
|
||||
dashedName: task-19
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
The expression `against the clock` suggests being in a situation where time is limited, and one needs to complete tasks quickly.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does the expression `against the clock` mean?
|
||||
|
||||
## --answers--
|
||||
|
||||
Working without a deadline
|
||||
|
||||
### --feedback--
|
||||
|
||||
It implies having no time limit, which is not the same as the expression.
|
||||
|
||||
---
|
||||
|
||||
Working with ample time
|
||||
|
||||
### --feedback--
|
||||
|
||||
It means having plenty of time, while the expression suggests a lack of time.
|
||||
|
||||
---
|
||||
|
||||
Working under time pressure
|
||||
|
||||
---
|
||||
|
||||
Working leisurely
|
||||
|
||||
### --feedback--
|
||||
|
||||
It means working in a relaxed or unhurried manner, which is the opposite of the expression.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
id: 6581561eb7a353292c4a1ff7
|
||||
title: Task 20
|
||||
challengeType: 19
|
||||
dashedName: task-20
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
The word `brainstorming` refers to a group discussion to produce ideas and solve problems.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does the term `brainstorming` mean?
|
||||
|
||||
## --answers--
|
||||
|
||||
Organizing thoughts
|
||||
|
||||
### --feedback--
|
||||
|
||||
It suggests arranging ideas or concepts in a systematic manner, which is not the same as the word.
|
||||
|
||||
---
|
||||
|
||||
Generating ideas
|
||||
|
||||
---
|
||||
|
||||
Implementing plans
|
||||
|
||||
### --feedback--
|
||||
|
||||
It means putting strategies into action, which is different from the word.
|
||||
|
||||
---
|
||||
|
||||
Following guidelines
|
||||
|
||||
### --feedback--
|
||||
|
||||
It means adhering to specific instructions, which is not the same as the word.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
id: 6581568b3a22522999c40969
|
||||
title: Task 26
|
||||
challengeType: 19
|
||||
dashedName: task-26
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
The phrases `technical issues` and `technical glitches` both refer to problems or difficulties related to technology or a particular system.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What do the phrases `technical issues` and `technical glitches` refer to?
|
||||
|
||||
## --answers--
|
||||
|
||||
Artistic challenges
|
||||
|
||||
### --feedback--
|
||||
|
||||
This option means difficulties related to creative work, which is not the same as the phrases.
|
||||
|
||||
---
|
||||
|
||||
Personal problems
|
||||
|
||||
### --feedback--
|
||||
|
||||
This option refers to individual challenges, which is not the same as the phrases.
|
||||
|
||||
---
|
||||
|
||||
Technological difficulties
|
||||
|
||||
---
|
||||
|
||||
Social obstacles
|
||||
|
||||
### --feedback--
|
||||
|
||||
This option refers to challenges related to interpersonal interactions, which is not the same as the phrases.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
---
|
||||
id: 6581576a14f97b2a2d82c584
|
||||
title: Task 28
|
||||
challengeType: 22
|
||||
dashedName: task-28
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: The problem is encountering many technical issues that make our progress slow down.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
The phrase `slow down` means to decrease in speed or reduce the rate of progress. In the dialogue, Brian talks about the challenges they face when their work progresses at a slower pace.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`The problem is encountering many technical issues that make our progress _ _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`slow`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to describe a decrease in speed or pace.
|
||||
|
||||
---
|
||||
|
||||
`down`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This adverb complements the phrase to indicate a reduction or decrease in intensity, speed, or amount.
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
---
|
||||
id: 658157d104bbc92a95147e45
|
||||
title: Task 32
|
||||
challengeType: 19
|
||||
dashedName: task-32
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
The phrase `other than` indicates the presence of an alternative or different option.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does the phrase `other than` imply?
|
||||
|
||||
## --answers--
|
||||
|
||||
A single choice
|
||||
|
||||
### --feedback--
|
||||
|
||||
It implies having only one option, which is not the same as the phrase.
|
||||
|
||||
---
|
||||
|
||||
No choice
|
||||
|
||||
### --feedback--
|
||||
|
||||
It indicates the absence of any options, which is the opposite of this phrase.
|
||||
|
||||
---
|
||||
|
||||
An additional option
|
||||
|
||||
---
|
||||
|
||||
The only possibility
|
||||
|
||||
### --feedback--
|
||||
|
||||
It means the singular or exclusive option, which is not the same as the phrase.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
---
|
||||
id: 6581588237ef332b1f4a2418
|
||||
title: Task 35
|
||||
challengeType: 22
|
||||
dashedName: task-35
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Maria: When you see the team inspired, it can boost your motivation.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
The phrase `boost your motivation` means to increase or raise one's drive or enthusiasm. In the dialogue, Maria talks about how seeing the team's enthusiasm can enhance one's own motivation.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`When you see the team inspired, it can _ _ _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`boost`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This verb is used to describe an increase or enhancement in intensity or level.
|
||||
|
||||
---
|
||||
|
||||
`your`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This possessive adjective is used to refer to something that belongs to the person being spoken to.
|
||||
|
||||
---
|
||||
|
||||
`motivation`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This noun refers to the reason or reasons one has for acting or behaving in a particular way.
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
---
|
||||
id: 658158edd3fc672bafe96079
|
||||
title: Task 38
|
||||
challengeType: 22
|
||||
dashedName: task-38
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Anytime. It's good to have these discussions. It reminds us of what keeps us going.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
The phrase `reminds` means to cause someone to remember something or to keep something fresh in one's memory.
|
||||
|
||||
In the dialogue, Maria talks about the importance of discussions to help them remember their purpose and what keeps them moving forward.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Anytime. It's good to have these discussions. It _ us of what keeps us going.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`reminds`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This verb is used to make someone think of something they might have forgotten. It brings something back into someone's mind.
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
---
|
||||
id: 6581596326d6ef2c0b39200d
|
||||
title: Task 39
|
||||
challengeType: 22
|
||||
dashedName: task-39
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
It reminds us of what keeps us going.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
The phrase `keeps us going` means to sustain one's effort or determination. In the dialogue, Maria talks about the significance of these discussions in maintaining their persistence and dedication.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`It reminds us of what _ _ _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`keeps`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This verb is used to indicate continuation or maintenance of a condition or action.
|
||||
|
||||
---
|
||||
|
||||
`us`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This pronoun refers to the speaker and at least one other person, indicating a collective or group.
|
||||
|
||||
---
|
||||
|
||||
`going`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used in the context of continuing forward or persevering in a particular action or state.
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: 658160772584ba319849f910
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 2: Asking How Someone Feels"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-2-asking-how-someone-feels
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
---
|
||||
id: 65816188f69f4731f852414b
|
||||
title: Task 40
|
||||
challengeType: 22
|
||||
dashedName: task-40
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: Hi Tom, you look a bit down these days. Is everything okay?
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
When someone says you look `down`, it means they think you seem sad or unhappy. It's like when someone can tell you're not your usual self because of your face or how you act.
|
||||
|
||||
`These days` means the current period of time or recently. If you say, `It's been raining a lot these days,` you mean it has rained a lot recently.
|
||||
|
||||
In this conversation, Alice notices something about Tom's mood and asks if he's okay.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Hi Tom, you look a bit _ _ days. Is everything okay?`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`down`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to describe feeling sad or unhappy. It's like when you're not feeling like your usual happy self.
|
||||
|
||||
---
|
||||
|
||||
`these`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used with `days` to talk about the current time or the recent period.
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
---
|
||||
id: 658162d19fa392326fe7a5c7
|
||||
title: Task 41
|
||||
challengeType: 22
|
||||
dashedName: task-41
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Hey Alice, yeah, I feel a bit demotivated.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
When you see `-ed` at the end of a word like `demotivate`, it's talking about how you feel.
|
||||
|
||||
`Demotivate` is when something makes you not want to do things. If you're feeling `demotivated`, it means something has made you lose your want to do things.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Hey Alice, yeah, I feel a bit _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`demotivated`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to describe how Tom feels. It ends with `ed`.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 658163793f65e532b8fa18e6
|
||||
title: Task 42
|
||||
challengeType: 22
|
||||
dashedName: task-42
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
"One thing that really gets to me is working long hours without any breaks."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
When you hear someone say `it gets to me`, they're telling you that something is really bothering or upsetting them. It's like when something annoys you a lot or makes you feel stressed.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`One thing that really _ to me is _ long hours _ any _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`gets`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to say that something is bothering or affecting the speaker emotionally.
|
||||
|
||||
---
|
||||
|
||||
`working`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word describes the action of doing a job or task.
|
||||
|
||||
---
|
||||
|
||||
`without`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means `lacking` or `not having` something.
|
||||
|
||||
---
|
||||
|
||||
`break`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word refers to a short period of rest or pause from work or activity.
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
---
|
||||
id: 65816435fa555c330f785cbb
|
||||
title: Task 43
|
||||
challengeType: 22
|
||||
dashedName: task-43
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
"It's exhausting, and it feels like I'm constantly running without knowing where I'm going."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
When something is `exhausting`, it makes you feel very tired, like after a long day of work or exercise. Imagine playing soccer all day and feeling so tired afterward; you'd say, `Playing soccer all day is exhausting`.
|
||||
|
||||
`Constantly` means happening all the time or very often, without stopping. If you do your homework every day without fail, you can say, `I'm constantly doing these tasks`.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`It's _, and it feels like I'm _ running _ knowing where I'm going.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`exhausting`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to describe something that makes you feel very tired.
|
||||
|
||||
---
|
||||
|
||||
`constantly`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means something is happening all the time or very often.
|
||||
|
||||
---
|
||||
|
||||
`without`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to indicate the absence of something.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 65818f21f6e4f33551f7023a
|
||||
title: Task 44
|
||||
challengeType: 19
|
||||
dashedName: task-44
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Hey Alice, yeah, I feel a bit demotivated. One thing that really gets to me is working long hours without any breaks. It's exhausting, and it feels like I'm constantly running without knowing where I'm going.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Tom talks about what's making him feel demotivated. Let's figure out what is bothering Tom and why it's affecting his motivation.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What is making Tom feel demotivated and why?
|
||||
|
||||
## --answers--
|
||||
|
||||
Too many breaks
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about what Tom says makes him tired and less motivated.
|
||||
|
||||
---
|
||||
|
||||
Working long hours without breaks
|
||||
|
||||
---
|
||||
|
||||
Knowing where he is going
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider what Tom says about feeling lost and how it affects him.
|
||||
|
||||
---
|
||||
|
||||
Constantly taking breaks
|
||||
|
||||
### --feedback--
|
||||
|
||||
Reflect on Tom's words about his work routine and how it makes him feel.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 658191bf5053a835c882fdd3
|
||||
title: Task 45
|
||||
challengeType: 19
|
||||
dashedName: task-45
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: I totally get that, Tom.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Alice is responding to Tom's statement. Let's think about what Alice means with her answer.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does Alice mean with her answer `I totally get that, Tom`?
|
||||
|
||||
## --answers--
|
||||
|
||||
She doesn't believe Tom
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about what saying you `get` something means in a conversation.
|
||||
|
||||
---
|
||||
|
||||
She is confused by what Tom said
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider if `I totally get that` sounds like confusion.
|
||||
|
||||
---
|
||||
|
||||
She is surprised by Tom's feelings
|
||||
|
||||
### --feedback--
|
||||
|
||||
Does `I totally get that` show surprise, or something else?
|
||||
|
||||
---
|
||||
|
||||
She understands how Tom feels
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
id: 65819284843aab3625cf49e1
|
||||
title: Task 46
|
||||
challengeType: 22
|
||||
dashedName: task-46
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: I totally get that, Tom. Working overtime all the time can be draining.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`Working overtime` means you are working more hours than the usual time you're supposed to work. It's like if you usually work until 5 PM, but you stay until 7 PM to finish something; that's working overtime.
|
||||
|
||||
When something is `draining`, it makes you feel very tired, both physically and mentally, like it's taking away all your energy. Imagine if you had to carry a heavy backpack all day; by the end of the day, you'd feel drained.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`I totally get that, Tom. Working _ all the time can be _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`overtime`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means working more hours than what is normally required, often beyond your regular working schedule.
|
||||
|
||||
---
|
||||
|
||||
`draining`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word describes something that makes you feel very tired, like it's taking all your energy away.
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
---
|
||||
id: 658192efec6fe7366f7b99d2
|
||||
title: Task 47
|
||||
challengeType: 22
|
||||
dashedName: task-47
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
"Personally, I hate dealing with office politics."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`Office politics` is about the ways people interact, make decisions, and sometimes compete for power or recognition at work. For example, when coworkers try to get the boss's favor or disagree on who should lead a project, that's office politics.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Personally, I hate _ with office _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`dealing`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means managing or handling, especially when the situation is challenging or unpleasant.
|
||||
|
||||
---
|
||||
|
||||
`politics`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word, in the context of the office, refers to the social and power dynamics among coworkers and within the workplace environment.
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
---
|
||||
id: 65819377e2ad2536b3d1e0c0
|
||||
title: Task 48
|
||||
challengeType: 22
|
||||
dashedName: task-48
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
"It's frustrating when people are constantly trying to beat each other instead of working together as a team."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
When people `try to beat each other`, they are competing or trying to be better than the others, often in a way that is not friendly or cooperative.
|
||||
|
||||
`Working together as a team` means cooperating with others, sharing tasks, and helping each other to achieve a common goal. It's the opposite of competing; it's about helping and supporting.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`It's _ when people are constantly _ to beat each other instead of _ together as a team.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`frustrating`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means feeling upset or annoyed because things are not going the way you want or expect.
|
||||
|
||||
---
|
||||
|
||||
`trying`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means making an effort to do something, often something challenging.
|
||||
|
||||
---
|
||||
|
||||
`working`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is about doing tasks, especially with others to achieve a common goal or finish a project.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 6581944b911c3c3715d35518
|
||||
title: Task 49
|
||||
challengeType: 19
|
||||
dashedName: task-49
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: I totally get that, Tom. Working overtime all the time can be draining. Personally, I hate dealing with office politics. It's frustrating when people are constantly trying to beat each other instead of working together as a team.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Alice shares her feelings about something she finds difficult or unpleasant at work. Understanding what someone dislikes can help us learn more about their values and preferences.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does Alice personally hate?
|
||||
|
||||
## --answers--
|
||||
|
||||
Dealing with office politics
|
||||
|
||||
---
|
||||
|
||||
Working overtime all the time
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about what Alice specifically mentions as something she hates, not just something she finds draining.
|
||||
|
||||
---
|
||||
|
||||
People working as a team
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider whether Alice dislikes teamwork or something else about people's behavior at work.
|
||||
|
||||
---
|
||||
|
||||
Trying to beat each other
|
||||
|
||||
### --feedback--
|
||||
|
||||
Reflect on the specific aspect of work that Alice mentions she hates dealing with.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
---
|
||||
id: 658194a34cb24537624fad0e
|
||||
title: Task 50
|
||||
challengeType: 22
|
||||
dashedName: task-50
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: You're right, Alice. Dealing with office politics is never fun.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Tom is agreeing with Alice about a specific aspect of work that they find unpleasant.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`You're right, Alice. _ with office _ is never fun.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`dealing`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means managing or handling something, often implying that it's not an easy or enjoyable task.
|
||||
|
||||
---
|
||||
|
||||
`politics`
|
||||
|
||||
### --feedback--
|
||||
|
||||
In the context of an office, this word refers to the social and power dynamics among coworkers.
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
---
|
||||
id: 6581950a4e5ca237a17d1a02
|
||||
title: Task 51
|
||||
challengeType: 22
|
||||
dashedName: task-51
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Another thing that gets to me is having too many meetings.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Tom is talking about something else that bothers or annoys him at work.
|
||||
|
||||
Listen to Tom's statement and fill in the missing words about what else is troubling him at work.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`_ thing that _ to me is _ too many meetings.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`Another`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means one more or an extra thing. This word is capitalized.
|
||||
|
||||
---
|
||||
|
||||
`gets`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is part of a expression that means something is making Tom upset or annoyed.
|
||||
|
||||
---
|
||||
|
||||
`having`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used when you're talking about experiencing something, like when you have a lot of something.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 658195600d516b37e310fbf2
|
||||
title: Task 52
|
||||
challengeType: 19
|
||||
dashedName: task-52
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Another thing that gets to me is having too many meetings.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does Tom mean in his statement?
|
||||
|
||||
## --answers--
|
||||
|
||||
He finds having many meetings enjoyable
|
||||
|
||||
### --feedback--
|
||||
|
||||
When something `gets to you` it is usually the opposite of enjoyable.
|
||||
|
||||
---
|
||||
|
||||
The meetings have no impact on him
|
||||
|
||||
### --feedback--
|
||||
|
||||
If something`gets to you` they have an impact on you.
|
||||
|
||||
---
|
||||
|
||||
He is bothered by the number of meetings
|
||||
|
||||
---
|
||||
|
||||
He wishes for even more meetings
|
||||
|
||||
### --feedback--
|
||||
|
||||
`Gets to me` contrasts with wanting more of something.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 658197767dc3fc387439e067
|
||||
title: Task 53
|
||||
challengeType: 22
|
||||
dashedName: task-53
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Sometimes, it feels like we're meeting for no reason, and it's hard to find time to actually work on projects.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Sometimes, it _ like we're _ for no reason, and it's hard to _ time to _ work on projects.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`feels`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used when talking about emotions or sensations. Notice it ends in `s`.
|
||||
|
||||
---
|
||||
|
||||
`meeting`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word refers to coming together with others to discuss or do something. It ends in `ing`, showing an action.
|
||||
|
||||
---
|
||||
|
||||
`find`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means to discover or locate something. It's often used when you're looking for something.
|
||||
|
||||
---
|
||||
|
||||
`actually`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to emphasize what is really true or happening.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 6581a2a527222938f4f0a9eb
|
||||
title: Task 54
|
||||
challengeType: 19
|
||||
dashedName: task-54
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: You're right, Alice. Dealing with office politics is never fun. Another thing that gets to me is having too many meetings. Sometimes, it feels like we're meeting for no reason, and it's hard to find time to actually work on projects.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to Tom and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What is the problem with having too many meetings according to Tom?
|
||||
|
||||
## --answers--
|
||||
|
||||
They are always productive and useful
|
||||
|
||||
### --feedback--
|
||||
|
||||
Check if Tom says meetings help get work done or something else.
|
||||
|
||||
---
|
||||
|
||||
They make dealing with office politics easier
|
||||
|
||||
### --feedback--
|
||||
|
||||
See if Tom talks about meetings helping with office politics.
|
||||
|
||||
---
|
||||
|
||||
They provide a clear direction for projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
Listen if Tom believes meetings give clear plans for projects.
|
||||
|
||||
---
|
||||
|
||||
They take away time from working on projects
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
---
|
||||
id: 6581a32ee97531393b34b783
|
||||
title: Task 55
|
||||
challengeType: 22
|
||||
dashedName: task-55
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: I hear you, Tom. Sitting in meetings for hours can be discouraging.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`Encourage` means to give someone support or confidence to do something. For example, when your friend says, `You can solve this coding problem!` they are encouraging you.
|
||||
|
||||
`Discourage` is the opposite; it means to make someone feel less confident or less likely to do something. If that friend says, `That programming language is too hard for beginners,` it might discourage you from learning it.
|
||||
|
||||
`Discouraging` describes something that makes you feel discouraged. Like, `Finding a bug in your code after hours of work can be discouraging.`
|
||||
|
||||
`Encouraging` is when something gives you courage or hope. For example, `Getting your first program to run is very encouraging.`
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`_ in meetings for hours can be _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`Sitting`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word describes the action of being seated. It is capitalized.
|
||||
|
||||
---
|
||||
|
||||
`discouraging`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means something that makes you feel less confident or willing to continue. It ends in `ing`, showing it's describing the effect of the action.
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
---
|
||||
id: 6581a3ccf2ecd839816c885d
|
||||
title: Task 56
|
||||
challengeType: 19
|
||||
dashedName: task-56
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: You're right, Alice. Dealing with office politics is never fun. Another thing that gets to me is having too many meetings. Sometimes, it feels like we're meeting for no reason, and it's hard to find time to actually work on projects.
|
||||
|
||||
Alice: I hear you, Tom. Sitting in meetings for hours can be discouraging.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the conversation between Tom and Alice. Alice responds to Tom's feelings about meetings at work.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Why is Alice saying this to Tom?
|
||||
|
||||
## --answers--
|
||||
|
||||
She enjoys long meetings
|
||||
|
||||
### --feedback--
|
||||
|
||||
Remember, Alice is responding to Tom's feelings about meetings.
|
||||
|
||||
---
|
||||
|
||||
She understands and shares Tom's feelings about meetings
|
||||
|
||||
---
|
||||
|
||||
She disagrees with Tom about the meetings
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about what saying `I hear you` means in a conversation.
|
||||
|
||||
---
|
||||
|
||||
She thinks meetings are the best part of the job
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider what Alice means by `discouraging` in the context of meetings.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
---
|
||||
id: 6581a46a402a0d39de6b1932
|
||||
title: Task 57
|
||||
challengeType: 22
|
||||
dashedName: task-57
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: For me, what really annoys me is having to do a bunch of repetitive tasks without any variation."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen Alice talking about what bothers her at work.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`For me, what really _ me is having to do a _ of repetitive tasks without any _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`annoys`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means something that bothers or irritates you. It's like when a small noise keeps happening and it starts to make you feel upset.
|
||||
|
||||
---
|
||||
|
||||
`bunch`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to describe a large number of things grouped together. It's like when you have many emails to answer at once.
|
||||
|
||||
---
|
||||
|
||||
`variation`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word refers to having different types or changes in something. It's the opposite of doing the same thing over and over.
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
---
|
||||
id: 6581a5c14eb46b3a36f082c6
|
||||
title: Task 58
|
||||
challengeType: 22
|
||||
dashedName: task-58
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: "It feels like I'm wasting my skills and creativity."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`To waste` means to use something valuable, like time, skills, or resources, in a way that is not effective or useful. For example, if you are very good at drawing but spend all your time doing something else that doesn't use that skill, it might feel like `you are wasting your talent`.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`It feels like I'm _ my skills and _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`wasting`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means not using something valuable in a good or effective way. It's like when you have a talent or skill but don't get the chance to use it properly.
|
||||
|
||||
---
|
||||
|
||||
`creativity`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word refers to the ability to make new things or think of new ideas.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 6581a6b50e86ae3a9041f6f1
|
||||
title: Task 59
|
||||
challengeType: 19
|
||||
dashedName: task-59
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: I hear you, Tom. Sitting in meetings for hours can be discouraging. For me, what really annoys me is having to do a bunch of repetitive tasks without any variation. It feels like I'm wasting my skills and creativity.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Alice shares what bothers her in her work environment. Understanding what annoys someone can give us insight into their preferences and values.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What really annoys Alice?
|
||||
|
||||
## --answers--
|
||||
|
||||
Sitting in meetings for hours
|
||||
|
||||
### --feedback--
|
||||
|
||||
Reflect on the part of Alice's statement that specifically mentions what annoys her.
|
||||
|
||||
---
|
||||
|
||||
Repetitive tasks without any variation
|
||||
|
||||
---
|
||||
|
||||
Wasting her skills and creativity
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about what specifically Alice mentions as annoying.
|
||||
|
||||
---
|
||||
|
||||
Feeling discouraged by meetings
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider what Alice says directly annoys her versus how she feels about another situation.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 6581a7d6af8f2f3aefd232ab
|
||||
title: Task 60
|
||||
challengeType: 19
|
||||
dashedName: task-60
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: For me, what really annoys me is having to do a bunch of repetitive tasks without any variation. It feels like I'm wasting my skills and creativity.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Alice talks about how certain work tasks make her feel.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Which part of Alice's statement explains why she feels her skills and creativity are being wasted?
|
||||
|
||||
## --answers--
|
||||
|
||||
`having to do a bunch of repetitive tasks without any variation`
|
||||
|
||||
---
|
||||
|
||||
`For me, what really annoys me is`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Look for the part of Alice's statement that directly relates to her skills and creativity.
|
||||
|
||||
---
|
||||
|
||||
`It feels like I'm`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider if this part of the statement explains the reason for her feeling.
|
||||
|
||||
---
|
||||
|
||||
`Sitting in meetings for hours can be discouraging`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about whether meetings are mentioned in the context of wasting skills and creativity.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
---
|
||||
id: 6581a95da053653b4593a650
|
||||
title: Task 61
|
||||
challengeType: 22
|
||||
dashedName: task-61
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: That does sound frustrating, Alice.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Sometimes, you can use an auxiliary vern in a positive sentence to emphasize a statement, making it stronger.
|
||||
|
||||
For example, instead of saying `The app saves time`, you might say, `The app does save time`, emphasizing the app's efficiency.
|
||||
|
||||
Listen to Tom's response to Alice and fill in the missing words.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`That _ sound _, Alice.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`does`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This auxiliary verb is used here to emphasize the verb that follows it, making the statement stronger.
|
||||
|
||||
---
|
||||
|
||||
`frustrating`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This adjective describes feelings of annoyance or irritation, often because of obstacles or difficulties.
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
---
|
||||
id: 6581aa0c6583c53b927defa4
|
||||
title: Task 62
|
||||
challengeType: 22
|
||||
dashedName: task-62
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: That does sound frustrating, Alice. Repeating the same tasks over and over can be demotivating.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
The phrase `over and over` means doing the same thing many times, which can make tasks feel boring or pointless. For example, if you have to check the same type of code `over and over` for errors, it might start to feel monotonous.
|
||||
|
||||
Tom is expressing sympathy for Alice's situation by talking about how doing tasks repeatedly can affect motivation.
|
||||
|
||||
Listen to Tom's statement and fill in the missing words, focusing on the feelings described and the repetition of tasks.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`That does sound _, Alice. _ the same tasks _ and over can be _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`frustrating`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word describes feeling upset or annoyed, especially because of problems or obstacles.
|
||||
|
||||
---
|
||||
|
||||
`Repeating`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means doing something again or multiple times. It is capitalized.
|
||||
|
||||
---
|
||||
|
||||
`over`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word, when used twice with `and` in between, emphasizes the repetition of an action.
|
||||
|
||||
---
|
||||
|
||||
`demotivating`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word describes something that reduces your desire or willingness to do something.
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
---
|
||||
id: 6581add0405ccf3bfc3c1d5f
|
||||
title: Task 63
|
||||
challengeType: 22
|
||||
dashedName: task-63
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom "Thanks for listening, by the way. It feels good to talk about these things."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`Listening` is not just hearing; it's paying attention to what someone says.
|
||||
|
||||
Listen to Tom and fill in the missing words.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Thanks for _, by the way. It _ good to talk about _ things.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`listening`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means paying attention to what someone else is saying, showing you care about their words. It ends with `-ing`.
|
||||
|
||||
---
|
||||
|
||||
`feels`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to describe an emotional experience or sensation, in this case, a positive one. It ends with `s`.
|
||||
|
||||
---
|
||||
|
||||
`these`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is the plural of `this`.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 65a1f4b78e0174e6ce7272ff
|
||||
title: Task 65
|
||||
challengeType: 19
|
||||
dashedName: task-65
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom "Thanks for listening, by the way. It feels good to talk about these things."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Tom expresses his appreciation to Alice.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
Why is Tom thanking Alice?
|
||||
|
||||
## --answers--
|
||||
|
||||
For giving him advice
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider what Tom specifically mentions making him feel good.
|
||||
|
||||
---
|
||||
|
||||
For solving his problems
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about whether Tom mentions a solution or something else.
|
||||
|
||||
---
|
||||
|
||||
For agreeing with him
|
||||
|
||||
### --feedback--
|
||||
|
||||
Reflect on the essence of Tom's gratitude toward Alice.
|
||||
|
||||
---
|
||||
|
||||
For listening to him
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 65a1f959ca8f18f0e711d596
|
||||
title: Task 66
|
||||
challengeType: 22
|
||||
dashedName: task-66
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: Of course, Tom. We all have our moments of demotivation, and it's good to share and support each other.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to Alice's words and fill in the missing words.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Of course, Tom. We all have our _ of _, and it's good to _ and _ each other.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`moments`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word refers to particular points in time or specific situations, often temporary. This word is in the plural form.
|
||||
|
||||
---
|
||||
|
||||
`demotivation`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This term describes a state where someone lacks motivation or enthusiasm.
|
||||
|
||||
---
|
||||
|
||||
`share`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means to tell others about your own experiences, thoughts, or feelings.
|
||||
|
||||
---
|
||||
|
||||
`support`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word involves giving help or encouragement, showing you are there for someone.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 65a1fa60a447d4f36ae16e1e
|
||||
title: Task 67
|
||||
challengeType: 19
|
||||
dashedName: task-67
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Alice: Of course, Tom. We all have our moments of demotivation, and it's good to share and support each other.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the audio and answer the question.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What is Alice expressing in her statement to Tom?
|
||||
|
||||
## --answers--
|
||||
|
||||
That demotivation is rare and unusual
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider the phrase `we all have our moments` in Alice's statement.
|
||||
|
||||
---
|
||||
|
||||
The importance of keeping problems to oneself
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about what Alice suggests is `good to do` in response to demotivation.
|
||||
|
||||
---
|
||||
|
||||
The need to compete with each other at work
|
||||
|
||||
### --feedback--
|
||||
|
||||
Reflect on the terms `share` and `support` and how they relate to competition.
|
||||
|
||||
---
|
||||
|
||||
The value of sharing feelings and supporting one another
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
---
|
||||
id: 65a25ccb31eedb00df74679f
|
||||
title: Task 64
|
||||
challengeType: 22
|
||||
dashedName: task-64
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Tom: Thanks for listening, by the way. It feels good to talk about these things.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`By the way` is a phrase used to introduce additional or supplementary information, often as an aside or a casual insertion in a conversation.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Thanks for listening, _ _ _. It feels good to talk about these things.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`by`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word starts the phrase that introduces additional information in a casual manner.
|
||||
|
||||
---
|
||||
|
||||
`the`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is the middle part of the phrase used to casually introduce new information or change the subject.
|
||||
|
||||
---
|
||||
|
||||
`way`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word completes the phrase, indicating a casual addition or shift in the conversation.
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
---
|
||||
id: 65a351bd69b0b72d7ed24eb5
|
||||
videoId: nLDychdBwUg
|
||||
title: "Dialogue 3: Talking About Motivations to Pursue a Career"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-3-talking-about-motivations-to-pursue-a-career
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
---
|
||||
id: 65a3524b7cfbc82f51667b0a
|
||||
title: Task 68
|
||||
challengeType: 22
|
||||
dashedName: task-68
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Hey Lisa, what motivated you to choose a career in tech?
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`To choose` means to decide on one option from a set of alternatives. For example, when you're deciding which programming language to learn first, you might say, `I'll choose to learn Python because it's great for beginners.`
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Hey Lisa, what _ you to _ a career in tech?`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`motivated`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means something gave you a reason or desire to do something. It ends with `-ed`.
|
||||
|
||||
---
|
||||
|
||||
`choose`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This verb is about making a decision between different options.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 65a35281e6f8f4303df075e5
|
||||
title: Task 69
|
||||
challengeType: 19
|
||||
dashedName: task-69
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Hey Lisa, what motivated you to choose a career in tech?
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Brian asks Lisa a question about her career choice.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What does Brian want to know from Lisa?
|
||||
|
||||
## --answers--
|
||||
|
||||
Her motivation to work late hours
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider what the question is specifically targeting about Lisa's career.
|
||||
|
||||
---
|
||||
|
||||
What motivates her to solve technical problems
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about whether Brian's question is about Lisa's problem-solving skills.
|
||||
|
||||
---
|
||||
|
||||
Which tech gadgets she prefers
|
||||
|
||||
### --feedback--
|
||||
|
||||
Reflect on whether the question is about preferences for gadgets or career choices.
|
||||
|
||||
---
|
||||
|
||||
What motivated her to pick a tech career
|
||||
|
||||
## --video-solution--
|
||||
|
||||
4
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
id: 65a352d14f8050311510e2e9
|
||||
title: Task 70
|
||||
challengeType: 22
|
||||
dashedName: task-70
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: One of my main motivations was the financial stability that tech jobs can provide.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`Main` means the most important. Like when you say, `My main reason for studying is to get good grades.`
|
||||
|
||||
`Stability` means something is steady and doesn't change much. If you save money and have enough for what you need, you have `financial stability`.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`One of my _ motivations was the financial _ that tech jobs can provide.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`main`
|
||||
|
||||
### --feedback--
|
||||
|
||||
The most important.
|
||||
|
||||
---
|
||||
|
||||
`stability`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Being steady, meaning you don't have to worry too much about it.
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
---
|
||||
id: 65a35340e8c3ae32030cea01
|
||||
title: Task 71
|
||||
challengeType: 22
|
||||
dashedName: task-71
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: One of my main motivations was the financial stability that tech jobs can provide.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`To provide` means to give something needed or useful. For example, a good website might `provide` information, or a software program might `provide` tools to help you work better.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`One of my main motivations _ the financial stability that tech jobs can _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`was`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is a past tense verb used to describe a state or condition in the past.
|
||||
|
||||
---
|
||||
|
||||
`provide`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This verb means to give or supply something needed, like help, information, or resources.
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
---
|
||||
id: 65a3538f615216331ea90f58
|
||||
title: Task 72
|
||||
challengeType: 19
|
||||
dashedName: task-72
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Hey Lisa, what motivated you to choose a career in tech?
|
||||
Lisa: One of my main motivations was the financial stability that tech jobs can provide.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Brian asks Lisa about her reasons for entering the tech field, and Lisa shares a significant factor that influenced her decision.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What was Lisa's main motivation to choose a career in tech?
|
||||
|
||||
## --answers--
|
||||
|
||||
The creative opportunities in tech
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider the specific reason Lisa mentions for her career choice.
|
||||
|
||||
---
|
||||
|
||||
The financial stability tech jobs offer
|
||||
|
||||
---
|
||||
|
||||
The flexible working hours in tech
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about what Lisa highlights as her main reason for choosing tech.
|
||||
|
||||
---
|
||||
|
||||
The chance to travel for work
|
||||
|
||||
### --feedback--
|
||||
|
||||
Reflect on Lisa's statement and whether travel is mentioned as a motivation.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
id: 65a35429c637c13540c9be80
|
||||
title: Task 73
|
||||
challengeType: 22
|
||||
dashedName: task-73
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
"It allows me to plan for my future with confidence."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
The phrase `It allows me to` is about something giving you the ability or opportunity to do something. For example, `Having a good internet connection allows me to work from anywhere.`
|
||||
|
||||
`Confidence` means feeling sure about something or believing in your abilities. Like when you know how to solve a problem, you might say, `I can fix this computer issue with confidence.`
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`It _ me to plan for my future with _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`allows`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This verb means giving permission or making it possible to do something. this verb is conjugated in the third person singular. So, remember to add `-s`.
|
||||
|
||||
---
|
||||
|
||||
`confidence`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This noun describes the feeling of being certain about your abilities or something you're going to do.
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
---
|
||||
id: 65a35b30ccc7db44250a72b6
|
||||
title: Task 74
|
||||
challengeType: 22
|
||||
dashedName: task-74
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: In other fields, it's much more difficult to achieve this stability.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
A `field` refers to an area of study or work, like technology, medicine, or education. For example, `I work in the tech field,` means you work in technology.
|
||||
|
||||
`To achieve` means to successfully reach a goal through effort. Like when you complete a project, you might say, `I achieved my goal of building an app.`
|
||||
|
||||
Lisa is comparing the tech industry to other work areas, noting that it's harder in other areas to find the same kind of stability.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`In other _, it's much more difficult to _ this stability.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`fields`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word refers to different areas of work or study. It's plural here because she's talking about more than one area. This word is in plural.
|
||||
|
||||
---
|
||||
|
||||
`achieve`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This verb is used to talk about successfully reaching a goal, especially after putting in effort.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 65a35b8a7dd409452ec99d38
|
||||
title: Task 75
|
||||
challengeType: 19
|
||||
dashedName: task-75
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: One of my main motivations was the financial stability that tech jobs can provide. It allows me to plan for my future with confidence. In other fields, it's much more difficult to achieve this stability.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Lisa shares why financial stability is important to her.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
From what Lisa said, why is financial stability important to her?
|
||||
|
||||
## --answers--
|
||||
|
||||
It makes tech work more interesting
|
||||
|
||||
### --feedback--
|
||||
|
||||
Focus on Lisa's reasons related to her future plans and confidence.
|
||||
|
||||
---
|
||||
|
||||
It motivates her to travel more
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider what Lisa directly connects to financial stability.
|
||||
|
||||
---
|
||||
|
||||
It helps her plan her future with confidence
|
||||
|
||||
---
|
||||
|
||||
It requires less work and more motivation
|
||||
|
||||
### --feedback--
|
||||
|
||||
Lisa doesn't mention working less.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
3
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
---
|
||||
id: 65a35c036df46e46187c31a3
|
||||
title: Task 76
|
||||
challengeType: 19
|
||||
dashedName: task-76
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: One of my main motivations was the financial stability that tech jobs can provide. It allows me to plan for my future with confidence. In other fields, it's much more difficult to achieve this stability.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
The words `much` and `many` are used to talk about quantity.
|
||||
|
||||
`Much` is used with uncountable nouns, like `much work,` and `many` is used with countable nouns, like `many open tickets.`
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What is the comparison Lisa makes between the tech field and other fields?
|
||||
|
||||
## --answers--
|
||||
|
||||
Tech jobs are more creatively fulfilling than other fields
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about whether Lisa's comparison focuses on creativity or another aspect.
|
||||
|
||||
---
|
||||
|
||||
Tech jobs offer more financial stability than other fields
|
||||
|
||||
---
|
||||
|
||||
Tech jobs require more hours than other fields
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider what aspect of tech jobs Lisa highlights as a positive comparison.
|
||||
|
||||
---
|
||||
|
||||
Tech jobs are more socially engaging than other fields
|
||||
|
||||
### --feedback--
|
||||
|
||||
Reflect on Lisa's statement about what makes tech jobs stand out for her.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
2
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
---
|
||||
id: 65a35c7b9d642f478d6cabba
|
||||
title: Task 77
|
||||
challengeType: 22
|
||||
dashedName: task-77
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Financial stability is certainly important, Lisa.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to Brian's response to Lisa and fill in the missing word that shows he strongly agrees with the importance of financial stability.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Financial stability is _ important, Lisa.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`certainly`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This adverb is used to emphasize the truth or importance of a statement, showing strong agreement or belief. it ends with `ly`.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 65a35cf34eb65f48c24ee97e
|
||||
title: Task 78
|
||||
challengeType: 22
|
||||
dashedName: task-78
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
"For me, it was the opportunity to collaborate with experts from many fields and have different perspectives."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Listen to the statement and fill in the missing words.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`For me, it was the _ to collaborate with _ from many _ and have different _.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`opportunity`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This noun means a chance to do something that you see as valuable or beneficial.
|
||||
|
||||
---
|
||||
|
||||
`experts`
|
||||
|
||||
### --feedback--
|
||||
|
||||
These are people with a high level of knowledge or skill in a particular area. This word is in plural.
|
||||
|
||||
---
|
||||
|
||||
`fields`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word is used to describe different areas of study or work. This word is in plural.
|
||||
|
||||
---
|
||||
|
||||
`perspectives`
|
||||
|
||||
### --feedback--
|
||||
|
||||
These are different ways of viewing or thinking about something. This word is in plural.
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
---
|
||||
id: 65a35d50e8421d49ef07ae09
|
||||
title: Task 79
|
||||
challengeType: 19
|
||||
dashedName: task-79
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Brian: Financial stability is certainly important, Lisa. For me, it was the opportunity to collaborate with experts from many fields and have different perspectives.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
Brian shares his personal reason for choosing a career in tech, which is different from Lisa's.
|
||||
|
||||
# --question--
|
||||
|
||||
## --text--
|
||||
|
||||
What was Brian's motivation to choose a career in tech?
|
||||
|
||||
## --answers--
|
||||
|
||||
The opportunity to collaborate with experts from various fields
|
||||
|
||||
---
|
||||
|
||||
The chance to work alone on projects
|
||||
|
||||
### --feedback--
|
||||
|
||||
Listen to Brian's emphasis on collaboration and consider if he prefers working alone.
|
||||
|
||||
---
|
||||
|
||||
Financial stability
|
||||
|
||||
### --feedback--
|
||||
|
||||
Think about whether Brian's main motivation was financial or related to working with others.
|
||||
|
||||
---
|
||||
|
||||
To focus on a single field of expertise
|
||||
|
||||
### --feedback--
|
||||
|
||||
Consider Brian's interest in working across many fields versus concentrating on one.
|
||||
|
||||
## --video-solution--
|
||||
|
||||
1
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
id: 65a391fe39a2997ea4c0e980
|
||||
title: Task 80
|
||||
challengeType: 22
|
||||
dashedName: task-80
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
Lisa: Collaborating with diverse teams can be exciting, Brian.
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
When something is `exciting`, it makes you feel very happy, enthusiastic, or eager. For example, starting a new project with a team might be `exciting` because you look forward to what you will create together.
|
||||
|
||||
Lisa is talking about the joy of working with different people.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`_ with diverse teams can be _, Brian.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`Collaborating`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means working together with others. Notice it ends with `-ing`, indicating an action is happening. This word is capitalized.
|
||||
|
||||
---
|
||||
|
||||
`exciting`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This adjective describes something that is thrilling or full of energy. It ends with `-ing`, showing a quality or state.
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
---
|
||||
id: 65a392505010427f98bd8363
|
||||
title: Task 81
|
||||
challengeType: 22
|
||||
dashedName: task-81
|
||||
---
|
||||
|
||||
<!--
|
||||
AUDIO REFERENCE:
|
||||
"Another thing was the chance to be part of projects that push the limits of innovation and creativity."
|
||||
-->
|
||||
|
||||
# --description--
|
||||
|
||||
`To push` means to apply force to move something away from you, but it can also mean to try hard to achieve something, especially when it's challenging. For example, you might say, `We're pushing the limits of what our software can do,` meaning you're trying to make it do more than what's usually possible.
|
||||
|
||||
Listen to Lisa and complete the missing words.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Another thing was the _ to be part of projects that _ the limits of _ and creativity.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`chance`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This word means an opportunity or possibility to do something. It's like when you get an opportunity to try something new.
|
||||
|
||||
---
|
||||
|
||||
`push`
|
||||
|
||||
### --feedback--
|
||||
|
||||
TTo extend or go beyond usual limits or boundaries. It's often used to talk about innovation or making progress.
|
||||
|
||||
---
|
||||
|
||||
`innovation`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This noun refers to new ideas, products, or methods that improve something or solve problems. It's about coming up with new ways to do things.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user