大学化学 >> 2021, Vol. 36 >> Issue (2): 2003046.doi: 10.3866/PKU.DXHX202003046

自学之友 上一篇    下一篇

SymPy在结构化学课程教学中的应用

侯成()   

  • 收稿日期:2020-03-14 录用日期:2020-04-13 发布日期:2020-04-20
  • 通讯作者: 侯成 E-mail:houcheng@gxnu.edu.com
  • 作者简介:侯成, Email: houcheng@gxnu.edu.com
  • 基金资助:
    广西师范大学本科教学改革工程项目(2019JGB32)

Application of SymPy in the Teaching of Structural Chemistry Course

Cheng Hou()   

  • Received:2020-03-14 Accepted:2020-04-13 Published:2020-04-20
  • Contact: Cheng Hou E-mail:houcheng@gxnu.edu.com

摘要:

结构化学是化学相关专业的核心基础课程之一,在结构化学授课过程中,复杂的公式推导、数学运算和函数图像绘制一直是课程的重难点。本文通过具体实例,介绍了Python科学计算库SymPy在结构化学课程教学中进行符号计算和函数图像绘制的应用。该库所涉及编程语言,易学易懂,操作简便,可以有效帮助学生克服畏难情绪,加深对结构化学知识的理解,也有助于后续计算化学课程的学习。

关键词: 结构化学, 教学改革, Python, SymPy

Abstract:

Structural chemistry is one of the core basic courses of chemistry-related majors. In the course of teaching structural chemistry, complex formula derivation, mathematical operations and function image drawing have always been the most difficult points of the course. This article introduces the application of the Python scientific computing library SymPy for symbolic calculation and function image drawing in the teaching of structural chemistry through specific examples. The programming language involved in the library is easy to learn, understand, and operate. It can effectively help students overcome their fear to learning, deepen their understanding of structural chemistry, and also help subsequent learning of computational chemistry courses.

Key words: Structural chemistry, Teaching reform, Python, SymPy