Update instructional goals

This commit is contained in:
Eric 2026-01-08 07:52:31 -05:00
commit 115ec378ba

View file

@ -32,4 +32,7 @@ Constructing numerical solutions to thermodynamics problems is an important exer
Starting with the second edition in 1989, Sandler incorporated computational exercises that brought engineering science, industrial practice, and undergraduate education closer. The content evolved over the years from programs written in Microsoft DOS BASIC (widely available with the IBM PC) to Visual BASIC, Mathcad, and Matlab. However, many of the remaining code bases and executables included with the text are no longer supported in modern operating systems or rely on access to software licenses. Software distribution has also changed significantly from first diskettes, then CDROMs included with the text to online distribution through webpages, and now, code repositories.
A major focus of the 6th edition revisions of SIS is to rewrite the problems, demonstrations, and solutions to use the modern scientific computing stack centered on the Python language and to incorporate more examples using Python and Jupyter notebooks.
A major focus of the 6th edition of SIS is to rewrite the problems, demonstrations, and solutions to use the modern scientific computing stack centered on the Python language and to incorporate more examples using Python and Jupyter notebooks.
Python emerged in the last decade as a powerful scripting and programming language, especially for scientific computing. Using it has several advantages, including robust numerical libraries and plotting routines and its accessibility to users as an open source community. We will rarely use its object oriented properties. Our goal is to write programs that function while keeping the syntax and use on a relatively elementary level. Jupyter provides a seamless integration of technical text, code, and computational results.