feat(curriculum): add A1 module 2 profession introductions (#62465)

Co-authored-by: Rafael Hernandez <mac@Rafaels-MacBook-Pro.local>
Co-authored-by: Nielda Karla <90112119+nieldakarla@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
This commit is contained in:
Rafael D. Hernandez
2025-10-31 11:49:22 -03:00
committed by GitHub
co-authored by Rafael Hernandez Nielda Karla Huyen Nguyen
parent 214df90d9d
commit 05aa8242d9
12 changed files with 1028 additions and 61 deletions
@@ -1,8 +1,8 @@
---
id: 68dc747c75837c6bb82aeeb8
title: "Dialogue 1: I'm Tom"
title: "Task 1"
challengeType: 21
dashedName: dialogue-1-im-tom
dashedName: task-1
---
# --description--
@@ -1,58 +0,0 @@
---
id: 68dc7452147bb2678bccc29a
title: "Task 1"
challengeType: 24
dashedName: task-1
---
# --description--
Watch the video below to understand the context of the upcoming lessons.
# --assignment--
Watch the video.
# --scene--
```json
{
"setup": {
"background": "chaos.png",
"characters": [
{
"character": "David",
"position": {"x":50,"y":80,"z":8},
"opacity": 0
}
],
"audio": {
"filename": "1.1-1.mp3",
"startTime": 1,
"startTimestamp": 5.7,
"finishTimestamp": 6.48
}
},
"commands": [
{
"character": "David",
"opacity": 1,
"startTime": 0
},
{
"character": "David",
"startTime": 1,
"finishTime": 0.78,
"dialogue": {
"text": "I'm Tom.",
"align": "center"
}
},
{
"character": "Tom",
"opacity": 0,
"startTime": 1.28
}
]
}
```
@@ -0,0 +1,123 @@
---
id: 68deada768199f7410bda165
title: Task 1
challengeType: 19
dashedName: task-1
---
<!-- (Audio) Mateo: Científica de datos. -->
# --description--
Mateo is mentioning a profession that analyzes large amounts of information to find patterns and help make decisions.
In Spanish, many professions have **masculine** and **feminine** forms. A common pattern is:
| Profession | Masculine | Feminine |
|-------------|---------------------|--------------------|
| Engineer | `ingeniero` | `ingeniera` |
| Designer | `diseñador` | `diseñadora` |
| Scientist | `científico` | `científica` |
The ending `-o` is often masculine and `-a` is often feminine. You will learn more patterns as you continue practicing.
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What profession is Mateo mentioning?
## --answers--
`Ingeniero de software`
### --feedback--
Mateo did not mention a male software engineering.
---
`Estratega de marketing`
### --feedback--
No, he did not mention a female Marketing Strategist.
---
`Profesor de ciencias`
### --feedback--
He didn’t mention a male Science Professor.
---
`Científica de datos`
## --video-solution--
4
# --explanation--
`Científica de datos` means "Data Scientist".
In Spanish, many professions change their ending depending on whether the speaker is **female** or **male**. For example:
- `Científica de datos` – Data scientist (feminine).
- `Científico de datos` – Data scientist (masculine).
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Mateo",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "ES_A1_2_vocabulary.mp3",
"startTime": 1,
"startTimestamp": 1.5,
"finishTimestamp": 3.87
}
},
"commands": [
{
"character": "Mateo",
"opacity": 1,
"startTime": 0
},
{
"character": "Mateo",
"startTime": 1,
"finishTime": 3.37,
"dialogue": {
"text": "Científica de datos",
"align": "center"
}
},
{
"character": "Mateo",
"opacity": 0,
"startTime": 3.87
}
]
}
```
@@ -0,0 +1,107 @@
---
id: 68dec33d726ba397789a62ec
title: Task 2
challengeType: 19
dashedName: task-2
---
<!-- (Audio) Mateo: Ingeniero de software. -->
# --description--
Mateo is mentioning a profession that is about designing, building, and maintaining computer programs and systems.
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What profession is Mateo mentioning?
## --answers--
`Ingeniero de software`
---
`Científico de datos`
### --feedback--
Mateo did not mention a male data scientist.
---
`Estratega de marketing`
### --feedback--
No, he did not mention a female Marketing Strategist.
---
`Arquitecto`
### --feedback--
Mateo did not mention a male architect.
## --video-solution--
1
# --explanation--
`Ingeniero de software` - Software Engineer (masculine)
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Mateo",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "ES_A1_2_vocabulary.mp3",
"startTime": 1,
"startTimestamp": 5.57,
"finishTimestamp": 7.73
}
},
"commands": [
{
"character": "Mateo",
"opacity": 1,
"startTime": 0
},
{
"character": "Mateo",
"startTime": 1,
"finishTime": 3.16,
"dialogue": {
"text": "Ingeniero de software",
"align": "center"
}
},
{
"character": "Mateo",
"opacity": 0,
"startTime": 3.66
}
]
}
```
@@ -0,0 +1,110 @@
---
id: 68dec93b79d995a4449c63a4
title: Task 3
challengeType: 19
dashedName: task-3
---
<!-- (Audio) Mateo: Estratega de marketing. -->
# --description--
Mateo is mentioning a profession that is focused on planning and executing strategies to promote products and connect with customers.
In Spanish, some professions use the same word for both male and female. These words do not change ending. There is no fixed rule for identifying them, so the best way to learn them is by seeing them in real examples and contexts.
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What profession is Mateo mentioning?
## --answers--
`Científica de datos`
### --feedback--
This refers to someone who analyzes information and patterns.
---
`Ingeniero de software`
### --feedback--
This is male who designs and builds software.
---
`Estratega de marketing`
---
`Policía`
### --feedback--
This is a male or famale police officer, which is not what Mateo said.
## --video-solution--
3
# --explanation--
`Estratega` stays the same for a male or a female. Some Spanish professions do not change form for gender, especially modern or specialized jobs. Observing these words in context will help you recognize them more easily. For example:
`Estratega de marketing` – Marketing Strategist (feminine and masculine)
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Mateo",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "ES_A1_2_vocabulary.mp3",
"startTime": 1,
"startTimestamp": 9.94,
"finishTimestamp": 12.3
}
},
"commands": [
{
"character": "Mateo",
"opacity": 1,
"startTime": 0
},
{
"character": "Mateo",
"startTime": 1,
"finishTime": 3.36,
"dialogue": {
"text": "Estratega de marketing",
"align": "center"
}
},
{
"character": "Mateo",
"opacity": 0,
"startTime": 3.86
}
]
}
```
@@ -0,0 +1,121 @@
---
id: 68df28fd4c9350f60d677e77
title: Task 4
challengeType: 19
dashedName: task-4
---
<!-- (audio) Mateo: Uruguaya -->
# --description--
Mateo is now mentioning a nationality. In Spanish, nationalities usually come from the name of the country and change based on gender. Here is a simple pattern that works for many countries:
| Country | Masculine | Feminine |
|-------------|----------------|---------------|
| Mexico | `mexicano` | `mexicana` |
| Chile | `chileno` | `chilena` |
| Colombia | `colombiano` | `colombiana` |
| Uruguay | `uruguayo` | `uruguaya` |
**Did you notice the pattern?**
In the examples above, all masculine forms end in `-o` and feminine forms ends in `-a`. This is a common pattern, but there are other variations too. This is just a starting point, and you will discover more forms as you continue learning.
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What nationality is Mateo mentioning?
## --answers--
`Uruguaya`
---
`Puertorriqueña`
### --feedback--
This refers to a woman from Puerto Rico.
---
`Mexicana`
### --feedback--
This refers to a woman from Mexico.
---
`Colombiano`
### --feedback--
This refers to a man from Colombia.
## --video-solution--
1
# --explanation--
`Uruguaya` refers to a woman from Uruguay. In Spanish, nationalities usually follow a gender-based pattern. For example:
- `Uruguaya` – Uruguayan (feminine)
- `Uruguayo` – Uruguayan (masculine)
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Mateo",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "ES_A1_2_vocabulary.mp3",
"startTime": 1,
"startTimestamp": 20.48,
"finishTimestamp": 21.6
}
},
"commands": [
{
"character": "Mateo",
"opacity": 1,
"startTime": 0
},
{
"character": "Mateo",
"startTime": 1,
"finishTime": 2.12,
"dialogue": {
"text": "Uruguaya",
"align": "center"
}
},
{
"character": "Mateo",
"opacity": 0,
"startTime": 2.62
}
]
}
```
@@ -0,0 +1,106 @@
---
id: 68df2d0bfdc47c0438a86747
title: Task 5
challengeType: 19
dashedName: task-5
---
<!-- (audio) Mateo: Puertorriqueño. -->
# --description--
Mateo is mentioning a nationality. Someone who comes from an island in the Caribbean that is part of the United States and has its own culture, music, and traditions.
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What nationality is Mateo mentioning?
## --answers--
`Chilena`
### --feedback--
This refers to a woman from Chile.
---
`Puertorriqueño`
---
`Peruano`
### --feedback--
This refers to a man from Peru.
---
`Colombiano`
### --feedback--
This refers to a man from Colombia.
## --video-solution--
2
# --explanation--
`Puertorriqueño` – Puerto Rican (masculine)
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Mateo",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "ES_A1_2_vocabulary.mp3",
"startTime": 1,
"startTimestamp": 16.99,
"finishTimestamp": 18.57
}
},
"commands": [
{
"character": "Mateo",
"opacity": 1,
"startTime": 0
},
{
"character": "Mateo",
"startTime": 1,
"finishTime": 2.58,
"dialogue": {
"text": "Puertorriqueño",
"align": "center"
}
},
{
"character": "Mateo",
"opacity": 0,
"startTime": 3.08
}
]
}
```
@@ -0,0 +1,102 @@
---
id: 68df2eb089231308d5addb91
title: Task 6
challengeType: 19
dashedName: task-6
---
<!-- (audio) Mateo: Chilena. -->
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What nationality is Mateo mentioning?
## --answers--
`Puertorriqueña`
### --feedback--
This refers to a woman from Puerto Rico.
---
`Mexicana`
### --feedback--
This refers to a woman from Mexico.
---
`Brazileña`
### --feedback--
This refers to a woman from Brazil.
---
`Chilena`
## --video-solution--
4
# --explanation--
`Chilena` – Chilean (feminine)
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Mateo",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "ES_A1_2_vocabulary.mp3",
"startTime": 1,
"startTimestamp": 14.16,
"finishTimestamp": 15.23
}
},
"commands": [
{
"character": "Mateo",
"opacity": 1,
"startTime": 0
},
{
"character": "Mateo",
"startTime": 1,
"finishTime": 2.12,
"dialogue": {
"text": "Chilena",
"align": "center"
}
},
{
"character": "Mateo",
"opacity": 0,
"startTime": 2.62
}
]
}
```
@@ -0,0 +1,119 @@
---
id: 68e53795c299ac48cf6e12f9
title: Task 7
challengeType: 19
dashedName: task-7
---
<!-- (audio) Mateo: veintiocho años. -->
# --description--
Mateo is saying an age. To talk about age, use a number plus the word `años`. For example:
`Veinte años` - twenty years old
Numbers in the twenties often begin with `veinti-`:
- `Veintiuno años` - twenty-one years old
- `Veintidós años` - twenty-two years old
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What age number is Mateo mentioning?
## --answers--
`Veinticinco años`
### --feedback--
This means "twenty-five years old". The number Mateo says is higher.
---
`Veintidós años`
### --feedback--
This means "twenty two old". The number Mateo says is higher.
---
`Veintiocho años`
---
`Veintiuno años`
### --feedback--
This means "twenty one years old". The number Mateo says is higher.
## --video-solution--
3
# --explanation--
`Veintiocho años` means "twenty eight years old". `Años` means "years". For example:
`Tengo veintiocho años.` - I am twenty eight years old.
Notice the special character `ñ` in `años`.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Mateo",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "ES_A1_2_vocabulary.mp3",
"startTime": 1,
"startTimestamp": 23.60,
"finishTimestamp": 25.69
}
},
"commands": [
{
"character": "Mateo",
"opacity": 1,
"startTime": 0
},
{
"character": "Mateo",
"startTime": 1,
"finishTime": 3.4,
"dialogue": {
"text": "Veintiocho años",
"align": "center"
}
},
{
"character": "Mateo",
"opacity": 0,
"startTime": 3.9
}
]
}
```
@@ -0,0 +1,112 @@
---
id: 68e53e2526414c56ac61f4e5
title: Task 8
challengeType: 19
dashedName: task-8
---
<!-- (audio) Mateo: Veinticinco años. -->
# --description--
In Spanish, the number 20 is `veinte`. When forming numbers from 21 to 29, the word changes slightly. `Veinte` becomes `veinti-` (the final `e` is removed), then it joins with the next number. For example:
- `Veinti` + `dos` (two) = `veintidós` (22)
- `Veinti` + `cinco` (five) = `veinticinco` (25)
- `Veinti` + `ocho` (eight) = `veintiocho` (28)
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What age number is Mateo mentioning?
## --answers--
`Veinticinco años`
---
`Veintiocho años`
### --feedback--
This means "twenty-eight years old". The number Mateo says is lower than twenty-eight.
---
`Veinte años`
### --feedback--
This means "twenty years old". The number Mateo says is higher.
---
`Veintidós años`
### --feedback--
This means "twenty two years old". The number Mateo says is higher.
## --video-solution--
1
# --explanation--
`Veinticinco años` - Twenty five years old.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Mateo",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "ES_A1_2_vocabulary.mp3",
"startTime": 1,
"startTimestamp": 27.2,
"finishTimestamp": 29.6
}
},
"commands": [
{
"character": "Mateo",
"opacity": 1,
"startTime": 0
},
{
"character": "Mateo",
"startTime": 1,
"finishTime": 3.4,
"dialogue": {
"text": "Veinticinco años",
"align": "center"
}
},
{
"character": "Mateo",
"opacity": 0,
"startTime": 3.9
}
]
}
```
@@ -0,0 +1,115 @@
---
id: 68e54b639461636cb65a87ee
title: Task 9
challengeType: 19
dashedName: task-9
---
<!-- (audio) Mateo: treinta y seis años. -->
# --description--
Mateo is mentioning another age, but this time it is not in the twenties. You already learned that numbers in the twenties often begin with `veinti-`. Now you will hear an age in the thirties:
`Treinta años` - thirty years old
For numbers in the thirties, use `treinta y` + the number:
- `Treinta y uno años` - thirty-one years old
- `Treinta y seis años` - thirty-six years old
# --instructions--
Listen to the audio and answer the question below.
# --questions--
## --text--
What age number is Mateo mentioning?
## --answers--
`Treinta y dós años`
### --feedback--
The number he says is higher than thirty-two.
---
`Treinta años`
### --feedback--
The number he says is higher than thirty.
---
`Treinta y ocho años`
### --feedback--
The number he says is lower than thirty-eight.
---
`Treinta y seis años`
## --video-solution--
4
# --explanation--
`Treinta y seis años` - Thirty-six years old.
# --scene--
```json
{
"setup": {
"background": "interview-room3.png",
"characters": [
{
"character": "Mateo",
"position": {
"x": 50,
"y": 15,
"z": 1.2
},
"opacity": 0
}
],
"audio": {
"filename": "ES_A1_2_vocabulary.mp3",
"startTime": 1,
"startTimestamp": 30.87,
"finishTimestamp": 33.6
}
},
"commands": [
{
"character": "Mateo",
"opacity": 1,
"startTime": 0
},
{
"character": "Mateo",
"startTime": 1,
"finishTime": 3.73,
"dialogue": {
"text": "Treinta y seis años",
"align": "center"
}
},
{
"character": "Mateo",
"opacity": 0,
"startTime": 4.23
}
]
}
```
@@ -4,6 +4,16 @@
"dashedName": "es-a1-warm-up-introducing-yourself-basics",
"helpCategory": "English",
"blockLayout": "challenge-grid",
"challengeOrder": [{ "id": "68dc7452147bb2678bccc29a", "title": "Task 1" }],
"challengeOrder": [
{ "id": "68deada768199f7410bda165", "title": "Task 1" },
{ "id": "68dec33d726ba397789a62ec", "title": "Task 2" },
{ "id": "68dec93b79d995a4449c63a4", "title": "Task 3" },
{ "id": "68df28fd4c9350f60d677e77", "title": "Task 4" },
{ "id": "68df2d0bfdc47c0438a86747", "title": "Task 5" },
{ "id": "68df2eb089231308d5addb91", "title": "Task 6" },
{ "id": "68e53795c299ac48cf6e12f9", "title": "Task 7" },
{ "id": "68e53e2526414c56ac61f4e5", "title": "Task 8" },
{ "id": "68e54b639461636cb65a87ee", "title": "Task 9" }
],
"blockLabel": "warm-up"
}