我想写(并开始概述)一本物理教科书,假设它的读者是有能力的计算机程序员。普通物理学教科书教授物理公式,并给出用笔,纸和计算器解决的问题。我想提供一本强调计算物理学的书,一本有关计算机如何建模物理系统并给出此类问题的书:编写一个可以解决一系列物理问题的程序。第三方开源库将用于处理大多数计算,而我想使用Java或C#之类的高级语言。
除了我乐于从事这一工作外,我认为应该在学校提供物理-计算机科学联合课程,这是实现这一目标的更大议程的一部分。我认为物理学系的学生(像我一样)应该学习如何使用和利用计算机来解决抽象问题和问题集。我认为编程语言应该被认为是从事许多研究领域的有用媒介。
这是一个值得追求的想法吗?以大学本科课程形式合并这两个科目是否可行?有什么我应该利用的特定工具或应该意识到的陷阱?有没有人听说过大学课程或采用这种方法的其他方法?有没有像我正在描述的书(物理或任何其他学科)那样的书/教科书?