Tôi muốn viết (và đã bắt đầu phác thảo) một cuốn sách giáo khoa vật lý giả định rằng người đọc nó là một lập trình viên máy tính có năng lực. Sách giáo khoa vật lý thông thường dạy các công thức vật lý và đưa ra các vấn đề được giải quyết bằng bút, giấy và máy tính. Tôi muốn cung cấp một cuốn sách nhấn mạnh vật lý tính toán, làm thế nào máy tính có thể mô hình hóa các hệ thống vật lý và đưa ra các vấn đề thuộc loại: viết một chương trình có thể giải quyết một tập hợp các vấn đề vật lý. Các thư viện nguồn mở của bên thứ ba sẽ được sử dụng để xử lý hầu hết các tính toán và tôi muốn sử dụng một ngôn ngữ cấp cao như Java hoặc C #.
Bên cạnh thực tế tôi thích làm việc này, tôi nghĩ rằng một chương trình giảng dạy khoa học máy tính vật lý nên được cung cấp trong các trường học và đây là một phần trong chương trình nghị sự lớn hơn để thực hiện điều này. Tôi nghĩ rằng các sinh viên vật lý (như bản thân tôi) nên học cách sử dụng và tận dụng máy tính để giải quyết các vấn đề trừu tượng và các vấn đề. Tôi nghĩ ngôn ngữ lập trình nên được coi là một phương tiện hữu ích để tham gia vào nhiều lĩnh vực điều tra.
Đây có phải là một ý tưởng đáng để theo đuổi? Việc sáp nhập hai môn học này dưới dạng một chương trình giảng dạy đại học có khả thi không? Có bất kỳ công cụ cụ thể nào tôi nên tận dụng hoặc cạm bẫy mà tôi nên biết không? Có ai nghe nói về các khóa học đại học hay nói cách khác là giả định phương pháp này? Có bất kỳ cuốn sách / sách giáo khoa ngoài kia như cuốn sách tôi đang mô tả (cho vật lý hoặc bất kỳ chủ đề nào khác) không?