feat(curriculum): add Pinyin Practice block with placeholder task (#64631)

This commit is contained in:
Huyen Nguyen
2025-12-15 12:04:05 -08:00
committed by GitHub
parent 7e00d4c362
commit f411fc156a
5 changed files with 84 additions and 0 deletions

View File

@@ -8971,6 +8971,10 @@
"zh-a1-warm-up-meeting-new-teammates": {
"title": "Meeting New Teammates",
"intro": ["", ""]
},
"zh-a1-practice-pinyin": {
"title": "Pinyin Practice",
"intro": ["", ""]
}
}
},

View File

@@ -0,0 +1,9 @@
---
title: Introduction to the Pinyin Practice
block: zh-a1-practice-pinyin
superBlock: a1-professional-chinese
---
## Introduction to the Pinyin Practice
This page is for the Pinyin Practice

View File

@@ -0,0 +1,59 @@
---
id: 6940554db3c6d9578a853ecf
title: "Dialogue 1: I'm Tom"
challengeType: 21
dashedName: dialogue-1-im-tom
lang: zh-CN
---
# --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
}
]
}
```

View File

@@ -0,0 +1,11 @@
{
"name": "Pinyin Practice",
"isUpcomingChange": true,
"dashedName": "zh-a1-practice-pinyin",
"helpCategory": "Chinese Curriculum",
"blockLayout": "challenge-grid",
"challengeOrder": [
{ "id": "6940554db3c6d9578a853ecf", "title": "Dialogue 1: I'm Tom" }
],
"blockLabel": "practice"
}

View File

@@ -19,6 +19,7 @@
"zh-a1-learn-initials",
"zh-a1-learn-compound-finals",
"zh-a1-learn-nasal-finals",
"zh-a1-practice-pinyin",
"zh-a1-review-pinyin",
"zh-a1-quiz-pinyin"
]