Para depositar en Docta Complutense, identifícate con tu correo @ucm.es en el SSO institucional. Haz clic en el desplegable de INICIO DE SESIÓN situado en la parte superior derecha de la pantalla. Introduce tu correo electrónico y tu contraseña de la UCM y haz clic en el botón MI CUENTA UCM, no autenticación con contraseña.

Teaching chemical engineering using Jupyter notebook: Problem generators and lecturing tools

Citation

J.C. Domínguez, M.V. Alonso, E.J. González, M.I. Guijarro, R. Miranda, M. Oliet, V. Rigual, J.M. Toledo, M.M. Villar-Chavero, P. Yustos, Teaching chemical engineering using Jupyter notebook: Problem generators and lecturing tools, Education for Chemical Engineers, Volume 37, 2021, Pages 1-10, ISSN 1749-7728, https://doi.org/10.1016/j.ece.2021.06.004. (https://www.sciencedirect.com/science/article/pii/S1749772821000397)

Abstract

The primary objective of this study is to develop teaching materials for chemical engineering students (or students pursuing other related B.Sc./M.Sc. degrees) that encourage self-learning to facilitate understanding and the development of problem-solving skills. Tools are oriented to support the teaching of “Introduction to Chemical Engineering” courses to 1st year B.Sc. students in Chemical Engineering, 2nd year B.Sc. students in Chemistry, and 3rd year B.Sc. students in Biochemistry at the Universidad Complutense de Madrid (UCM). Problem generators of standard exercises, as an additional complement to the exercises that are used in the lectures, seminars, and assignments to facilitate the learning of the students, have been developed. These generators provide exercises to students with “unlimited” initial values (with certain restrictions). The software that was used to develop these materials was Jupyter Notebook, which runs under the Python 3.6 language. The problem generators can be classified into fixed problem generators, case-based generators, and random problem generators. Additionally, lecturing tools have been developed to support teaching using live/interactive examples. These examples can learning understanding of various topics of the courses.

Research Projects

Organizational Units

Journal Issue

Description

Keywords

Collections