From 96da10e8dd3d75e17c3f8336478772ac03d19484 Mon Sep 17 00:00:00 2001
From: Estefania Cassingena Navone
<85124911+estefaniacn@users.noreply.github.com>
Date: Tue, 9 Dec 2025 11:24:16 -0500
Subject: [PATCH] feat: Add A1 Spanish Numbers 10 to 29 Module (#64080)
---
.../691a4b9fec2e217948ffa058.md | 59 -----
.../692322e4deeb92161eddbcb9.md | 133 ++++++++++
.../692325cde805a91e7d973d6f.md | 107 ++++++++
.../692327940e4aa020e97c3151.md | 133 ++++++++++
.../692328943fc4ec22f3f644ca.md | 107 ++++++++
.../692329f211c3d9256f1c8372.md | 113 +++++++++
.../69232bde8391ec28781fdd2d.md | 107 ++++++++
.../69232d3d4d711b2a56359d5e.md | 57 +++++
.../69232e147dc8972bd5bb92a9.md | 113 +++++++++
.../69232f2b8ee0472da4c63f76.md | 107 ++++++++
.../692330428792892f803d82f2.md | 87 +++++++
.../69233f5099a684375a1cbd4b.md | 53 ++++
.../69234011db1dd3390bbe798d.md | 135 ++++++++++
.../692344d67fb48a3d632f0996.md | 107 ++++++++
.../6923459968193c3f07a8f44b.md | 55 ++++
.../6923467f09211340886b82b7.md | 133 ++++++++++
.../6923485ec3611f43d1c4d3e2.md | 107 ++++++++
.../692349d239ccd645a6147f68.md | 135 ++++++++++
.../69234b22f3779e47a34c71ff.md | 105 ++++++++
.../69234cd75f9b2d49ab187b43.md | 57 +++++
.../691a4c039482997a87e72444.md | 59 -----
.../692362e117d7be7f2ec621b7.md | 125 ++++++++++
.../6923631d11905882a334aa74.md | 91 +++++++
.../6923637a1f3d1c86a3553d13.md | 57 +++++
.../692363900df4e987cec7256f.md | 68 +++++
.../692363aa62c77f88dd893665.md | 103 ++++++++
.../692363c1d961238aa36119b8.md | 41 +++
.../692363e31962218bac518017.md | 43 ++++
.../692363f3c762f78cea3c19e1.md | 57 +++++
.../692364152d35bb8df0c73274.md | 103 ++++++++
.../6923642b185cf68eed95dc46.md | 63 +++++
.../6923644f41365a8fe354d904.md | 118 +++++++++
.../6923646cdc997590ee04f838.md | 103 ++++++++
.../69236486a1645591e27d2187.md | 68 +++++
.../6923649e6fcd8092d13ebcf0.md | 57 +++++
.../691a4cc90808d77d2abab730.md | 101 ++++----
.../691a4c6ee406cc7be5c85196.md | 59 -----
.../6923717ec5983eada5aefe1c.md | 70 ++++++
.../6923745a0f2505b360e96660.md | 234 ++++++++++++++++++
.../691a4a4930c4f277a9a29e84.md | 59 -----
.../6920da549e860c1d800bab97.md | 144 +++++++++++
.../6920df47b620d52875b2a2ce.md | 125 ++++++++++
.../6920e175fda5182b5334c13a.md | 55 ++++
.../6920e2f27a1bb92fdc6ac723.md | 116 +++++++++
.../6920e3d96a1fb331b9814b50.md | 87 +++++++
.../6920eae3dcd46f365f1339ac.md | 49 ++++
.../6920eb407185eb388689e344.md | 59 +++++
.../6920eb822daa1a39a56453ce.md | 53 ++++
.../blocks/es-a1-learn-numbers-10-to-29.json | 20 +-
...es-a1-practice-using-numbers-10-to-29.json | 15 +-
.../blocks/es-a1-review-numbers-10-to-29.json | 11 +-
.../es-a1-warm-up-remember-first-numbers.json | 9 +-
52 files changed, 4140 insertions(+), 292 deletions(-)
delete mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/691a4b9fec2e217948ffa058.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692322e4deeb92161eddbcb9.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692325cde805a91e7d973d6f.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692327940e4aa020e97c3151.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692328943fc4ec22f3f644ca.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692329f211c3d9256f1c8372.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232bde8391ec28781fdd2d.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232d3d4d711b2a56359d5e.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232e147dc8972bd5bb92a9.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232f2b8ee0472da4c63f76.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692330428792892f803d82f2.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69233f5099a684375a1cbd4b.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234011db1dd3390bbe798d.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692344d67fb48a3d632f0996.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923459968193c3f07a8f44b.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923467f09211340886b82b7.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923485ec3611f43d1c4d3e2.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692349d239ccd645a6147f68.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234b22f3779e47a34c71ff.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234cd75f9b2d49ab187b43.md
delete mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/691a4c039482997a87e72444.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692362e117d7be7f2ec621b7.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923631d11905882a334aa74.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923637a1f3d1c86a3553d13.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363900df4e987cec7256f.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363aa62c77f88dd893665.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363c1d961238aa36119b8.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363e31962218bac518017.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363f3c762f78cea3c19e1.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692364152d35bb8df0c73274.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923642b185cf68eed95dc46.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923644f41365a8fe354d904.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923646cdc997590ee04f838.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/69236486a1645591e27d2187.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923649e6fcd8092d13ebcf0.md
delete mode 100644 curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/691a4c6ee406cc7be5c85196.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/6923717ec5983eada5aefe1c.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/6923745a0f2505b360e96660.md
delete mode 100644 curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/691a4a4930c4f277a9a29e84.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920da549e860c1d800bab97.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920df47b620d52875b2a2ce.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e175fda5182b5334c13a.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e2f27a1bb92fdc6ac723.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e3d96a1fb331b9814b50.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eae3dcd46f365f1339ac.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eb407185eb388689e344.md
create mode 100644 curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eb822daa1a39a56453ce.md
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/691a4b9fec2e217948ffa058.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/691a4b9fec2e217948ffa058.md
deleted file mode 100644
index 0a327e615d7..00000000000
--- a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/691a4b9fec2e217948ffa058.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: 691a4b9fec2e217948ffa058
-title: "Dialogue 1: I'm Tom"
-challengeType: 21
-dashedName: dialogue-1-im-tom
-lang: es
----
-
-# --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
- }
- ]
-}
-```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692322e4deeb92161eddbcb9.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692322e4deeb92161eddbcb9.md
new file mode 100644
index 00000000000..701b22d0827
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692322e4deeb92161eddbcb9.md
@@ -0,0 +1,133 @@
+---
+id: 692322e4deeb92161eddbcb9
+title: Task 1
+challengeType: 22
+dashedName: task-1
+lang: es
+---
+
+
+
+# --description--
+
+Now you're going to move beyond single-digit numbers. Let's start with 10, 11, and 12.
+
+The number 10 is called `Diez`.
+
+The number 11 is called `Once`.
+
+The number 12 is called `Doce`.
+
+Listen to their pronunciations and practice repeating them until you feel more comfortable with their sounds.
+
+# --instructions--
+
+Listen to the audio and write the numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`10 = BLANK`
+
+`11 = BLANK`
+
+`12 = BLANK`
+
+## --blanks--
+
+`Diez`
+
+### --feedback--
+
+This is the number 10.
+
+---
+
+`Once`
+
+### --feedback--
+
+This is the number 11.
+
+---
+
+`Doce`
+
+### --feedback--
+
+This is the number 12.
+
+# --explanation--
+
+Camila mentions three numbers:
+
+- **10** is `Diez`.
+- **11** is `Once`.
+- **12** is `Doce`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 0.73,
+ "finishTimestamp": 6.44
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.82,
+ "dialogue": {
+ "text": "Diez",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.83,
+ "finishTime": 4.53,
+ "dialogue": {
+ "text": "Once",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 5.97,
+ "finishTime": 6.71,
+ "dialogue": {
+ "text": "Doce",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 7.21
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692325cde805a91e7d973d6f.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692325cde805a91e7d973d6f.md
new file mode 100644
index 00000000000..2512a7d6476
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692325cde805a91e7d973d6f.md
@@ -0,0 +1,107 @@
+---
+id: 692325cde805a91e7d973d6f
+title: Task 2
+challengeType: 19
+dashedName: task-2
+lang: es
+---
+
+
+
+# --description--
+
+Camila is practicing how to pronounce a number.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear in the audio?
+
+## --answers--
+
+`Diez`
+
+### --feedback--
+
+`Diez` is the number 10. Camila mentions a different number.
+
+---
+
+`Doce`
+
+### --feedback--
+
+`Doce` is the number 12. Camila mentions a different number.
+
+---
+
+`Once`
+
+---
+
+`Nueve`
+
+### --feedback--
+
+`Nueve` is the number 9. Camila mentions a different number.
+
+## --video-solution--
+
+3
+
+# --explanation--
+
+Camila pronounces the word `Once`, which corresponds to the number 11.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 3.56,
+ "finishTimestamp": 4.26
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.7,
+ "dialogue": {
+ "text": "Once",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.2
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692327940e4aa020e97c3151.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692327940e4aa020e97c3151.md
new file mode 100644
index 00000000000..b0b2b71c0f6
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692327940e4aa020e97c3151.md
@@ -0,0 +1,133 @@
+---
+id: 692327940e4aa020e97c3151
+title: Task 3
+challengeType: 22
+dashedName: task-3
+lang: es
+---
+
+
+
+# --description--
+
+Now it's time to learn the numbers 13, 14, and 15.
+
+The number 13 is called `Trece`.
+
+The number 14 is called `Catorce`.
+
+The number 15 is called `Quince`.
+
+Listen to their pronunciations and practice repeating them until you feel more comfortable with their sounds.
+
+# --instructions--
+
+Listen to the audio and write the numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`13 = BLANK`
+
+`14 = BLANK`
+
+`15 = BLANK`
+
+## --blanks--
+
+`Trece`
+
+### --feedback--
+
+This is the number 13.
+
+---
+
+`Catorce`
+
+### --feedback--
+
+This is the number 14.
+
+---
+
+`Quince`
+
+### --feedback--
+
+This is the number 15.
+
+# --explanation--
+
+Camila mentions three numbers:
+
+- **13** is `Trece`.
+- **14** is `Catorce`.
+- **15** is `Quince`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 7.95,
+ "finishTimestamp": 12.92
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.69,
+ "dialogue": {
+ "text": "Trece",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.08,
+ "finishTime": 3.95,
+ "dialogue": {
+ "text": "Catorce",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 5.21,
+ "finishTime": 5.97,
+ "dialogue": {
+ "text": "Quince",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 6.47
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692328943fc4ec22f3f644ca.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692328943fc4ec22f3f644ca.md
new file mode 100644
index 00000000000..1139ac33089
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692328943fc4ec22f3f644ca.md
@@ -0,0 +1,107 @@
+---
+id: 692328943fc4ec22f3f644ca
+title: Task 4
+challengeType: 19
+dashedName: task-4
+lang: es
+---
+
+
+
+# --description--
+
+Camila is practicing one of the numbers you've learned so far.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number is Camila practicing?
+
+## --answers--
+
+`Once`
+
+### --feedback--
+
+`Once` is the number 11. Camila mentions a different number.
+
+---
+
+`Doce`
+
+### --feedback--
+
+`Doce` is the number 12. Camila mentions a different number.
+
+---
+
+`Diez`
+
+### --feedback--
+
+`Diez` is the number 10. Camila mentions a different number.
+
+---
+
+`Trece`
+
+## --video-solution--
+
+4
+
+# --explanation--
+
+Camila mentions the word `Trece`, which corresponds to the number 13.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 7.95,
+ "finishTimestamp": 8.64
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.69,
+ "dialogue": {
+ "text": "Trece",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.19
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692329f211c3d9256f1c8372.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692329f211c3d9256f1c8372.md
new file mode 100644
index 00000000000..b76342822ee
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692329f211c3d9256f1c8372.md
@@ -0,0 +1,113 @@
+---
+id: 692329f211c3d9256f1c8372
+title: Task 5
+challengeType: 22
+dashedName: task-5
+lang: es
+---
+
+
+
+# --description--
+
+And now you'll learn the numbers 16 and 17.
+
+The number 16 is called `Dieciséis`, with an accent mark in the last `e`.
+
+The number 17 is called `Diecisiete`.
+
+You can see that they are a combination of `Dieci` and the corresponding number (`seis` for 6, and `siete` for 7).
+
+Listen to their pronunciations and practice repeating them until you feel more comfortable with their sounds.
+
+# --instructions--
+
+Listen to the audio and write the numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`16 = BLANK`
+
+`17 = BLANK`
+
+## --blanks--
+
+`Dieciséis`
+
+### --feedback--
+
+This is the number 16. Remember to use the accent mark on the second `é`.
+
+---
+
+`Diecisiete`
+
+### --feedback--
+
+This is the number 17.
+
+# --explanation--
+
+Camila mentions two numbers:
+
+- **16** is `Dieciséis`, with an accent mark on the second `é`.
+- **17** is `Diecisiete`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 14,
+ "finishTimestamp": 17.49
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.21,
+ "dialogue": {
+ "text": "Dieciséis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.31,
+ "finishTime": 4.49,
+ "dialogue": {
+ "text": "Diecisiete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 4.99
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232bde8391ec28781fdd2d.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232bde8391ec28781fdd2d.md
new file mode 100644
index 00000000000..f3e4fcc6f43
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232bde8391ec28781fdd2d.md
@@ -0,0 +1,107 @@
+---
+id: 69232bde8391ec28781fdd2d
+title: Task 6
+challengeType: 19
+dashedName: task-6
+lang: es
+---
+
+
+
+# --description--
+
+Camila is practicing one of the numbers you learned.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear in the audio?
+
+## --answers--
+
+`Diecisiete`
+
+---
+
+`Catorce`
+
+### --feedback--
+
+`Catorce` is the number 14. Camila mentions a different number.
+
+---
+
+`Quince`
+
+### --feedback--
+
+`Quince` is the number 15. Camila mentions a different number.
+
+---
+
+`Dieciséis`
+
+### --feedback--
+
+`Dieciséis` is the number 16. Camila mentions a different number.
+
+## --video-solution--
+
+1
+
+# --explanation--
+
+Camila pronounces the word `Diecisiete`, which corresponds to the number 17.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 16.31,
+ "finishTimestamp": 17.49
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.18,
+ "dialogue": {
+ "text": "Diecisiete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.68
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232d3d4d711b2a56359d5e.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232d3d4d711b2a56359d5e.md
new file mode 100644
index 00000000000..5699330cd60
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232d3d4d711b2a56359d5e.md
@@ -0,0 +1,57 @@
+---
+id: 69232d3d4d711b2a56359d5e
+title: Task 7
+challengeType: 22
+dashedName: task-7
+lang: es
+---
+
+
+
+# --instructions--
+
+This task has no audio.
+
+Complete the numerical sequence by filling in the missing numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`10 = BLANK`
+
+`13 = BLANK`
+
+`16 = BLANK`
+
+## --blanks--
+
+`Diez`
+
+### --feedback--
+
+This is the number 10.
+
+---
+
+`Trece`
+
+### --feedback--
+
+This is the number 13.
+
+---
+
+`Dieciséis`
+
+### --feedback--
+
+This is the number 16. Remember to use the accent mark on the second `é`.
+
+# --explanation--
+
+These are the corresponding numbers:
+
+- **10** is `Diez`.
+- **13** is `Trece`.
+- **16** is `Dieciséis`, with an accent mark on the second `é`.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232e147dc8972bd5bb92a9.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232e147dc8972bd5bb92a9.md
new file mode 100644
index 00000000000..9e8bca52f67
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232e147dc8972bd5bb92a9.md
@@ -0,0 +1,113 @@
+---
+id: 69232e147dc8972bd5bb92a9
+title: Task 8
+challengeType: 22
+dashedName: task-8
+lang: es
+---
+
+
+
+# --description--
+
+We've reached the numbers 18 and 19.
+
+The number 18 is called `Dieciocho`.
+
+The number 19 is called `Diecinueve`.
+
+They are also a combination of `Dieci` and the corresponding number (`ocho` for 8, and `nueve` for 9).
+
+Listen to their pronunciations and practice repeating them until you feel more comfortable with their sounds.
+
+# --instructions--
+
+Listen to the audio and write the numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`18 = BLANK`
+
+`19 = BLANK`
+
+## --blanks--
+
+`Dieciocho`
+
+### --feedback--
+
+This is the number 18.
+
+---
+
+`Diecinueve`
+
+### --feedback--
+
+This is the number 19.
+
+# --explanation--
+
+Camila mentions two numbers:
+
+- **18** is `Dieciocho`.
+- **19** is `Diecinueve`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 18.53,
+ "finishTimestamp": 21.86
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.22,
+ "dialogue": {
+ "text": "Dieciocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.17,
+ "finishTime": 4.33,
+ "dialogue": {
+ "text": "Diecinueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 4.83
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232f2b8ee0472da4c63f76.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232f2b8ee0472da4c63f76.md
new file mode 100644
index 00000000000..9ccdf98c382
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69232f2b8ee0472da4c63f76.md
@@ -0,0 +1,107 @@
+---
+id: 69232f2b8ee0472da4c63f76
+title: Task 9
+challengeType: 19
+dashedName: task-9
+lang: es
+---
+
+
+
+# --description--
+
+Camila is practicing a number in Spanish.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear in the audio?
+
+## --answers--
+
+`Dieciséis`
+
+### --feedback--
+
+`Dieciséis` is the number 16. Camila mentions a different number.
+
+---
+
+`Diecisiete`
+
+### --feedback--
+
+`Diecisiete` is the number 17. Camila mentions a different number.
+
+---
+
+`Dieciocho`
+
+---
+
+`Once`
+
+### --feedback--
+
+`Once` is the number 11. Camila mentions a different number.
+
+## --video-solution--
+
+3
+
+# --explanation--
+
+Camila pronounces the number `Dieciocho`, which corresponds to the number 18.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 18.53,
+ "finishTimestamp": 19.75
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.22,
+ "dialogue": {
+ "text": "Dieciocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.72
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692330428792892f803d82f2.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692330428792892f803d82f2.md
new file mode 100644
index 00000000000..74fa260cf4f
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692330428792892f803d82f2.md
@@ -0,0 +1,87 @@
+---
+id: 692330428792892f803d82f2
+title: Task 10
+challengeType: 22
+dashedName: task-10
+lang: es
+---
+
+
+
+# --description--
+
+Great work! We've covered a lot of numbers so far. Twenty to be precise.
+
+The number 20 is called `Veinte` in Spanish.
+
+Listen to its pronunciation and practice repeating it until you feel more comfortable with its sound.
+
+# --instructions--
+
+Listen to the audio and write the number below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`20 = BLANK`
+
+## --blanks--
+
+`Veinte`
+
+### --feedback--
+
+This is the number 20.
+
+# --explanation--
+
+Camila mentions the number `Veinte`, which corresponds to 20.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 23.04,
+ "finishTimestamp": 23.89
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.85,
+ "dialogue": {
+ "text": "Veinte",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.35
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69233f5099a684375a1cbd4b.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69233f5099a684375a1cbd4b.md
new file mode 100644
index 00000000000..c480dbfd011
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69233f5099a684375a1cbd4b.md
@@ -0,0 +1,53 @@
+---
+id: 69233f5099a684375a1cbd4b
+title: Task 11
+challengeType: 22
+dashedName: task-11
+lang: es
+---
+
+# --instructions--
+
+This task has no audio.
+
+Complete the numerical sequence by filling in the missing digits that correspond to these numbers.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`Catorce = BLANK`
+
+`Doce = BLANK`
+
+`Quince = BLANK`
+
+## --blanks--
+
+`14`
+
+### --feedback--
+
+This is the digit for the number `Catorce`.
+
+---
+
+`12`
+
+### --feedback--
+
+This is the digit for the number `Doce`.
+
+---
+
+`15`
+
+### --feedback--
+
+This is the digit for the number `Quince`.
+
+# --explanation--
+
+- `Catorce` is the number 14.
+- `Doce` is the number 12.
+- `Quince` is the number 15.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234011db1dd3390bbe798d.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234011db1dd3390bbe798d.md
new file mode 100644
index 00000000000..ecec281faa6
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234011db1dd3390bbe798d.md
@@ -0,0 +1,135 @@
+---
+id: 69234011db1dd3390bbe798d
+title: Task 12
+challengeType: 22
+dashedName: task-12
+lang: es
+---
+
+
+
+# --description--
+
+The numbers 21, 22, and 23 follow a similar pattern.
+
+The number 21 is called `Veintiuno`. This number is unique because when it's paired with a masculine noun like `años`, it changes to `Veintiún`, with an accent mark in the letter `u`.
+
+The number 22 is called `Veintidós`, with an accent mark in the letter `o`.
+
+The number 23 is called `Veintitrés`, with an accent mark in the letter `e`.
+
+These numbers are a combination of `Veinti` and the corresponding number (`uno` for 1, and `dos` for 2, and `tres` for 3).
+
+Listen to their pronunciations and practice repeating them until you feel more comfortable with their sounds.
+
+# --instructions--
+
+Listen to the audio and write the numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`21 = BLANK`
+
+`22 = BLANK`
+
+`23 = BLANK`
+
+## --blanks--
+
+`Veintiuno`
+
+### --feedback--
+
+This is the number 21.
+
+---
+
+`Veintidós`
+
+### --feedback--
+
+This is the number 22. Remember to add the accent mark on the letter `ó`.
+
+---
+
+`Veintitrés`
+
+### --feedback--
+
+This is the number 23. Remember to add the accent mark on the letter `é`.
+
+# --explanation--
+
+Camila mentions three numbers:
+
+- **21** is `Veintiuno`.
+- **22** is `Veintidós`, with an accent mark on the letter `ó`.
+- **23** is `Veintitrés`, with an accent mark on the letter `é`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 24.93,
+ "finishTimestamp": 30.53
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.07,
+ "dialogue": {
+ "text": "Veintiuno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 2.96,
+ "finishTime": 4.25,
+ "dialogue": {
+ "text": "Veintidós",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 5.34,
+ "finishTime": 6.6,
+ "dialogue": {
+ "text": "Veintitrés",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 7.1
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692344d67fb48a3d632f0996.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692344d67fb48a3d632f0996.md
new file mode 100644
index 00000000000..922559e5734
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692344d67fb48a3d632f0996.md
@@ -0,0 +1,107 @@
+---
+id: 692344d67fb48a3d632f0996
+title: Task 13
+challengeType: 19
+dashedName: task-13
+lang: es
+---
+
+
+
+# --description--
+
+Camila continues practicing these numbers.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear in the audio?
+
+## --answers--
+
+`Veinte`
+
+### --feedback--
+
+`Veinte` is the number 20. Camila mentions a different number.
+
+---
+
+`Veintiuno`
+
+### --feedback--
+
+`Veintiuno` is the number 21. Camila mentions a different number.
+
+---
+
+`Veintidós`
+
+---
+
+`Veintitrés`
+
+### --feedback--
+
+`Veintitrés` is the number 23. Camila mentions a different number.
+
+## --video-solution--
+
+3
+
+# --explanation--
+
+Camila mentions the number `Veintidós`, which corresponds to 22.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 26.89,
+ "finishTimestamp": 28.18
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.29,
+ "dialogue": {
+ "text": "Veintidós",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.79
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923459968193c3f07a8f44b.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923459968193c3f07a8f44b.md
new file mode 100644
index 00000000000..3024cb05ab6
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923459968193c3f07a8f44b.md
@@ -0,0 +1,55 @@
+---
+id: 6923459968193c3f07a8f44b
+title: Task 14
+challengeType: 22
+dashedName: task-14
+lang: es
+---
+
+
+
+# --instructions--
+
+Complete the numerical sequence by writing the corresponding numbers.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`16 = BLANK`
+
+`10 = BLANK`
+
+`12 = BLANK`
+
+## --blanks--
+
+`Dieciséis`
+
+### --feedback--
+
+This is the number 16. Remember to add the accent mark on the second `é`.
+
+---
+
+`Diez`
+
+### --feedback--
+
+This is the number 10.
+
+---
+
+`Doce`
+
+### --feedback--
+
+This is the number 12.
+
+# --explanation--
+
+These are the three numbers:
+
+- **16** is `Dieciséis`, with an accent mark on the second `é`.
+- **10** is `Diez`.
+- **12** is `Doce`.
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923467f09211340886b82b7.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923467f09211340886b82b7.md
new file mode 100644
index 00000000000..e99846d00f0
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923467f09211340886b82b7.md
@@ -0,0 +1,133 @@
+---
+id: 6923467f09211340886b82b7
+title: Task 15
+challengeType: 22
+dashedName: task-15
+lang: es
+---
+
+# --description--
+
+The numbers 24, 25, 26 follow the same pattern.
+
+The number 24 is called `Veinticuatro`.
+
+The number 25 is called `Veinticinco`.
+
+The number 26 is called `Veintiséis`, with an accent mark in the letter `e`.
+
+These numbers are a combination of `Veinti` and the corresponding number (`cuatro` for 4, `cinco` for 5, and `seis` for 6).
+
+Listen to their pronunciations and practice repeating them until you feel more comfortable with their sounds.
+
+# --instructions--
+
+Listen to the audio and write the numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`24 = BLANK`
+
+`25 = BLANK`
+
+`26 = BLANK`
+
+## --blanks--
+
+`Veinticuatro`
+
+### --feedback--
+
+This is the number 24.
+
+---
+
+`Veinticinco`
+
+### --feedback--
+
+This is the number 25.
+
+---
+
+`Veintiséis`
+
+### --feedback--
+
+This is the number 26. Remember to add the accent mark on the second `é`.
+
+# --explanation--
+
+Camila mentions three numbers:
+
+- **24** is `Veinticuatro`.
+- **25** is `Veinticinco`.
+- **26** is `Veintiséis`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 31.75,
+ "finishTimestamp": 37.51
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.28,
+ "dialogue": {
+ "text": "Veinticuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.23,
+ "finishTime": 4.55,
+ "dialogue": {
+ "text": "Veinticinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 5.46,
+ "finishTime": 6.76,
+ "dialogue": {
+ "text": "Veintiséis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 7.26
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923485ec3611f43d1c4d3e2.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923485ec3611f43d1c4d3e2.md
new file mode 100644
index 00000000000..b62ce88d6a0
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/6923485ec3611f43d1c4d3e2.md
@@ -0,0 +1,107 @@
+---
+id: 6923485ec3611f43d1c4d3e2
+title: Task 16
+challengeType: 19
+dashedName: task-16
+lang: es
+---
+
+
+
+# --description--
+
+Camila is practicing a number that starts with `Veinti`.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear?
+
+## --answers--
+
+`Veintidós`
+
+### --feedback--
+
+`Veintidós` is the number 22. Camila mentions a different number.
+
+---
+
+`Veinticuatro`
+
+---
+
+`Veintitrés`
+
+### --feedback--
+
+`Veintitrés` is the number 23. Camila mentions a different number.
+
+---
+
+`Veinticinco`
+
+### --feedback--
+
+`Veinticinco` is the number 25. Camila mentions a different number.
+
+## --video-solution--
+
+2
+
+# --explanation--
+
+Camila mentions the number `Veinticuatro`, which corresponds to 24.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 31.75,
+ "finishTimestamp": 33.03
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.28,
+ "dialogue": {
+ "text": "Veinticuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.78
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692349d239ccd645a6147f68.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692349d239ccd645a6147f68.md
new file mode 100644
index 00000000000..b844c4e7121
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/692349d239ccd645a6147f68.md
@@ -0,0 +1,135 @@
+---
+id: 692349d239ccd645a6147f68
+title: Task 17
+challengeType: 22
+dashedName: task-17
+lang: es
+---
+
+
+
+# --description--
+
+And finally, we have numbers 27, 28, and 29.
+
+The number 27 is called `Veintisiete`.
+
+The number 28 is called `Veintiocho`.
+
+The number 29 is called `Veintinueve`.
+
+These numbers are a combination of `Veinti` and the corresponding number (`siete` for 7, and `ocho` for 8, and `nueve` for 9).
+
+Listen to their pronunciations and practice repeating them until you feel more comfortable with their sounds.
+
+# --instructions--
+
+Listen to the audio and write the numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`27 = BLANK`
+
+`28 = BLANK`
+
+`29 = BLANK`
+
+## --blanks--
+
+`Veintisiete`
+
+### --feedback--
+
+This is the number 27.
+
+---
+
+`Veintiocho`
+
+### --feedback--
+
+This is the number 28.
+
+---
+
+`Veintinueve`
+
+### --feedback--
+
+This is the number 29.
+
+# --explanation--
+
+Camila mentions three numbers:
+
+- **27** is `Veintisiete`.
+- **28** is `Veintiocho`.
+- **29** is `Veintinueve`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 38.42,
+ "finishTimestamp": 44.09
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.41,
+ "dialogue": {
+ "text": "Veintisiete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.28,
+ "finishTime": 4.54,
+ "dialogue": {
+ "text": "Veintiocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 5.41,
+ "finishTime": 6.67,
+ "dialogue": {
+ "text": "Veintinueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 7.17
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234b22f3779e47a34c71ff.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234b22f3779e47a34c71ff.md
new file mode 100644
index 00000000000..2913b4ade8c
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234b22f3779e47a34c71ff.md
@@ -0,0 +1,105 @@
+---
+id: 69234b22f3779e47a34c71ff
+title: Task 18
+challengeType: 19
+dashedName: task-18
+lang: es
+---
+
+# --description--
+
+Camila is practicing another number that starts with `Veinti`.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear in the audio?
+
+## --answers--
+
+`Veintiséis`
+
+### --feedback--
+
+`Veintiséis` is the number 26. Camila mentions a different number.
+
+---
+
+`Veintisiete`
+
+### --feedback--
+
+`Veintisiete` is the number 27. Camila mentions a different number.
+
+---
+
+`Veintiocho`
+
+---
+
+`Veintinueve`
+
+### --feedback--
+
+`Veintinueve` is the number 29. Camila mentions a different number.
+
+## --video-solution--
+
+3
+
+# --explanation--
+
+Camila mentions the number `Veintiocho`, which corresponds to the number 28.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 40.7,
+ "finishTimestamp": 41.96
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.26,
+ "dialogue": {
+ "text": "Veintiocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.76
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234cd75f9b2d49ab187b43.md b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234cd75f9b2d49ab187b43.md
new file mode 100644
index 00000000000..8f32b95fa37
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-learn-numbers-10-to-29/69234cd75f9b2d49ab187b43.md
@@ -0,0 +1,57 @@
+---
+id: 69234cd75f9b2d49ab187b43
+title: Task 19
+challengeType: 22
+dashedName: task-19
+lang: es
+---
+
+
+
+# --instructions--
+
+This task has no audio.
+
+Complete the numerical sequence by filling in the missing numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`25 = BLANK`
+
+`26 = BLANK`
+
+`27 = BLANK`
+
+## --blanks--
+
+`Veinticinco`
+
+### --feedback--
+
+This is the number 25.
+
+---
+
+`Veintiséis`
+
+### --feedback--
+
+This is the number 26. Remember to include the accent mark.
+
+---
+
+`Veintisiete`
+
+### --feedback--
+
+This is the number 27.
+
+# --explanation--
+
+These are the three numbers:
+
+- **25** is `Veinticinco`.
+- **26** is `Veintiséis`.
+- **27** is `Veintisiete`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/691a4c039482997a87e72444.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/691a4c039482997a87e72444.md
deleted file mode 100644
index cdebbe7e2f6..00000000000
--- a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/691a4c039482997a87e72444.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: 691a4c039482997a87e72444
-title: "Dialogue 1: I'm Tom"
-challengeType: 21
-dashedName: dialogue-1-im-tom
-lang: es
----
-
-# --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
- }
- ]
-}
-```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692362e117d7be7f2ec621b7.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692362e117d7be7f2ec621b7.md
new file mode 100644
index 00000000000..6fb141a3808
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692362e117d7be7f2ec621b7.md
@@ -0,0 +1,125 @@
+---
+id: 692362e117d7be7f2ec621b7
+title: Task 1
+challengeType: 19
+dashedName: task-1
+lang: es
+---
+
+
+
+# --description--
+
+Camila is practicing numbers in random order. This time, she mentions three numbers.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What sequence of numbers do you hear?
+
+## --answers--
+
+`Doce - Catorce - Dieciséis`
+
+### --feedback--
+
+These numbers are 12, 14, and 16. Camila mentions a different sequence of numbers.
+
+---
+
+`Diez - Trece - Quince`
+
+---
+
+`Trece - Diez - Quince`
+
+### --feedback--
+
+The numbers are correct, but the order is wrong.
+
+---
+
+`Once - Doce - Trece`
+
+### --feedback--
+
+These numbers are 11, 12, and 13. Camila mentions a different sequence of numbers.
+
+## --video-solution--
+
+2
+
+# --explanation--
+
+The sequence mentioned by Camila is `Diez - Trece - Quince`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_mixed.mp3",
+ "startTime": 1,
+ "startTimestamp": 4.64,
+ "finishTimestamp": 8.53
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.82,
+ "dialogue": {
+ "text": "Diez",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 2.81,
+ "finishTime": 3.54,
+ "dialogue": {
+ "text": "Trece",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 4.12,
+ "finishTime": 4.89,
+ "dialogue": {
+ "text": "Quince",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 5.39
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923631d11905882a334aa74.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923631d11905882a334aa74.md
new file mode 100644
index 00000000000..f86140edca3
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923631d11905882a334aa74.md
@@ -0,0 +1,91 @@
+---
+id: 6923631d11905882a334aa74
+title: Task 2
+challengeType: 19
+dashedName: task-2
+lang: es
+---
+
+
+
+# --description--
+
+Camila continues practicing...
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+Is it true: The number that you can hear in the audio is 14.
+
+## --answers--
+
+True
+
+---
+
+False
+
+### --feedback--
+
+Camila says `Catorce`, which means 14.
+
+## --video-solution--
+
+1
+
+# --explanation--
+
+This statement is true because Camila mentions `Catorce`, which is the number 14 in Spanish.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 10.03,
+ "finishTimestamp": 10.9
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.87,
+ "dialogue": {
+ "text": "Catorce",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.37
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923637a1f3d1c86a3553d13.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923637a1f3d1c86a3553d13.md
new file mode 100644
index 00000000000..95fa281e9e3
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923637a1f3d1c86a3553d13.md
@@ -0,0 +1,57 @@
+---
+id: 6923637a1f3d1c86a3553d13
+title: Task 3
+challengeType: 19
+dashedName: task-3
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio.
+
+Read the question below and select the correct answer.
+
+# --questions--
+
+## --text--
+
+Select the option that correctly matches the numbers to their names.
+
+## --answers--
+
+`14 - Diez, 18 - Veinte, 20 - Diecisiete`
+
+### --feedback--
+
+All three matches are incorrect. `Diez` is 10, `Veinte` is 20, and `Diecisiete` is 17.
+
+---
+
+`14 - Catorce, 18 - Diecinueve, 20 - Veinte`
+
+### --feedback--
+
+The middle match is incorrect. 18 in Spanish is `Dieciocho`, not `Diecinueve` (19).
+
+---
+
+`14 - Catorce, 18 - Dieciocho, 20 - Veinte`
+
+---
+
+`14 - Quince, 18 - Dieciocho, 20 - Diez`
+
+### --feedback--
+
+The first match (14 - `Quince`) and the last match (20 - `Diez`) are incorrect. `Quince` is 15 and `Diez` is 10.
+
+## --video-solution--
+
+3
+
+# --explanation--
+
+The correct sequence of matches is `14 - Catorce, 18 - Dieciocho, 20 - Veinte`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363900df4e987cec7256f.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363900df4e987cec7256f.md
new file mode 100644
index 00000000000..0eefb81ca71
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363900df4e987cec7256f.md
@@ -0,0 +1,68 @@
+---
+id: 692363900df4e987cec7256f
+title: Task 4
+challengeType: 22
+dashedName: task-4
+lang: es
+---
+
+
+
+# --instructions--
+
+Complete the numerical sequence by filling in the missing numbers in Spanish.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`11 = BLANK`
+
+`16 = BLANK`
+
+`19 = BLANK`
+
+`23 = BLANK`
+
+## --blanks--
+
+`Once`
+
+### --feedback--
+
+This is the number 11.
+
+---
+
+`Dieciséis`
+
+### --feedback--
+
+This is the number 16. Remember to use the accent mark on the second `é`.
+
+---
+
+`Diecinueve`
+
+### --feedback--
+
+This is the number 19.
+
+---
+
+`Veintitrés`
+
+### --feedback--
+
+This is the number 23. Remember to use the accent mark on the second `é`.
+
+# --explanation--
+
+These are the correct numbers:
+
+- **11** is `Once`.
+- **16** is `Dieciséis`.
+- **19** is `Diecinueve`.
+- **23** is `Veintitrés`.
+
+Remember that both `Dieciséis` and `Veintitrés` have accent marks on the second `é`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363aa62c77f88dd893665.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363aa62c77f88dd893665.md
new file mode 100644
index 00000000000..603a49c0952
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363aa62c77f88dd893665.md
@@ -0,0 +1,103 @@
+---
+id: 692363aa62c77f88dd893665
+title: Task 5
+challengeType: 19
+dashedName: task-5
+lang: es
+---
+
+
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear in the audio?
+
+## --answers--
+
+`Veintiséis`
+
+### --feedback--
+
+`Veintiséis` is the number 26. Camila mentions a different number.
+
+---
+
+`Veintisiete`
+
+### --feedback--
+
+`Veintisiete` is the number 27. Camila mentions a different number.
+
+---
+
+`Veintiocho`
+
+### --feedback--
+
+`Veintiocho` is the number 28. Camila mentions a different number.
+
+---
+
+`Veintinueve`
+
+## --video-solution--
+
+4
+
+# --explanation--
+
+Camila says the word `Veintinueve`, which corresponds to the number 29.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 42.83,
+ "finishTimestamp": 44.09
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.26,
+ "dialogue": {
+ "text": "Veintinueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.76
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363c1d961238aa36119b8.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363c1d961238aa36119b8.md
new file mode 100644
index 00000000000..7fa298c1406
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363c1d961238aa36119b8.md
@@ -0,0 +1,41 @@
+---
+id: 692363c1d961238aa36119b8
+title: Task 6
+challengeType: 19
+dashedName: task-6
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio.
+
+Read the question below and select the correct answer.
+
+# --questions--
+
+## --text--
+
+What is the correct way to write the number 16?
+
+## --answers--
+
+`Dieciseis`
+
+### --feedback--
+
+This word should have an accent mark.
+
+---
+
+`Dieciséis`
+
+## --video-solution--
+
+2
+
+# --explanation--
+
+The number 16 in Spanish is called `Dieciséis`. This word must have an accent mark in the last letter `e`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363e31962218bac518017.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363e31962218bac518017.md
new file mode 100644
index 00000000000..3c929faa3ae
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363e31962218bac518017.md
@@ -0,0 +1,43 @@
+---
+id: 692363e31962218bac518017
+title: Task 7
+challengeType: 19
+dashedName: task-7
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio.
+
+Read the question below and select the correct answer.
+
+# --questions--
+
+## --text--
+
+Is this the correct way to write the number 17 in Spanish?
+
+`Dieciziete`
+
+## --answers--
+
+Yes
+
+### --feedback--
+
+`Dieciziete` has an incorrect letter.
+
+---
+
+No
+
+## --video-solution--
+
+2
+
+# --explanation--
+
+The number 17 in Spanish is correctly written as `Diecisiete`, with an `s` instead of a `z`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363f3c762f78cea3c19e1.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363f3c762f78cea3c19e1.md
new file mode 100644
index 00000000000..a7de19bce61
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692363f3c762f78cea3c19e1.md
@@ -0,0 +1,57 @@
+---
+id: 692363f3c762f78cea3c19e1
+title: Task 8
+challengeType: 19
+dashedName: task-8
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio.
+
+Read the question below and select the correct answer.
+
+# --questions--
+
+## --text--
+
+What is the correct way to write the number 13 in Spanish?
+
+## --answers--
+
+`Trece`
+
+---
+
+`Trese`
+
+### --feedback--
+
+The spelling `Trese` uses the letter `s`, which is incorrect for this number.
+
+---
+
+`Treze`
+
+### --feedback--
+
+The spelling `Treze` uses the letter `z`, which is incorrect for this number.
+
+---
+
+`Trexe`
+
+### --feedback--
+
+The letter `x` is not used in the correct spelling of this number.
+
+## --video-solution--
+
+1
+
+# --explanation--
+
+The number 13 in Spanish is written as `Trece`, with a `c`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692364152d35bb8df0c73274.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692364152d35bb8df0c73274.md
new file mode 100644
index 00000000000..581dbc29f6b
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/692364152d35bb8df0c73274.md
@@ -0,0 +1,103 @@
+---
+id: 692364152d35bb8df0c73274
+title: Task 9
+challengeType: 19
+dashedName: task-9
+lang: es
+---
+
+
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear in the audio?
+
+## --answers--
+
+`Dieciséis`
+
+### --feedback--
+
+`Dieciséis` is the number 16. Camila mentions a different number.
+
+---
+
+`Dieciocho`
+
+### --feedback--
+
+`Dieciocho` is the number 18. Camila mentions a different number.
+
+---
+
+`Diecisiete`
+
+---
+
+`Diecinueve`
+
+### --feedback--
+
+`Diecinueve` is the number 19. Camila mentions a different number.
+
+## --video-solution--
+
+3
+
+# --explanation--
+
+Camila mentions the word `Diecisiete`, which corresponds to the number 17.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 16.31,
+ "finishTimestamp": 17.49
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.18,
+ "dialogue": {
+ "text": "Diecisiete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.68
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923642b185cf68eed95dc46.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923642b185cf68eed95dc46.md
new file mode 100644
index 00000000000..3b586b07772
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923642b185cf68eed95dc46.md
@@ -0,0 +1,63 @@
+---
+id: 6923642b185cf68eed95dc46
+title: Task 10
+challengeType: 19
+dashedName: task-10
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio.
+
+Read the question below and select the correct answer.
+
+# --questions--
+
+## --text--
+
+Select the number that is written correctly.
+
+## --answers--
+
+`Veintidós`
+
+---
+
+`Quinze`
+
+### --feedback--
+
+The number 15 uses the letter `c`, not `z`.
+
+---
+
+`Veintiseis`
+
+### --feedback--
+
+The number 26 must have an accent mark over the final `e`.
+
+---
+
+`Catorze`
+
+### --feedback--
+
+The number 14 uses the letter `c`, not `z`.
+
+## --video-solution--
+
+1
+
+# --explanation--
+
+The correct answer is `Veintidós`, which corresponds to the number 22.
+
+`Quinze` is incorrect. The number 15 is `Quince`.
+
+`Veintiseis` is incorrect. The number 26 is `Veintiséis` (with an accent mark).
+
+`Catorze` is incorrect. The number 14 is `Catorce`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923644f41365a8fe354d904.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923644f41365a8fe354d904.md
new file mode 100644
index 00000000000..f1eb1286ae5
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923644f41365a8fe354d904.md
@@ -0,0 +1,118 @@
+---
+id: 6923644f41365a8fe354d904
+title: Task 11
+challengeType: 22
+dashedName: task-11
+lang: es
+---
+
+
+
+# --description--
+
+Camila is practicing numbers in a random order.
+
+# --instructions--
+
+Listen to the audio and complete the sequence of numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`Doce - BLANK - Dieciocho - BLANK`
+
+## --blanks--
+
+`Once`
+
+### --feedback--
+
+This is the number 11.
+
+---
+
+`Veinte`
+
+### --feedback--
+
+This is the number 20.
+
+# --explanation--
+
+The sequence of numbers in the audio is: `Doce - Once - Dieciocho - Veinte`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_mixed.mp3",
+ "startTime": 1,
+ "startTimestamp": 9.8,
+ "finishTimestamp": 15.35
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.86,
+ "dialogue": {
+ "text": "Doce",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 2.3,
+ "finishTime": 3.16,
+ "dialogue": {
+ "text": "Once",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.75,
+ "finishTime": 5.06,
+ "dialogue": {
+ "text": "Dieciocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 5.71,
+ "finishTime": 6.55,
+ "dialogue": {
+ "text": "Veinte",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 7.05
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923646cdc997590ee04f838.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923646cdc997590ee04f838.md
new file mode 100644
index 00000000000..fa9b5b83dcc
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923646cdc997590ee04f838.md
@@ -0,0 +1,103 @@
+---
+id: 6923646cdc997590ee04f838
+title: Task 12
+challengeType: 19
+dashedName: task-12
+lang: es
+---
+
+
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What number do you hear in the audio?
+
+## --answers--
+
+`Dieciséis`
+
+### --feedback--
+
+`Dieciséis` is the number 16. Camila mentions a different number.
+
+---
+
+`Diecisiete`
+
+### --feedback--
+
+`Diecisiete` is the number 17. Camila mentions a different number.
+
+---
+
+`Dieciocho`
+
+### --feedback--
+
+`Dieciocho` is the number 18. Camila mentions a different number.
+
+---
+
+`Diecinueve`
+
+## --video-solution--
+
+4
+
+# --explanation--
+
+Camila mentions the number `Diecinueve`, which corresponds to number 19.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 20.7,
+ "finishTimestamp": 21.86
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 2.16,
+ "dialogue": {
+ "text": "Diecinueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.66
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/69236486a1645591e27d2187.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/69236486a1645591e27d2187.md
new file mode 100644
index 00000000000..320b2ef5d42
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/69236486a1645591e27d2187.md
@@ -0,0 +1,68 @@
+---
+id: 69236486a1645591e27d2187
+title: Task 13
+challengeType: 22
+dashedName: task-13
+lang: es
+---
+
+
+
+# --instructions--
+
+This task has no audio.
+
+Complete the numerical sequence by filling in the missing numbers or digits.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`29 = BLANK`
+
+`BLANK = Quince`
+
+`20 = BLANK`
+
+`BLANK = Diez`
+
+## --blanks--
+
+`Veintinueve`
+
+### --feedback--
+
+This is the number 29.
+
+---
+
+`15`
+
+### --feedback--
+
+This is the number `Quince`.
+
+---
+
+`Veinte`
+
+### --feedback--
+
+This is the number 20.
+
+---
+
+`10`
+
+### --feedback--
+
+This is the number `Diez`.
+
+# --explanation--
+
+These are the correct numbers:
+
+- **29** is `Veintinueve`.
+- **15** is `Quince`.
+- **20** is `Veinte`.
+- **10** is `Diez`.
diff --git a/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923649e6fcd8092d13ebcf0.md b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923649e6fcd8092d13ebcf0.md
new file mode 100644
index 00000000000..cfbd3229c6e
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-practice-using-numbers-10-to-29/6923649e6fcd8092d13ebcf0.md
@@ -0,0 +1,57 @@
+---
+id: 6923649e6fcd8092d13ebcf0
+title: Task 14
+challengeType: 19
+dashedName: task-14
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio.
+
+Read the question below and select the correct answer.
+
+# --questions--
+
+## --text--
+
+What is the correct way to write the number 20 in Spanish?
+
+## --answers--
+
+`Veinte`
+
+---
+
+`Beinte`
+
+### --feedback--
+
+This is not the correct way to write the number 20.
+
+---
+
+`Veynte`
+
+### --feedback--
+
+This is not the correct way to write the number 20.
+
+---
+
+`Beynte`
+
+### --feedback--
+
+This is not the correct way to write the number 20.
+
+## --video-solution--
+
+1
+
+# --explanation--
+
+The number 20 in Spanish is written as `Veinte`, with `v` and `i`.
diff --git a/curriculum/challenges/english/blocks/es-a1-quiz-numbers-10-to-29/691a4cc90808d77d2abab730.md b/curriculum/challenges/english/blocks/es-a1-quiz-numbers-10-to-29/691a4cc90808d77d2abab730.md
index 6bc868b5aa7..be03bbafa55 100644
--- a/curriculum/challenges/english/blocks/es-a1-quiz-numbers-10-to-29/691a4cc90808d77d2abab730.md
+++ b/curriculum/challenges/english/blocks/es-a1-quiz-numbers-10-to-29/691a4cc90808d77d2abab730.md
@@ -18,219 +18,218 @@ To pass the quiz, you must correctly answer at least 9 of the 10 questions below
#### --text--
-Placeholder question
+Which one of these options is missing an accent mark?
#### --distractors--
-Placeholder distractor 1
+`Diez`
---
-Placeholder distractor 2
+`Trece`
---
-Placeholder distractor 3
+`Veinticinco`
#### --answer--
-Placeholder answer
+`Veintidos`
### --question--
#### --text--
-Placeholder question
+What option corresponds to the number 17 in Spanish?
#### --distractors--
-Placeholder distractor 1
+`Dieciséis`
---
-Placeholder distractor 2
+`Veintiuno`
---
-Placeholder distractor 3
+`Veinte`
#### --answer--
-Placeholder answer
+`Diecisiete`
### --question--
#### --text--
-Placeholder question
+What number corresponds to `Once`?
#### --distractors--
-Placeholder distractor 1
+15
---
-Placeholder distractor 2
+12
---
-Placeholder distractor 3
+19
#### --answer--
-Placeholder answer
+11
### --question--
#### --text--
-Placeholder question
+What option corresponds to this sequence of numbers? `23 - 24 - 25`
#### --distractors--
-Placeholder distractor 1
+`Veinticuatro` - `Veintidós` - `Veintiuno`
---
-Placeholder distractor 2
+`Veintitrés` - `Veintisiete` - `Veinticuatro`
---
-Placeholder distractor 3
+`Veintitrés` - `Veinticuatro` - `Veintidós`
#### --answer--
-Placeholder answer
+`Veintitrés` - `Veinticuatro` - `Veinticinco`
### --question--
#### --text--
-Placeholder question
+Complete this sentence: `Tengo _____ años`
#### --distractors--
-Placeholder distractor 1
+`Veintiuno`
---
-Placeholder distractor 2
+`Venuno`
---
-Placeholder distractor 3
+`Beintiún`
#### --answer--
-Placeholder answer
+`Veintiún`
### --question--
#### --text--
-Placeholder question
+What is the correct way to write the number 16?
#### --distractors--
-Placeholder distractor 1
+`Dieziséis`
---
-Placeholder distractor 2
+`Dieciseis`
---
-Placeholder distractor 3
+`Diecizeiz`
#### --answer--
-Placeholder answer
+`Dieciséis`
### --question--
#### --text--
-Placeholder question
+Complete this sequence of consecutive numbers in ascending order: `Diez`, `Once`, `Doce`, ...
#### --distractors--
-Placeholder distractor 1
+`Catorce`
---
-Placeholder distractor 2
+`Quince`
---
-Placeholder distractor 3
+`Dieciséis`
#### --answer--
-Placeholder answer
+`Trece`
### --question--
#### --text--
-Placeholder question
+Complete this sequence of consecutive numbers in descending order: `Veinte`, `Diecinueve`, `Dieciocho`, ...
#### --distractors--
-Placeholder distractor 1
+`Dieciséis`
---
-Placeholder distractor 2
+`Quince`
---
-Placeholder distractor 3
+`Catorce`
#### --answer--
-Placeholder answer
+`Diecisiete`
### --question--
#### --text--
-Placeholder question
+Choose the option that matches the numbers to their correct names.
#### --distractors--
-Placeholder distractor 1
+`27 - Veintisiete`, `29 - Veintinueve`, `16 - Doce`
---
-Placeholder distractor 2
+`13 - Trece`, `16 - Diez`, `14 - Catorce`
---
-Placeholder distractor 3
+`10 - Once`, `15 - Quince`, `18 - Dieciocho`
#### --answer--
-Placeholder answer
-
+`15 - Quince`, `17 - Diecisiete`, `19 - Diecinueve`
### --question--
#### --text--
-Placeholder question
+What is the correct way to write the number 20?
#### --distractors--
-Placeholder distractor 1
+`Veynte`
---
-Placeholder distractor 2
+`Beinte`
---
-Placeholder distractor 3
+`Beynte`
#### --answer--
-Placeholder answer
+`Veinte`
diff --git a/curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/691a4c6ee406cc7be5c85196.md b/curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/691a4c6ee406cc7be5c85196.md
deleted file mode 100644
index f85b89c85ea..00000000000
--- a/curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/691a4c6ee406cc7be5c85196.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: 691a4c6ee406cc7be5c85196
-title: "Dialogue 1: I'm Tom"
-challengeType: 21
-dashedName: dialogue-1-im-tom
-lang: es
----
-
-# --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
- }
- ]
-}
-```
diff --git a/curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/6923717ec5983eada5aefe1c.md b/curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/6923717ec5983eada5aefe1c.md
new file mode 100644
index 00000000000..00e26dd2e53
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/6923717ec5983eada5aefe1c.md
@@ -0,0 +1,70 @@
+---
+id: 6923717ec5983eada5aefe1c
+title: Numbers 10 to 29 General Review
+challengeType: 24
+dashedName: numbers-10-to-29-general-review
+lang: es
+---
+
+
+
+# --description--
+
+Take a moment to review what you've learned in this module.
+
+## Numbers from 10 to 29
+
+| Number | English | Spanish |
+| :----: | :----------: | :------------: |
+| 10 | Ten | `Diez` |
+| 11 | Eleven | `Once` |
+| 12 | Twelve | `Doce` |
+| 13 | Thirteen | `Trece` |
+| 14 | Fourteen | `Catorce` |
+| 15 | Fifteen | `Quince` |
+| 16 | Sixteen | `Dieciséis` |
+| 17 | Seventeen | `Diecisiete` |
+| 18 | Eighteen | `Dieciocho` |
+| 19 | Nineteen | `Diecinueve` |
+| 20 | Twenty | `Veinte` |
+| 21 | Twenty-one | `Veintiuno` |
+| 22 | Twenty-two | `Veintidós` |
+| 23 | Twenty-three | `Veintitrés` |
+| 24 | Twenty-four | `Veinticuatro` |
+| 25 | Twenty-five | `Veinticinco` |
+| 26 | Twenty-six | `Veintiséis` |
+| 27 | Twenty-seven | `Veintisiete` |
+| 28 | Twenty-eight | `Veintiocho` |
+| 29 | Twenty-nine | `Veintinueve` |
+
+
+
+## Numbers with Accent Marks
+
+It's especially important that you practice the following numbers because they have accent marks:
+
+16 - `Dieciséis`
+
+22 - `Veintidós`
+
+23 - `Veintitrés`
+
+26 - `Veintiséis`
+
+
+
+## `Veintiuno` vs. `Veintiún`
+
+`Veintiuno` is the full form of the number 21. It's used when this word acts as a standalone noun or when referring to a number without directly modifying another noun. For example:
+
+`El resultado es veintiuno` - The result is twenty-one.
+
+In contrast, `veintiún` is used when the word precedes and modifies a masculine noun. For example:
+
+`Tengo veintiún años` - I'm twenty-one years old.
+
+Note that the word `veintiún` has an accent mark in the letter `u`.
+
+# --assignment--
+
+I've read this review of the numbers from 10 to 29.
diff --git a/curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/6923745a0f2505b360e96660.md b/curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/6923745a0f2505b360e96660.md
new file mode 100644
index 00000000000..7dd865f46c0
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-review-numbers-10-to-29/6923745a0f2505b360e96660.md
@@ -0,0 +1,234 @@
+---
+id: 6923745a0f2505b360e96660
+title: Numbers 10 to 29 Pronunciation Review
+challengeType: 24
+dashedName: numbers-10-to-29-pronunciation-review
+lang: es
+---
+
+# --description--
+
+Now let's review and practice how to pronounce numbers from 10 to 29 in Spanish.
+
+# --assignment--
+
+I've reviewed and practiced how to pronounce these numbers.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_basic_personal_details_numbers_10_29.mp3",
+ "startTime": 1,
+ "startTimestamp": 0.73,
+ "finishTimestamp": 44.09
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.82,
+ "dialogue": {
+ "text": "Diez",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.83,
+ "finishTime": 4.53,
+ "dialogue": {
+ "text": "Once",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 5.97,
+ "finishTime": 6.71,
+ "dialogue": {
+ "text": "Doce",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 8.22,
+ "finishTime": 8.91,
+ "dialogue": {
+ "text": "Trece",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 10.3,
+ "finishTime": 11.17,
+ "dialogue": {
+ "text": "Catorce",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 12.43,
+ "finishTime": 13.19,
+ "dialogue": {
+ "text": "Quince",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 14.27,
+ "finishTime": 15.48,
+ "dialogue": {
+ "text": "Dieciséis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 16.58,
+ "finishTime": 17.76,
+ "dialogue": {
+ "text": "Diecisiete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 18.8,
+ "finishTime": 20.02,
+ "dialogue": {
+ "text": "Dieciocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 20.97,
+ "finishTime": 22.13,
+ "dialogue": {
+ "text": "Diecinueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 23.31,
+ "finishTime": 24.16,
+ "dialogue": {
+ "text": "Veinte",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 25.2,
+ "finishTime": 26.27,
+ "dialogue": {
+ "text": "Veintiuno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 27.16,
+ "finishTime": 28.45,
+ "dialogue": {
+ "text": "Veintidós",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 29.54,
+ "finishTime": 30.8,
+ "dialogue": {
+ "text": "Veintitrés",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 32.02,
+ "finishTime": 33.3,
+ "dialogue": {
+ "text": "Veinticuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 34.25,
+ "finishTime": 35.57,
+ "dialogue": {
+ "text": "Veinticinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 36.48,
+ "finishTime": 37.78,
+ "dialogue": {
+ "text": "Veintiséis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 38.69,
+ "finishTime": 40.1,
+ "dialogue": {
+ "text": "Veintisiete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 40.97,
+ "finishTime": 42.23,
+ "dialogue": {
+ "text": "Veintiocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 43.1,
+ "finishTime": 44.36,
+ "dialogue": {
+ "text": "Veintinueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 44.86
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/691a4a4930c4f277a9a29e84.md b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/691a4a4930c4f277a9a29e84.md
deleted file mode 100644
index 2313de2a113..00000000000
--- a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/691a4a4930c4f277a9a29e84.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: 691a4a4930c4f277a9a29e84
-title: "Dialogue 1: I'm Tom"
-challengeType: 21
-dashedName: dialogue-1-im-tom
-lang: es
----
-
-# --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
- }
- ]
-}
-```
diff --git a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920da549e860c1d800bab97.md b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920da549e860c1d800bab97.md
new file mode 100644
index 00000000000..d202b6e170b
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920da549e860c1d800bab97.md
@@ -0,0 +1,144 @@
+---
+id: 6920da549e860c1d800bab97
+title: Task 1
+challengeType: 24
+dashedName: task-1
+lang: es
+---
+
+# --description--
+
+Before you expand your knowledge of numbers, please take a moment to review the pronunciation of the numbers you've learned so far.
+
+# --assignment--
+
+I've reviewed and practiced pronouncing the numbers from 0 to 9.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_spanish_fundamentals_numbers_0_9.mp3",
+ "startTime": 1,
+ "startTimestamp": 0.58,
+ "finishTimestamp": 20.98
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.67,
+ "dialogue": {
+ "text": "Cero",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.5,
+ "finishTime": 3.95,
+ "dialogue": {
+ "text": "Uno",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 5.48,
+ "finishTime": 6.12,
+ "dialogue": {
+ "text": "Dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 7.51,
+ "finishTime": 8.41,
+ "dialogue": {
+ "text": "Tres",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 10.18,
+ "finishTime": 10.79,
+ "dialogue": {
+ "text": "Cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 12.35,
+ "finishTime": 13.1,
+ "dialogue": {
+ "text": "Cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 14.4,
+ "finishTime": 15.17,
+ "dialogue": {
+ "text": "Seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 16.61,
+ "finishTime": 17.35,
+ "dialogue": {
+ "text": "Siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 18.75,
+ "finishTime": 19.35,
+ "dialogue": {
+ "text": "Ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 20.78,
+ "finishTime": 21.4,
+ "dialogue": {
+ "text": "Nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 21.9
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920df47b620d52875b2a2ce.md b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920df47b620d52875b2a2ce.md
new file mode 100644
index 00000000000..efb1697f3f4
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920df47b620d52875b2a2ce.md
@@ -0,0 +1,125 @@
+---
+id: 6920df47b620d52875b2a2ce
+title: Task 2
+challengeType: 19
+dashedName: task-2
+lang: es
+---
+
+
+
+# --description--
+
+Camila is practicing how to pronounce three numbers.
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+What sequence of numbers do you hear in the audio?
+
+## --answers--
+
+`Uno - Dos - Cuatro`
+
+### --feedback--
+
+Camila mentions a different sequence of numbers.
+
+---
+
+`Cuatro - Dos - Tres`
+
+### --feedback--
+
+The last number in this option is not the number that Camila mentions.
+
+---
+
+`Cuatro - Dos - Cero`
+
+---
+
+`Dos - Cuatro - Uno`
+
+### --feedback--
+
+The first number is `Cuatro`, not `Dos`.
+
+## --video-solution--
+
+3
+
+# --explanation--
+
+Camila mentions this sequence of numbers: `Cuatro - Dos - Cero`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_spanish_fundamentals_numbers_mixed.mp3",
+ "startTime": 1,
+ "startTimestamp": 0.61,
+ "finishTimestamp": 3.99
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.7,
+ "dialogue": {
+ "text": "Cuatro",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 2.35,
+ "finishTime": 3.02,
+ "dialogue": {
+ "text": "Dos",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.71,
+ "finishTime": 4.38,
+ "dialogue": {
+ "text": "Cero",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 4.88
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e175fda5182b5334c13a.md b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e175fda5182b5334c13a.md
new file mode 100644
index 00000000000..264cffedb41
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e175fda5182b5334c13a.md
@@ -0,0 +1,55 @@
+---
+id: 6920e175fda5182b5334c13a
+title: Task 3
+challengeType: 19
+dashedName: task-3
+lang: es
+---
+
+
+
+# --instructions--
+
+This task doesn't have audio. Read the question below and select the correct answer.
+
+# --questions--
+
+## --text--
+
+Select the option that corresponds to these numbers in order: **3 - 5 - 7**.
+
+## --answers--
+
+`Tres - Cinco - Siete`
+
+---
+
+`Siete - Cinco - Tres`
+
+### --feedback--
+
+This option has the correct numbers but the order is reversed.
+
+---
+
+`Dos - Cuatro - Seis`
+
+### --feedback--
+
+These are different numbers.
+
+---
+
+`Tres - Seis - Nueve`
+
+### --feedback--
+
+These are different numbers.
+
+## --video-solution--
+
+1
+
+# --explanation--
+
+The corresponding numbers are: `Tres - Cinco - Siete`.
diff --git a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e2f27a1bb92fdc6ac723.md b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e2f27a1bb92fdc6ac723.md
new file mode 100644
index 00000000000..eea256d9ca2
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e2f27a1bb92fdc6ac723.md
@@ -0,0 +1,116 @@
+---
+id: 6920e2f27a1bb92fdc6ac723
+title: Task 4
+challengeType: 22
+dashedName: task-4
+lang: es
+---
+
+# --description--
+
+Camila is practicing how to count in ascending order.
+
+# --instructions--
+
+Listen to the audio and complete the sequence of numbers below.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`Cinco - BLANK - Siete - BLANK`
+
+## --blanks--
+
+`Seis`
+
+### --feedback--
+
+This number comes after `cinco` ("five").
+
+---
+
+`Ocho`
+
+### --feedback--
+
+This number comes after `siete` ("seven").
+
+# --explanation--
+
+Camila mentions the sequence: `Cinco - Seis - Siete - Ocho`.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_spanish_fundamentals_numbers_0_9.mp3",
+ "startTime": 1,
+ "startTimestamp": 11.93,
+ "finishTimestamp": 18.93
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.75,
+ "dialogue": {
+ "text": "Cinco",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 3.05,
+ "finishTime": 3.82,
+ "dialogue": {
+ "text": "Seis",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 5.26,
+ "finishTime": 6,
+ "dialogue": {
+ "text": "Siete",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "startTime": 7.4,
+ "finishTime": 8,
+ "dialogue": {
+ "text": "Ocho",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 8.5
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e3d96a1fb331b9814b50.md b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e3d96a1fb331b9814b50.md
new file mode 100644
index 00000000000..f2ff71a45bc
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920e3d96a1fb331b9814b50.md
@@ -0,0 +1,87 @@
+---
+id: 6920e3d96a1fb331b9814b50
+title: Task 5
+challengeType: 19
+dashedName: task-5
+lang: es
+---
+
+
+
+# --instructions--
+
+Listen to the audio and answer the question below.
+
+# --questions--
+
+## --text--
+
+Is it true: The number pronounced in the audio is the number 0.
+
+## --answers--
+
+True
+
+### --feedback--
+
+`Cero` is the Spanish word for the number 0. Camila mentions a different number.
+
+---
+
+False
+
+## --video-solution--
+
+2
+
+# --explanation--
+
+Camila pronounces the number `Nueve` (9). The number 0 is called `Cero` in Spanish and has a different sound.
+
+# --scene--
+
+```json
+{
+ "setup": {
+ "background": "cafe.png",
+ "characters": [
+ {
+ "character": "Camila",
+ "position": {
+ "x": 50,
+ "y": 0,
+ "z": 1.5
+ },
+ "opacity": 0
+ }
+ ],
+ "audio": {
+ "filename": "ES_A1_spanish_fundamentals_numbers_0_9.mp3",
+ "startTime": 1,
+ "startTimestamp": 20.36,
+ "finishTimestamp": 20.98
+ }
+ },
+ "commands": [
+ {
+ "character": "Camila",
+ "opacity": 1,
+ "startTime": 0
+ },
+ {
+ "character": "Camila",
+ "startTime": 1,
+ "finishTime": 1.62,
+ "dialogue": {
+ "text": "Nueve",
+ "align": "center"
+ }
+ },
+ {
+ "character": "Camila",
+ "opacity": 0,
+ "startTime": 2.12
+ }
+ ]
+}
+```
diff --git a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eae3dcd46f365f1339ac.md b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eae3dcd46f365f1339ac.md
new file mode 100644
index 00000000000..8323dca39c9
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eae3dcd46f365f1339ac.md
@@ -0,0 +1,49 @@
+---
+id: 6920eae3dcd46f365f1339ac
+title: Task 6
+challengeType: 22
+dashedName: task-6
+lang: es
+---
+
+# --instructions--
+
+Complete the numerical sequence by filling in the missing Spanish number words.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`1 = BLANK`
+
+`6 = BLANK`
+
+`8 = BLANK`
+
+## --blanks--
+
+`Uno`
+
+### --feedback--
+
+This is the Spanish word for the number 1.
+
+---
+
+`Seis`
+
+### --feedback--
+
+This is the Spanish word for the number 6.
+
+---
+
+`Ocho`
+
+### --feedback--
+
+This is the Spanish word for the number 8.
+
+# --explanation--
+
+The blanks are `Uno`, `Seis`, and `Ocho`.
diff --git a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eb407185eb388689e344.md b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eb407185eb388689e344.md
new file mode 100644
index 00000000000..abed95908d4
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eb407185eb388689e344.md
@@ -0,0 +1,59 @@
+---
+id: 6920eb407185eb388689e344
+title: Task 7
+challengeType: 22
+dashedName: task-7
+lang: es
+---
+
+# --instructions--
+
+Complete the numerical sequence by filling in the missing digits that correspond to the Spanish number words.
+
+# --fillInTheBlank--
+
+## --sentence--
+
+`Cinco = BLANK`
+
+`Cero = BLANK`
+
+`Nueve = BLANK`
+
+`Tres = BLANK`
+
+## --blanks--
+
+`5`
+
+### --feedback--
+
+This is the digit for the Spanish word `Cinco`.
+
+---
+
+`0`
+
+### --feedback--
+
+This is the digit for the Spanish word `Cero`.
+
+---
+
+`9`
+
+### --feedback--
+
+This is the digit for the Spanish word `Nueve`.
+
+---
+
+`3`
+
+### --feedback--
+
+This is the digit for the Spanish word `Tres`.
+
+# --explanation--
+
+The numbers are: 5, 0, 9, 3 (in order).
diff --git a/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eb822daa1a39a56453ce.md b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eb822daa1a39a56453ce.md
new file mode 100644
index 00000000000..d003720a8a9
--- /dev/null
+++ b/curriculum/challenges/english/blocks/es-a1-warm-up-remember-first-numbers/6920eb822daa1a39a56453ce.md
@@ -0,0 +1,53 @@
+---
+id: 6920eb822daa1a39a56453ce
+title: Task 8
+challengeType: 19
+dashedName: task-8
+lang: es
+---
+
+# --instructions--
+
+This task doesn't have audio. Read the question below and select the correct answer.
+
+# --questions--
+
+## --text--
+
+Choose the option that **doesn't** match the number to its correct name.
+
+## --answers--
+
+`4 - Cuatro`
+
+### --feedback--
+
+This pair is correct. `Cuatro` is the Spanish word for the number 4.
+
+---
+
+`7 - Siete`
+
+### --feedback--
+
+This pair is correct. `Siete` is the Spanish word for the number 7.
+
+---
+
+`3 - Tres`
+
+### --feedback--
+
+This pair is correct. `Tres` is the Spanish word for the number 3.
+
+---
+
+`1 - Nueve`
+
+## --video-solution--
+
+4
+
+# --explanation--
+
+The correct match for 1 is `Uno`. Therefore, the option `1 - Nueve` is the incorrect match.
diff --git a/curriculum/structure/blocks/es-a1-learn-numbers-10-to-29.json b/curriculum/structure/blocks/es-a1-learn-numbers-10-to-29.json
index efcd560b891..9babddcdc87 100644
--- a/curriculum/structure/blocks/es-a1-learn-numbers-10-to-29.json
+++ b/curriculum/structure/blocks/es-a1-learn-numbers-10-to-29.json
@@ -5,7 +5,25 @@
"helpCategory": "Spanish Curriculum",
"blockLayout": "challenge-grid",
"challengeOrder": [
- { "id": "691a4b9fec2e217948ffa058", "title": "Dialogue 1: I'm Tom" }
+ { "id": "692322e4deeb92161eddbcb9", "title": "Task 1" },
+ { "id": "692325cde805a91e7d973d6f", "title": "Task 2" },
+ { "id": "692327940e4aa020e97c3151", "title": "Task 3" },
+ { "id": "692328943fc4ec22f3f644ca", "title": "Task 4" },
+ { "id": "692329f211c3d9256f1c8372", "title": "Task 5" },
+ { "id": "69232bde8391ec28781fdd2d", "title": "Task 6" },
+ { "id": "69232d3d4d711b2a56359d5e", "title": "Task 7" },
+ { "id": "69232e147dc8972bd5bb92a9", "title": "Task 8" },
+ { "id": "69232f2b8ee0472da4c63f76", "title": "Task 9" },
+ { "id": "692330428792892f803d82f2", "title": "Task 10" },
+ { "id": "69233f5099a684375a1cbd4b", "title": "Task 11" },
+ { "id": "69234011db1dd3390bbe798d", "title": "Task 12" },
+ { "id": "692344d67fb48a3d632f0996", "title": "Task 13" },
+ { "id": "6923459968193c3f07a8f44b", "title": "Task 14" },
+ { "id": "6923467f09211340886b82b7", "title": "Task 15" },
+ { "id": "6923485ec3611f43d1c4d3e2", "title": "Task 16" },
+ { "id": "692349d239ccd645a6147f68", "title": "Task 17" },
+ { "id": "69234b22f3779e47a34c71ff", "title": "Task 18" },
+ { "id": "69234cd75f9b2d49ab187b43", "title": "Task 19" }
],
"blockLabel": "learn"
}
diff --git a/curriculum/structure/blocks/es-a1-practice-using-numbers-10-to-29.json b/curriculum/structure/blocks/es-a1-practice-using-numbers-10-to-29.json
index 5d5619f9dd8..1f8b17f78a8 100644
--- a/curriculum/structure/blocks/es-a1-practice-using-numbers-10-to-29.json
+++ b/curriculum/structure/blocks/es-a1-practice-using-numbers-10-to-29.json
@@ -5,7 +5,20 @@
"helpCategory": "Spanish Curriculum",
"blockLayout": "challenge-grid",
"challengeOrder": [
- { "id": "691a4c039482997a87e72444", "title": "Dialogue 1: I'm Tom" }
+ { "id": "692362e117d7be7f2ec621b7", "title": "Task 1" },
+ { "id": "6923631d11905882a334aa74", "title": "Task 2" },
+ { "id": "6923637a1f3d1c86a3553d13", "title": "Task 3" },
+ { "id": "692363900df4e987cec7256f", "title": "Task 4" },
+ { "id": "692363aa62c77f88dd893665", "title": "Task 5" },
+ { "id": "692363c1d961238aa36119b8", "title": "Task 6" },
+ { "id": "692363e31962218bac518017", "title": "Task 7" },
+ { "id": "692363f3c762f78cea3c19e1", "title": "Task 8" },
+ { "id": "692364152d35bb8df0c73274", "title": "Task 9" },
+ { "id": "6923642b185cf68eed95dc46", "title": "Task 10" },
+ { "id": "6923644f41365a8fe354d904", "title": "Task 11" },
+ { "id": "6923646cdc997590ee04f838", "title": "Task 12" },
+ { "id": "69236486a1645591e27d2187", "title": "Task 13" },
+ { "id": "6923649e6fcd8092d13ebcf0", "title": "Task 14" }
],
"blockLabel": "practice"
}
diff --git a/curriculum/structure/blocks/es-a1-review-numbers-10-to-29.json b/curriculum/structure/blocks/es-a1-review-numbers-10-to-29.json
index 3921c974c53..231f03de88e 100644
--- a/curriculum/structure/blocks/es-a1-review-numbers-10-to-29.json
+++ b/curriculum/structure/blocks/es-a1-review-numbers-10-to-29.json
@@ -3,9 +3,16 @@
"isUpcomingChange": true,
"dashedName": "es-a1-review-numbers-10-to-29",
"helpCategory": "Spanish Curriculum",
- "blockLayout": "challenge-grid",
+ "blockLayout": "challenge-list",
"challengeOrder": [
- { "id": "691a4c6ee406cc7be5c85196", "title": "Dialogue 1: I'm Tom" }
+ {
+ "id": "6923717ec5983eada5aefe1c",
+ "title": "Numbers 10 to 29 General Review"
+ },
+ {
+ "id": "6923745a0f2505b360e96660",
+ "title": "Numbers 10 to 29 Pronunciation Review"
+ }
],
"blockLabel": "review"
}
diff --git a/curriculum/structure/blocks/es-a1-warm-up-remember-first-numbers.json b/curriculum/structure/blocks/es-a1-warm-up-remember-first-numbers.json
index 4d40620bc12..ad9f5d0bac3 100644
--- a/curriculum/structure/blocks/es-a1-warm-up-remember-first-numbers.json
+++ b/curriculum/structure/blocks/es-a1-warm-up-remember-first-numbers.json
@@ -5,7 +5,14 @@
"helpCategory": "Spanish Curriculum",
"blockLayout": "challenge-grid",
"challengeOrder": [
- { "id": "691a4a4930c4f277a9a29e84", "title": "Dialogue 1: I'm Tom" }
+ { "id": "6920da549e860c1d800bab97", "title": "Task 1" },
+ { "id": "6920df47b620d52875b2a2ce", "title": "Task 2" },
+ { "id": "6920e175fda5182b5334c13a", "title": "Task 3" },
+ { "id": "6920e2f27a1bb92fdc6ac723", "title": "Task 4" },
+ { "id": "6920e3d96a1fb331b9814b50", "title": "Task 5" },
+ { "id": "6920eae3dcd46f365f1339ac", "title": "Task 6" },
+ { "id": "6920eb407185eb388689e344", "title": "Task 7" },
+ { "id": "6920eb822daa1a39a56453ce", "title": "Task 8" }
],
"blockLabel": "warm-up"
}