Я хочу написати (і почати викладати) підручник з фізики, який передбачає, що його читач - це компетентний комп'ютерний програміст. Нормальні підручники з фізики викладають фізичні формули та задають проблеми, які вирішуються пером, папером та калькулятором. Я хочу надати книгу, в якій підкреслюється обчислювальна фізика, як комп'ютери можуть моделювати фізичні системи та задавати подібні проблеми: написати програму, яка може вирішити набір задач з фізики. Сторонні бібліотеки з відкритим кодом будуть використовуватися для обробки більшості обчислень, і я хочу використовувати мову високого рівня, як Java або C #.
Крім того, що мені подобається працювати над цим, я думаю, що в школах слід запропонувати спільну навчальну програму з фізики та інформатики, і це є частиною більшого порядку денного, щоб зробити це. Я думаю, що студенти фізики (як я) повинні навчитися використовувати та використовувати комп'ютери для вирішення абстрактних задач та наборів проблем. Я думаю, що мови програмування слід вважати корисним засобом для участі в багатьох сферах дослідження.
Цю ідею варто переслідувати? Чи можливим є злиття цих двох предметів у формі навчальної програми для бакалаврату? Чи є якісь конкретні інструменти, якими я повинен користуватися, або підводні камені, про які я повинен знати? Хтось чув про курси коледжу чи іншим способом, який передбачає цю методологію? Чи є якісь книги / підручники там, на зразок тієї, яку я описую (для фізики чи будь-якого іншого предмету)?