B. CP Program Studi : Menguasai teori, konsep, prinsip, hukum dan dalil fisika dalam pembelajaran Fisika Komputasi melalui kajian
beberapa metode numerik yang sering digunakan untuk menyelesaikan permasalahan fisika analitis maupun tak analitis
menggunakan metode-metode numeric dan pemrograman komputer. Pembahasan meliputi : Analisis Galat Komputasi,
Solusi Persamaan Tak Linear, Matriks dan Sistem Persamaan Linear, Interpolasi dan Ekstrapolasi, Difrensial dan
Integral Sistem Fisis, Solusi Persamaan Dirensial Fisis, Transformasi Fourier, dan Metode Monte Carlo.
1
C. CP Pembelajaran
1. Memahami peran metode numerik dan program komputer dalam Fisika Komputasi
2. Menerapkan metode numerik untuk menyelesaikan persamaan tak linear.
3. Menentukan metode numerik yang sesuai untuk penyelesaian persamaan tak linear
4. Merancang program komputer untuk masalah komputasi fisika yang melibatkan model persamaan tak linear
dengan metode numerik yang sesuai.
5. Menerapkan metode numerik eleminasi Gauss, Gauss Jordan dan Gauss Seidel untuk menyelesaikan sistem
persamaan linear.
6. Menentukan metode numerik yang sesuai untuk penyelesaian sistem persamaan linear
7. Merancang program komputer untuk masalah komputasi fisika yang melibatkan model sistem persamaan linear
dengan metode numerik yang sesuai.
8. Menerapkan metode numerik untuk menentukan nilai eigen matriks.
9. Merancang program komputer untuk masalah komputasi fisika yang melibatkan model penentuan nilai eigen.
10. Menerapkan metode numerik pendekatan polinomial dan Spline untuk menentukan nilai interpolasi dan
ekstrapolasi .
11. Menerapkan metode numerik untuk menyelesaikan difrensiasi suatu fungsi.
12. Menentukan metode numerik yang sesuai untuk penyelesaian difrensiasi fungsi
13. Merancang program komputer untuk masalah komputasi fisika yang melibatkan model difrensiasi fungsi dengan
metode numerik yang sesuai.
14. Menerapkan metode numerik untuk menyelesaikan persamaan difrensial parsial hiperbolik dan parabolik.
15. Menentukan metode numerik yang sesuai untuk penyelesaian persamaan difrensial parsial.
16. Merancang program komputer untuk masalah komputasi fisika yang melibatkan model persamaan difrensial
parsial dengan metode numerik yang sesuai.
17. Menerapkan metode numerik untuk menyelesaikan model dengan menggunakan pembangkit bilangan acak.
18. Merancang program komputer untuk masalah komputasi fisika yang dengan menggunakan pembangkit bilangan
acak.
2
4. Merancang program komputer untuk masalah komputasi fisika yang dengan menggunakan pembangkit bilangan
acak.
E. Bahan Kajian Mata kuliah ini merupakan kegiatan untuk membahas beberapa metode numerik yang sering digunakan untuk
menyelesaikan permasalahan fisika analitis maupun tak analitis secara komputasi. Pembahasan meliputi : Analisis Galat
Komputasi, Solusi Persamaan Tak Linear, Matriks dan Sistem Persamaan Linear, Interpolasi dan Ekstrapolasi, Difrensial
dan Integral Sistem Fisis, Solusi Persamaan Dirensial Fisis, Transformasi Fourier, dan Metode Monte Carlo. Untuk
mempermudah penyelesaian masalah secara komputasi, disusun langkah-langkah yang perlu dilakukan untuk
menyelesaikan permasalahan yang diberikan, yaitu : analisis dan spesifikasi masalah, desain program, organisasi data,
desain algoritma dan flowchart, pengkodean program, eksekusi program, serta analisis terhadap hasil-hasil yang
diperoleh.
Bahan kajian di atas di uraikan dalam setiap pertemuan perkuliahan sebagai berikut:
1. Pertemuan 1 : Kontrak
2. Pertemuan 2: Pendahuluan Fisika Komputasi
3. Pertemuan 3 : Solusi Persamaan Tak Linear
4. Pertemuan 4 : Matriks dan Sistem Persamaan Linear
5. Pertemuan 5 : Matriks dan Sistem Persamaan Linear
6. Pertemuan 6 : Fungsi Eigen dan Nilai Eigen
7. Petemuan 7 : Interpolasi dan Ekstrapolasi
8. Pertemuan 8 : UTS
9. Pertemuan 9 : Difrensiasi numerik.
10. Pertemuan 10 : Integral Fisis
11. Pertemuan 11 : Solusi Persamaan Differensial
3
12. Pertemuan 12 : Formatif 3
13. Pertemuan 13 : Solusi Persamaan Differensial
14. Pertemuan 14 : Persamaan Differensial Parsial
15. Pertemuan 15 : Metode Monte Carlo
16. Pertemuan 16 : UAS
F. Pengorganisasian
Materi
Interpolasi dan Ekstrapolasi
4
dihadapan dosen pengampu, setiap kelompok menyerahkan dokumen yang akan dinilai/dipresentasikan.
5
dan Gauss Seidel untuk 2. Metode Eliminasi Gauss-Jordan
menyelesaikan sistem 3. Metode Iterasi Gauss-Seidel
persamaan linear.
Menentukan metode
numerik yang sesuai
untuk penyelesaian
sistem persamaan
linear
Merancang program
komputer untuk
masalah komputasi
fisika yang melibatkan
model sistem
persamaan linear
dengan metode
numerik yang sesuai.
6 Menerapkan metode Bab 4. Fungsi Eigen dan Nilai Eigen Ceramah, 150 Tugas Rutin 5%
numerik untuk diskusi, tugas
menentukan nilai eigen (3) & presentasi
matriks.
Merancang program
komputer untuk
masalah komputasi
fisika yang melibatkan
model penentuan nilai
eigen.
7 Menerapkan metode Bab 5. Interpolasi dan Ekstrapolasi Ceramah, 150 Tugas Rutin 5%
numerik pendekatan 1. Pendekatan Polinomial diskusi, tugas
polinomial dan Spline 2. Pendekatan Fungsi Spline (4) dan
untuk menentukan nilai presentasi
interpolasi dan
6
ekstrapolasi .
Merancang program
komputer untuk
masalah komputasi
fisika dalam
menentukan nilai
interpolasi dan
ekstrapolasi dari data
eksperimen yang ada.
8 UTS
9 Menerapkan metode Bab 6. Difrensiasi numerik. Mini riset/projek
numerik untuk 1. Aturan Beda Pusat (Central 10 %
menyelesaikan Difference)
difrensiasi suatu Aturan Beda Maju (Forward
2.
fungsi. Difference)
Menentukan metode Aturan Beda Mundur (Backward
3.
numerik yang sesuai Difference)
untuk penyelesaian
difrensiasi fungsi
Merancang program
komputer untuk
masalah komputasi
fisika yang melibatkan
model difrensiasi
fungsi dengan metode
numerik yang sesuai.
10 Menerapkan metode Bab 7. Integral Fisis Ceramah, 300’ Laporan hasil 10 %
numerik untuk 1. Aturan Trapesium diskusi, tugas Review Jurnal
menyelesaikan integral 2. Aturan Simpson 1/3 dan 3/8 (6) & presentasi presentasi power
suatu fungsi. point
Menentukan metode
numerik yang sesuai
7
untuk penyelesaian
integral fungsi
Merancang program
komputer untuk
masalah komputasi
fisika yang melibatkan
model difrensiasi
fungsi dengan metode
numerik yang sesuai.
11 Menerapkan metode Bab. 8. Solusi Persamaan Dirensial 150 5%
numerik untuk 1. Komputasi Persamaa
menyelesaikan Difrensial Metode Euler
persamaan difrensial 2. Metode Euler Termodifikasi
biasa.
Menentukan metode
numerik yang sesuai
untuk penyelesaian
persamaan difrensial
biasa.
Merancang program
komputer untuk
masalah komputasi
fisika yang melibatkan
model persamaan
difrensial biasa dengan
metode numerik yang
sesuai.
12-13 Menerapkan metode Bab. 9. Solusi Persamaan Dirensial Ceramah, 150 Laporan hasil 15%
numerik untuk 1. Komputasi Persamaan diskusi, tugas project, presentasi
menyelesaikan Difrensial Metode Runge- (6) & presentasi power point
persamaan difrensial Kutta orde 3
biasa. 2. Komputasi Persamaan
8
Menentukan metode Difrensial Metode Runge-
numerik yang sesuai Kutta orde 4
untuk penyelesaian
persamaan difrensial
biasa.
Merancang program
komputer untuk
masalah komputasi
fisika yang melibatkan
model persamaan
difrensial biasa dengan
metode numerik yang
sesuai.
14 Menerapkan metode Bab 10. Persamaan difrensial Parsial 15%
numerik untuk 1. Persamaan gelombang (PDP
menyelesaikan Hiperbolik)
persamaan difrensial 2. Persamaan difusi (PDP
parsial hiperbolik dan parabolik)
parabolik.
Menentukan metode
numerik yang sesuai
untuk penyelesaian
persamaan difrensial
parsial.
Merancang program
komputer untuk
masalah komputasi
fisika yang melibatkan
model persamaan
difrensial parsial
dengan metode
numerik yang sesuai.
9
15 Menerapkan metode Bab 11. Metode Monte Carlo Model Pengetahuan: Pengetahuan Test,
numerik untuk 1. Fenomena Acak dalam Fisika pembelajaran Kajian teori algoritma partisipasi,
menyelesaikan model dan Membangkitkan Bilangan berbasis dari literatur metode produk
dengan menggunakan Acak Proyek. Ketrampilan : numerik proyek
pembangkit bilangan 2. Aplikasi Monte Carlo pada Kegiatan sesuai topik. komputasi
acak. pada Kasus Fisis proyek Hasil proyek dan
Merancang program 1. Pertanyaan komputasi. kemampua
komputer untuk mendasar n
masalah komputasi terkait komunikasi
fisika yang dengan proyek .
menggunakan 2. Desain
pembangkit bilangan perencanaa
acak. n proyek
3. Jadual
proyek
4. Monitor
kemajuan
proyek
5. Menguji
hasil
proyek
6. Mengevalu
asi
pengalama
n kerja dan
untuk
meningkatk
an kinerja.
1. DAFTAR BACAAN :
10
Klein,A. and Godunov,A., 2006, Introductory Computational Physics, Cambridge University Press, New York.
Landau,R.H., Paez,M.J.,and Bordeianu,C.C., 2007, Computational Physics : Problem Solving with Computers : 2 nd Ed., Wiley-VCH
Verlag GmbH &Co KGaA , Federal Republic of Germany.
Landau,R.H., Paez,M.J.,and Bordeianu,C.C., 2008, A Survey of Computational Physics : Introductory Computational Science, Princeton
University Press, USA.
Pang,T., 2006, An Introduction to Computational Physics : 2nd Ed., Cambridge University Press, New York.
2. Penilaian
a. Nilai sikap harus dalam kategori baik, merupakan syarat untuk memperoleh nilai Akhir. Skala sikap merupakan sekala ordinal
dari: sangat baik, baik, cukup, rendah dan sangat rendah. Indikator sikap meliputi:
i. Kerjasama
ii. Ketelitian
iii. Disiplin
iv. Partisipasi dalam PBM
b. Nilai kognitif
F1 : TR
F2 : 0,2 CBR + 0,3 CJR + 0,5 RI
F3 : 0,4 MR + 0,6 PR
F4a : ujian pengetahuan+keterampilan (Tengah Semester)
F4b : Ujian pengetahuan + keterampilan (akhir semester)
F4 : 0,5 F4a + 0,5 F4b
11
Penilaian akhir dilakukan dengan menggunakan kriteria sebagai berikut :
Makmur Sirait
--------------- ------------------
12
13
AKTIVITAS PERKULIAHAN
Pertemuan
CJR/
DESKRIPSI PERTEMUAN TR CBR RI MR PR
NO WAKTU CRR
14
memecahkan masalah dan
mengaplikasikannya dalam
kehidupan sehari-hari
2. Mengerjakan LK
3. Diskusi kelompok
4. Presentasi
5. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
6. Refeleksi
1. Mendiskusikan sub capaian yang V V
akan dicapai yaitu mengkaji
tentang listrik statis, memecahkan
masalah dan mengaplikasikannya
dalam kehidupan sehari-hari
6 2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
1. Mendiskusikan sub capaian yang V V
akan dicapai yaitu mengkaji
tentang listrik statis (lanjutan),
memecahkan masalah dan
mengaplikasikannya dalam
kehidupan sehari-hari
7
2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
UTS (Ujian Tengah Semester
8
Fakultas)
1. Mendiskusikan sub capaian yang V
akan dicapai yaitu mengkaji
tentang listrik dinamis,
memecahkan masalah dan
mengaplikasikannya dalam
kehidupan sehari-hari
9
2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
10 1. Mendiskusikan sub capaian yang V
akan dicapai yaitu mengkaji
tentang listrik dinamis (lanjutan),
memecahkan masalah dan
15
mengaplikasikannya dalam
kehidupan sehari-hari
2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
1. Mendiskusikan sub capaian yang
akan dicapai yaitu mengkaji
tentang medan magnetik,
memecahkan masalah dan
mengaplikasikannya dalam
kehidupan sehari-hari
11
2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
1. Mendiskusikan sub capaian yang V
akan dicapai yaitu mengkaji
tentang listrik arus bolak-balik,
memecahkan masalah dan
mengaplikasikannya dalam
kehidupan sehari-hari
12
2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
1. Mendiskusikan sub capaian yang V
akan dicapai yaitu mengkaji
tentang gejala kuantum,
memecahkan masalah dan
mengaplikasikannya dalam
kehidupan sehari-hari
13
2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
14 1. Mendiskusikan sub capaian yang V V
akan dicapai yaitu mengkaji
tentang gejala kuantum,
memecahkan masalah dan
mengaplikasikannya dalam
kehidupan sehari-hari
2. Diskusi kelompok
16
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
1. Mendiskusikan sub capaian yang V
akan dicapai yaitu mengkaji
tentang gejala kuantum,
memecahkan masalah dan
mengaplikasikannya dalam
kehidupan sehari-hari
15
2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
16 UAS (Ujian Akhir Semester)
17
Tidak mendahulukan kepentingan pribadi
Mencari jalan untuk mengtasi perbedaan pendapat/pikiran
antara diri sendiri dengan orang lain
5. Ketangguhan Tetap pada pendirian jika sudah meyakini kebenaran
Aktif berusaha menyelesaikan setiap tugas yang diberikan oleh
dosen
Pantang menyerah setiap menghadapi kesulitan
6. Kepedulian Memiliki inisiatif dalam tugas-tugas belajar di ruang kuliah
Menunjukkan rasa ingin tahu
Perhatian kepada sesama teman dalam penyelesaian tugas
belajar
Responsif terhadap situasi pembelajaran di ruang kuliah
Memelihara lingkungan kuliah atau kampus
7. Kedisiplinan Datang tepat waktu
Patuh pada tata tertib aturan bersama
Mengerjakan dan mengumpulkan tugas sesuai waktu yang
ditentukan
Menulis mengikuti kaidah bahasa tulis yang baik dan benar
8 Ketekunan Giat dan bersemangat dalam belajar.
Bersikap aktif dalam belajar, misalnya bertanya kepada dosen
tentang materi yang akan dipahami.
Tidak mudah putus asa dalam mengerjakan tugas yang
diberikan dosen
Tidak tergantung kepada orang lain dalam mengerjakan tugas-
tugas kuliah
Rajin mengikuti kegiatan ekstrakurikuler untuk meningkatkan
prestasi diri
9. Kemandirian Kemampuan seseorang secara mandiri dalam melaksanakan
tugas perkuliahan yang dibuktikan dengan produk atau out
put dari tugas
10. Keberinisiatifan Kemampuan seseorang untuk memberikan suatu solusi yang
unik dalam menyelesaikan suatu masalah (tugas perkuliahan)
18
1. TUGAS RUTIN
19
CRITICAL RESEARCH/JOURNAL REPORT(CRR/CJR)
PENGERTIAN PROSES SISTEMATIKA LAPORAN INDIKATOR PENILAIAN
20
berbeda, kreasi dan • Mahasiswa wajib sosialnya
inovasi dari ide yang membentuk kelompok a) Peluang keterwujudan
sudah ada. berdasarkan kesamaan b) Nilai-nilai inovasi
• Potensial atau kemiripan ide yang c) Perkiraan dampak
menghasilkan produk akan direkayasa tetapi V. Kesimpulan dan saran
nyata melaporkan hasil secara Pustaka
• Ide liar (wild idea) sendiri.
yang dijinakkan.
ASPEK PENILAIAN : PERLU PERBAIKAN (1-2), KOMPETEN (3-4), TELADAN (5-6)
5. PROJECT (PR)
PENGERTIAN PROSES PELAPORAN INDIKATOR PENILAIAN
21
pengetahuan untuk menetapkan projek yang pembuatan projek 2. Kemampuan aplikasi konsep dan
pemecahan masalah akan dilakukan. Apabila III. Deskripsi pembuatan prinsip ilmu yang dipelajari pada
otentik melalui proses mahasiswa memilih projek ( alat dan bahan) berbagai bidang ilmu yang relevan
investigasi ide, proses topik sendiri harus IV. Prosedur dan Mekanisme 3. Kemampuan berpikir kreatif dalam
inquiry, berpikir kritis memperoleh persetujuan pembuatan projek pemecahan masalah (kefasihan,
dan kreatif, dan terampil dosen. kefleksibelan, elaborasi, dan
mengomunikasikan • Mahasiswa wajib V. Hasil Project: kebaruan strategi pemecahan).
hasilnya. membentuk kelompok 1) Deskripsi Hasil 4. Kemampuan membuat/menentukan
• Menghasilkan model, saat merancang projek 2) Iplikasi Projek alat dan bahan maupun komponen
atau produk yang tetapi melaporkan hasil yang di rancang penyusun projek yang dibuat.
memiliki nilai etika, secara mandiri. terhadap 5. Kemampuan pelaporan.
estetika, sosial, budaya, pembelajaran
dan ekonomi. 3) Konteks Masa
Depan Hasil
VI. Kesimpulan
Pustaka
KATEGORI/LEVEL PENILAIAN : EMERGING (1-2), DEVELOPING (3-4), MASTERING (5-6)
22