Class_generator/content/books/ledu.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

207 lines
6.3 KiB
JSON

{
"id": "ledu",
"name": "乐读 (Lè dú) - Chinese Reading Course",
"description": "Comprehensive Chinese reading course designed for intermediate learners focusing on reading comprehension, vocabulary acquisition, and cultural understanding",
"difficulty": "intermediate",
"language": "zh-CN",
"metadata": {
"version": "1.0",
"created": "2025-10-14",
"updated": "2025-10-14",
"source": "Jiaotong University Chinese Program",
"target_level": "intermediate",
"total_estimated_hours": 120,
"prerequisites": ["basic-chinese", "hsk-3"],
"learning_objectives": [
"Master intermediate Chinese vocabulary for daily life contexts",
"Develop reading comprehension skills with authentic Chinese texts",
"Understand Chinese character structures and radicals",
"Practice inferring meaning from context",
"Learn Chinese cultural concepts through reading"
],
"content_tags": ["chinese", "reading", "vocabulary", "comprehension", "culture"],
"total_chapters": 12,
"available_chapters": [
"ledu-chapter1",
"ledu-chapter2",
"ledu-chapter3",
"ledu-chapter4",
"ledu-chapter5",
"ledu-chapter6",
"ledu-chapter7",
"ledu-chapter8",
"ledu-chapter9",
"ledu-chapter10",
"ledu-chapter11",
"ledu-chapter12"
],
"completion_criteria": {
"overall_progress": 85,
"chapters_completed": 12,
"vocabulary_mastery": 90,
"comprehension_score": 80
}
},
"chapters": [
{
"id": "ledu-chapter1",
"chapter_number": "1",
"name": "民以食为天 (Food is Heaven for the People)",
"description": "Introduction to Chinese food culture and dietary vocabulary",
"estimated_hours": 10,
"difficulty": "intermediate",
"prerequisites": ["hsk-3"],
"learning_objectives": [
"Master food-related vocabulary",
"Understand Chinese dining etiquette",
"Learn to infer character meanings from radicals",
"Practice reading authentic texts about Chinese cuisine"
],
"vocabulary_count": 45,
"phrases_count": 20,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter2",
"chapter_number": "2",
"name": "Chapter 2",
"description": "Second chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 40,
"phrases_count": 18,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter3",
"chapter_number": "3",
"name": "生命在于运动 (Life Lies in Movement)",
"description": "Comprehensive chapter on sports, fitness, and healthy lifestyle with focus on forming exercise habits",
"estimated_hours": 10,
"difficulty": "intermediate",
"prerequisites": ["ledu-chapter1", "ledu-chapter2"],
"learning_objectives": [
"Master 30+ sports and fitness vocabulary terms",
"Understand strategies for building exercise habits",
"Learn about ping-pong history and Chinese sports culture",
"Practice reading comprehension with authentic texts",
"Develop skills in contextual vocabulary inference"
],
"vocabulary_count": 35,
"phrases_count": 15,
"texts_count": 3,
"exercises_count": 20
},
{
"id": "ledu-chapter4",
"chapter_number": "4",
"name": "Chapter 4",
"description": "Fourth chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 38,
"phrases_count": 17,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter5",
"chapter_number": "5",
"name": "Chapter 5",
"description": "Fifth chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 40,
"phrases_count": 18,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter6",
"chapter_number": "6",
"name": "Chapter 6",
"description": "Sixth chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 42,
"phrases_count": 19,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter7",
"chapter_number": "7",
"name": "Chapter 7",
"description": "Seventh chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 40,
"phrases_count": 18,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter8",
"chapter_number": "8",
"name": "Chapter 8",
"description": "Eighth chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 38,
"phrases_count": 17,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter9",
"chapter_number": "9",
"name": "Chapter 9",
"description": "Ninth chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 40,
"phrases_count": 18,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter10",
"chapter_number": "10",
"name": "Chapter 10",
"description": "Tenth chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 42,
"phrases_count": 19,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter11",
"chapter_number": "11",
"name": "Chapter 11",
"description": "Eleventh chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 40,
"phrases_count": 18,
"texts_count": 3,
"exercises_count": 15
},
{
"id": "ledu-chapter12",
"chapter_number": "12",
"name": "Chapter 12",
"description": "Twelfth chapter of LEDU reading course",
"estimated_hours": 10,
"difficulty": "intermediate",
"vocabulary_count": 38,
"phrases_count": 17,
"texts_count": 3,
"exercises_count": 15
}
]
}