大学化学 >> 2024, Vol. 39 >> Issue (1): 377-385.doi: 10.3866/PKU.DXHX202306026

自学之友 上一篇    下一篇

Python在酸碱滴定分析教学中的应用

李伟, 李鑫, 贾树恒, 白海鑫, 赵士举, 吴璐璐, 张海燕, 范彩玲()   

  • 收稿日期:2023-06-13 录用日期:2023-10-12 发布日期:2023-10-23
  • 通讯作者: 范彩玲 E-mail:fancailing@henau.edu.cn
  • 基金资助:
    河南省高等教育教学改革研究与实践项目(2021SJGLX349);河南省专业学位研究生精品教学案例项目(YJS2022AL066);中华农业科教基金课程教材建设研究项目(NKJ202102002);河南省及河南农业大学《分析化学》一流本科课程

Application of Python in the Teaching of Acid-Base Titration Analysis

Wei Li, Xin Li, Shuheng Jia, Haixin Bai, Shiju Zhao, Lulu Wu, Haiyan Zhang, Cailing Fan()   

  • Received:2023-06-13 Accepted:2023-10-12 Published:2023-10-23
  • Contact: Cailing Fan E-mail:fancailing@henau.edu.cn

摘要:

基于Python自主设计开发的图形用户界面(GUI)酸碱滴定学习软件,实现了一元强酸(碱)、一元弱酸(碱)、多元酸(碱)和混合酸(碱)等不同酸碱体系滴定曲线图像的可视化绘制,化学计量点和滴定突跃范围以及滴定误差的计算。软件的运用使得教学内容更加直观、形象化,有助于获得滴定曲线变化的感性认识,深刻理解其概念与原理。

关键词: 酸碱滴定, Python, 学习软件, 滴定曲线, 滴定突跃, 滴定误差

Abstract:

Based on modern Python programming technology, we independently developed a graphical user interface (GUI) acid−base titration learning software. It can achieve the visualization of titration curve images for different acid−base systems such as monobasic strong acid (base), monobasic weak acid (base), polybasic acid (base), and mixed acid (base), as well as the calculation of stoichiometric points, titration jump ranges, and titration errors. The application of software makes the teaching content more intuitive and visualized, helping to gain a perceptual understanding of the changes in titration curves and a profound comprehension of its concepts and principles.

Key words: Acid-base titration, Python, Learning software, Titration curve, Titration jump, Titration error