# L1-S2-U20-L3 曲棍球练习赛 — 组件JSON报告

就绪
成功: 0 失败: 0

# L1-S2-U20-L3 曲棍球练习赛

生成时间: 2026-06-15 18:37:10 模型: doubao-seed-2.0-pro Wiki: MrsAwcYq2iCy7Tkk3dkclS0mnlg
1
核心互动
15
中互动
16
总组件
16
成功
0
失败
0
跳过
1 对话朗读 cId: 1220301 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | [ "content" ]
img |
question | { "type": "user", "content": "I don't know about hockey." }
postDialog | []

1234567891011121314151617181920
{ "cType": "mid_dialog_repeat", "cId": "1220301", "title": "认识曲棍球", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [ "content" ], "img": "1220301.png", "question": { "type": "user", "content": "I don't know about hockey." }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220109", "kpType": "vocab", "kpTitle": "hockey", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1220301", "kpInfo": [ { "kpId": "1220109", "kpType": "vocab", "kpTitle": "hockey", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】认识曲棍球 【资源配置】 图片时机：互动内容 音频载体：无 【情境引入】 无 【互动内容】 User: I don't know about hockey.（朗读） 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
hockey
2 对话挖空 cId: 1220302 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | [ "content" ]
img |
question | { "type": "user", "desc": "Here is my ___ stick!", "content": "Here is my hockey stick!" }
optionGroupList | [ { "optionList": [ { "option": "hockey", "needAudio": true }, { "option": "walking", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Amber", "content": "That's not the right word. Try again!" }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041424344
{ "cType": "mid_dialog_fillin", "cId": "1220302", "title": "这是我的球杆", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [ "content" ], "img": "1220302.png", "question": { "type": "user", "desc": "Here is my ___ stick!", "content": "Here is my hockey stick!" }, "optionGroupList": [ { "optionList": [ { "option": "hockey", "needAudio": true }, { "option": "walking", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Amber", "content": "That's not the right word. Try again!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220109", "kpType": "vocab", "kpTitle": "hockey", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1220302", "kpInfo": [ { "kpId": "1220109", "kpType": "vocab", "kpTitle": "hockey", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】这是我的球杆 【资源配置】 图片时机：互动内容 音频载体：无 【情境引入】 无 【互动内容】 Here is my ___ stick!（音频） 选项1：hockey（正确） 选项2：walking 【互动反馈】 正确：无 错误：Amber: That's not the right word. Try again! 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
hockey
3 对话挖空 cId: 1220303 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | [ "content" ]
img |
question | { "type": "user", "desc": "We can only take ___ stick.", "content": "We can only take one stick." }
optionGroupList | [ { "optionList": [ { "option": "one", "needAudio": true }, { "option": "two", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Amber", "content": "Hmm, that's not right. We can only take one." }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041424344
{ "cType": "mid_dialog_fillin", "cId": "1220303", "title": "只能拿一根球杆", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [ "content" ], "img": "1220303.png", "question": { "type": "user", "desc": "We can only take ___ stick.", "content": "We can only take one stick." }, "optionGroupList": [ { "optionList": [ { "option": "one", "needAudio": true }, { "option": "two", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Amber", "content": "Hmm, that's not right. We can only take one." }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220111", "kpType": "vocab", "kpTitle": "one", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1220303", "kpInfo": [ { "kpId": "1220111", "kpType": "vocab", "kpTitle": "one", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】只能拿一根球杆 【资源配置】 图片时机：互动内容 音频载体：无 【情境引入】 无 【互动内容】 We can only take ___ stick.（音频） 选项1：one（正确） 选项2：two 【互动反馈】 正确：无 错误：Amber: Hmm, that's not right. We can only take one. 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
one
4 对话朗读 cId: 1220304 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "content": "It's so interesting!" }
postDialog | []

1234567891011121314151617
{ "cType": "mid_dialog_repeat", "cId": "1220304", "title": "太有趣了", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "content": "It's so interesting!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220110", "kpType": "vocab", "kpTitle": "interesting", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1220304", "kpInfo": [ { "kpId": "1220110", "kpType": "vocab", "kpTitle": "interesting", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】太有趣了 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 User: It's so interesting!（朗读） 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
interesting
5 对话朗读 cId: 1220305 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | [ "content" ]
img |
question | { "type": "user", "content": "One passes, the other shoots!" }
postDialog | []

1234567891011121314151617181920
{ "cType": "mid_dialog_repeat", "cId": "1220305", "title": "分工合作", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [ "content" ], "img": "1220305.png", "question": { "type": "user", "content": "One passes, the other shoots!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220006", "kpType": "sentence", "kpTitle": "One... the other...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1220305", "kpInfo": [ { "kpId": "1220006", "kpType": "sentence", "kpTitle": "One... the other...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】分工合作 【资源配置】 图片时机：互动内容 音频载体：无 【情境引入】 无 【互动内容】 User: One passes, the other shoots!（朗读） 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
One... the other...
6 对话朗读 cId: 1220306 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "content": "Okay! Let's have a try!" }
postDialog | []

1234567891011121314151617
{ "cType": "mid_dialog_repeat", "cId": "1220306", "title": "我们来试试", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "content": "Okay! Let's have a try!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220005", "kpType": "sentence", "kpTitle": "... have a try.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1220306", "kpInfo": [ { "kpId": "1220005", "kpType": "sentence", "kpTitle": "... have a try.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】我们来试试 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 User: Okay! Let's have a try!（朗读） 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
... have a try.
7 对话选择 cId: 1220307 mid_dialog_choose
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | []
optionList | [ { "option": "Hockey is so interesting!", "needAudio": true }, { "option": "Hockey is so boring!", "needAudio": true } ]
answer | [ 0 ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Amber", "content": "No! Come on! Hockey is fun!" }
postDialog | []

1234567891011121314151617181920212223242526272829303132
{ "cType": "mid_dialog_choose", "cId": "1220307", "title": "曲棍球真有趣", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [], "optionList": [ { "option": "Hockey is so interesting!", "needAudio": true }, { "option": "Hockey is so boring!", "needAudio": true } ], "answer": [ 0 ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Amber", "content": "No! Come on! Hockey is fun!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220110", "kpType": "vocab", "kpTitle": "interesting", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_choose", "cId": "1220307", "kpInfo": [ { "kpId": "1220110", "kpType": "vocab", "kpTitle": "interesting", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】曲棍球真有趣 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 要求：选择正确的回复 选项： 选项1（音频）：Hockey is so interesting!（正确） - 反馈：无 选项2（音频）：Hockey is so boring! - 反馈 Amber : No! Come on! Hockey is fun! 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
interesting
8 对话挖空 cId: 1220308 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "desc": "May, let's ___ again!", "content": "May, let's have a try again!" }
optionGroupList | [ { "optionList": [ { "option": "have a try", "needAudio": true }, { "option": "give up", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "May", "content": "That doesn't sound right. I want to try again!" }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041
{ "cType": "mid_dialog_fillin", "cId": "1220308", "title": "再试一次", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "desc": "May, let's ___ again!", "content": "May, let's have a try again!" }, "optionGroupList": [ { "optionList": [ { "option": "have a try", "needAudio": true }, { "option": "give up", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "May", "content": "That doesn't sound right. I want to try again!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220005", "kpType": "sentence", "kpTitle": "... have a try.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1220308", "kpInfo": [ { "kpId": "1220005", "kpType": "sentence", "kpTitle": "... have a try.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】再试一次 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 May, let's ___ again!（音频） 选项1：have a try（正确） 选项2：give up 【互动反馈】 正确：无 错误：May : That doesn't sound right. I want to try again! 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
... have a try.
9 对话挖空 cId: 1220309 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "desc": "We can have ___ more try!", "content": "We can have one more try!" }
optionGroupList | [ { "optionList": [ { "option": "one", "needAudio": true }, { "option": "two", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "May", "content": "Just one more! Not two!" }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041
{ "cType": "mid_dialog_fillin", "cId": "1220309", "title": "再来一次", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "desc": "We can have ___ more try!", "content": "We can have one more try!" }, "optionGroupList": [ { "optionList": [ { "option": "one", "needAudio": true }, { "option": "two", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "May", "content": "Just one more! Not two!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220111", "kpType": "vocab", "kpTitle": "one", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1220309", "kpInfo": [ { "kpId": "1220111", "kpType": "vocab", "kpTitle": "one", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】再来一次 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 We can have ___ more try!（音频） 选项1：one（正确） 选项2：two 【互动反馈】 正确：无 错误：May : Just one more! Not two! 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
one
10 对话组句 cId: 1220310 mid_dialog_sentence
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | [ { "type": "user", "content": "Okay!" } ]
imgShowTimingList | []
question | { "desc": "提议大家再试一次", "content": "Let's have a try again." }
optionList | [ { "option": "have a try", "needAudio": false }, { "option": "let's", "needAudio": false }, { "option": "again.", "needAudio": false } ]
answer | [ 1, 0, 2 ]
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "May", "content": "Hmm... What did you say?" }
postDialog | []

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
{ "cType": "mid_dialog_sentence", "cId": "1220310", "title": "提议再试一次", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [ { "type": "user", "content": "Okay!" } ], "imgShowTimingList": [], "question": { "desc": "提议大家再试一次", "content": "Let's have a try again." }, "optionList": [ { "option": "have a try", "needAudio": false }, { "option": "let's", "needAudio": false }, { "option": "again.", "needAudio": false } ], "answer": [ 1, 0, 2 ], "tip": "Let's do sth. 是提议做某事的固定句式; ... have a try. 是指尝试一下。", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "May", "content": "Hmm... What did you say?" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220005", "kpType": "sentence", "kpTitle": "... have a try.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_sentence", "cId": "1220310", "kpInfo": [ { "kpId": "1220005", "kpType": "sentence", "kpTitle": "... have a try.", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】提议再试一次 【资源配置】 图片时机：无 音频载体：无 【情境引入】 User: Okay! 【互动内容】 题目：提议大家再试一次 选项1：have a try 选项2：let's 选项3：again. 答案：Let's have a try again. 辅助信息：Let's do sth. 是提议做某事的固定句式; ... have a try. 是指尝试一下。 【互动反馈】 正确：无 错误：May: Hmm... What did you say? 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
... have a try.
11 对话选读 cId: 1220311 mid_dialog_select
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | []
optionList | [ { "option": "We can have a try again!", "needAudio": true, "feedback": { "type": "npc", "npcName": "May", "content": "Okay... I'll try one more time." } }, { "option": "Try one more time!", "needAudio": true, "feedback": { "type": "npc", "npcName": "May", "content": "Thanks! I feel better now." } } ]
postDialog | []

123456789101112131415161718192021222324252627282930313233
{ "cType": "mid_dialog_select", "cId": "1220311", "title": "鼓励 May", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [], "optionList": [ { "option": "We can have a try again!", "needAudio": true, "feedback": { "type": "npc", "npcName": "May", "content": "Okay... I'll try one more time." } }, { "option": "Try one more time!", "needAudio": true, "feedback": { "type": "npc", "npcName": "May", "content": "Thanks! I feel better now." } } ], "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220112", "kpType": "vocab", "kpTitle": "try", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_select", "cId": "1220311", "kpInfo": [ { "kpId": "1220112", "kpType": "vocab", "kpTitle": "try", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】鼓励 May 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 要求：选择一个你想表达的观点 选项： 选项1（音频）：We can have a try again! - 反馈 May : Okay... I'll try one more time. 选项2（音频）：Try one more time! - 反馈 May : Thanks! I feel better now. 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
try
12 对话朗读 cId: 1220312 mid_dialog_repeat
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | [ "content" ]
img |
question | { "type": "user", "content": "That's not a hockey ball!" }
postDialog | []

1234567891011121314151617181920
{ "cType": "mid_dialog_repeat", "cId": "1220312", "title": "那不是曲棍球", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [ "content" ], "img": "1220312.png", "question": { "type": "user", "content": "That's not a hockey ball!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220109", "kpType": "vocab", "kpTitle": "hockey", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_repeat", "cId": "1220312", "kpInfo": [ { "kpId": "1220109", "kpType": "vocab", "kpTitle": "hockey", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】那不是曲棍球 【资源配置】 图片时机：互动内容 音频载体：无 【情境引入】 无 【互动内容】 User: That's not a hockey ball!（朗读） 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
hockey
13 对话挖空 cId: 1220313 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "desc": "Let me ___!", "content": "Let me have a try!" }
optionGroupList | [ { "optionList": [ { "option": "have a try", "needAudio": true }, { "option": "give up", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Amber", "content": "That's not right. We need to try!" }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041
{ "cType": "mid_dialog_fillin", "cId": "1220313", "title": "让我试试", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "desc": "Let me ___!", "content": "Let me have a try!" }, "optionGroupList": [ { "optionList": [ { "option": "have a try", "needAudio": true }, { "option": "give up", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Amber", "content": "That's not right. We need to try!" }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220112", "kpType": "vocab", "kpTitle": "try", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1220313", "kpInfo": [ { "kpId": "1220112", "kpType": "vocab", "kpTitle": "try", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】让我试试 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 Let me ___!（音频） 选项1：have a try（正确） 选项2：give up 【互动反馈】 正确：无 错误：Amber: That's not right. We need to try! 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
try
14 对话挖空 cId: 1220314 mid_dialog_fillin
已保存 ▶
jsonData

cType |
cId |
title |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | []
question | { "type": "user", "desc": "___ blocks it, ___ catches it!", "content": "One blocks it, the other catches it!" }
optionGroupList | [ { "optionList": [ { "option": "One", "needAudio": true }, { "option": "Two", "needAudio": true } ], "answer": [ 0 ] }, { "optionList": [ { "option": "the other", "needAudio": true }, { "option": "others", "needAudio": true } ], "answer": [ 0 ] } ]
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Amber", "content": "That's not quite right." }
postDialog | []

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
{ "cType": "mid_dialog_fillin", "cId": "1220314", "title": "分工合作救 DiDi", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [], "question": { "type": "user", "desc": "___ blocks it, ___ catches it!", "content": "One blocks it, the other catches it!" }, "optionGroupList": [ { "optionList": [ { "option": "One", "needAudio": true }, { "option": "Two", "needAudio": true } ], "answer": [ 0 ] }, { "optionList": [ { "option": "the other", "needAudio": true }, { "option": "others", "needAudio": true } ], "answer": [ 0 ] } ], "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Amber", "content": "That's not quite right." }, "postDialog": [] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220006", "kpType": "sentence", "kpTitle": "One... the other...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_fillin", "cId": "1220314", "kpInfo": [ { "kpId": "1220006", "kpType": "sentence", "kpTitle": "One... the other...", "kpSkill": "sentence_meaning", "kpSkillName": "语义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】分工合作救 DiDi 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 ___ blocks it, ___ catches it!（音频） 内容组1： 选项1：One（正确） 选项2：Two 内容组2： 选项1：the other（正确） 选项2：others 【互动反馈】 正确：无 错误：Amber : That's not quite right. 【后置对话】 无
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
One... the other...
15 对话表达 cId: 1220315 mid_dialog_express
已保存 ▶
jsonData

cType |
cId |
title |
asrPrompt |
resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }
preDialog | []
imgShowTimingList | []
tip |
corFeedback | {}
errFeedback | { "type": "npc", "npcName": "Amber", "content": "Hmm, can you say that again? How do you feel about hockey?" }
question | { "desc": "向 Amber 和 May 表达你对曲棍球的感受" }
example | { "type": "user", "content": "Hockey is so interesting!" }
postDialog | [ { "type": "npc", "npcName": "Amber", "content": "Hooray!" } ]

12345678910111213141516171819202122232425262728293031323334
{ "cType": "mid_dialog_express", "cId": "1220315", "title": "表达对曲棍球的感受", "asrPrompt": "Amber,May,Hockey,interesting", "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "preDialog": [], "imgShowTimingList": [], "tip": "可以用 Hockey is... 开头，用 interesting 表达感受。", "corFeedback": {}, "errFeedback": { "type": "npc", "npcName": "Amber", "content": "Hmm, can you say that again? How do you feel about hockey?" }, "question": { "desc": "向 Amber 和 May 表达你对曲棍球的感受" }, "example": { "type": "user", "content": "Hockey is so interesting!" }, "postDialog": [ { "type": "npc", "npcName": "Amber", "content": "Hooray!" } ] }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220110", "kpType": "vocab", "kpTitle": "interesting", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

1234567891011121314
{ "pushType": "relationKp", "cType": "mid_dialog_express", "cId": "1220315", "kpInfo": [ { "kpId": "1220110", "kpType": "vocab", "kpTitle": "interesting", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】表达对曲棍球的感受 【资源配置】 图片时机：无 音频载体：无 【情境引入】 无 【互动内容】 表达：向 Amber 和 May 表达你对曲棍球的感受 示例回答：User: Hockey is so interesting! 辅助信息：可以用 Hockey is... 开头，用 interesting 表达感受。 【互动反馈】 正确：无 错误：Amber : Hmm, can you say that again? How do you feel about hockey? 【后置对话】 Amber: Hooray!
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
interesting
16 核心看图选词 cId: 1220316 core_reading_imageDrag
已保存 ▶
taskInfo

cType |
cId |
title |
taskDesc |
sceneDesc |

key

[ { "desc": "", "keyList": [ { "type": "default", "content": "hockey", "desc": "n. 曲棍球" }, { "type": "default", "content": "interesting", "desc": "adj. 有趣的" }, { "type": "default", "content": "one", "desc": "det. 一个" }, { "type": "default", "content": "try", "desc": "n. 尝试" }, { "type": "default", "content": "... have a try.", "desc": "……试一试。" }, { "type": "default", "content": "One... the other...", "desc": "一个……另一个……" } ] } ]

resourceMapping | { "May": 726, "Amber": 725, "Didi": 737 }

cDesc

As you look through the picture of the hockey experience day, you figure out the game showed in the event is hockey, which is the fun activity everyone gathered to try that day. You then notice what May is holding, and confirm that there is one hockey stick in her hand as she gets ready to learn how to play the new sport. After seeing the happy faces of all the kids playing in the picture, you come to the conclusion that this hockey game is really interesting, making the whole experience day super enjoyable.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
{ "cType": "core_reading_imageDrag", "cId": "1220316", "title": "曲棍球体验日", "taskDesc": "观察主图内容，将下方选项池中的单词拖拽到对应句子的空白处，补全所有句子。", "sceneDesc": "从十分陌生到渐入佳境，你的曲棍球体验日进展顺利！一起来跟着图片，回顾这一天吧！", "key": [ { "desc": "", "keyList": [ { "type": "default", "content": "hockey", "desc": "n. 曲棍球" }, { "type": "default", "content": "interesting", "desc": "adj. 有趣的" }, { "type": "default", "content": "one", "desc": "det. 一个" }, { "type": "default", "content": "try", "desc": "n. 尝试" }, { "type": "default", "content": "... have a try.", "desc": "……试一试。" }, { "type": "default", "content": "One... the other...", "desc": "一个……另一个……" } ] } ], "resourceMapping": { "May": 726, "Amber": 725, "Didi": 737 }, "cDesc": "As you look through the picture of the hockey experience day, you figure out the game showed in the event is hockey, which is the fun activity everyone gathered to try that day. You then notice what May is holding, and confirm that there is one hockey stick in her hand as she gets ready to learn how to play the new sport. After seeing the happy faces of all the kids playing in the picture, you come to the conclusion that this hockey game is really interesting, making the whole experience day super enjoyable." }
questionGroup
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
[ { "image": "1220316_01.png", "questionList": [ { "type": "npc", "npcName": "Brainy", "content": "What is the game about?", "desc": "It is ___.", "optionList": [ { "option": "hockey" }, { "option": "badminton" } ], "answer": [ 0 ] }, { "type": "npc", "npcName": "Brainy", "content": "What's in May's hand?", "desc": "___ hockey stick", "optionList": [ { "option": "two" }, { "option": "one" }, { "option": "an" } ], "answer": [ 1 ] }, { "type": "npc", "npcName": "Brainy", "content": "How is the game?", "desc": "It is ___.", "optionList": [ { "option": "interested" }, { "option": "interesting" } ], "answer": [ 1 ] } ] } ]
studyInfo

learningPart

[ { "image": "1220316_01.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "今天我们要学习和运动相关的单词哦，这道题考查的是运动类名词的词义辨析，我们来看看哪个是“曲棍球”的英文表达吧~" }, "optionList": [ { "option": "badminton", "feedback": { "type": "npc", "npcName": "Brainy", "content": "badminton是“羽毛球”的意思，不符合题目询问的这项运动的名称哦，再试试吧~" } }, { "option": "hockey", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对啦！hockey的意思就是曲棍球，你掌握得很棒~" } } ], "answer": [ 1 ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "现在我们回到对话场景里，Brainie问“这个运动是什么？”，你要告诉对方这个运动是曲棍球，结合刚才学的单词选一选吧~" }, "optionList": [ { "option": "hockey", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对了！在这个场景里这句话的意思是“这是曲棍球”，非常符合问题的回答哦，现在试着大声朗读这句话吧：It is hockey." } }, { "option": "badminton", "feedback": { "type": "npc", "npcName": "Brainy", "content": "badminton是羽毛球，和我们今天的曲棍球体验主题不符哦，结合图片里的运动项目再选一次吧~" } } ], "answer": [ 0 ] } ] }, { "image": "1220316_01.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "这道题我们要学习数量词的用法，考查的是one这个词的含义和使用场景，one是表示单数数量的词哦，意思是“一个”，我们来选选合适的答案吧。" }, "optionList": [ { "option": "two", "feedback": { "type": "npc", "npcName": "Brainy", "content": "two的意思是“两个”，后面要搭配可数名词的复数形式，而hockey stick是单数，所以不合适哦，再试试~" } }, { "option": "one", "feedback": { "type": "npc", "npcName": "Brainy", "content": "太棒啦！one的意思是“一个”，后面可以搭配单数的可数名词，完全符合这里的用法~" } }, { "option": "an", "feedback": { "type": "npc", "npcName": "Brainy", "content": "an确实也表示“一个”，但是它只能用在以元音音素开头的单词前面，hockey不是元音音素开头的单词哦，所以不能用an，再选一次吧~" } } ], "answer": [ 1 ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "现在看场景问题哦，Brainie问“May的手里有什么？”，我们要回答“一根曲棍球棍”，hockey stick是单数形式，快来选合适的数量词吧~" }, "optionList": [ { "option": "two", "feedback": { "type": "npc", "npcName": "Brainy", "content": "two是两个，后面要接复数名词，而且图片里May手里只有一根曲棍球棍哦，再想想吧~" } }, { "option": "one", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对了！这里用one表示“一根”，整句话意思是“一根曲棍球棍”，正好对应问题哦，试着大声朗读这句话：One hockey stick." } }, { "option": "an", "feedback": { "type": "npc", "npcName": "Brainy", "content": "an要用在元音音素开头的单词前，hockey开头的发音是辅音，不能用an修饰哦，再试一次吧~" } } ], "answer": [ 1 ] } ] }, { "image": "1220316_01.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "这道题考查的是形容词的用法，interesting和interested都表示“有趣的”，但用法不一样哦：interesting用来形容事物本身很有趣，interested是用来形容人对某事物感兴趣，我们来选选哪个可以用来形容运动吧~" }, "optionList": [ { "option": "interested", "feedback": { "type": "npc", "npcName": "Brainy", "content": "interested是用来描述人的感受的，比如“我对曲棍球感兴趣”就可以用interested，不能用来形容运动本身哦，再试试吧~" } }, { "option": "interesting", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对啦！interesting是用来形容事物本身很有趣，正好可以用来描述这项运动~" } } ], "answer": [ 1 ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "现在Brainie问“这项运动怎么样？”，你要回答“它很有趣”，这里是形容曲棍球这项运动本身很有意思，结合刚才学的知识点选一下吧~" }, "optionList": [ { "option": "interested", "feedback": { "type": "npc", "npcName": "Brainy", "content": "interested是说人的感受，比如“我感兴趣”，不能用来描述运动哦，再想想~" } }, { "option": "interesting", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对了！这里的意思是“它很有趣”，正好可以回答对运动的感受，太棒啦，试着大声朗读这句话：It is interesting." } } ], "answer": [ 1 ] } ] } ]

closing | { "type": "npc", "npcName": "Brainy", "content": "太棒了！你今天不仅认识了曲棍球的英文表达hockey，还学会了数量词one的用法，以及interesting和interested的区别，收获满满哦！以后遇到相关的场景也可以试着用今天学的句子表达啦~" }

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208
{ "learningPart": [ { "image": "1220316_01.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "今天我们要学习和运动相关的单词哦，这道题考查的是运动类名词的词义辨析，我们来看看哪个是“曲棍球”的英文表达吧~" }, "optionList": [ { "option": "badminton", "feedback": { "type": "npc", "npcName": "Brainy", "content": "badminton是“羽毛球”的意思，不符合题目询问的这项运动的名称哦，再试试吧~" } }, { "option": "hockey", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对啦！hockey的意思就是曲棍球，你掌握得很棒~" } } ], "answer": [ 1 ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "现在我们回到对话场景里，Brainie问“这个运动是什么？”，你要告诉对方这个运动是曲棍球，结合刚才学的单词选一选吧~" }, "optionList": [ { "option": "hockey", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对了！在这个场景里这句话的意思是“这是曲棍球”，非常符合问题的回答哦，现在试着大声朗读这句话吧：It is hockey." } }, { "option": "badminton", "feedback": { "type": "npc", "npcName": "Brainy", "content": "badminton是羽毛球，和我们今天的曲棍球体验主题不符哦，结合图片里的运动项目再选一次吧~" } } ], "answer": [ 0 ] } ] }, { "image": "1220316_01.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "这道题我们要学习数量词的用法，考查的是one这个词的含义和使用场景，one是表示单数数量的词哦，意思是“一个”，我们来选选合适的答案吧。" }, "optionList": [ { "option": "two", "feedback": { "type": "npc", "npcName": "Brainy", "content": "two的意思是“两个”，后面要搭配可数名词的复数形式，而hockey stick是单数，所以不合适哦，再试试~" } }, { "option": "one", "feedback": { "type": "npc", "npcName": "Brainy", "content": "太棒啦！one的意思是“一个”，后面可以搭配单数的可数名词，完全符合这里的用法~" } }, { "option": "an", "feedback": { "type": "npc", "npcName": "Brainy", "content": "an确实也表示“一个”，但是它只能用在以元音音素开头的单词前面，hockey不是元音音素开头的单词哦，所以不能用an，再选一次吧~" } } ], "answer": [ 1 ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "现在看场景问题哦，Brainie问“May的手里有什么？”，我们要回答“一根曲棍球棍”，hockey stick是单数形式，快来选合适的数量词吧~" }, "optionList": [ { "option": "two", "feedback": { "type": "npc", "npcName": "Brainy", "content": "two是两个，后面要接复数名词，而且图片里May手里只有一根曲棍球棍哦，再想想吧~" } }, { "option": "one", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对了！这里用one表示“一根”，整句话意思是“一根曲棍球棍”，正好对应问题哦，试着大声朗读这句话：One hockey stick." } }, { "option": "an", "feedback": { "type": "npc", "npcName": "Brainy", "content": "an要用在元音音素开头的单词前，hockey开头的发音是辅音，不能用an修饰哦，再试一次吧~" } } ], "answer": [ 1 ] } ] }, { "image": "1220316_01.png", "learning": [ { "question": { "type": "npc", "npcName": "Brainy", "content": "这道题考查的是形容词的用法，interesting和interested都表示“有趣的”，但用法不一样哦：interesting用来形容事物本身很有趣，interested是用来形容人对某事物感兴趣，我们来选选哪个可以用来形容运动吧~" }, "optionList": [ { "option": "interested", "feedback": { "type": "npc", "npcName": "Brainy", "content": "interested是用来描述人的感受的，比如“我对曲棍球感兴趣”就可以用interested，不能用来形容运动本身哦，再试试吧~" } }, { "option": "interesting", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对啦！interesting是用来形容事物本身很有趣，正好可以用来描述这项运动~" } } ], "answer": [ 1 ] }, { "question": { "type": "npc", "npcName": "Brainy", "content": "现在Brainie问“这项运动怎么样？”，你要回答“它很有趣”，这里是形容曲棍球这项运动本身很有意思，结合刚才学的知识点选一下吧~" }, "optionList": [ { "option": "interested", "feedback": { "type": "npc", "npcName": "Brainy", "content": "interested是说人的感受，比如“我感兴趣”，不能用来描述运动哦，再想想~" } }, { "option": "interesting", "feedback": { "type": "npc", "npcName": "Brainy", "content": "答对了！这里的意思是“它很有趣”，正好可以回答对运动的感受，太棒啦，试着大声朗读这句话：It is interesting." } } ], "answer": [ 1 ] } ] } ], "closing": { "type": "npc", "npcName": "Brainy", "content": "太棒了！你今天不仅认识了曲棍球的英文表达hockey，还学会了数量词one的用法，以及interesting和interested的区别，收获满满哦！以后遇到相关的场景也可以试着用今天学的句子表达啦~" } }
kpInfo JSON

pushType |
cType |
cId |
kpInfo | [ { "kpId": "1220110", "kpType": "vocab", "kpTitle": "interesting", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1220111", "kpType": "vocab", "kpTitle": "one", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1220109", "kpType": "vocab", "kpTitle": "hockey", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ]

12345678910111213141516171819202122232425262728
{ "pushType": "relationKp", "cType": "core_reading_imageDrag", "cId": "1220316", "kpInfo": [ { "kpId": "1220110", "kpType": "vocab", "kpTitle": "interesting", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1220111", "kpType": "vocab", "kpTitle": "one", "kpSkill": "vocab_meaning", "kpSkillName": "词义" }, { "kpId": "1220109", "kpType": "vocab", "kpTitle": "hockey", "kpSkill": "vocab_meaning", "kpSkillName": "词义" } ] }
中间结果: 学习流程配置

    ```
    # 小题 1
    ## 材料内容
    【展示该小题对应的图片 ID】1220316_01.png

    ## 互动题目
    ### 1. 句意选词题
    Brainy：今天我们要学习和运动相关的单词哦，这道题考查的是运动类名词的词义辨析，我们来看看哪个是“曲棍球”的英文表达吧~
    - 选项 A. badminton
      Brainy：badminton是“羽毛球”的意思，不符合题目询问的这项运动的名称哦，再试试吧~
    - 选项 B. hockey[正确]
      Brainy：答对啦！hockey的意思就是曲棍球，你掌握得很棒~

    ### 2. 原题降级
    Brainy：现在我们回到对话场景里，Brainie问“这个运动是什么？”，你要告诉对方这个运动是曲棍球，结合刚才学的单词选一选吧~
    - 选项 A. hockey[正确]
      Brainy：答对了！在这个场景里这句话的意思是“这是曲棍球”，非常符合问题的回答哦，现在试着大声朗读这句话吧：It is hockey.
    - 选项 B. badminton
      Brainy：badminton是羽毛球，和我们今天的曲棍球体验主题不符哦，结合图片里的运动项目再选一次吧~

    ---
    # 小题 2
    ## 材料内容
    【展示该小题对应的图片 ID】1220316_01.png

    ## 互动题目
    ### 1. 句意选词题
    Brainy：这道题我们要学习数量词的用法，考查的是one这个词的含义和使用场景，one是表示单数数量的词哦，意思是“一个”，我们来选选合适的答案吧。
    - 选项 A. two
      Brainy：two的意思是“两个”，后面要搭配可数名词的复数形式，而hockey stick是单数，所以不合适哦，再试试~
    - 选项 B. one[正确]
      Brainy：太棒啦！one的意思是“一个”，后面可以搭配单数的可数名词，完全符合这里的用法~
    - 选项 C. an
      Brainy：an确实也表示“一个”，但是它只能用在以元音音素开头的单词前面，hockey不是元音音素开头的单词哦，所以不能用an，再选一次吧~

    ### 2. 原题降级
    Brainy：现在看场景问题哦，Brainie问“May的手里有什么？”，我们要回答“一根曲棍球棍”，hockey stick是单数形式，快来选合适的数量词吧~
    - 选项 A. two
      Brainy：two是两个，后面要接复数名词，而且图片里May手里只有一根曲棍球棍哦，再想想吧~
    - 选项 B. one[正确]
      Brainy：答对了！这里用one表示“一根”，整句话意思是“一根曲棍球棍”，正好对应问题哦，试着大声朗读这句话：One hockey stick.
    - 选项 C. an
      Brainy：an要用在元音音素开头的单词前，hockey开头的发音是辅音，不能用an修饰哦，再试一次吧~

    ---
    # 小题 3
    ## 材料内容
    【展示该小题对应的图片 ID】1220316_01.png

    ## 互动题目
    ### 1. 句意选词题
    Brainy：这道题考查的是形容词的用法，interesting和interested都表示“有趣的”，但用法不一样哦：interesting用来形容事物本身很有趣，interested是用来形容人对某事物感兴趣，我们来选选哪个可以用来形容运动吧~
    - 选项 A. interested
      Brainy：interested是用来描述人的感受的，比如“我对曲棍球感兴趣”就可以用interested，不能用来形容运动本身哦，再试试吧~
    - 选项 B. interesting[正确]
      Brainy：答对啦！interesting是用来形容事物本身很有趣，正好可以用来描述这项运动~

    ### 2. 原题降级
    Brainy：现在Brainie问“这项运动怎么样？”，你要回答“它很有趣”，这里是形容曲棍球这项运动本身很有意思，结合刚才学的知识点选一下吧~
    - 选项 A. interested
      Brainy：interested是说人的感受，比如“我感兴趣”，不能用来描述运动哦，再想想~
    - 选项 B. interesting[正确]
      Brainy：答对了！这里的意思是“它很有趣”，正好可以回答对运动的感受，太棒啦，试着大声朗读这句话：It is interesting.

    ---
    # 完结反馈
    Brainy：太棒了！你今天不仅认识了曲棍球的英文表达hockey，还学会了数量词one的用法，以及interesting和interested的区别，收获满满哦！以后遇到相关的场景也可以试着用今天学的句子表达啦~
    ```

中间结果: 互动描述

    As you look through the picture of the hockey experience day, you figure out the game showed in the event is hockey, which is the fun activity everyone gathered to try that day.
    You then notice what May is holding, and confirm that there is one hockey stick in her hand as she gets ready to learn how to play the new sport.
    After seeing the happy faces of all the kids playing in the picture, you come to the conclusion that this hockey game is really interesting, making the whole experience day super enjoyable.

原始组件配置 (可编辑后点击"执行重新生成组件")
【任务标题】 曲棍球体验日 【任务背景】 从十分陌生到渐入佳境，你的曲棍球体验日进展顺利！一起来跟着图片，回顾这一天吧！ 【任务描述】 观察主图内容，将下方选项池中的单词拖拽到对应句子的空白处，补全所有句子。 【通关知识】 hockey n. 曲棍球 interesting adj. 有趣的 one det. 一个 try n. 尝试 ... have a try. One... the other... 【阅读材料1】 【材料部分】 #标题 曲棍球体验日 #正文 图片：[1220316_01.png] 【前置对话】 User: What a great day! 【互动问题】 #题目1 ##题干： Brainie: What is the game about?（音频） ##答题区： It is ___. ##选项 hockey（正确） badminton #题目2 ##题干： Brainie: What's in May's hand?（音频） ##答题区： ___ hockey stick ##选项 two one（正确） an #题目3 ##题干： Brainie: How is the game?（音频） ##答题区： It is ___. ##选项 interested interesting（正确） 【学习过程】 段落 1 It is hockey.【hockey】 段落 2 One hockey stick.【one】 段落 3 It is interesting.【interesting】
知识点文本 (来自sheet知识点列，可编辑后点击"执行重新生成知识点")
interesting one hockey