読者が有能なコンピュータープログラマーであると仮定する物理学の教科書を書きたい(そして概要を説明し始めたい)。通常の物理学の教科書は物理的な公式を教え、ペン、紙、電卓で解決される問題を与えます。私はコンピュータが物理システムをモデル化することができますどのように、計算物理学を強調ブックを提供したいとの種類の問題を提供します:解決することができるプログラムの書き込みセット物理学の問題を。サードパーティのオープンソースライブラリを使用してほとんどの計算を処理しますが、JavaやC#などの高レベル言語を使用したいと思います。
私がこれに取り組むことを楽しんでいるという事実に加えて、物理学-コンピューター科学の共同カリキュラムは学校で提供されるべきであり、これはこれを実現するためのより大きな議題の一部です。物理学の学生(私のように)は、抽象的な問題や一連の問題を解決するためにコンピューターを使用し、活用する方法を学ぶべきだと思います。プログラミング言語は、多くの調査分野に従事するための有用な媒体と考えるべきだと思います。
これは追求する価値のあるアイデアですか?これらの2つの科目の合併は、学部の大学カリキュラムの形で実現可能ですか?利用すべき特定のツールや注意すべき落とし穴はありますか?大学のコースなど、この方法論を想定している人はいますか?私が説明しているような本(教科書など)はありますか(物理学やその他のテーマについて)。