整个课程和数据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
+170
View File
@@ -0,0 +1,170 @@
{
"id": "a0-02",
"level": "A0",
"status": "approved",
"title": "拼读我的名字",
"canDo": "听懂拼写,并说出名字字母",
"categories": [],
"coreItems": [
{
"id": "A0-P04",
"type": "phrase",
"en": "How do you spell that?",
"match": [
[
"how do you spell"
]
],
"review": {
"prompt": "问对方一个词怎样拼写。",
"hint": "问对方怎样拼写:How do you spell …?",
"dictation": {
"sentence": "How do you spell that?",
"meaning": "那个怎么拼写?"
}
}
}
],
"segments": [
{
"id": "a0-02-a",
"title": "拼读我的名字",
"minutes": 12,
"itemIds": [
"A0-P04"
],
"grammarNote": "My name is 后面接名字;拼读时每个字母之间稍微停顿。",
"vocabulary": [
{
"id": "a0-02-spell",
"word": "spell",
"meaning": "拼写",
"example": "How do you spell that?",
"exampleMeaning": "那个怎么拼?",
"ipa": "/spel/"
},
{
"id": "a0-02-name",
"word": "name",
"meaning": "名字",
"example": "My name is Shen.",
"exampleMeaning": "我的名字是 Shen。",
"ipa": "/neɪm/"
},
{
"id": "a0-02-question",
"word": "How do you spell that?",
"meaning": "那个怎么拼?",
"example": "How do you spell your name?",
"exampleMeaning": "你的名字怎么拼?"
}
],
"sceneId": "a0-02-a",
"listening": {
"text": "How do you spell your name?",
"question": "这句话是什么意思?",
"options": [
"你的名字怎么拼?",
"你的名字是什么?",
"你来自哪里?"
]
},
"speaking": [
{
"text": "S H E N",
"tip": "字母之间留一个短停顿:S /es/ - H /eɪtʃ/ - E /iː/ - N /en/。先清楚,不必快。"
}
],
"reading": {
"text": "Mia: I’m Mia. M-I-A.\nShen: Hi, Mia. I’m Shen. S-H-E-N.\nMia: How do you spell Sam?\nShen: S-A-M.",
"question": "Shen 自己的名字怎么拼写?",
"options": [
"S-H-E-N",
"M-I-A",
"S-A-M"
]
},
"writing": {
"prompt": "把名字和拼写写完整。",
"example": "My name is Shen.\nS-H-E-N.",
"accept": [
[
"my name",
"i am"
]
],
"hint": "写出姓名并拼写一遍,例如 My name is Shen. S-H-E-N."
},
"independent": {
"prompt": "不看句框,用英文介绍名字并拼读它。",
"help": "My name is … / A-B-C.",
"accept": [
[
"i'm + #word",
"i am + #word",
"my name is",
"my name's"
],
[
"#spelling"
]
]
}
}
],
"scenes": [
{
"id": "a0-02-a",
"kind": "main",
"title": "拼读我的名字",
"goal": "介绍姓名并完整拼读名字",
"turns": [
{
"ai": "Hi! What’s your name?",
"aiZh": "嗨!你叫什么名字?",
"goal": "说出你的名字",
"model": "My name is Alex.",
"accept": [
"i'm + #word",
"i am + #word",
"my name is",
"my name's",
"name is"
]
},
{
"ai": "How do you spell that?",
"aiZh": "那个怎么拼写?",
"goal": "拼读你的名字",
"model": "A-L-E-X.",
"accept": [
"#spelling"
]
},
{
"ai": "Thank you. Spell it one more time.",
"aiZh": "谢谢。请再拼写一次。",
"goal": "再拼读一次",
"model": "A-L-E-X.",
"accept": [
"#spelling"
]
},
{
"ai": "Now ask me my name!",
"aiZh": "现在请问我的名字!",
"goal": "反问对方的名字",
"model": "What’s your name?",
"accept": [
"what's your name",
"what is your name",
"your name",
"#question"
]
}
]
}
],
"tasks": [],
"materials": []
}