const { useState } = React; // --- Components --- const SectionHeader = ({ icon, title, subtitle, color }) => ( <div className={`flex items-center gap-3 mb-6 pb-2 border-b-2 ${color}`}> <div className={`p-2 rounded-lg text-white ${color.replace('border-', 'bg-')}`}> <i className={`fas ${icon} text-xl`}>
{title}
{subtitle}
{/* Central Node */} {/* Line 1 */} {/* Branch 2: Ion Reactions */} {/* Branch 3: Redox */} {/* Sub-nodes visualization (Static for simplicity) */}
物质及其变化
{/* Branch 1: Classification */} 物质分类
树状分类 & 交叉分类
宏观视角
离子反应
电解质 & 离子方程式
微观视角 (溶液)
氧化还原反应
电子转移 & 化合价升降
微观本质 (能量)
胶体/分散系
离子共存
* 点击节点可查看详细逻辑链(模拟功能)
<button className="w-full py-4 px-6 flex justify-between items-center hover:bg-gray-50 transition-colors text-left" onClick={() => setIsOpen(!isOpen)} > {title} <i className={`fas fa-chevron-down transition-transform duration-300 ${isOpen ? 'transform rotate-180' : ''} text-gray-400`}> <div className={`overflow-hidden transition-all duration-300 ${isOpen ? 'max-h-96 opacity-100' : 'max-h-0 opacity-0'}`}>
); }; const CoreConcepts = () => { return ( {children}
- 考点: 区分溶液、胶体、浊液的本质依据是分散质粒子的直径大小,而不是是否透明或均一。
- 数据记忆: 溶液 (<1nm) — 胶体 (1
100nm) — 浊液 (>100nm)。 - 必考现象: 丁达尔效应是区分胶体和溶液的物理方法。
- 定义核心: 必须是化合物;必须在水溶液或熔融状态下导电。
- 常见陷阱: 单质(Cu, Cl₂)不是电解质; 混合物(盐酸)不是电解质; CO₂, SO₂, NH₃不是电解质(因为是生成物导电,而非本体电离)。
- 特征(判断依据): 元素化合价的升降。
- 本质: 电子的转移(得失或偏移)。
- 四字口诀: 升失氧,降得还;若说剂,正相反。(化合价升高,失电子,被氧化,是还原剂)。
{/* Pitfall 1 */} {/* Pitfall 2 */}
坑点一:导电就是电解质?
错误观念: 铜能导电,所以铜是电解质;NaCl固体不导电,所以NaCl不是电解质。
深度辨析:
- 电解质必须是化合物(排除单质Cu)。
- 电解质描述的是导电的能力/属性,而不是当前状态。NaCl固体虽然不导电,但具备在水溶液或熔融态导电的潜质,故是电解质。
坑点二:离子方程式乱拆
常见错误: 碳酸钙与盐酸反应写成:CO₃²⁻ + 2H⁺ = H₂O + CO₂↑
深度辨析:
只有强酸、强碱、可溶性盐可以拆。
不可拆: 难溶物(CaCO₃、BaSO₄)、弱电解质(弱酸、弱碱、水)、气体、氧化物。
正解:CaCO₃ + 2H⁺ = Ca²⁺ + H₂O + CO₂↑
{/* Model 1 */} {/* Model 2 */}
氧化还原
双线桥法模型
解题三步走:
- 标价态: 准确标出反应前后变价元素的化合价。
- 连双线: 从反应物指向生成物(同一元素)。
- 算电子: 失去/得到 a × b e⁻ (a=原子个数, b=化合价变化值)。
守恒思想: 氧化剂得电子总数 = 还原剂失电子总数。
离子共存
四大禁忌模型
生成沉淀
如 Ag⁺与Cl⁻, Ba²⁺与SO₄²⁻
生成气体
如 H⁺与CO₃²⁻, HCO₃⁻
生成弱电解质
如 H⁺与OH⁻(水), H⁺与CH₃COO⁻
发生氧化还原
如 Fe³⁺与I⁻, MnO₄⁻与Cl⁻(酸性)
{cases.map((item, index) => ( ))}
典例 {index + 1}
{item.title}
{item.question}
{item.options.map(opt => (
{opt.label}. {opt.text}
))}解题逻辑:
{item.logic.map((line, i) => (
{line}
))} 变式
{item.variant}
化学必修一 · 第一章
物质及其变化 · 结构化复习指南