Class_generator/content/chapters/ledu-chapter4.json
StillHammer 325b97060c Add LEDU Chinese course content and documentation
Add comprehensive Chinese reading course (乐读) with 4 chapters of vocabulary, texts, and exercises. Include architecture documentation for module development and progress tracking system.

Content:
- LEDU book metadata with 12 chapter outline
- Chapter 1: Food culture (民以食为天) - 45+ vocabulary, etiquette
- Chapter 2: Shopping (货比三家) - comparative shopping vocabulary
- Chapter 3: Sports & fitness (生命在于运动) - exercise habits
- Chapter 4: Additional vocabulary and grammar

Documentation:
- Architecture principles and patterns
- Module creation guide (Game, DRS, Progress)
- Interface system (C++ style contracts)
- Progress tracking and prerequisites

Game Enhancements:
- MarioEducational helper classes (Physics, Renderer, Sound, Enemies)
- VocabularyModule TTS improvements
- Updated CLAUDE.md with project status

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-15 07:25:53 +08:00

763 lines
24 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"id": "ledu-chapter4",
"book_id": "ledu",
"name": "绿色生活 (Green Living)",
"description": "Chapter on environmental protection, green transportation, and sustainable lifestyle. Explores traffic problems in big cities, World Car Free Day, and daily environmental actions.",
"difficulty": "intermediate",
"language": "zh-CN",
"chapter_number": "4",
"metadata": {
"version": "1.0",
"created": "2025-10-14",
"updated": "2025-10-14",
"source": "LEDU Textbook - Jiaotong University",
"target_level": "intermediate",
"estimated_hours": 10,
"prerequisites": ["ledu-chapter1", "ledu-chapter2", "ledu-chapter3"],
"learning_objectives": [
"Master 90+ environmental and transportation vocabulary",
"Understand green living concepts and practices",
"Learn about traffic management in Chinese cities",
"Practice reading comprehension with authentic texts",
"Develop abbreviation recognition skills"
],
"content_tags": ["environment", "transportation", "green-living", "pollution", "sustainability", "chinese-culture"],
"completion_criteria": {
"vocabulary_mastery": 90,
"comprehension_score": 80,
"exercises_completed": 20
}
},
"vocabulary": {
"生": {
"pronunciation": "shēng",
"type": "morpheme",
"user_language": "to be born, life, to grow",
"examples": ["出生", "生长", "生活", "发生"],
"notes": "Self-explanatory character showing grass growing from earth"
},
"出": {
"pronunciation": "chū",
"type": "verb/morpheme",
"user_language": "to go out, to come out",
"examples": ["出门", "出主意", "出问题", "出汗"]
},
"交通": {
"pronunciation": "jiāotōng",
"type": "noun",
"user_language": "traffic, transportation",
"examples": ["交通便利", "交通安全", "交通部门"]
},
"拥堵": {
"pronunciation": "yōngdǔ",
"type": "verb",
"user_language": "to be stuck in (a traffic jam)",
"examples": ["交通拥堵", "道路拥堵"]
},
"解决": {
"pronunciation": "jiějué",
"type": "verb",
"user_language": "to solve, to settle",
"examples": ["解决问题"]
},
"发展": {
"pronunciation": "fāzhǎn",
"type": "verb",
"user_language": "to develop",
"examples": ["发展公共交通", "发展经济", "发展速度"]
},
"租": {
"pronunciation": "zū",
"type": "verb/noun",
"user_language": "to rent; rent",
"examples": ["租房", "租车", "房租", "租金"]
},
"控制": {
"pronunciation": "kòngzhì",
"type": "verb",
"user_language": "to control, to dominate",
"examples": ["控制比赛", "控制数量"]
},
"鼓励": {
"pronunciation": "gǔlì",
"type": "verb",
"user_language": "to encourage",
"examples": ["鼓励学生", "互相鼓励", "得到鼓励"]
},
"污染": {
"pronunciation": "wūrǎn",
"type": "verb/noun",
"user_language": "to pollute; pollution",
"examples": ["污染空气", "污染环境", "受到污染"]
},
"噪声": {
"pronunciation": "zàoshēng",
"type": "noun",
"user_language": "noise",
"examples": ["噪声污染"]
},
"资源": {
"pronunciation": "zīyuán",
"type": "noun",
"user_language": "resource(s)",
"examples": ["自然资源", "人力资源", "资源丰富"]
},
"提高": {
"pronunciation": "tí//gāo",
"type": "verb",
"user_language": "to improve, to increase, to enhance",
"examples": ["提高水平", "提高能力"]
},
"意识": {
"pronunciation": "yìshí",
"type": "noun/verb",
"user_language": "awareness; to be conscious of, to realize",
"examples": ["安全意识", "环境保护意识"]
},
"世界无车日": {
"pronunciation": "Shìjiè Wúchē Rì",
"type": "proper noun",
"user_language": "World Car Free Day"
},
"朝阳区": {
"pronunciation": "Cháoyáng Qū",
"type": "proper noun",
"user_language": "Chaoyang District (of Beijing)"
},
"法国": {
"pronunciation": "Fǎguó",
"type": "proper noun",
"user_language": "France"
},
"抱怨": {
"pronunciation": "bàoyuàn",
"type": "verb",
"user_language": "to complain"
},
"糟糕": {
"pronunciation": "zāogāo",
"type": "adjective",
"user_language": "terrible, too bad"
},
"节约": {
"pronunciation": "jiéyuē",
"type": "verb",
"user_language": "to economize, to save"
},
"告示": {
"pronunciation": "gàoshi",
"type": "noun",
"user_language": "bulletin, official notice"
},
"法院": {
"pronunciation": "fǎyuàn",
"type": "noun",
"user_language": "court of justice"
},
"通病": {
"pronunciation": "tōngbìng",
"type": "noun",
"user_language": "common problem, common defect"
},
"便利": {
"pronunciation": "biànlì",
"type": "adjective",
"user_language": "convenient, easy"
},
"出行": {
"pronunciation": "chūxíng",
"type": "verb",
"user_language": "to go out, to travel"
},
"管理": {
"pronunciation": "guǎnlǐ",
"type": "verb/noun",
"user_language": "to manage; management",
"examples": ["交通管理部门"]
},
"部门": {
"pronunciation": "bùmén",
"type": "noun",
"user_language": "department, section"
},
"修建": {
"pronunciation": "xiūjiàn",
"type": "verb",
"user_language": "to build, to construct"
},
"地铁": {
"pronunciation": "dìtiě",
"type": "noun",
"user_language": "subway, metro"
},
"自行车": {
"pronunciation": "zìxíngchē",
"type": "noun",
"user_language": "bicycle"
},
"数量": {
"pronunciation": "shùliàng",
"type": "noun",
"user_language": "quantity, amount"
},
"市民": {
"pronunciation": "shìmín",
"type": "noun",
"user_language": "citizen, city resident"
},
"步行": {
"pronunciation": "bùxíng",
"type": "verb",
"user_language": "to walk, on foot"
},
"公共交通": {
"pronunciation": "gōnggòng jiāotōng",
"type": "noun",
"user_language": "public transportation"
},
"绿色": {
"pronunciation": "lǜsè",
"type": "adjective",
"user_language": "green; environmentally friendly"
},
"诞生": {
"pronunciation": "dànshēng",
"type": "verb",
"user_language": "to be born, to come into being"
},
"欧洲": {
"pronunciation": "Ōuzhōu",
"type": "proper noun",
"user_language": "Europe"
},
"汽车": {
"pronunciation": "qìchē",
"type": "noun",
"user_language": "car, automobile"
},
"空气": {
"pronunciation": "kōngqì",
"type": "noun",
"user_language": "air"
},
"严重": {
"pronunciation": "yánzhòng",
"type": "adjective",
"user_language": "serious, severe"
},
"提出": {
"pronunciation": "tíchū",
"type": "verb",
"user_language": "to put forward, to propose"
},
"支持": {
"pronunciation": "zhīchí",
"type": "verb/noun",
"user_language": "to support; support"
},
"开展": {
"pronunciation": "kāizhǎn",
"type": "verb",
"user_language": "to launch, to carry out"
},
"活动": {
"pronunciation": "huódòng",
"type": "noun",
"user_language": "activity"
},
"世界性": {
"pronunciation": "shìjièxìng",
"type": "adjective",
"user_language": "worldwide, global"
},
"建议": {
"pronunciation": "jiànyì",
"type": "verb/noun",
"user_language": "to suggest; suggestion"
},
"选择": {
"pronunciation": "xuǎnzé",
"type": "verb",
"user_language": "to choose, to select"
},
"公交": {
"pronunciation": "gōngjiāo",
"type": "noun",
"user_language": "public transportation (abbreviation)"
},
"利用": {
"pronunciation": "lìyòng",
"type": "verb",
"user_language": "to use, to utilize"
},
"道路": {
"pronunciation": "dàolù",
"type": "noun",
"user_language": "road, path"
},
"减少": {
"pronunciation": "jiǎnshǎo",
"type": "verb",
"user_language": "to reduce, to decrease"
},
"了解": {
"pronunciation": "liǎojiě",
"type": "verb",
"user_language": "to understand, to know"
},
"过多": {
"pronunciation": "guòduō",
"type": "adjective",
"user_language": "too much, excessive"
},
"城市": {
"pronunciation": "chéngshì",
"type": "noun",
"user_language": "city"
},
"环境": {
"pronunciation": "huánjìng",
"type": "noun",
"user_language": "environment"
},
"危害": {
"pronunciation": "wēihài",
"type": "noun/verb",
"user_language": "harm, danger; to harm"
},
"环保": {
"pronunciation": "huánbǎo",
"type": "noun",
"user_language": "environmental protection (abbreviation)"
},
"加重": {
"pronunciation": "jiāzhòng",
"type": "verb",
"user_language": "to worsen, to aggravate"
},
"同时": {
"pronunciation": "tóngshí",
"type": "adverb/conjunction",
"user_language": "at the same time, meanwhile"
},
"应": {
"pronunciation": "yīng",
"type": "auxiliary verb",
"user_language": "should, ought to (written language)"
},
"保护": {
"pronunciation": "bǎohù",
"type": "verb",
"user_language": "to protect"
},
"生活方式": {
"pronunciation": "shēnghuó fāngshì",
"type": "noun",
"user_language": "lifestyle, way of life"
},
"息息相关": {
"pronunciation": "xīxī xiāngguān",
"type": "idiom",
"user_language": "closely related"
},
"随手": {
"pronunciation": "suíshǒu",
"type": "adverb",
"user_language": "conveniently, in passing"
},
"做到": {
"pronunciation": "zuòdào",
"type": "verb",
"user_language": "to achieve, to accomplish"
},
"水龙头": {
"pronunciation": "shuǐlóngtóu",
"type": "noun",
"user_language": "faucet, tap"
},
"一直": {
"pronunciation": "yīzhí",
"type": "adverb",
"user_language": "continuously, always"
},
"洗手": {
"pronunciation": "xǐshǒu",
"type": "verb",
"user_language": "to wash hands"
},
"洗澡": {
"pronunciation": "xǐzǎo",
"type": "verb",
"user_language": "to take a bath/shower"
},
"洗衣服": {
"pronunciation": "xǐ yīfu",
"type": "verb phrase",
"user_language": "to wash clothes"
},
"关灯": {
"pronunciation": "guān dēng",
"type": "verb phrase",
"user_language": "to turn off the light"
},
"电费": {
"pronunciation": "diànfèi",
"type": "noun",
"user_language": "electricity bill"
},
"度": {
"pronunciation": "dù",
"type": "measure word",
"user_language": "degree; kilowatt-hour (for electricity)"
},
"有害": {
"pronunciation": "yǒuhài",
"type": "adjective",
"user_language": "harmful"
},
"气体": {
"pronunciation": "qìtǐ",
"type": "noun",
"user_language": "gas"
},
"擦地": {
"pronunciation": "cā dì",
"type": "verb phrase",
"user_language": "to mop the floor"
},
"冲厕所": {
"pronunciation": "chōng cèsuǒ",
"type": "verb phrase",
"user_language": "to flush the toilet"
},
"塑料袋": {
"pronunciation": "sùliàodài",
"type": "noun",
"user_language": "plastic bag"
},
"自备": {
"pronunciation": "zìbèi",
"type": "verb",
"user_language": "to bring one's own"
},
"袋子": {
"pronunciation": "dàizi",
"type": "noun",
"user_language": "bag"
},
"食用": {
"pronunciation": "shíyòng",
"type": "verb",
"user_language": "to eat, to consume"
},
"野生动物": {
"pronunciation": "yěshēng dòngwù",
"type": "noun",
"user_language": "wild animal"
},
"穿": {
"pronunciation": "chuān",
"type": "verb",
"user_language": "to wear"
},
"毛皮": {
"pronunciation": "máopí",
"type": "noun",
"user_language": "fur, pelt"
},
"选购": {
"pronunciation": "xuǎngòu",
"type": "verb",
"user_language": "to select and purchase"
},
"农药": {
"pronunciation": "nóngyào",
"type": "noun",
"user_language": "pesticide"
},
"新鲜": {
"pronunciation": "xīnxiān",
"type": "adjective",
"user_language": "fresh"
},
"果蔬": {
"pronunciation": "guǒshū",
"type": "noun",
"user_language": "fruits and vegetables (abbreviation)"
},
"包装": {
"pronunciation": "bāozhuāng",
"type": "noun/verb",
"user_language": "packaging; to pack"
},
"绿色食品": {
"pronunciation": "lǜsè shípǐn",
"type": "noun",
"user_language": "green food, organic food"
},
"标识": {
"pronunciation": "biāoshí",
"type": "noun",
"user_language": "mark, sign, logo"
},
"工具": {
"pronunciation": "gōngjù",
"type": "noun",
"user_language": "tool, instrument"
},
"汽油": {
"pronunciation": "qìyóu",
"type": "noun",
"user_language": "gasoline, petrol"
},
"尾气": {
"pronunciation": "wěiqì",
"type": "noun",
"user_language": "exhaust gas, emissions"
},
"公共场所": {
"pronunciation": "gōnggòng chǎngsuǒ",
"type": "noun",
"user_language": "public place"
},
"室内": {
"pronunciation": "shìnèi",
"type": "noun",
"user_language": "indoor, interior"
},
"吸烟": {
"pronunciation": "xīyān",
"type": "verb",
"user_language": "to smoke"
},
"做好": {
"pronunciation": "zuòhǎo",
"type": "verb",
"user_language": "to do well, to complete"
},
"垃圾分类": {
"pronunciation": "lājī fēnlèi",
"type": "noun",
"user_language": "garbage sorting, waste classification"
},
"种类": {
"pronunciation": "zhǒnglèi",
"type": "noun",
"user_language": "type, kind, category"
},
"分开": {
"pronunciation": "fēnkāi",
"type": "verb",
"user_language": "to separate, to divide"
},
"放": {
"pronunciation": "fàng",
"type": "verb",
"user_language": "to put, to place"
},
"当作": {
"pronunciation": "dàngzuò",
"type": "verb",
"user_language": "to regard as, to treat as"
},
"有用": {
"pronunciation": "yǒuyòng",
"type": "adjective",
"user_language": "useful"
},
"混装": {
"pronunciation": "hùnzhuāng",
"type": "verb",
"user_language": "to mix and pack together"
},
"土地": {
"pronunciation": "tǔdì",
"type": "noun",
"user_language": "land, soil"
},
"照顾": {
"pronunciation": "zhàogu",
"type": "verb",
"user_language": "to take care of, to look after"
},
"附近": {
"pronunciation": "fùjìn",
"type": "noun",
"user_language": "nearby, vicinity"
},
"树": {
"pronunciation": "shù",
"type": "noun",
"user_language": "tree"
},
"定期": {
"pronunciation": "dìngqī",
"type": "adverb",
"user_language": "regularly, periodically"
},
"浇水": {
"pronunciation": "jiāoshuǐ",
"type": "verb",
"user_language": "to water (plants)"
},
"家庭": {
"pronunciation": "jiātíng",
"type": "noun",
"user_language": "family, household"
},
"一员": {
"pronunciation": "yī yuán",
"type": "noun",
"user_language": "a member"
}
},
"grammar": {
"随着": {
"title": "随着…… - along with, as",
"pattern": "随着 + Noun/Phrase, Result",
"explanation": "Used to indicate that something changes as another thing changes",
"examples": [
{
"chinese": "随着春天的到来,天气暖和起来了。",
"pronunciation": "Suízhe chūntiān de dàolái, tiānqì nuǎnhuo qǐlái le.",
"translation": "As spring arrives, the weather is getting warmer."
},
{
"chinese": "随着年龄的增长,人的身体会发生很多变化。",
"pronunciation": "Suízhe niánlíng de zēngzhǎng, rén de shēntǐ huì fāshēng hěnduō biànhuà.",
"translation": "As age increases, people's bodies undergo many changes."
},
{
"chinese": "随着城市的发展,环境污染问题也在加重。",
"pronunciation": "Suízhe chéngshì de fāzhǎn, huánjìng wūrǎn wèntí yě zài jiāzhòng.",
"translation": "As cities develop, environmental pollution problems are also worsening."
}
]
},
"已-written": {
"title": "已 (yǐ) - already (written language)",
"explanation": "Written Chinese adverb meaning '已经' (already). More formal.",
"examples": [
{
"chinese": "比赛已结束。",
"pronunciation": "Bǐsài yǐ jiéshù.",
"translation": "The competition has already ended."
},
{
"chinese": "这项工作已完成。",
"pronunciation": "Zhè xiàng gōngzuò yǐ wánchéng.",
"translation": "This work has already been completed."
}
]
},
"单-written": {
"title": "单 (dān) - only, merely (written language)",
"explanation": "Written Chinese adverb meaning '只' (only). More formal.",
"examples": [
{
"chinese": "这部动画片不单孩子喜欢,大人也爱看。",
"pronunciation": "Zhè bù dònghuàpiàn bù dān háizi xǐhuan, dàrén yě ài kàn.",
"translation": "Not only do children like this cartoon, adults love watching it too."
},
{
"chinese": "我每个月的花费很多,单交通费就要几百元。",
"pronunciation": "Wǒ měi gè yuè de huāfèi hěnduō, dān jiāotōngfèi jiù yào jǐ bǎi yuán.",
"translation": "My monthly expenses are high; transportation alone costs several hundred yuan."
}
]
}
},
"texts": [
{
"id": "main-text",
"title": "世界无车日 (World Car Free Day)",
"type": "main",
"content": "有这样一个笑话:\"早上上班时间,你在北京朝阳区;坐一小时的车,你在朝阳区;再坐一小时,你还是在朝阳区。\"\n\n交通拥堵是很多大城市的通病。为解决交通拥堵问题、便利人们出行交通管理部门想了很多办法比如修建地铁、发展自行车租车服务、控制汽车数量等。每年9月22日\"世界无车日\"前后,北京市交管部门都会鼓励市民不开车,用步行、自行车、公共交通等绿色方式出行。\n\n\"无车日\"最早诞生于1998年的法国。那时候欧洲的很多城市里汽车带来的空气污染、噪声污染越来越严重。1998年9月22日法国一些年轻人最先提出\"In Town, Without My Car!\",这个说法得到了人们的支持。后来世界上的很多城市都开展了\"无车日\"活动,\"无车日\"慢慢成了世界性的活动。\"世界无车日\"活动鼓励绿色出行,建议市民们更多地选择公交出行,一是为了更好地利用道路资源,减少交通拥堵,二是让人们了解汽车过多对城市环境的危害,提高人们的环保意识。",
"wordCount": 376,
"questions": [
{
"question": "第1段的笑话说的是什么情况",
"type": "open",
"answer": "交通拥堵,坐车很久还在同一个地方"
},
{
"question": "根据第2段为解决交通拥堵问题交通管理部门想了哪些办法",
"type": "open",
"answer": "修建地铁、发展自行车租车服务、控制汽车数量"
},
{
"question": "根据第3段\"世界无车日\"是怎样诞生的?",
"type": "open",
"answer": "1998年法国因为汽车带来的污染严重年轻人提出无车日得到支持"
},
{
"question": "根据课文,说说\"绿色出行\"是什么意思。",
"type": "open",
"answer": "用步行、自行车、公共交通等环保方式出行"
}
]
},
{
"id": "environmental-tips",
"title": "环保小贴士 (Environmental Tips)",
"type": "extensive",
"content": "随着城市的发展,环境污染问题也在加重。人们在抱怨城市空气越来越糟糕的同时,也应意识到环境的保护和每个人的生活方式息息相关。\n\n下面是生活中可以随手做到的几件环保小事。\n\n一、随手关水龙头不要一直开着水龙头洗手、洗澡、洗衣服。\n\n二、随手关灯这不只是为了节约电费每节约一度电空气中就会减少很多有害的气体。\n\n三、洗衣服后的水可以擦地或冲厕所等。\n\n四、买东西时不用塑料袋出门购物带上自备的袋子。\n\n五、不食用野生动物不穿野生动物毛皮做的衣服。\n\n六、选购不用农药的新鲜果蔬买包装上有\"绿色食品\"标识的食品。\n\n七、多用公共交通工具这样既可以节约汽油又可以减少汽车尾气带来的空气污染。\n\n八、公共场所、室内工作场所、公共交通工具内不吸烟。\n\n九、做好垃圾分类不同种类的垃圾分开放。分装垃圾是把垃圾当作有用的资源混装的垃圾会污染土地和空气。\n\n十、照顾附近的一棵树定期给它浇水把它当作家庭里的一员。",
"wordCount": 404,
"questions": [
{
"question": "从衣、食、住、行这四个方面说说身边的环保小事",
"type": "open",
"answer": "衣:不穿野生动物毛皮;食:买绿色食品;住:节约水电,垃圾分类;行:多用公共交通"
},
{
"question": "关于身边的环保小事,文中没有提到的是:",
"type": "multiple_choice",
"options": ["A用温水煮饭", "B节约用水用电", "C生活垃圾分类", "D不在公共场所吸烟"],
"correctAnswer": "A用温水煮饭"
}
]
}
],
"exercises": [
{
"type": "abbreviations",
"title": "缩略语练习 (Abbreviations)",
"description": "Practice recognizing and forming Chinese abbreviations",
"questions": [
{
"question": "北京大学",
"answer": "北大"
},
{
"question": "电子邮件",
"answer": "电邮"
},
{
"question": "空中小姐",
"answer": "空姐"
},
{
"question": "奥林匹克运动会",
"answer": "奥运会"
},
{
"question": "交通管理部门",
"answer": "交管部门"
},
{
"question": "城市居民",
"answer": "市民"
},
{
"question": "公共交通",
"answer": "公交"
},
{
"question": "环境保护",
"answer": "环保"
}
]
}
]
}