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`}>
); const CognitiveMap = () => { return (
{/* Central Node */}
物质及其变化
{/* Branch 1: Classification */}
{/* Line 1 */} {/* Branch 2: Ion Reactions */}
离子反应
电解质 & 离子方程式
微观视角 (溶液)
{/* Branch 3: Redox */}
氧化还原反应
电子转移 & 化合价升降
微观本质 (能量)
{/* Sub-nodes visualization (Static for simplicity) */}
胶体/分散系
离子共存
* 点击节点可查看详细逻辑链(模拟功能)
); }; const AccordionItem = ({ title, children }) => { const
isOpen,setIsOpen = useState(false); return (
<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\`}></i> </button> <div className={\`overflow-hidden transition-all duration-300{isOpen ? 'max-h-96 opacity-100' : 'max-h-0 opacity-0'}`}>
{children}
); }; const CoreConcepts = () => { return (
- 考点: 区分溶液、胶体、浊液的本质依据是分散质粒子的直径大小,而不是是否透明或均一。
- 数据记忆: 溶液 (<1nm) — 胶体 (1~100nm) — 浊液 (>100nm)。
- 必考现象: 丁达尔效应是区分胶体和溶液的物理方法。
- 定义核心: 必须是化合物;必须在水溶液或熔融状态下导电。
- 常见陷阱: 单质(Cu, Cl₂)不是电解质; 混合物(盐酸)不是电解质; CO₂, SO₂, NH₃不是电解质(因为是生成物导电,而非本体电离)。
- 特征(判断依据): 元素化合价的升降。
- 本质: 电子的转移(得失或偏移)。
- 四字口诀: 升失氧,降得还;若说剂,正相反。(化合价升高,失电子,被氧化,是还原剂)。
); }; const DeepDive = () => { return (
{/* Pitfall 1 */}
坑点一:导电就是电解质?
错误观念: 铜能导电,所以铜是电解质;NaCl固体不导电,所以NaCl不是电解质。
深度辨析:
- 电解质必须是化合物(排除单质Cu)。
- 电解质描述的是导电的能力/属性,而不是当前状态。NaCl固体虽然不导电,但具备在水溶液或熔融态导电的潜质,故是电解质。
{/* Pitfall 2 */}
坑点二:离子方程式乱拆
常见错误: 碳酸钙与盐酸反应写成:CO₃²⁻ + 2H⁺ = H₂O + CO₂↑
深度辨析:
只有强酸、强碱、可溶性盐可以拆。
不可拆: 难溶物(CaCO₃、BaSO₄)、弱电解质(弱酸、弱碱、水)、气体、氧化物。
正解:CaCO₃ + 2H⁺ = Ca²⁺ + H₂O + CO₂↑
); }; const ThinkingModels = () => { return (
{/* Model 1 */}
解题三步走:
- 标价态: 准确标出反应前后变价元素的化合价。
- 连双线: 从反应物指向生成物(同一元素)。
- 算电子: 失去/得到 a × b e⁻ (a=原子个数, b=化合价变化值)。
守恒思想: 氧化剂得电子总数 = 还原剂失电子总数。
{/* Model 2 */}
生成沉淀
如 Ag⁺与Cl⁻, Ba²⁺与SO₄²⁻
生成弱电解质
如 H⁺与OH⁻(水), H⁺与CH₃COO⁻
发生氧化还原
如 Fe³⁺与I⁻, MnO₄⁻与Cl⁻(酸性)
); }; const ClassicCases = () => { const cases =
{ id: 1, title: "离子方程式的书写与正误判断", question: "下列离子方程式书写正确的是( )", options: \[ { label: "A", text: "铁与稀盐酸反应:2Fe + 6H⁺ = 2Fe³⁺ + 3H₂↑" }, { label: "B", text: "氧化铜溶于稀硫酸:CuO + 2H⁺ = Cu²⁺ + H₂O" }, { label: "C", text: "碳酸钙溶于稀盐酸:CO₃²⁻ + 2H⁺ = CO₂↑ + H₂O" }, { label: "D", text: "氢氧化钡溶液与稀硫酸反应:Ba²⁺ + SO₄²⁻ = BaSO₄↓" }, logic:
"1.查产物:铁与弱氧化剂(如H+,Cu2+,S)反应生成Fe2+,而不是Fe3+。故A错。","2.查拆分:CuO是氧化物,不能拆;CaCO3是难溶盐,不能拆。故C错,B对。","3.查漏写:氢氧化钡与稀硫酸反应,既生成BaSO4沉淀,又生成水。D选项漏写了H++OH−=H2O。故D错。", variant: "思考:如果将铁放入稀硝酸中,生成的还是Fe²⁺吗?(提示:硝酸是强氧化剂)" }, { id: 2, title: "氧化还原反应的双线桥法分析", question: "关于反应 3CO + Fe₂O₃ =(高温)= 2Fe + 3CO₂,下列说法正确的是( )", options:
label:"A",text:"CO是氧化剂",label:"B",text:"Fe2O3发生氧化反应",label:"C",text:"碳元素化合价降低",label:"D",text:"CO具有还原性", logic:
"1.标价态:C从+2价升到+4价,Fe从+3价降到0价。","2.定角色:C化合价升高→失电子→被氧化→是还原剂→具有还原性。Fe化合价降低→得电子→被还原→是氧化剂。","3.故A错(CO是还原剂),B错(被还原发生还原反应),C错(升高),D对。", variant: "变式:标出该反应的电子转移方向和数目(双线桥法)。注意:是 2×3e⁻ 还是 3×2e⁻?" }, { id: 3, title: "离子共存的限制条件判断", question: "在无色透明的强酸性溶液中,能大量共存的离子组是( )", options:
label:"A",text:"Mg2+,Na+,OH−,SO42−",label:"B",text:"K+,Na+,MnO4−,NO3−",label:"C",text:"Na+,K+,CO32−,Cl−",label:"D",text:"Mg2+,Na+,SO42−,NO3−", logic:
"1.抓题眼:“无色”排除有色离子(Cu2+蓝,Fe3+黄,Fe2+浅绿,MnO4−紫);“强酸性”隐含H+。","2.析选项:A中OH−与H+反应;B中MnO4−为紫色(违背无色);C中CO32−与H+反应生成气体。","3.D选项中各离子均为无色,且彼此不反应,也不与H+反应。故D对。", variant: "变式:如果题目改为“强碱性溶液”,哪些离子不能存在?(提示:与OH⁻反应的离子,如Mg²⁺, Fe³⁺, HCO₃⁻等)" }, { id: 4, title: "胶体的性质与鉴别", question: "下列关于胶体的叙述不正确的是( )", options:
label:"A",text:"胶体区别于其他分散系的本质特征是分散质粒子直径在1 100nm之间",label:"B",text:"光线透过胶体时,胶体中可发生丁达尔效应",label:"C",text:"用滤纸过滤可以分离胶体和溶液",label:"D",text:"利用丁达尔效应可以区分胶体和溶液", logic:
"1.概念辨析:胶体的本质确实是粒子大小(A对)。","2.物理性质:丁达尔效应是胶体特有现象(B、D对)。","3.分离方法:胶体粒子和溶液粒子都能透过滤纸(滤纸孔径大),分离胶体和溶液应用半透膜(渗析)。过滤用于分离固液浊液。故C错。", variant: "思考:清晨森林中的光束、电影院的光柱属于什么现象?(丁达尔效应/气溶胶)" }, { id: 5, title: "物质的分类与转化", question: "下列物质分类或转化关系正确的是( )", options:
label:"A",text:"Na2O、MgO、Al2O3均为碱性氧化物",label:"B",text:"酸性氧化物一定是非金属氧化物",label:"C",text:"转化实现:Ca→CaO→Ca(OH)2→CaCO3",label:"D",text:"纯碱(Na2CO3)属于碱", logic:
"1.概念辨析:Al2O3是两性氧化物(A错);纯碱是盐不是碱(D错)。","2.逻辑反例:Mn2O7是酸性氧化物,但它是金属氧化物(B错)。","3.转化路线:Ca氧化得CaO,CaO加水得Ca(OH)2,通CO2得CaCO3。路径合理。故C对。", variant: "变式:请写出 S → SO₂ → SO₃ → H₂SO₄ 的转化条件。" } ]; return (
{cases.map((item, index) => (
典例 {index + 1}
{item.title}
{item.question}
{item.options.map(opt => (
{opt.label}. {opt.text}
))}
解题逻辑:
{item.logic.map((line, i) => (
{line}
))}
))}
); }; const App = () => { return (
化学必修一 · 第一章
物质及其变化 · 结构化复习指南
); }; const root = ReactDOM.createRoot(document.getElementById('root')); root.render();