课程内容 - 重写全部 21 个 A1 单元的听读材料,把本单元理解词织进听/读文本, 单元内理解词复现率从约 20% 提升到约 77%(各单元 56–96%)。 - 修正 U01 房间号与机场大巴同为 thirty 的撞车(改为 17/30/40)。 - 校验器容差按级别读取(A1 为 8%),materials 覆盖率、字数、 选项子串等校验全部通过;course_content_test 通过。 黑夜模式 - app_theme 拆分明/暗两套调色板,AppColors 随亮度切换; main 用 theme/darkTheme/themeMode + builder 镜像已解析亮度; 主题偏好持久化到快照;进度页新增“外观主题”切换。 文档 - COURSE-PACK-JSON.md 更新 A1 词池覆盖(840/933)与材料复现约定。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1155 lines
29 KiB
JSON
1155 lines
29 KiB
JSON
{
|
||
"schemaVersion": 1,
|
||
"id": "A2-U01",
|
||
"revision": 1,
|
||
"level": "A2",
|
||
"title": "上个周末",
|
||
"categories": [
|
||
"日常"
|
||
],
|
||
"canDo": "用过去时讲做了什么",
|
||
"status": "draft",
|
||
"meta": {
|
||
"draftedBy": "claude-opus-5",
|
||
"draftedAt": "2026-09-17",
|
||
"sources": [
|
||
"CEFR-J Vocabulary Profile 1.5",
|
||
"CEFR-J Grammar Profile 20180315"
|
||
],
|
||
"reviews": [],
|
||
"frozenAt": null
|
||
},
|
||
"names": [],
|
||
"grammar": [
|
||
{
|
||
"id": "64",
|
||
"use": "active"
|
||
},
|
||
{
|
||
"id": "64-1",
|
||
"use": "active"
|
||
},
|
||
{
|
||
"id": "65",
|
||
"use": "active"
|
||
},
|
||
{
|
||
"id": "65-1",
|
||
"use": "active"
|
||
},
|
||
{
|
||
"id": "65-2",
|
||
"use": "active"
|
||
},
|
||
{
|
||
"id": "150",
|
||
"use": "active"
|
||
}
|
||
],
|
||
"coreItems": [
|
||
{
|
||
"id": "A2-U01-P01",
|
||
"type": "phrase",
|
||
"en": "How was your weekend?",
|
||
"zh": "你周末过得怎么样?",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"how was your weekend"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "How was your weekend, Anna?",
|
||
"zh": "安娜,你周末过得怎么样?"
|
||
},
|
||
"review": {
|
||
"prompt": "周一见到同事,问对方周末过得怎么样。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P02",
|
||
"type": "phrase",
|
||
"en": "What did you do?",
|
||
"zh": "你做了什么?",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"what did you do"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "What did you do on Saturday?",
|
||
"zh": "你周六做了什么?"
|
||
},
|
||
"review": {
|
||
"prompt": "问朋友周六做了什么。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P03",
|
||
"type": "phrase",
|
||
"en": "Did you have a good time?",
|
||
"zh": "你玩得开心吗?",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"did you have a good time",
|
||
"had a good time"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "We had a good time at the beach.",
|
||
"zh": "我们在海滩玩得很开心。"
|
||
},
|
||
"review": {
|
||
"prompt": "问朋友聚会玩得开心吗。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P04",
|
||
"type": "phrase",
|
||
"en": "I went to the park.",
|
||
"zh": "我去了公园。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"went to"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "On Sunday I went to my grandma's house.",
|
||
"zh": "周日我去了奶奶家。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你周六去了博物馆。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P05",
|
||
"type": "phrase",
|
||
"en": "I stayed at home.",
|
||
"zh": "我待在家里。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"stayed at home",
|
||
"stayed home"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "It rained, so I stayed at home.",
|
||
"zh": "下雨了,所以我待在家里。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你周末一直待在家。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P06",
|
||
"type": "phrase",
|
||
"en": "I didn't do much.",
|
||
"zh": "我没做什么。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"didn't do much",
|
||
"didn't do anything"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "I was tired, so I didn't do much.",
|
||
"zh": "我很累,所以没做什么。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你周末没做什么事。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P07",
|
||
"type": "phrase",
|
||
"en": "I watched a film.",
|
||
"zh": "我看了一部电影。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"watched a film",
|
||
"watched a movie",
|
||
"watched films"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "On Friday night I watched a film with my sister.",
|
||
"zh": "周五晚上我和姐姐看了一部电影。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你昨晚看了一部电影。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P08",
|
||
"type": "phrase",
|
||
"en": "We had a barbecue.",
|
||
"zh": "我们烧烤了。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"had a barbecue"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "We had a barbecue in the garden.",
|
||
"zh": "我们在花园里烧烤。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你们周日在河边烧烤。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P09",
|
||
"type": "phrase",
|
||
"en": "I cleaned the house.",
|
||
"zh": "我打扫了房子。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"cleaned the house",
|
||
"cleaned my room",
|
||
"cleaned the kitchen"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "I cleaned the kitchen after lunch.",
|
||
"zh": "午饭后我打扫了厨房。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你周六上午打扫了房子。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P10",
|
||
"type": "phrase",
|
||
"en": "It was great.",
|
||
"zh": "很棒。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"it was great",
|
||
"it was fun",
|
||
"it was nice",
|
||
"it was awful",
|
||
"it was boring"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "The film was long, but it was great.",
|
||
"zh": "电影很长,但很棒。"
|
||
},
|
||
"review": {
|
||
"prompt": "说周末过得很棒。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P11",
|
||
"type": "phrase",
|
||
"en": "It wasn't bad.",
|
||
"zh": "还不错。",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"wasn't bad"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "The weather was cold, but the trip wasn't bad.",
|
||
"zh": "天气很冷,但旅行还不错。"
|
||
},
|
||
"review": {
|
||
"prompt": "朋友问你电影怎么样,说还不错。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-P12",
|
||
"type": "phrase",
|
||
"en": "last weekend",
|
||
"zh": "上个周末",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"last weekend",
|
||
"last saturday",
|
||
"last sunday",
|
||
"last night",
|
||
"last week"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "What did you do last weekend?",
|
||
"zh": "你上个周末做了什么?"
|
||
},
|
||
"review": {
|
||
"prompt": "用英语说“上周六”。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-W01",
|
||
"type": "word",
|
||
"en": "relax",
|
||
"zh": "放松",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"relax",
|
||
"relaxed",
|
||
"relaxing"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "I just relaxed on Sunday.",
|
||
"zh": "我周日就放松了一下。"
|
||
},
|
||
"review": {
|
||
"prompt": "说你周日在家放松了一下。"
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-W02",
|
||
"type": "word",
|
||
"en": "finally",
|
||
"zh": "最后;终于",
|
||
"sceneWord": false,
|
||
"match": [
|
||
[
|
||
"finally"
|
||
]
|
||
],
|
||
"example": {
|
||
"en": "Finally, we went home.",
|
||
"zh": "最后我们回家了。"
|
||
},
|
||
"review": {
|
||
"prompt": "讲完一天的事,用“最后”收尾。"
|
||
}
|
||
}
|
||
],
|
||
"receptiveWords": [
|
||
{
|
||
"id": "A2-U01-R01",
|
||
"en": "make",
|
||
"zh": "做;制作"
|
||
},
|
||
{
|
||
"id": "A2-U01-R02",
|
||
"en": "bake",
|
||
"zh": "烤(面包、蛋糕)"
|
||
},
|
||
{
|
||
"id": "A2-U01-R03",
|
||
"en": "chat",
|
||
"zh": "聊天"
|
||
},
|
||
{
|
||
"id": "A2-U01-R04",
|
||
"en": "hiking",
|
||
"zh": "徒步"
|
||
},
|
||
{
|
||
"id": "A2-U01-R05",
|
||
"en": "cycling",
|
||
"zh": "骑自行车"
|
||
},
|
||
{
|
||
"id": "A2-U01-R06",
|
||
"en": "board game",
|
||
"zh": "桌游"
|
||
},
|
||
{
|
||
"id": "A2-U01-R07",
|
||
"en": "chess",
|
||
"zh": "国际象棋"
|
||
},
|
||
{
|
||
"id": "A2-U01-R08",
|
||
"en": "tidy",
|
||
"zh": "整理;整洁的"
|
||
},
|
||
{
|
||
"id": "A2-U01-R09",
|
||
"en": "washing-up",
|
||
"zh": "洗碗"
|
||
},
|
||
{
|
||
"id": "A2-U01-R10",
|
||
"en": "garage",
|
||
"zh": "车库"
|
||
},
|
||
{
|
||
"id": "A2-U01-R11",
|
||
"en": "cupboard",
|
||
"zh": "橱柜"
|
||
},
|
||
{
|
||
"id": "A2-U01-R12",
|
||
"en": "fridge",
|
||
"zh": "冰箱"
|
||
},
|
||
{
|
||
"id": "A2-U01-R13",
|
||
"en": "oven",
|
||
"zh": "烤箱"
|
||
},
|
||
{
|
||
"id": "A2-U01-R14",
|
||
"en": "awful",
|
||
"zh": "糟糕的"
|
||
},
|
||
{
|
||
"id": "A2-U01-R15",
|
||
"en": "fantastic",
|
||
"zh": "极好的"
|
||
},
|
||
{
|
||
"id": "A2-U01-R16",
|
||
"en": "actually",
|
||
"zh": "其实"
|
||
},
|
||
{
|
||
"id": "A2-U01-R17",
|
||
"en": "anyway",
|
||
"zh": "不管怎样;总之"
|
||
},
|
||
{
|
||
"id": "A2-U01-R18",
|
||
"en": "asleep",
|
||
"zh": "睡着的"
|
||
},
|
||
{
|
||
"id": "A2-U01-R19",
|
||
"en": "sleepy",
|
||
"zh": "困的"
|
||
},
|
||
{
|
||
"id": "A2-U01-R20",
|
||
"en": "midnight",
|
||
"zh": "午夜"
|
||
},
|
||
{
|
||
"id": "A2-U01-R21",
|
||
"en": "lunchtime",
|
||
"zh": "午饭时间"
|
||
},
|
||
{
|
||
"id": "A2-U01-R22",
|
||
"en": "supper",
|
||
"zh": "晚饭"
|
||
},
|
||
{
|
||
"id": "A2-U01-R23",
|
||
"en": "upstairs",
|
||
"zh": "在楼上"
|
||
},
|
||
{
|
||
"id": "A2-U01-R24",
|
||
"en": "downstairs",
|
||
"zh": "在楼下"
|
||
},
|
||
{
|
||
"id": "A2-U01-R25",
|
||
"en": "anywhere",
|
||
"zh": "任何地方"
|
||
},
|
||
{
|
||
"id": "A2-U01-R26",
|
||
"en": "somewhere",
|
||
"zh": "某个地方"
|
||
},
|
||
{
|
||
"id": "A2-U01-R27",
|
||
"en": "instead",
|
||
"zh": "代替;反而"
|
||
},
|
||
{
|
||
"id": "A2-U01-R28",
|
||
"en": "quite",
|
||
"zh": "相当"
|
||
},
|
||
{
|
||
"id": "A2-U01-R29",
|
||
"en": "yeah",
|
||
"zh": "是啊"
|
||
},
|
||
{
|
||
"id": "A2-U01-R30",
|
||
"en": "hey",
|
||
"zh": "嘿"
|
||
},
|
||
{
|
||
"id": "A2-U01-R31",
|
||
"en": "lie",
|
||
"zh": "躺"
|
||
},
|
||
{
|
||
"id": "A2-U01-R32",
|
||
"en": "hardly",
|
||
"zh": "几乎不"
|
||
},
|
||
{
|
||
"id": "A2-U01-R33",
|
||
"en": "mostly",
|
||
"zh": "大多;主要"
|
||
},
|
||
{
|
||
"id": "A2-U01-R34",
|
||
"en": "nearly",
|
||
"zh": "几乎;差不多"
|
||
},
|
||
{
|
||
"id": "A2-U01-R35",
|
||
"en": "especially",
|
||
"zh": "尤其"
|
||
},
|
||
{
|
||
"id": "A2-U01-R36",
|
||
"en": "decide",
|
||
"zh": "决定"
|
||
},
|
||
{
|
||
"id": "A2-U01-R37",
|
||
"en": "online",
|
||
"zh": "在网上"
|
||
},
|
||
{
|
||
"id": "A2-U01-R38",
|
||
"en": "episode",
|
||
"zh": "一集"
|
||
},
|
||
{
|
||
"id": "A2-U01-R39",
|
||
"en": "comic",
|
||
"zh": "漫画"
|
||
},
|
||
{
|
||
"id": "A2-U01-R40",
|
||
"en": "novel",
|
||
"zh": "小说"
|
||
},
|
||
{
|
||
"id": "A2-U01-R41",
|
||
"en": "plant",
|
||
"zh": "植物"
|
||
},
|
||
{
|
||
"id": "A2-U01-R42",
|
||
"en": "fix",
|
||
"zh": "修理"
|
||
},
|
||
{
|
||
"id": "A2-U01-R43",
|
||
"en": "lend",
|
||
"zh": "借给"
|
||
},
|
||
{
|
||
"id": "A2-U01-R44",
|
||
"en": "share",
|
||
"zh": "分享"
|
||
},
|
||
{
|
||
"id": "A2-U01-R45",
|
||
"en": "picture",
|
||
"zh": "画;图片"
|
||
},
|
||
{
|
||
"id": "A2-U01-R46",
|
||
"en": "normal",
|
||
"zh": "正常的;平常的"
|
||
},
|
||
{
|
||
"id": "A2-U01-R47",
|
||
"en": "usual",
|
||
"zh": "平常的"
|
||
},
|
||
{
|
||
"id": "A2-U01-R48",
|
||
"en": "granny",
|
||
"zh": "奶奶;外婆"
|
||
},
|
||
{
|
||
"id": "A2-U01-R49",
|
||
"en": "market",
|
||
"zh": "市场"
|
||
},
|
||
{
|
||
"id": "A2-U01-R50",
|
||
"en": "bit",
|
||
"zh": "一点"
|
||
},
|
||
{
|
||
"id": "A2-U01-R51",
|
||
"en": "exactly",
|
||
"zh": "确切地;正是"
|
||
},
|
||
{
|
||
"id": "A2-U01-R52",
|
||
"en": "weekday",
|
||
"zh": "工作日"
|
||
},
|
||
{
|
||
"id": "A2-U01-R53",
|
||
"en": "housework",
|
||
"zh": "家务"
|
||
},
|
||
{
|
||
"id": "A2-U01-R54",
|
||
"en": "album",
|
||
"zh": "相册"
|
||
},
|
||
{
|
||
"id": "A2-U01-R55",
|
||
"en": "memory",
|
||
"zh": "回忆"
|
||
}
|
||
],
|
||
"segments": [
|
||
{
|
||
"id": "A2-U01-S1",
|
||
"title": "周末去了哪里",
|
||
"minutes": 13,
|
||
"itemIds": [
|
||
"A2-U01-P01",
|
||
"A2-U01-P02",
|
||
"A2-U01-P04",
|
||
"A2-U01-P05",
|
||
"A2-U01-P12"
|
||
],
|
||
"listening": {
|
||
"text": "Hey Tom, how was your weekend? Not bad. I stayed at home on Saturday. It rained all day. What did you do on Sunday? I went to the market with my granny. We bought vegetables and some plants for her garden.",
|
||
"question": "周六汤姆在哪里?",
|
||
"options": [
|
||
"在家",
|
||
"在市场",
|
||
"在奶奶家"
|
||
]
|
||
},
|
||
"speaking": [
|
||
{
|
||
"text": "How was your weekend?",
|
||
"tip": "weekend 重音在前:/ˈwiːkend/"
|
||
},
|
||
{
|
||
"text": "What did you do last weekend?"
|
||
},
|
||
{
|
||
"text": "I went to the park on Sunday."
|
||
},
|
||
{
|
||
"text": "I stayed at home.",
|
||
"tip": "stayed at 连读"
|
||
}
|
||
],
|
||
"reading": {
|
||
"text": "Monday morning at the office\nMia: How was your weekend, Ben? What did you do?\nBen: I went to the market on Saturday morning. It was quite busy. In the afternoon I stayed at home and fixed my bike in the garage.\nMia: Did you go anywhere on Sunday?\nBen: No. I played chess with my son and we made a cake. What about you?\nMia: Last weekend I went hiking with my sister. We walked for five hours!",
|
||
"question": "周日 Ben 做了什么?",
|
||
"options": [
|
||
"下棋和做蛋糕",
|
||
"去市场",
|
||
"修自行车"
|
||
]
|
||
},
|
||
"writing": {
|
||
"prompt": "写两句话:问朋友上周末做了什么,再说你周六去了公园。",
|
||
"example": "What did you do last weekend? I went to the park on Saturday.",
|
||
"itemIds": [
|
||
"A2-U01-P02",
|
||
"A2-U01-P04",
|
||
"A2-U01-P12"
|
||
]
|
||
},
|
||
"independent": {
|
||
"prompt": "用英语说说你上个周末去了哪里、哪天待在家。",
|
||
"itemIds": [
|
||
"A2-U01-P04",
|
||
"A2-U01-P05",
|
||
"A2-U01-P12"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-S2",
|
||
"title": "在家做的事",
|
||
"minutes": 13,
|
||
"itemIds": [
|
||
"A2-U01-P06",
|
||
"A2-U01-P07",
|
||
"A2-U01-P08",
|
||
"A2-U01-P09",
|
||
"A2-U01-W01"
|
||
],
|
||
"listening": {
|
||
"text": "I didn't do much last weekend. On Saturday I cleaned the house and did the washing-up. Then I just relaxed on the sofa and watched a film. On Sunday my friends came, and we had a barbecue in the garden. It was lovely. On weekdays I hardly have time for housework, so I like a quiet weekend.",
|
||
"question": "周日说话人做了什么?",
|
||
"options": [
|
||
"和朋友烧烤",
|
||
"打扫房子",
|
||
"看电影"
|
||
]
|
||
},
|
||
"speaking": [
|
||
{
|
||
"text": "I didn't do much.",
|
||
"tip": "didn't 末尾的 t 很轻"
|
||
},
|
||
{
|
||
"text": "I watched a film."
|
||
},
|
||
{
|
||
"text": "We had a barbecue."
|
||
},
|
||
{
|
||
"text": "I cleaned the house."
|
||
},
|
||
{
|
||
"text": "I just relaxed on Sunday."
|
||
}
|
||
],
|
||
"reading": {
|
||
"text": "A lazy Sunday, by Leo\nI woke up late on Sunday, nearly at lunchtime, and I didn't get dressed until two! First I tidied my bedroom and cleaned the kitchen. The fridge was nearly empty, so I decided to bake some bread instead of going to the shop. It was actually quite good. In the evening I watched three episodes of my favorite show online. I went to bed after midnight. I didn't do much, but I relaxed, and that's OK.",
|
||
"question": "Leo 为什么自己烤面包?",
|
||
"options": [
|
||
"冰箱快空了",
|
||
"他喜欢做饭",
|
||
"商店关门了"
|
||
]
|
||
},
|
||
"writing": {
|
||
"prompt": "写两句话:说你打扫了房子,然后放松了一下,看了部电影。",
|
||
"example": "I cleaned the house. Then I relaxed and watched a film.",
|
||
"itemIds": [
|
||
"A2-U01-P09",
|
||
"A2-U01-W01",
|
||
"A2-U01-P07"
|
||
]
|
||
},
|
||
"independent": {
|
||
"prompt": "用英语说说你周末在家做的三件事。",
|
||
"itemIds": [
|
||
"A2-U01-P09",
|
||
"A2-U01-P07",
|
||
"A2-U01-W01"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "A2-U01-S3",
|
||
"title": "感觉怎么样",
|
||
"minutes": 12,
|
||
"itemIds": [
|
||
"A2-U01-P03",
|
||
"A2-U01-P10",
|
||
"A2-U01-P11",
|
||
"A2-U01-W02"
|
||
],
|
||
"listening": {
|
||
"text": "Did you have a good time at the party? Yes, it was great! We danced and chatted until midnight. And the food? Well, it wasn't bad. The pizza was a bit cold. Finally, we went home at one.",
|
||
"question": "派对怎么样?",
|
||
"options": [
|
||
"很棒",
|
||
"很无聊",
|
||
"很糟糕"
|
||
]
|
||
},
|
||
"speaking": [
|
||
{
|
||
"text": "Did you have a good time?",
|
||
"tip": "句尾语调上扬"
|
||
},
|
||
{
|
||
"text": "It was great!"
|
||
},
|
||
{
|
||
"text": "It wasn't bad."
|
||
},
|
||
{
|
||
"text": "Finally, we went home."
|
||
}
|
||
],
|
||
"reading": {
|
||
"text": "A weekend in the country\nLast weekend Kate and her husband went to her uncle's house by the river. On Saturday they went cycling and had a picnic. It was fantastic. On Sunday it rained, so they stayed inside and played board games. Kate was bored, especially in the afternoon. Her husband wasn't bored at all: he read a comic and slept on the sofa. Kate took a lot of pictures for her album. It was a nice memory. In the evening they had supper with her uncle. Finally, they drove home late. Kate was so sleepy that she was asleep in the car.",
|
||
"question": "周日下午 Kate 感觉怎么样?",
|
||
"options": [
|
||
"无聊",
|
||
"兴奋",
|
||
"生气"
|
||
]
|
||
},
|
||
"writing": {
|
||
"prompt": "写两句话:问朋友玩得开心吗,再替对方回答“很棒”。",
|
||
"example": "Did you have a good time? Yes, it was great.",
|
||
"itemIds": [
|
||
"A2-U01-P03",
|
||
"A2-U01-P10"
|
||
]
|
||
},
|
||
"independent": {
|
||
"prompt": "朋友问你周末怎么样,用英语说一件很棒的事、一件还行的事,最后怎么结束。",
|
||
"itemIds": [
|
||
"A2-U01-P10",
|
||
"A2-U01-P11",
|
||
"A2-U01-W02"
|
||
]
|
||
}
|
||
}
|
||
],
|
||
"scenes": [
|
||
{
|
||
"id": "A2-U01-C1",
|
||
"kind": "main",
|
||
"title": "周一和同事聊周末",
|
||
"learnerRole": "你",
|
||
"aiRole": "同事",
|
||
"setting": "周一早上,你在办公室遇到同事。",
|
||
"turns": [
|
||
{
|
||
"ai": "Good morning! How was your weekend?",
|
||
"goal": "说很棒,并反问对方",
|
||
"model": "It was great. How was your weekend?",
|
||
"zh": "很棒。你周末过得怎么样?",
|
||
"itemIds": [
|
||
"A2-U01-P10",
|
||
"A2-U01-P01"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Yeah, it was OK. And you? What did you do?",
|
||
"goal": "说你周六和奶奶去了市场",
|
||
"model": "On Saturday I went to the market with my granny.",
|
||
"zh": "周六我和奶奶去了市场。",
|
||
"itemIds": [
|
||
"A2-U01-P04"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Nice. And on Sunday?",
|
||
"goal": "说你们在花园烧烤",
|
||
"model": "We had a barbecue in the garden.",
|
||
"zh": "我们在花园里烧烤。",
|
||
"itemIds": [
|
||
"A2-U01-P08"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Sounds fun! Did you have a good time?",
|
||
"goal": "说玩得开心,最后很晚才睡",
|
||
"model": "Yes, we had a good time. Finally, I went to bed at midnight.",
|
||
"zh": "是的,我们玩得很开心。最后我半夜才睡。",
|
||
"itemIds": [
|
||
"A2-U01-P03",
|
||
"A2-U01-W02"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Me? I stayed at home.",
|
||
"goal": "问对方在家做了什么",
|
||
"model": "What did you do?",
|
||
"zh": "你做了什么?",
|
||
"itemIds": [
|
||
"A2-U01-P02"
|
||
]
|
||
},
|
||
{
|
||
"ai": "I cleaned the house and watched TV.",
|
||
"goal": "说那也不错,放松一下挺好",
|
||
"model": "That wasn't bad. It's good to relax.",
|
||
"zh": "那也不错,放松一下挺好。",
|
||
"itemIds": [
|
||
"A2-U01-P11",
|
||
"A2-U01-W01"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "A2-U01-C2",
|
||
"kind": "variant",
|
||
"title": "懒洋洋的周末",
|
||
"learnerRole": "你",
|
||
"aiRole": "朋友",
|
||
"setting": "周一午饭时,朋友问你周末做了什么。",
|
||
"turns": [
|
||
{
|
||
"ai": "Hey! What did you do last weekend?",
|
||
"goal": "说你没做什么",
|
||
"model": "I didn't do much.",
|
||
"zh": "我没做什么。",
|
||
"itemIds": [
|
||
"A2-U01-P06"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Really? Did you go anywhere?",
|
||
"goal": "说上周末你待在家里",
|
||
"model": "No, I stayed at home last weekend.",
|
||
"zh": "没有,上周末我待在家里。",
|
||
"itemIds": [
|
||
"A2-U01-P05",
|
||
"A2-U01-P12"
|
||
]
|
||
},
|
||
{
|
||
"ai": "So what did you do at home?",
|
||
"goal": "说你打扫了房子",
|
||
"model": "I cleaned the house.",
|
||
"zh": "我打扫了房子。",
|
||
"itemIds": [
|
||
"A2-U01-P09"
|
||
]
|
||
},
|
||
{
|
||
"ai": "That's not fun!",
|
||
"goal": "说你还看了电影,放松了一下",
|
||
"model": "I watched a film and relaxed.",
|
||
"zh": "我还看了部电影,放松了一下。",
|
||
"itemIds": [
|
||
"A2-U01-P07",
|
||
"A2-U01-W01"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Was the film good?",
|
||
"goal": "说还不错",
|
||
"model": "It wasn't bad.",
|
||
"zh": "还不错。",
|
||
"itemIds": [
|
||
"A2-U01-P11"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "A2-U01-C3",
|
||
"kind": "variant",
|
||
"title": "在旅舍聊周末",
|
||
"learnerRole": "游客",
|
||
"aiRole": "旅舍前台",
|
||
"setting": "周一早上,青年旅舍的前台问你周末过得怎么样。",
|
||
"turns": [
|
||
{
|
||
"ai": "Good morning! How was your weekend in the city?",
|
||
"goal": "说很棒",
|
||
"model": "It was great, thanks.",
|
||
"zh": "很棒,谢谢。",
|
||
"itemIds": [
|
||
"A2-U01-P10"
|
||
]
|
||
},
|
||
{
|
||
"ai": "What did you do?",
|
||
"goal": "说你周六去了博物馆",
|
||
"model": "On Saturday I went to the museum.",
|
||
"zh": "周六我去了博物馆。",
|
||
"itemIds": [
|
||
"A2-U01-P04"
|
||
]
|
||
},
|
||
{
|
||
"ai": "And on Sunday?",
|
||
"goal": "说你和新朋友在河边烧烤",
|
||
"model": "We had a barbecue by the river.",
|
||
"zh": "我们在河边烧烤。",
|
||
"itemIds": [
|
||
"A2-U01-P08"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Did you have a good time?",
|
||
"goal": "说玩得开心,并反问对方周末怎么样",
|
||
"model": "Yes, we had a good time. How was your weekend?",
|
||
"zh": "是的,玩得很开心。你周末过得怎么样?",
|
||
"itemIds": [
|
||
"A2-U01-P03",
|
||
"A2-U01-P01"
|
||
]
|
||
},
|
||
{
|
||
"ai": "Oh, I worked all weekend. It was busy.",
|
||
"goal": "问对方下班后做了什么",
|
||
"model": "Oh no. What did you do after work?",
|
||
"zh": "哎呀。那下班后你做了什么?",
|
||
"itemIds": [
|
||
"A2-U01-P02"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"tasks": [
|
||
{
|
||
"id": "A2-U01-T1",
|
||
"sceneId": "A2-U01-C1",
|
||
"goal": "和同事互相聊周末做了什么、感觉怎么样",
|
||
"itemIds": [
|
||
"A2-U01-P01",
|
||
"A2-U01-P02",
|
||
"A2-U01-P04",
|
||
"A2-U01-P08",
|
||
"A2-U01-P03",
|
||
"A2-U01-P10",
|
||
"A2-U01-P11",
|
||
"A2-U01-W01",
|
||
"A2-U01-W02"
|
||
],
|
||
"slots": [
|
||
"去了哪里",
|
||
"做了什么",
|
||
"感觉如何"
|
||
]
|
||
},
|
||
{
|
||
"id": "A2-U01-T2",
|
||
"sceneId": "A2-U01-C2",
|
||
"goal": "讲一个待在家里的周末",
|
||
"itemIds": [
|
||
"A2-U01-P05",
|
||
"A2-U01-P06",
|
||
"A2-U01-P07",
|
||
"A2-U01-P09",
|
||
"A2-U01-P12",
|
||
"A2-U01-W01",
|
||
"A2-U01-P11"
|
||
],
|
||
"slots": [
|
||
"在家做的事",
|
||
"看了什么",
|
||
"感觉如何"
|
||
]
|
||
},
|
||
{
|
||
"id": "A2-U01-T3",
|
||
"sceneId": "A2-U01-C3",
|
||
"goal": "在旅舍和前台聊你的周末",
|
||
"itemIds": [
|
||
"A2-U01-P10",
|
||
"A2-U01-P04",
|
||
"A2-U01-P08",
|
||
"A2-U01-P03",
|
||
"A2-U01-P01",
|
||
"A2-U01-P02"
|
||
],
|
||
"slots": [
|
||
"去了哪里",
|
||
"做了什么",
|
||
"反问对方"
|
||
]
|
||
}
|
||
],
|
||
"materials": [
|
||
{
|
||
"id": "A2-U01-M1",
|
||
"mode": "listening",
|
||
"title": "语音留言:忙碌的周末",
|
||
"text": "Hi Sam, it's Anna. Sorry I didn't call you back on Saturday. It was a busy weekend! On Saturday morning I went to the market with my granny. She wanted some plants for her garden, and we bought a lot of vegetables too. At lunchtime we had soup at a small cafe. In the afternoon I cleaned the house and did the washing-up. Then my brother came, and we played chess downstairs until supper. He always wins! On Sunday it was sunny, so we had a barbecue in the garden with our neighbors. It was fantastic, especially the chicken. In the evening I was really tired, so I didn't do much. I just lay on the sofa, read my novel for a bit and watched a film. Anyway, how was your weekend? Did you go hiking with your friends? Call me back when you're free. Bye!",
|
||
"glosses": {},
|
||
"questions": [
|
||
{
|
||
"type": "gist",
|
||
"question": "Anna 为什么留言?",
|
||
"options": [
|
||
"讲周末的事并请 Sam 回电",
|
||
"邀请 Sam 来烧烤",
|
||
"请 Sam 帮忙打扫"
|
||
]
|
||
},
|
||
{
|
||
"type": "detail",
|
||
"question": "Anna 周六下午做了什么?",
|
||
"options": [
|
||
"打扫房子、下棋",
|
||
"和奶奶去市场",
|
||
"在花园烧烤"
|
||
]
|
||
},
|
||
{
|
||
"type": "inference",
|
||
"question": "关于 Anna 的哥哥,可以知道什么?",
|
||
"options": [
|
||
"他下棋很厉害",
|
||
"他不喜欢烧烤",
|
||
"他住在奶奶家"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "A2-U01-M2",
|
||
"mode": "reading",
|
||
"title": "读者来信:不寻常的周末",
|
||
"text": "My weekend, by Lucy\nLast weekend was not very normal for my family. On Friday night my dad decided to paint the kitchen, so on Saturday we couldn't cook anything. Instead, we had pizza for lunch and supper! In the morning I helped him. We moved everything out of the kitchen: the fridge, the oven and the cupboards. Actually, I mostly moved the chairs. My little brother was bored, so he read comics upstairs.\nOn Sunday the kitchen was beautiful and yellow, but it smelled awful. We didn't want to stay at home, so we went somewhere quiet and went cycling by the river. We stopped at a park and my mum shared her chocolate with us. Then my brother asked, \"Can you lend me your bike?\" So I walked with Mum. We got home at five. The kitchen smelled a bit better, and Dad made us a big dinner. It wasn't exactly a usual weekend, but I had a good time. Next weekend I want to stay in bed until lunchtime!",
|
||
"glosses": {},
|
||
"questions": [
|
||
{
|
||
"type": "gist",
|
||
"question": "这篇短文主要讲什么?",
|
||
"options": [
|
||
"一个因为刷厨房而不寻常的周末",
|
||
"一次去河边的旅行",
|
||
"一顿丰盛的晚饭"
|
||
]
|
||
},
|
||
{
|
||
"type": "detail",
|
||
"question": "周六一家人午饭吃了什么?",
|
||
"options": [
|
||
"披萨",
|
||
"爸爸做的大餐",
|
||
"河边的野餐"
|
||
]
|
||
},
|
||
{
|
||
"type": "inference",
|
||
"question": "周日他们为什么不想待在家?",
|
||
"options": [
|
||
"厨房的味道很难闻",
|
||
"天气太热了",
|
||
"弟弟觉得无聊"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"rubric": {
|
||
"dimensions": [
|
||
{
|
||
"name": "内容",
|
||
"bands": [
|
||
"只说出一两件事,没有时间",
|
||
"说出去了哪里、做了什么,带时间词",
|
||
"按顺序讲清做了什么,并说出感受"
|
||
],
|
||
"pass": 1
|
||
},
|
||
{
|
||
"name": "过去时",
|
||
"bands": [
|
||
"大多仍用现在时",
|
||
"多数动词用了过去时,偶有错误",
|
||
"过去时基本正确,包括否定句和问句"
|
||
],
|
||
"pass": 1
|
||
},
|
||
{
|
||
"name": "互动",
|
||
"bands": [
|
||
"只回答,不反问",
|
||
"能反问对方一个问题",
|
||
"能自然追问并回应对方的周末"
|
||
],
|
||
"pass": 1
|
||
}
|
||
]
|
||
},
|
||
"excluded": [
|
||
{
|
||
"en": "laundry",
|
||
"reason": "B2;用 did the washing-up / cleaned the house 表达"
|
||
}
|
||
]
|
||
}
|