{
  "role_id": 12345,
  "level": 1,
  "unit": 1,
  "unit_name": "Unit 1: Hello World",
  "lessons": [
    {
      "lesson_id": 1,
      "lesson_name": "Lesson 1: Greetings",
      "entry_time": "2024-01-15T09:00:00Z",
      "completion_time": "2024-01-15T09:25:30Z",
      "knowledge_points": {
        "words": [
          {
            "word": "hello",
            "meaning": "你好",
            "pos": "int."
          },
          {
            "word": "hi",
            "meaning": "嗨",
            "pos": "int."
          },
          {
            "word": "goodbye",
            "meaning": "再见",
            "pos": "int."
          },
          {
            "word": "name",
            "meaning": "名字",
            "pos": "n."
          }
        ],
        "sentence_patterns": [
          {
            "pattern": "Hello, my name is [name].",
            "meaning": "你好，我的名字是[名字]。",
            "example": "Hello, my name is Tom."
          },
          {
            "pattern": "Nice to meet you.",
            "meaning": "很高兴认识你。",
            "example": "Nice to meet you too."
          }
        ]
      },
      "interactive_components": [
        {
          "component_id": "ic_001",
          "title": "单词跟读 - hello",
          "detail": "请跟读单词 hello，注意发音准确",
          "user_result": "perfect"
        },
        {
          "component_id": "ic_002",
          "title": "单词跟读 - hi",
          "detail": "请跟读单词 hi，注意语调自然",
          "user_result": "good"
        },
        {
          "component_id": "ic_003",
          "title": "单词听选 - goodbye",
          "detail": "听录音，选择正确的单词 goodbye",
          "user_result": "perfect"
        },
        {
          "component_id": "ic_004",
          "title": "单词拼写 - name",
          "detail": "根据发音，拼写出单词 name",
          "user_result": "good"
        },
        {
          "component_id": "ic_005",
          "title": "句型跟读 - Hello, my name is...",
          "detail": "请跟读句型：Hello, my name is [name]",
          "user_result": "perfect"
        },
        {
          "component_id": "ic_006",
          "title": "句型替换练习",
          "detail": "替换名字，完成句子：Hello, my name is ______",
          "user_result": "oops"
        },
        {
          "component_id": "ic_007",
          "title": "情景对话 - 打招呼",
          "detail": "在情景中与角色进行打招呼对话",
          "user_result": "good"
        },
        {
          "component_id": "ic_008",
          "title": "听力理解 - 问候语",
          "detail": "听录音，选择正确的问候回应",
          "user_result": "perfect"
        },
        {
          "component_id": "ic_009",
          "title": "语音识别 - hi",
          "detail": "请说出单词 hi",
          "user_result": "good"
        },
        {
          "component_id": "ic_010",
          "title": "图文匹配 - 单词",
          "detail": "将单词与对应的图片进行匹配",
          "user_result": "perfect"
        },
        {
          "component_id": "ic_011",
          "title": "句型听选 - Nice to meet you",
          "detail": "听录音，选择正确的回应",
          "user_result": "good"
        },
        {
          "component_id": "ic_012",
          "title": "角色扮演 - 自我介绍",
          "detail": "扮演角色进行自我介绍对话",
          "user_result": "perfect"
        },
        {
          "component_id": "ic_013",
          "title": "单词排序 - 句子组成",
          "detail": "将单词按正确顺序排列成句子",
          "user_result": "oops"
        },
        {
          "component_id": "ic_014",
          "title": "发音练习 - 语调训练",
          "detail": "练习疑问句和陈述句的语调区别",
          "user_result": "good"
        },
        {
          "component_id": "ic_015",
          "title": "单词填空 - 补全句子",
          "detail": "在句子中填入正确的单词",
          "user_result": "perfect"
        },
        {
          "component_id": "ic_016",
          "title": "情景判断 - 选择回应",
          "detail": "根据情景选择最合适的回应",
          "user_result": "good"
        },
        {
          "component_id": "ic_017",
          "title": "综合对话 - 完整对话",
          "detail": "完成完整的打招呼和自我介绍对话",
          "user_result": "perfect"
        },
        {
          "component_id": "ic_018",
          "title": "复习测验 - 本课回顾",
          "detail": "完成本课知识点的综合复习测验",
          "user_result": "good"
        }
      ],
      "consolidation_exercises": [
        {
          "exercise_id": "ce_001",
          "type": "单词听选",
          "detail": "听录音，从A、B、C三个选项中选择听到的单词",
          "is_correct": true
        },
        {
          "exercise_id": "ce_002",
          "type": "单词拼写",
          "detail": "根据中文意思，写出对应的英文单词：你好",
          "is_correct": true
        },
        {
          "exercise_id": "ce_003",
          "type": "图文匹配",
          "detail": "将单词 goodbye 与对应的图片匹配",
          "is_correct": false
        },
        {
          "exercise_id": "ce_004",
          "type": "句型填空",
          "detail": "用正确的单词填空：Hello, my ______ is Tom.",
          "is_correct": true
        },
        {
          "exercise_id": "ce_005",
          "type": "情景选择",
          "detail": "初次见面时，应该说：A. Hello B. Goodbye C. Hi",
          "is_correct": true
        },
        {
          "exercise_id": "ce_006",
          "type": "句子排序",
          "detail": "将下列单词排列成正确的句子：name / my / is / Hello",
          "is_correct": true
        },
        {
          "exercise_id": "ce_007",
          "type": "听力理解",
          "detail": "听对话，回答问题：他们正在做什么？",
          "is_correct": false
        },
        {
          "exercise_id": "ce_008",
          "type": "发音选择",
          "detail": "听录音，选择包含 /eɪ/ 音的单词",
          "is_correct": true
        },
        {
          "exercise_id": "ce_009",
          "type": "翻译练习",
          "detail": "将下列句子翻译成英文：很高兴认识你。",
          "is_correct": true
        },
        {
          "exercise_id": "ce_010",
          "type": "对话补全",
          "detail": "补全对话：A: Hello! B: ______!",
          "is_correct": true
        },
        {
          "exercise_id": "ce_011",
          "type": "单词分类",
          "detail": "将单词按问候语和非问候语分类",
          "is_correct": false
        },
        {
          "exercise_id": "ce_012",
          "type": "句型转换",
          "detail": "将 Hello 转换为同义词",
          "is_correct": true
        },
        {
          "exercise_id": "ce_013",
          "type": "连线匹配",
          "detail": "将单词与对应的中文意思连线",
          "is_correct": true
        },
        {
          "exercise_id": "ce_014",
          "type": "判断正误",
          "detail": "判断句子是否正确：Goodbye 用于告别时说。",
          "is_correct": true
        },
        {
          "exercise_id": "ce_015",
          "type": "选词填空",
          "detail": "选择合适的单词填空：______ to meet you. (Nice/Fine/Good)",
          "is_correct": true
        },
        {
          "exercise_id": "ce_016",
          "type": "语音辨识",
          "detail": "听录音，判断是哪个单词",
          "is_correct": false
        },
        {
          "exercise_id": "ce_017",
          "type": "完形填空",
          "detail": "阅读短文，选择合适的问候语填入空格",
          "is_correct": true
        },
        {
          "exercise_id": "ce_018",
          "type": "综合测验",
          "detail": "完成本课知识的综合测验题",
          "is_correct": true
        }
      ]
    }
  ],
  "summary": {
    "total_lessons": 5,
    "completed_lessons": 1,
    "total_interactive_components": 18,
    "total_consolidation_exercises": 18,
    "mastery_rate": 0.85,
    "study_duration_minutes": 25
  }
}