note/知识图谱/教科书-数学/method/method-schema.json
2025-11-19 10:16:05 +08:00

138 lines
3.3 KiB
JSON

{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Method Schema",
"description": "Schema for mathematical teaching methods",
"type": "object",
"properties": {
"教材信息": {
"type": "object",
"properties": {
"教材名称": {
"type": "string"
},
"章节": {
"type": "string"
}
},
"required": ["教材名称", "章节"]
},
"method_list": {
"type": "array",
"items": {
"type": "object",
"properties": {
"编号": {
"type": "string"
},
"名称": {
"type": "string"
},
"类型": {
"type": "string"
},
"适用场景": {
"type": "object",
"properties": {
"问题类型": {
"type": "string"
},
"识别特征": {
"type": "string"
},
"典型形式": {
"type": "string"
}
},
"required": ["问题类型", "识别特征", "典型形式"]
},
"方法步骤": {
"type": "array",
"items": {
"type": "object",
"properties": {
"步骤序号": {
"type": "integer"
},
"步骤描述": {
"type": "string"
},
"注意事项": {
"type": "string"
}
},
"required": ["步骤序号", "步骤描述", "注意事项"]
}
},
"数学思想": {
"type": "array",
"items": {
"type": "string"
}
},
"解题策略": {
"type": "string"
},
"支撑知识点": {
"type": "array",
"items": {
"type": "string"
}
},
"前置方法": {
"type": "array",
"items": {
"type": "string"
}
},
"典型例题": {
"type": "array",
"items": {
"type": "string"
}
},
"常见错误": {
"type": "array",
"items": {
"type": "object",
"properties": {
"错误描述": {
"type": "string"
},
"原因": {
"type": "string"
},
"正确做法": {
"type": "string"
}
},
"required": ["错误描述", "原因", "正确做法"]
}
},
"难度等级": {
"type": "integer"
},
"教材位置": {
"type": "string"
}
},
"required": [
"编号",
"名称",
"类型",
"适用场景",
"方法步骤",
"数学思想",
"解题策略",
"支撑知识点",
"前置方法",
"典型例题",
"常见错误",
"难度等级",
"教材位置"
]
}
}
},
"required": ["教材信息", "method_list"]
}