整个课程和数据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
+187
View File
@@ -0,0 +1,187 @@
{
"id": "a0-06",
"level": "A0",
"status": "approved",
"title": "我来自哪里?",
"canDo": "说明来自哪里并反问",
"categories": [],
"coreItems": [
{
"id": "A0-P11",
"type": "phrase",
"en": "Where are you from?",
"match": [
[
"where are you from"
]
],
"review": {
"prompt": "问对方来自哪里。",
"dictation": {
"sentence": "Where are you from?",
"meaning": "你来自哪里?"
}
}
},
{
"id": "A0-P12",
"type": "phrase",
"en": "I'm from [place].",
"match": [
[
"i am",
"my name is"
],
[
"/\\bfrom [a-z]{2,}/"
]
],
"review": {
"prompt": "说出你来自哪里。",
"hint": "用 I’m from … 说出一个地点。",
"dictation": {
"sentence": "I’m from China.",
"meaning": "我来自中国。"
}
}
}
],
"segments": [
{
"id": "a0-06-a",
"title": "我来自哪里?",
"minutes": 12,
"itemIds": [
"A0-P11",
"A0-P12"
],
"grammarNote": "说地点用 I’m from + 地点:I’m from Hong Kong。",
"vocabulary": [
{
"id": "a0-06-from",
"word": "from",
"meaning": "来自",
"example": "I’m from Hong Kong.",
"exampleMeaning": "我来自香港。",
"ipa": "/frəm/"
},
{
"id": "a0-06-place",
"word": "place",
"meaning": "地点",
"example": "Where are you from?",
"exampleMeaning": "你来自哪里?"
}
],
"sceneId": "a0-06-a",
"listening": {
"text": "Where are you from?",
"question": "对方在问什么?",
"options": [
"来自哪里",
"叫什么",
"喜欢什么"
]
},
"speaking": [
{
"text": "I’m from Hong Kong.",
"tip": ""
}
],
"reading": {
"text": "Mia: I’m from London. Where are you from?\nShen: I’m from Hong Kong.",
"question": "Shen 来自哪里?",
"options": [
"Hong Kong",
"London",
"Beijing"
]
},
"writing": {
"prompt": "写一句你来自哪里。",
"example": "I’m from Hong Kong.",
"accept": [
[
"i am",
"my name is"
],
[
"/\\bfrom [a-z]{2,}/"
]
],
"hint": "用 I’m from … 写成一个完整句子。"
},
"independent": {
"prompt": "不看句框,说来自哪里并反问对方。",
"help": "I’m from … / Where are you from?",
"accept": [
[
"i'm from",
"i am from"
],
[
"where are you from",
"#question"
]
]
}
}
],
"scenes": [
{
"id": "a0-06-a",
"kind": "main",
"title": "我来自哪里?",
"goal": "说来自哪里并反问",
"turns": [
{
"ai": "Where are you from?",
"aiZh": "你来自哪里?",
"goal": "说出你来自哪里",
"model": "I’m from Hong Kong.",
"accept": [
"i'm from",
"i am from",
"from + #word"
]
},
{
"ai": "Nice! Ask me: Where are you from?",
"aiZh": "很好!请问我:Where are you from(你来自哪里)?",
"goal": "反问对方来自哪里",
"model": "Where are you from?",
"accept": [
"where are you from",
"where're you from",
"where are you"
]
},
{
"ai": "Say where you are from one more time.",
"aiZh": "请再说一次你来自哪里。",
"goal": "再说一次你来自哪里",
"model": "I’m from Hong Kong.",
"accept": [
"i'm from",
"i am from",
"from + #word"
]
},
{
"ai": "Say goodbye!",
"aiZh": "请说再见!",
"goal": "说再见",
"model": "Bye!",
"accept": [
"bye",
"goodbye",
"see you"
]
}
]
}
],
"tasks": [],
"materials": []
}