University Chemistry ›› 2021, Vol. 36 ›› Issue (2): 2003046.doi: 10.3866/PKU.DXHX202003046

• Self Studies • Previous Articles     Next Articles

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


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


  • G64