138 lines
3.3 KiB
JSON
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"]
|
|
}
|