INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'CH01', '物质及其变化', '物质分类与转化基础', 1, 0, 0, 0.45, NULL);
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01', 'CH01.SEC01', '物质的分类及转化', '物质分类方法与转化规律', 1, 0, 0, 0.50, '19010000'),
('19010101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01.KP01', 'CH01.SEC01.KP01', '物质的分类标准', '纯净物与混合物的判别标准', 1, 0, 0, 0.40, '19010100'),
('19010102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01.KP02', 'CH01.SEC01.KP02', '物质转化规律', '物理变化与化学变化的本质区别', 1, 0, 0, 0.55, '19010100'),
('19010103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01.KP03', 'CH01.SEC01.KP03', '胶体性质', '丁达尔效应与胶体稳定性', 1, 0, 0, 0.60, '19010100'),
('19010104', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC01.KP04', 'CH01.SEC01.KP04', '纳米材料分类', '跨学期拓展:纳米颗粒的特殊性质', 0, 1, 0, 0.75, '19010100');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02', 'CH01.SEC02', '离子反应', '电解质与离子方程式书写', 1, 0, 0, 0.65, '19010000'),
('19010201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02.KP01', 'CH01.SEC02.KP01', '强电解质与弱电解质', '电离程度的定量分析', 1, 0, 0, 0.60, '19010200'),
('19010202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02.KP02', 'CH01.SEC02.KP02', '离子方程式书写规则', '电荷守恒与物质守恒原则', 1, 0, 0, 0.70, '19010200'),
('19010203', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02.KP03', 'CH01.SEC02.KP03', '离子共存条件', '沉淀、气体、弱电解质的形成条件', 1, 0, 0, 0.75, '19010200'),
('19010204', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC02.KP04', 'CH01.SEC02.KP04', '离子反应竞赛题', '奥赛级复杂离子反应分析', 0, 0, 1, 0.90, '19010200');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010300', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03', 'CH01.SEC03', '氧化还原反应', '电子转移与化合价变化', 1, 0, 0, 0.70, '19010000'),
('19010301', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP01', 'CH01.SEC03.KP01', '氧化还原基本概念', '氧化剂、还原剂、电子转移方向', 1, 0, 0, 0.65, '19010300'),
('19010302', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP02', 'CH01.SEC03.KP02', '化合价判断方法', '复杂化合物中元素价态分析', 1, 0, 0, 0.75, '19010300'),
('19010303', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP03', 'CH01.SEC03.KP03', '氧化还原反应配平', '半反应法与电子守恒法', 1, 0, 0, 0.80, '19010300'),
('19010304', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP04', 'CH01.SEC03.KP04', '电化学基础', '原电池与电解池初步原理', 1, 0, 0, 0.85, '19010300'),
('19010305', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP05', 'CH01.SEC03.KP05', '燃料电池原理', '跨学期拓展:氢氧燃料电池机制', 0, 1, 0, 0.90, '19010300'),
('19010306', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC03.KP06', 'CH01.SEC03.KP06', '复杂氧化还原竞赛题', '奥赛级多步电子转移分析', 0, 0, 1, 0.95, '19010300');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19010400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC04', 'CH01.SEC04', '整理与提升', '知识体系归纳与综合应用', 1, 0, 0, 0.75, '19010000'),
('19010401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC04.KP01', 'CH01.SEC04.KP01', '物质分类综合应用', '多类型物质混合体系分析', 1, 0, 0, 0.70, '19010400'),
('19010402', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC04.KP02', 'CH01.SEC04.KP02', '氧化还原反应综合计算', '电子守恒法在复杂计算中的应用', 1, 0, 0, 0.85, '19010400'),
('19010403', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH01.SEC04.KP03', 'CH01.SEC04.KP03', '跨章节离子反应分析', '结合第二章钠的化合物分析', 0, 1, 0, 0.80, '19010400');
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19010000', '19010100', 'contains', 1.0),
('19010000', '19010200', 'contains', 1.0),
('19010000', '19010300', 'contains', 1.0),
('19010000', '19010400', 'contains', 1.0);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19010100', '19010101', 'contains', 1.0),
('19010100', '19010102', 'contains', 1.0),
('19010100', '19010103', 'contains', 1.0),
('19010100', '19010104', 'contains', 0.8),
('19010200', '19010201', 'contains', 1.0),
('19010200', '19010202', 'contains', 1.0),
('19010200', '19010203', 'contains', 1.0),
('19010200', '19010204', 'contains', 0.9),
('19010300', '19010301', 'contains', 1.0),
('19010300', '19010302', 'contains', 1.0),
('19010300', '19010303', 'contains', 1.0),
('19010300', '19010304', 'contains', 1.0),
('19010300', '19010305', 'contains', 0.7),
('19010300', '19010306', 'contains', 0.8),
('19010400', '19010401', 'contains', 1.0),
('19010400', '19010402', 'contains', 1.0),
('19010400', '19010403', 'contains', 0.6);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19010101', '19010201', 'requires', 0.9),
('19010203', '19010301', 'requires', 0.8),
('19010304', '20020101', 'relates', 0.7),
('19010306', '19010402', 'requires', 0.85),
('19010400', '19010100', 'relates', 0.9),
('19010400', '19010200', 'relates', 0.9),
('19010400', '19010300', 'relates', 0.9);
✅ **第一章 物质及其变化**
✅ 1.1 物质的分类及转化
✅ 1.2 离子反应
✅ 1.3 氧化还原反应
✅ 1.4 整理与提升
⚠️ **第二章 海水中的重要元素——钠和氯**(未生成)
⚠️ **第三章 铁 金属材料**(未生成)
⚠️ **第四章 物质结构 元素周期律**(未生成)
⚠️ **附录与拓展内容**(未生成)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'CH02', '钠和氯', '钠、氯及其化合物的性质与应用', 1, 0, 0, 0.55, NULL);
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01', 'CH02.SEC01', '钠及其化合物', '钠单质与氧化物、氢氧化物的性质', 1, 0, 0, 0.60, '19020000'),
('19020101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP01', 'CH02.SEC01.KP01', '钠的物理性质', '金属钠的保存与切割实验现象', 1, 0, 0, 0.50, '19020100'),
('19020102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP02', 'CH02.SEC01.KP02', '钠与水的反应', '反应方程式与气体检验方法', 1, 0, 0, 0.65, '19020100'),
('19020103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP03', 'CH02.SEC01.KP03', '过氧化钠的性质', '强氧化性与漂白作用机制', 1, 0, 0, 0.70, '19020100'),
('19020104', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP04', 'CH02.SEC01.KP04', '碳酸钠与碳酸氢钠', '热稳定性差异与鉴别方法', 1, 0, 0, 0.75, '19020100'),
('19020105', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC01.KP05', 'CH02.SEC01.KP05', '钠合金材料', '跨学期拓展:钠钾合金冷却剂应用', 0, 1, 0, 0.85, '19020100');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02', 'CH02.SEC02', '氯及其化合物', '氯气性质与次氯酸盐制备', 1, 0, 0, 0.70, '19020000'),
('19020201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP01', 'CH02.SEC02.KP01', '氯气的物理性质', '颜色、气味与毒性实验防护', 1, 0, 0, 0.60, '19020200'),
('19020202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP02', 'CH02.SEC02.KP02', '氯气与金属反应', '铁、铜在氯气中燃烧现象', 1, 0, 0, 0.75, '19020200'),
('19020203', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP03', 'CH02.SEC02.KP03', '氯水的成分与性质', '次氯酸的不稳定性与漂白作用', 1, 0, 0, 0.80, '19020200'),
('19020204', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP04', 'CH02.SEC02.KP04', '漂白粉制备原理', '工业制备与有效成分分析', 1, 0, 0, 0.85, '19020200'),
('19020205', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP05', 'CH02.SEC02.KP05', '氯的含氧酸竞赛题', '奥赛级高氯酸稳定性分析', 0, 0, 1, 0.95, '19020200'),
('19020206', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC02.KP06', 'CH02.SEC02.KP06', '二氧化氯消毒机制', '跨学期拓展:饮用水处理应用', 0, 1, 0, 0.80, '19020200');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020300', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03', 'CH02.SEC03', '物质的量', '摩尔概念与气体摩尔体积', 1, 0, 0, 0.65, '19020000'),
('19020301', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP01', 'CH02.SEC03.KP01', '物质的量基本概念', '阿伏伽德罗常数与摩尔计算', 1, 0, 0, 0.60, '19020300'),
('19020302', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP02', 'CH02.SEC03.KP02', '摩尔质量计算', '原子量、分子量换算方法', 1, 0, 0, 0.70, '19020300'),
('19020303', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP03', 'CH02.SEC03.KP03', '气体摩尔体积', '标准状况下气体体积计算', 1, 0, 0, 0.75, '19020300'),
('19020304', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP04', 'CH02.SEC03.KP04', '溶液浓度进阶计算', '跨学期拓展:物质的量浓度梯度稀释', 0, 1, 0, 0.85, '19020300'),
('19020305', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC03.KP05', 'CH02.SEC03.KP05', '理想气体定律', '跨学期拓展:PV=nRT的推导应用', 0, 1, 0, 0.90, '19020300');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC04', 'CH02.SEC04', '整理与提升', '钠、氯性质的综合应用', 1, 0, 0, 0.80, '19020000'),
('19020401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC04.KP01', 'CH02.SEC04.KP01', '钠的化合物综合推断', '实验现象与方程式的关联分析', 1, 0, 0, 0.75, '19020400'),
('19020402', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC04.KP02', 'CH02.SEC04.KP02', '氯气制备实验设计', '实验室制氯气的装置优化', 1, 0, 0, 0.85, '19020400'),
('19020403', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.SEC04.KP03', 'CH02.SEC04.KP03', '海水提溴工业流程', '跨章节拓展:结合氧化还原反应', 0, 1, 0, 0.80, '19020400');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19020500', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.EXP01', 'CH02.EXP01', '实验活动1', '溶液配制操作与误差分析', 1, 0, 0, 0.70, '19020000'),
('19020501', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.EXP01.KP01', 'CH02.EXP01.KP01', '容量瓶使用规范', '检漏、洗涤与定容操作要点', 1, 0, 0, 0.65, '19020500'),
('19020502', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH02.EXP01.KP02', 'CH02.EXP01.KP02', '误差分析模型', '跨学期拓展:系统误差与随机误差分类', 0, 1, 0, 0.75, '19020500');
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19020000', '19020100', 'contains', 1.0),
('19020000', '19020200', 'contains', 1.0),
('19020000', '19020300', 'contains', 1.0),
('19020000', '19020400', 'contains', 1.0),
('19020000', '19020500', 'contains', 1.0);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19020100', '19020101', 'contains', 1.0),
('19020100', '19020102', 'contains', 1.0),
('19020100', '19020103', 'contains', 1.0),
('19020100', '19020104', 'contains', 1.0),
('19020100', '19020105', 'contains', 0.8),
('19020200', '19020201', 'contains', 1.0),
('19020200', '19020202', 'contains', 1.0),
('19020200', '19020203', 'contains', 1.0),
('19020200', '19020204', 'contains', 1.0),
('19020200', '19020205', 'contains', 0.9),
('19020200', '19020206', 'contains', 0.7),
('19020300', '19020301', 'contains', 1.0),
('19020300', '19020302', 'contains', 1.0),
('19020300', '19020303', 'contains', 1.0),
('19020300', '19020304', 'contains', 0.6),
('19020300', '19020305', 'contains', 0.5),
('19020400', '19020401', 'contains', 1.0),
('19020400', '19020402', 'contains', 1.0),
('19020400', '19020403', 'contains', 0.6),
('19020500', '19020501', 'contains', 1.0),
('19020500', '19020502', 'contains', 0.8);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19010101', '19020101', 'requires', 0.8),
('19010301', '19020204', 'relates', 0.7),
('MATH_GRADE_1_KP01', '19020301', 'requires', 0.6),
('19020301', '19020501', 'requires', 0.9),
('19020400', '19020100', 'relates', 0.9),
('19020400', '19020200', 'relates', 0.9),
('19020400', '19020300', 'relates', 0.9),
('19010304', '19020205', 'requires', 0.85);
✅ **第一章 物质及其变化**
✅ **第二章 海水中的重要元素——钠和氯**
✅ 2.1 钠及其化合物
✅ 2.2 氯及其化合物
✅ 2.3 物质的量
✅ 2.4 整理与提升
✅ 实验活动1
⚠️ **第三章 铁 金属材料**(未生成)
⚠️ **第四章 物质结构 元素周期律**(未生成)
⚠️ **附录与拓展内容**(未生成)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'CH03', '铁 金属材料', '铁及其化合物与金属材料特性', 1, 0, 0, 0.60, NULL);
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01', 'CH03.SEC01', '铁及其化合物', '铁单质、氧化物与氢氧化物的性质', 1, 0, 0, 0.65, '19030000'),
('19030101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP01', 'CH03.SEC01.KP01', '铁的物理性质', '金属铁的延展性与磁性', 1, 0, 0, 0.55, '19030100'),
('19030102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP02', 'CH03.SEC01.KP02', '铁与酸的反应', '稀硫酸与浓硫酸中的反应差异', 1, 0, 0, 0.70, '19030100'),
('19030103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP03', 'CH03.SEC01.KP03', '铁的氧化物', 'FeO、Fe₃O₄、Fe₂O₃的稳定性对比', 1, 0, 0, 0.75, '19030100'),
('19030104', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP04', 'CH03.SEC01.KP04', '氢氧化铁制备', 'Fe(OH)₂易氧化的实验控制', 1, 0, 0, 0.80, '19030100'),
('19030105', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC01.KP05', 'CH03.SEC01.KP05', '纳米铁粉应用', '跨学期拓展:催化与环境修复', 0, 1, 0, 0.85, '19030100');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02', 'CH03.SEC02', '金属材料', '合金特性与工程材料选择', 1, 0, 0, 0.70, '19030000'),
('19030201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP01', 'CH03.SEC02.KP01', '合金的定义与分类', '固溶体与金属化合物区别', 1, 0, 0, 0.65, '19030200'),
('19030202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP02', 'CH03.SEC02.KP02', '钢铁的冶炼', '高炉炼铁与氧化还原反应关联', 1, 0, 0, 0.80, '19030200'),
('19030203', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP03', 'CH03.SEC02.KP03', '金属腐蚀与防护', '电化学腐蚀的微观机制', 1, 0, 0, 0.85, '19030200'),
('19030204', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP04', 'CH03.SEC02.KP04', '形状记忆合金', '跨学期拓展:医学与航天应用', 0, 1, 0, 0.90, '19030200'),
('19030205', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC02.KP05', 'CH03.SEC02.KP05', '金属晶体结构竞赛题', '奥赛级晶胞参数计算', 0, 0, 1, 0.95, '19030200');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030300', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC03', 'CH03.SEC03', '整理与提升', '铁与金属材料的综合应用', 1, 0, 0, 0.75, '19030000'),
('19030301', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC03.KP01', 'CH03.SEC03.KP01', '铁化合物转化路径', 'Fe²⁺与Fe³⁺的相互转化条件', 1, 0, 0, 0.80, '19030300'),
('19030302', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC03.KP02', 'CH03.SEC03.KP02', '金属材料选择策略', '强度、耐腐蚀性与成本的平衡', 1, 0, 0, 0.85, '19030300'),
('19030303', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.SEC03.KP03', 'CH03.SEC03.KP03', '工业炼钢流程优化', '跨章节拓展:结合物质的量计算', 0, 1, 0, 0.80, '19030300');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19030400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.EXP01', 'CH03.EXP01', '实验活动2', '铁及其化合物的实验探究', 1, 0, 0, 0.70, '19030000'),
('19030401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.EXP01.KP01', 'CH03.EXP01.KP01', 'Fe²⁺与Fe³⁺检验', 'KSCN与酸性高锰酸钾法', 1, 0, 0, 0.65, '19030400'),
('19030402', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH03.EXP01.KP02', 'CH03.EXP01.KP02', '实验误差控制', '跨学期拓展:分光光度法定量分析', 0, 1, 0, 0.75, '19030400');
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19030000', '19030100', 'contains', 1.0),
('19030000', '19030200', 'contains', 1.0),
('19030000', '19030300', 'contains', 1.0),
('19030000', '19030400', 'contains', 1.0);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19030100', '19030101', 'contains', 1.0),
('19030100', '19030102', 'contains', 1.0),
('19030100', '19030103', 'contains', 1.0),
('19030100', '19030104', 'contains', 1.0),
('19030100', '19030105', 'contains', 0.8),
('19030200', '19030201', 'contains', 1.0),
('19030200', '19030202', 'contains', 1.0),
('19030200', '19030203', 'contains', 1.0),
('19030200', '19030204', 'contains', 0.7),
('19030200', '19030205', 'contains', 0.9),
('19030300', '19030301', 'contains', 1.0),
('19030300', '19030302', 'contains', 1.0),
('19030300', '19030303', 'contains', 0.6),
('19030400', '19030401', 'contains', 1.0),
('19030400', '19030402', 'contains', 0.8);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19010301', '19030102', 'requires', 0.8),
('19010304', '19030203', 'relates', 0.75),
('19010101', '19030201', 'requires', 0.7),
('19030300', '19030100', 'relates', 0.9),
('19030300', '19030200', 'relates', 0.9),
('19030205', 'PHYSICS_CRYSTAL_KP01', 'relates', 0.6);
✅ **第一章 物质及其变化**
✅ **第二章 海水中的重要元素——钠和氯**
✅ **第三章 铁 金属材料**
✅ 3.1 铁及其化合物
✅ 3.2 金属材料
✅ 3.3 整理与提升
✅ 实验活动2
⚠️ **第四章 物质结构 元素周期律**(未生成)
⚠️ **附录与拓展内容**(未生成)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'CH04', '物质结构 元素周期律', '原子结构与元素周期律核心理论', 1, 0, 0, 0.70, NULL);
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01', 'CH04.SEC01', '原子结构与元素周期表', '原子组成与周期表排布规律', 1, 0, 0, 0.75, '19040000'),
('19040101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP01', 'CH04.SEC01.KP01', '原子结构模型', '卢瑟福模型与量子力学修正', 1, 0, 0, 0.65, '19040100'),
('19040102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP02', 'CH04.SEC01.KP02', '同位素与核素', '质量数与原子核稳定性分析', 1, 0, 0, 0.70, '19040100'),
('19040103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP03', 'CH04.SEC01.KP03', '元素周期表结构', '周期、族划分与电子层关系', 1, 0, 0, 0.80, '19040100'),
('19040104', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP04', 'CH04.SEC01.KP04', '元素周期表预测性质', '未发现元素的物理性质推断', 1, 0, 0, 0.85, '19040100'),
('19040105', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP05', 'CH04.SEC01.KP05', '超铀元素合成', '跨学期拓展:粒子加速器应用', 0, 1, 0, 0.90, '19040100'),
('19040106', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC01.KP06', 'CH04.SEC01.KP06', '同位素质谱分析', '奥赛级同位素丰度计算', 0, 0, 1, 0.95, '19040100');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02', 'CH04.SEC02', '元素周期律', '周期性变化规律与电子排布', 1, 0, 0, 0.80, '19040000'),
('19040201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP01', 'CH04.SEC02.KP01', '原子半径周期性', '主族与过渡金属半径变化趋势', 1, 0, 0, 0.75, '19040200'),
('19040202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP02', 'CH04.SEC02.KP02', '电离能与电负性', '同周期与同主族对比分析', 1, 0, 0, 0.85, '19040200'),
('19040203', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP03', 'CH04.SEC02.KP03', '金属性与非金属性', '氧化还原能力递变规律', 1, 0, 0, 0.90, '19040200'),
('19040204', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP04', 'CH04.SEC02.KP04', '周期律反常现象', '跨学期拓展:镧系收缩效应', 0, 1, 0, 0.85, '19040200'),
('19040205', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC02.KP05', 'CH04.SEC02.KP05', '元素推断竞赛题', '奥赛级未知元素性质推导', 0, 0, 1, 0.95, '19040200');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040300', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03', 'CH04.SEC03', '化学键', '离子键、共价键与金属键', 1, 0, 0, 0.75, '19040000'),
('19040301', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP01', 'CH04.SEC03.KP01', '离子键形成条件', '电负性差异与晶格能计算', 1, 0, 0, 0.70, '19040300'),
('19040302', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP02', 'CH04.SEC03.KP02', '共价键类型', 'σ键、π键与杂化轨道理论', 1, 0, 0, 0.80, '19040300'),
('19040303', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP03', 'CH04.SEC03.KP03', '金属键与合金', '自由电子模型与导电性解释', 1, 0, 0, 0.85, '19040300'),
('19040304', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP04', 'CH04.SEC03.KP04', '分子间作用力', '氢键对物质性质的影响', 0, 1, 0, 0.75, '19040300'),
('19040305', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC03.KP05', 'CH04.SEC03.KP05', '晶体场理论', '跨学期拓展:过渡金属配合物', 0, 1, 0, 0.90, '19040300');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC04', 'CH04.SEC04', '整理与提升', '物质结构与周期律综合应用', 1, 0, 0, 0.85, '19040000'),
('19040401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC04.KP01', 'CH04.SEC04.KP01', '元素推断综合题', '结合周期表与化学键性质分析', 1, 0, 0, 0.80, '19040400'),
('19040402', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC04.KP02', 'CH04.SEC04.KP02', '化学键类型判断', '复杂化合物中的键型混合分析', 1, 0, 0, 0.90, '19040400'),
('19040403', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.SEC04.KP03', 'CH04.SEC04.KP03', '周期律与材料设计', '跨章节拓展:新型合金开发', 0, 1, 0, 0.85, '19040400');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19040500', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.EXP01', 'CH04.EXP01', '实验活动3', '元素性质递变规律验证', 1, 0, 0, 0.75, '19040000'),
('19040501', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.EXP01.KP01', 'CH04.EXP01.KP01', '同周期元素性质比较', '钠、镁、铝金属性递减验证', 1, 0, 0, 0.70, '19040500'),
('19040502', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/CH04.EXP01.KP02', 'CH04.EXP01.KP02', '实验数据分析', '跨学期拓展:统计方法处理实验误差', 0, 1, 0, 0.80, '19040500');
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19040000', '19040100', 'contains', 1.0),
('19040000', '19040200', 'contains', 1.0),
('19040000', '19040300', 'contains', 1.0),
('19040000', '19040400', 'contains', 1.0),
('19040000', '19040500', 'contains', 1.0);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19040100', '19040101', 'contains', 1.0),
('19040100', '19040102', 'contains', 1.0),
('19040100', '19040103', 'contains', 1.0),
('19040100', '19040104', 'contains', 1.0),
('19040100', '19040105', 'contains', 0.8),
('19040100', '19040106', 'contains', 0.9),
('19040200', '19040201', 'contains', 1.0),
('19040200', '19040202', 'contains', 1.0),
('19040200', '19040203', 'contains', 1.0),
('19040200', '19040204', 'contains', 0.7),
('19040200', '19040205', 'contains', 0.9),
('19040300', '19040301', 'contains', 1.0),
('19040300', '19040302', 'contains', 1.0),
('19040300', '19040303', 'contains', 1.0),
('19040300', '19040304', 'contains', 0.6),
('19040300', '19040305', 'contains', 0.5),
('19040400', '19040401', 'contains', 1.0),
('19040400', '19040402', 'contains', 1.0),
('19040400', '19040403', 'contains', 0.6),
('19040500', '19040501', 'contains', 1.0),
('19040500', '19040502', 'contains', 0.8);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19040103', '19040201', 'requires', 0.9),
('19040104', '19040301', 'relates', 0.8),
('19040205', '19040302', 'requires', 0.85),
('19020102', '19040501', 'relates', 0.7),
('19040400', '19040100', 'relates', 0.9),
('19040400', '19040200', 'relates', 0.9),
('19040400', '19040300', 'relates', 0.9);
✅ **第一章 物质及其变化**
✅ **第二章 海水中的重要元素——钠和氯**
✅ **第三章 铁 金属材料**
✅ **第四章 物质结构 元素周期律**
✅ 4.1 原子结构与元素周期表
✅ 4.2 元素周期律
✅ 4.3 化学键
✅ 4.4 整理与提升
✅ 实验活动3
⚠️ **附录与拓展内容**(未生成)
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050000', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1', 'APPENDIX', '附录与拓展内容', '实验室安全与化学工具表', 0, 1, 0, 0.50, NULL);
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050100', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅰ', 'APP01', '实验室安全与废弃物处理', '突发事件应对与废弃物分类', 0, 1, 0, 0.60, '19050000'),
('19050101', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅰ.KP01', 'APP01.KP01', '强酸泄漏处理流程', '中和法与吸附材料选择', 0, 1, 0, 0.65, '19050100'),
('19050102', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅰ.KP02', 'APP01.KP02', '有机废液回收标准', '溶剂分层与毒性标识', 0, 1, 0, 0.70, '19050100'),
('19050103', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅰ.KP03', 'APP01.KP03', '火灾应急措施', '灭火器类型与使用场景', 0, 1, 0, 0.75, '19050100');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050200', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅱ', 'APP02', '化学品安全标识', 'GHS标识与危险品分类', 0, 1, 0, 0.55, '19050000'),
('19050201', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅱ.KP01', 'APP02.KP01', '腐蚀性标识解析', '皮肤接触与环境污染警示', 0, 1, 0, 0.60, '19050200'),
('19050202', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅱ.KP02', 'APP02.KP02', '爆炸品存储规范', '温度与压力控制要求', 0, 1, 0, 0.70, '19050200');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050400', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅳ', 'APP04', '酸、碱、盐溶解性表', '室温下溶解性规律总结', 0, 1, 0, 0.80, '19050000'),
('19050401', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅳ.KP01', 'APP04.KP01', '硫酸盐溶解性例外', 'Ba²⁺、Pb²⁺的沉淀特性', 0, 1, 0, 0.85, '19050400');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050600', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅵ', 'APP06', '相对原子质量表', '常见元素精确原子量', 0, 1, 0, 0.75, '19050000'),
('19050601', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/APPENDIX_Ⅵ.KP01', 'APP06.KP01', '同位素丰度计算', 'Cl-35与Cl-37的加权平均', 0, 1, 0, 0.90, '19050600');
INSERT INTO knowledge_point (kp_id, subject_code, stage_code, grade_code, term_code, code_path, code, name, description, is_core, is_extend, is_olympics, difficulty, parent_id) VALUES
('19050700', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/ELEMENT_TABLE', 'ELEM_TAB', '元素周期表', '周期律与元素性质的全局视图', 0, 1, 0, 0.85, '19050000'),
('19050701', 'CHEMISTRY', 'SENIOR', 'GRADE_1', 'TERM_1', 'CHEMISTRY/SENIOR/GRADE_1/TERM_1/ELEMENT_TABLE.KP01', 'ELEM_TAB.KP01', '周期表分区应用', 's/p/d/f区元素特性速查', 0, 1, 0, 0.88, '19050700');
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19050000', '19050100', 'contains', 1.0),
('19050000', '19050200', 'contains', 1.0),
('19050000', '19050400', 'contains', 1.0),
('19050000', '19050600', 'contains', 1.0),
('19050000', '19050700', 'contains', 1.0);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19050100', '19050101', 'contains', 1.0),
('19050100', '19050102', 'contains', 1.0),
('19050100', '19050103', 'contains', 1.0),
('19050200', '19050201', 'contains', 1.0),
('19050200', '19050202', 'contains', 1.0),
('19050400', '19050401', 'contains', 1.0),
('19050600', '19050601', 'contains', 1.0),
('19050700', '19050701', 'contains', 1.0);
INSERT INTO knowledge_relation (from_kp_id, to_kp_id, relation_type, weight) VALUES
('19050401', '19010203', 'relates', 0.8),
('19050601', '19020301', 'relates', 0.7),
('19050701', '19040103', 'relates', 0.9);
✅ **第一章 物质及其变化**
✅ **第二章 海水中的重要元素——钠和氯**
✅ **第三章 铁 金属材料**
✅ **第四章 物质结构 元素周期律**
✅ **附录与拓展内容**
✅ 附录Ⅰ 实验室安全与废弃物处理
✅ 附录Ⅱ 化学品安全标识
✅ 附录Ⅳ 溶解性表
✅ 附录Ⅵ 相对原子质量表
✅ 元素周期表
说明:
- 编码规则:附录作为独立模块,
kp_id
以1905
开头表示高一上学期第五章(虚拟章节),子附录使用19050100
(附录Ⅰ)、19050200
(附录Ⅱ)等编码。 - 核心标记:附录内容均为扩展知识(
is_extend=1
),无核心或奥赛知识点。 - 关联关系:附录中的溶解性表、原子质量表等与章节知识点(如离子反应、物质的量)建立
relates
关系。 - 元素周期表:单独作为附录的子模块,编码为
ELEM_TAB
,关联第四章的周期律内容。