mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-02-24 11:03:36 -05:00
feat(Curriculum): Add Block Structure in Spanish Greetings and Introductions Modules 2 and 3 (#62433)
This commit is contained in:
@@ -4971,7 +4971,9 @@
|
||||
"modules": {
|
||||
"es-a1-module-introduction-and-certification-overview": "Introduction and Certification Overview",
|
||||
"es-a1-module-alphabet-accents-and-punctuation": "Alphabet, Accents, and Punctuation",
|
||||
"es-a1-module-greetings-and-farewells": "Greetings and Farewells"
|
||||
"es-a1-module-greetings-and-farewells": "Greetings and Farewells",
|
||||
"es-a1-module-introducing-yourself": "Introducing Yourself",
|
||||
"es-a1-module-first-questions": "First Questions"
|
||||
},
|
||||
"module-intros": {
|
||||
"es-a1-module-introduction-and-certification-overview": {
|
||||
@@ -4985,6 +4987,14 @@
|
||||
"es-a1-module-greetings-and-farewells": {
|
||||
"note": "Coming Winter 2025",
|
||||
"intro": ["PLACEHOLDER: Write the module intro here."]
|
||||
},
|
||||
"es-a1-module-introducing-yourself": {
|
||||
"note": "Coming Winter 2025",
|
||||
"intro": ["PLACEHOLDER: Write the module intro here."]
|
||||
},
|
||||
"es-a1-module-first-questions": {
|
||||
"note": "Coming Winter 2025",
|
||||
"intro": ["PLACEHOLDER: Write the module intro here."]
|
||||
}
|
||||
},
|
||||
"blocks": {
|
||||
@@ -5020,6 +5030,48 @@
|
||||
"es-a1-quiz-alphabet-accent-and-punctuation-quiz": {
|
||||
"title": "Alphabet, Accent and Punctuation Quiz",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-warm-up-introducing-yourself-basics": {
|
||||
"title": "Introducing Yourself Basics",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-learn-meet-luna": { "title": "Meet Luna", "intro": ["", ""] },
|
||||
"es-a1-learn-meet-mateo": { "title": "Meet Mateo", "intro": ["", ""] },
|
||||
"es-a1-learn-meet-julieta": {
|
||||
"title": "Meet Julieta",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-practice-introducing-yourself": {
|
||||
"title": "Introducing Yourself Practice",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-review-introducing-yourself": {
|
||||
"title": "Introducing Yourself Review",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-quiz-introducing-yourself": {
|
||||
"title": "Introducing Yourself Quiz",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-warm-up-first-questions-basics": {
|
||||
"title": "First Questions Basics",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-learn-meet-angela-and-basti": {
|
||||
"title": "Meet Angela and Basti",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-practice-first-questions": {
|
||||
"title": "First Questions Practice",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-review-first-questions": {
|
||||
"title": "First Questions Review",
|
||||
"intro": ["", ""]
|
||||
},
|
||||
"es-a1-quiz-first-questions": {
|
||||
"title": "First Questions Quiz",
|
||||
"intro": ["", ""]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the Meet Angela and Basti
|
||||
block: es-a1-learn-meet-angela-and-basti
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the Meet Angela and Basti
|
||||
|
||||
This page is for the Meet Angela and Basti
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the Meet Julieta
|
||||
block: es-a1-learn-meet-julieta
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the Meet Julieta
|
||||
|
||||
This page is for the Meet Julieta
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the Meet Luna
|
||||
block: es-a1-learn-meet-luna
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the Meet Luna
|
||||
|
||||
This page is for the Meet Luna
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the Meet Mateo
|
||||
block: es-a1-learn-meet-mateo
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the Meet Mateo
|
||||
|
||||
This page is for the Meet Mateo
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the First Questions Practice
|
||||
block: es-a1-practice-first-questions
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the First Questions Practice
|
||||
|
||||
This page is for the First Questions Practice
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the Introducing Yourself Practice
|
||||
block: es-a1-practice-introducing-yourself
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the Introducing Yourself Practice
|
||||
|
||||
This page is for the Introducing Yourself Practice
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the First Questions Quiz
|
||||
block: es-a1-quiz-first-questions
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the First Questions Quiz
|
||||
|
||||
This page is for the First Questions Quiz
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the Introducing Yourself Quiz
|
||||
block: es-a1-quiz-introducing-yourself
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the Introducing Yourself Quiz
|
||||
|
||||
This page is for the Introducing Yourself Quiz
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the First Questions Review
|
||||
block: es-a1-review-first-questions
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the First Questions Review
|
||||
|
||||
This page is for the First Questions Review
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the Introducing Yourself Review
|
||||
block: es-a1-review-introducing-yoourself
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the Introducing Yourself Review
|
||||
|
||||
This page is for the Introducing Yourself Review
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the First Questions Basics
|
||||
block: es-a1-warm-up-first-questions-basics
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the First Questions Basics
|
||||
|
||||
This page is for the First Questions Basics
|
||||
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Introduction to the Introducing Yourself Basics
|
||||
block: es-a1-warm-up-introducing-yourself-basics
|
||||
superBlock: a1-professional-spanish
|
||||
---
|
||||
|
||||
## Introduction to the Introducing Yourself Basics
|
||||
|
||||
This page is for the Introducing Yourself Basics
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc7593a29e5c7621d873ee
|
||||
title: "Dialogue 1: I'm Tom"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-1-im-tom
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc74dc55e05b6ee15b743d
|
||||
title: "Dialogue 1: I'm Tom"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-1-im-tom
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc747c75837c6bb82aeeb8
|
||||
title: "Dialogue 1: I'm Tom"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-1-im-tom
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc74a6f1c8c46cfd4af3f4
|
||||
title: "Dialogue 1: I'm Tom"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-1-im-tom
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc75b0fe65b57754913412
|
||||
title: "Dialogue 1: I'm Tom"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-1-im-tom
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc7500da504f7042474b20
|
||||
title: Task 1
|
||||
challengeType: 24
|
||||
dashedName: task-1
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,235 @@
|
||||
---
|
||||
id: 68dc75ee867ccc79d18df2ef
|
||||
title: First Questions Quiz
|
||||
challengeType: 8
|
||||
dashedName: es-a1-quiz-first-questions
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
To pass the quiz, you must correctly answer at least 9 of the 10 questions below.
|
||||
|
||||
# --quizzes--
|
||||
|
||||
## --quiz--
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 68c8510f4a9c00ca2a67160c
|
||||
title: "Dialogue 1: I'm Tom"
|
||||
challengeType: 21
|
||||
dashedName: dialogue-1-im-tom
|
||||
title: "Task 1"
|
||||
challengeType: 24
|
||||
dashedName: task-1
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
@@ -0,0 +1,235 @@
|
||||
---
|
||||
id: 68dc7558bca0aa734dba9c05
|
||||
title: Introducing Yourself Quiz
|
||||
challengeType: 8
|
||||
dashedName: es-a1-quiz-introducing-yourself
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
To pass the quiz, you must correctly answer at least 9 of the 10 questions below.
|
||||
|
||||
# --quizzes--
|
||||
|
||||
## --quiz--
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
|
||||
|
||||
### --question--
|
||||
|
||||
#### --text--
|
||||
|
||||
Placeholder question
|
||||
|
||||
#### --distractors--
|
||||
|
||||
Placeholder distractor 1
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 2
|
||||
|
||||
---
|
||||
|
||||
Placeholder distractor 3
|
||||
|
||||
#### --answer--
|
||||
|
||||
Placeholder answer
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc75d172549d787975d2fc
|
||||
title: Task 1
|
||||
challengeType: 24
|
||||
dashedName: task-1
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc753010b6b271ac564e93
|
||||
title: Task 1
|
||||
challengeType: 24
|
||||
dashedName: task-1
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc7578ad62ca74e21c23e0
|
||||
title: "Task 1"
|
||||
challengeType: 24
|
||||
dashedName: task-1
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,58 @@
|
||||
---
|
||||
id: 68dc7452147bb2678bccc29a
|
||||
title: "Task 1"
|
||||
challengeType: 24
|
||||
dashedName: task-1
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
Watch the video below to understand the context of the upcoming lessons.
|
||||
|
||||
# --assignment--
|
||||
|
||||
Watch the video.
|
||||
|
||||
# --scene--
|
||||
|
||||
```json
|
||||
{
|
||||
"setup": {
|
||||
"background": "chaos.png",
|
||||
"characters": [
|
||||
{
|
||||
"character": "David",
|
||||
"position": {"x":50,"y":80,"z":8},
|
||||
"opacity": 0
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"filename": "1.1-1.mp3",
|
||||
"startTime": 1,
|
||||
"startTimestamp": 5.7,
|
||||
"finishTimestamp": 6.48
|
||||
}
|
||||
},
|
||||
"commands": [
|
||||
{
|
||||
"character": "David",
|
||||
"opacity": 1,
|
||||
"startTime": 0
|
||||
},
|
||||
{
|
||||
"character": "David",
|
||||
"startTime": 1,
|
||||
"finishTime": 0.78,
|
||||
"dialogue": {
|
||||
"text": "I'm Tom.",
|
||||
"align": "center"
|
||||
}
|
||||
},
|
||||
{
|
||||
"character": "Tom",
|
||||
"opacity": 0,
|
||||
"startTime": 1.28
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"name": "Meet Angela and Basti",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-learn-meet-angela-and-basti",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "challenge-grid",
|
||||
"challengeOrder": [{ "id": "68dc7593a29e5c7621d873ee", "title": "Task 1" }],
|
||||
"blockType": "learn"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"name": "Meet Julieta",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-learn-meet-julieta",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "challenge-grid",
|
||||
"challengeOrder": [{ "id": "68dc74dc55e05b6ee15b743d", "title": "Task 1" }],
|
||||
"blockType": "learn"
|
||||
}
|
||||
9
curriculum/structure/blocks/es-a1-learn-meet-luna.json
Normal file
9
curriculum/structure/blocks/es-a1-learn-meet-luna.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"name": "Meet Luna",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-learn-meet-luna",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "challenge-grid",
|
||||
"challengeOrder": [{ "id": "68dc747c75837c6bb82aeeb8", "title": "Task 1" }],
|
||||
"blockType": "learn"
|
||||
}
|
||||
9
curriculum/structure/blocks/es-a1-learn-meet-mateo.json
Normal file
9
curriculum/structure/blocks/es-a1-learn-meet-mateo.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"name": "Meet Mateo",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-learn-meet-mateo",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "challenge-grid",
|
||||
"challengeOrder": [{ "id": "68dc74a6f1c8c46cfd4af3f4", "title": "Task 1" }],
|
||||
"blockType": "learn"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"name": "First Questions Practice",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-practice-first-questions",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "challenge-grid",
|
||||
"challengeOrder": [{ "id": "68dc75b0fe65b57754913412", "title": "Task 1" }],
|
||||
"blockType": "practice"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"name": "Introducing Yourself Practice",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-practice-introducing-yourself",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "challenge-grid",
|
||||
"challengeOrder": [{ "id": "68dc7500da504f7042474b20", "title": "Task 1" }],
|
||||
"blockType": "practice"
|
||||
}
|
||||
11
curriculum/structure/blocks/es-a1-quiz-first-questions.json
Normal file
11
curriculum/structure/blocks/es-a1-quiz-first-questions.json
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"name": "First Questions Quiz",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-quiz-first-questions",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "link",
|
||||
"challengeOrder": [
|
||||
{ "id": "68dc75ee867ccc79d18df2ef", "title": "First Questions Quiz" }
|
||||
],
|
||||
"blockType": "quiz"
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"name": "Introducing Yourself Quiz",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-quiz-introducing-yourself",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "link",
|
||||
"challengeOrder": [
|
||||
{ "id": "68dc7558bca0aa734dba9c05", "title": "Introducing Yourself Quiz" }
|
||||
],
|
||||
"blockType": "quiz"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"name": "First Questions Review",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-review-first-questions",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "link",
|
||||
"challengeOrder": [{ "id": "68dc75d172549d787975d2fc", "title": "Task 1" }],
|
||||
"blockType": "review"
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"name": "Introducing Yourself Review",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-review-introducing-yourself",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "link",
|
||||
"challengeOrder": [
|
||||
{ "id": "68dc753010b6b271ac564e93", "title": "Dialogue 1: I'm Tom" }
|
||||
],
|
||||
"blockType": "review"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"name": "First Questions Basics",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-warm-up-first-questions-basics",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "challenge-grid",
|
||||
"challengeOrder": [{ "id": "68dc7578ad62ca74e21c23e0", "title": "Task 1" }],
|
||||
"blockType": "warm-up"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"name": "Introducing Yourself Basics",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "es-a1-warm-up-introducing-yourself-basics",
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "challenge-grid",
|
||||
"challengeOrder": [{ "id": "68dc7452147bb2678bccc29a", "title": "Task 1" }],
|
||||
"blockType": "warm-up"
|
||||
}
|
||||
@@ -34,6 +34,28 @@
|
||||
"es-a1-review-greetings-and-farewells",
|
||||
"es-a1-quiz-greetings-and-farewells"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dashedName": "es-a1-module-introducing-yourself",
|
||||
"blocks": [
|
||||
"es-a1-warm-up-introducing-yourself-basics",
|
||||
"es-a1-learn-meet-luna",
|
||||
"es-a1-learn-meet-mateo",
|
||||
"es-a1-learn-meet-julieta",
|
||||
"es-a1-practice-introducing-yourself",
|
||||
"es-a1-review-introducing-yourself",
|
||||
"es-a1-quiz-introducing-yourself"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dashedName": "es-a1-module-first-questions",
|
||||
"blocks": [
|
||||
"es-a1-warm-up-first-questions-basics",
|
||||
"es-a1-learn-meet-angela-and-basti",
|
||||
"es-a1-practice-first-questions",
|
||||
"es-a1-review-first-questions",
|
||||
"es-a1-quiz-first-questions"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user