论文部分内容阅读
中学化学是一门理论与实践教学结合紧密的学科,化学实验能够给学生更直观的感受,便于对知识点的理解和记忆。中学化学虚拟实验平台是一个在计算机上模拟出的虚拟的化学实验室,用户能在其中进行化学实验。化学虚拟实验平台不仅使用户获得更多的实验机会,也对资源的节约和环境的保护做了很大的贡献。中学化学虚拟实验平台基于浏览器/服务器架构,系统在Web客户端建立了虚拟仪器库,并对化学实验药品和实验现象进行了建模;在服务器端实现了一个基于化学知识库的反应自动推理模块。虚拟实验仪器、虚拟化学药品和实验现象的建模采用面向对象的建模方法来实现。系统对虚拟实验仪器设计了包括添加、删除、组装和加入实验药品等交互操作。化学知识库中存储了系统的各项数据,包括化学元素信息、化学药品信息、原子团信息以及部分化学方程式信息,知识库中的数据是化学反应进行推理的基础。化学反应自动推理模块进行推理的过程为:服务器端接收Web客户端发送的实验药品化学式和反应条件,对药品化学式进行分析,推理出化学物质所属的类型,并分解出化学式中的基本粒子和化合价;将反应物和反应条件按照分解、化合、置换和复分解这四种化学反应的规则进行推理,并计算出生成物的化学式和化学反应方程式;将实验结果返回给Web客户端。Web客户端接收到服务器端返回的实验结果后,展示实验结果和实验现象。实验结果表明,中学化学虚拟实验系统实现了各种预定的功能,并具有较高的准确性、稳定性和实时性。为了进一步模拟现实,系统在开放性和多级化学反应的设计上还有待提高和改善。