整个课程和数据UI重新设计版本

This commit is contained in:
shenlei
2026-09-18 17:55:44 +09:00
parent febfd30f49
commit 0a4f97d105
154 changed files with 12366 additions and 4784 deletions
+305
View File
@@ -0,0 +1,305 @@
{
"id": "a0-07",
"level": "A0",
"status": "approved",
"title": "我的家人",
"canDo": "介绍一位家人",
"categories": [],
"coreItems": [
{
"id": "A0-W25",
"type": "word",
"en": "mother",
"zh": "妈妈",
"match": [
[
"mother"
]
],
"review": {
"prompt": "把“妈妈”写成英文。",
"dictation": {
"sentence": "This is my mother.",
"meaning": "这是我妈妈。"
}
}
},
{
"id": "A0-W26",
"type": "word",
"en": "father",
"zh": "爸爸",
"match": [
[
"father"
]
],
"review": {
"prompt": "把“爸爸”写成英文。",
"dictation": {
"sentence": "This is my father.",
"meaning": "这是我爸爸。"
}
}
},
{
"id": "A0-W27",
"type": "word",
"en": "sister",
"zh": "姐妹",
"match": [
[
"sister"
]
],
"review": {
"prompt": "把“姐妹”写成英文。",
"dictation": {
"sentence": "This is my sister.",
"meaning": "这是我的姐妹。"
}
}
},
{
"id": "A0-W28",
"type": "word",
"en": "brother",
"zh": "兄弟",
"match": [
[
"brother"
]
],
"review": {
"prompt": "把“兄弟”写成英文。",
"dictation": {
"sentence": "This is my brother.",
"meaning": "这是我的兄弟。"
}
}
},
{
"id": "A0-P13",
"type": "phrase",
"en": "This is my [person].",
"match": [
[
"/\\bthis is my [a-z]{2,}/"
]
],
"review": {
"prompt": "介绍一位家人。",
"dictation": {
"sentence": "This is my sister.",
"meaning": "这是我的姐妹。"
}
}
}
],
"segments": [
{
"id": "a0-07-a",
"title": "我的家人",
"minutes": 12,
"itemIds": [
"A0-W25",
"A0-W26",
"A0-W27",
"A0-W28",
"A0-P13"
],
"grammarNote": "介绍人用 This is my + 人:This is my mother。",
"vocabulary": [
{
"id": "a0-07-family",
"word": "family",
"meaning": "家人",
"example": "This is my family.",
"exampleMeaning": "这是我的家人。",
"ipa": "/ˈfæməli/"
},
{
"id": "a0-07-mother",
"word": "mother",
"meaning": "母亲",
"example": "This is my mother.",
"exampleMeaning": "这是我的妈妈。"
},
{
"id": "a0-07-sister",
"word": "sister",
"meaning": "姐妹",
"example": "This is my sister.",
"exampleMeaning": "这是我的姐姐(或妹妹)。",
"ipa": "/ˈsɪstə(r)/"
},
{
"id": "a0-07-brother",
"word": "brother",
"meaning": "兄弟",
"example": "This is my brother.",
"exampleMeaning": "这是我的哥哥(或弟弟)。",
"ipa": "/ˈbrʌðə(r)/"
}
],
"sceneId": "a0-07-a",
"listening": {
"text": "Who is this? This is my mother.",
"question": "这个人是谁?",
"options": [
"妈妈",
"朋友",
"老师"
]
},
"speaking": [
{
"text": "This is my family.",
"tip": ""
}
],
"reading": {
"text": "Mia: Who is this? Is this your father?\nShen: No. This is my mother.\nMia: And who is this? Your sister?\nShen: No. This is my brother.",
"question": "Shen 先介绍的是哪一位家人?",
"options": [
"My mother",
"My brother",
"My father"
]
},
"writing": {
"prompt": "介绍一位家人或朋友。",
"example": "This is my mother.",
"accept": [
[
"this is my"
],
[
"mother",
"father",
"sister",
"brother",
"friend"
]
],
"hint": "用 This is my … 介绍一位家人或朋友。"
},
"independent": {
"prompt": "不看句框,介绍一位家人或朋友。",
"help": "This is my …",
"accept": [
[
"this is my"
]
]
}
}
],
"scenes": [
{
"id": "a0-07-a",
"kind": "main",
"title": "我的家人",
"goal": "介绍一位家人或朋友",
"turns": [
{
"ai": "Who is this?",
"aiZh": "这是谁?",
"goal": "介绍一位家人或朋友",
"model": "This is my mother.",
"accept": [
"this is my",
"this is"
]
},
{
"ai": "Good. Say: This is my mother.",
"aiZh": "很好。请说:This is my mother(这是我的妈妈)。",
"goal": "完整说出 This is my … 句型",
"model": "This is my mother.",
"accept": [
"this is my",
"this is"
]
},
{
"ai": "Ask me: Who is this?",
"aiZh": "请问我:Who is this(这是谁)?",
"goal": "反问 Who is this",
"model": "Who is this?",
"accept": [
"who is this",
"who's this"
]
},
{
"ai": "Introduce one person again.",
"aiZh": "请再介绍一个人。",
"goal": "再介绍一个人",
"model": "This is my friend.",
"accept": [
"this is my",
"this is"
]
}
]
},
{
"id": "a0-photo",
"kind": "variant",
"title": "看照片聊天",
"goal": "介绍照片里的人和物品",
"turns": [
{
"ai": "Nice photo! Who is this?",
"aiZh": "照片真好!这是谁?",
"goal": "介绍照片里的人",
"model": "This is my sister.",
"accept": [
"this is my",
"this is"
]
},
{
"ai": "And what’s this in the photo?",
"aiZh": "照片里这个是什么?",
"goal": "说出照片里的物品",
"model": "It’s a bag.",
"accept": [
"it's a",
"it is a",
"it's an",
"it is an"
]
},
{
"ai": "Where are you from?",
"aiZh": "你来自哪里?",
"goal": "说出你来自哪里",
"model": "I’m from Hong Kong.",
"accept": [
"i'm from",
"i am from",
"from + #word"
]
},
{
"ai": "Cool! Now ask me one question.",
"aiZh": "真酷!现在问我一个问题。",
"goal": "反问对方",
"model": "Who is this? / What’s this?",
"accept": [
"#question"
]
}
],
"practice": {
"title": "看照片聊天",
"summary": "介绍照片里的人和东西,说喜好,并反问对方",
"recapPrompt": "用英语介绍一位家人或朋友。"
}
}
],
"tasks": [],
"materials": []
}