Voglio scrivere (e iniziare a delineare) un libro di testo di fisica che presume che il suo lettore sia un programmatore di computer competente. I normali libri di testo di fisica insegnano le formule fisiche e danno problemi risolti con penna, carta e calcolatrice. Voglio fornire un libro che enfatizzi la fisica computazionale, come i computer possono modellare i sistemi fisici e dare problemi del genere: scrivere un programma in grado di risolvere una serie di problemi di fisica. Le librerie open source di terze parti verrebbero utilizzate per gestire la maggior parte del calcolo e desidero utilizzare un linguaggio di alto livello come Java o C #.
Oltre al fatto che mi piacerebbe lavorare su questo, penso che nelle scuole dovrebbe essere offerto un curriculum congiunto di fisica-informatica e questo fa parte di un programma più ampio per far sì che ciò accada. Penso che gli studenti di fisica (come me) dovrebbero imparare come usare e sfruttare i computer per risolvere problemi astratti e serie di problemi. Penso che i linguaggi di programmazione debbano essere considerati un mezzo utile per impegnarsi in molte aree di indagine.
È un'idea che vale la pena perseguire? È possibile la fusione di queste due materie sotto forma di curriculum universitario? Esistono strumenti specifici che dovrei sfruttare o insidie di cui dovrei essere a conoscenza? Qualcuno ha sentito parlare di corsi universitari o altrimenti che assumono questa metodologia? Ci sono libri / libri di testo là fuori come quello che sto descrivendo (per la fisica o qualsiasi altra materia)?