This study aimed to develop Python computer codes addressing problems relevant to the discipline of Chemical Thermodynamics. The choice of language is due to its free nature, open source, and versatility, facilitating access to educational resources. The implementation of libraries and a graphical interface to the codes provides ease in execution and visualization of results. Four libraries were highlighted, including "thermo" and "CoolProp," open-source software facilitating the determination of thermodynamic properties for pure substances and mixtures, allowing the use of various models for critical analysis and selection of the most appropriate. The "iapws" and "XSteam" libraries stood out in determining properties of water, steam, and aqueous solutions. All libraries are available on GitHub, a collaborative environment conducive to project contribution and sharing among researchers, constituting a valuable resource for student reference. This work enabled the implementation of more realistic problems, demanding higher cognitive levels compared to traditional resolution with calculators. The computational approach presented offers an effective tool to enhance the teaching of Chemical Thermodynamics, expanding possibilities for analysis and understanding by students.
chemical engineering, education, python, thermodynamics