Anda di halaman 1dari 18

RENCANA PEMBELAJARAN SEMESTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM


UNIVERSITAS NEGERI MEDAN

A. IDENTITAS MATA KULIAH

Nama Program Studi : PENDIDIKAN FISIKA S2 Semester : II


Nama Matakuliah : FISIKA KOMPUTASI Beban sks : 2 SKS
Kode Matakulian : PF5125 Dosen Pengampu : Makmur Sirait
Rita Juliani
B. CP Program Studi : Mengusai 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.

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.

1
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.

D. Indikator CP : Keberhasilan capaian pembelajaran diukur dengan indicator berikut


1. Meriview dan menganalisa peran metode numerik dan program komputer dalam Fisika Komputasi.
2. Merancang program komputer untuk masalah komputasi fisika yang melibatkan model.
3. Menerapkan metode numerik untuk menyelesaikan model.
4. Merancang program komputer untuk masalah komputasi fisika yang dengan menggunakan pembangkit bilangan
acak.

2
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 : Formatif 1
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 : Formatif 2
9. Pertemuan 9 : Difrensiasi numerik.
10. Pertemuan 10 : Integral Fisis
11. Pertemuan 11 : Solusi Persamaan Differensial
12. Pertemuan 12 : Formatif 3

3
13. Pertemuan 13 : Solusi Persamaan Differensial
14. Pertemuan 14 : Persamaan Differensial Parsial
15. Pertemuan 15 : Metode Monte Carlo
16. Pertemuan 16 : Formatif 4
F.Pengorganisasian
Materi Interpolasi dan Ekstrapolasi

Fungsi Eigen dan Nilai Eigen Metode Monte Carlo

Matriks dan Sistem


Persamaan differensial Parsial Solusi Persamaan Differensial
Persamaan Linear
Solusi Persamaan Tak Linear
Integral Fisis

Pendahuluan Fisika Komputasi Differensiasi Numerik

F.Model Pembelajaran Metode pembelajaran yang diterapkan adalah Project Based Learning, mahasiswa membentuk kelompok yang
beranggotakan 3-4 orang terdiri dari seorang ketua, sekretaris dan anggota. Setiap kelompok wajib memilih salah satu tema
proyek yang ditetapkan oleh dosen pengampu.
Tugas-tugas matakuliah terdiri atas tugas rutin, critical book report, critical journal report, mini research, dan proyek . Dua
jenis tugas yang terakhir akan dipresentasikan di dalam kelas dalam bentuk kelompok. Presentasi kelompok dilaksanakan
sesuai dengan jadwal yang ditetapkan, bahan presentasi yang akan dipaparkan merupakan hasil tugas masing-masing
kelompok. Dengan demikian setiap kelompok wajib mendiskusikan hasil kerjanya sebelum presentasi. Sebelum presentasi

4
dihadapan dosen pengampu, setiap kelompok menyerahkan dokumen yang akan dinilai/dipresentasikan.
Perte- Kriteria Bobot
muan Kemampuan Akhir yang Metode Waktu yang Penilaian Nilai
ke Diharapkan Bahan Kajian Pembelajaran disediakan (Indikator) Referensi Test
1 Memahami peran metode Kontrak Perkuliahan Pembelajaran 150 Produk proyek
numerik dan program langsung komputasi dan
komputer dalam Fisika Bab 1. Pendahuluan kemampuan
Komputasi 1. Pemodelan Sistem Fisis komunikasi. 5%
2. Analitik dan Komputasi
3. Komputer dan Software
4. Analisis Ralat (Kesalahan)
Komputasi
2  Menerapkan metode Bab 2. Solusi Persamaan Tak Linear Ceramah, 150 Tugas rutin
numerik untuk 1. Metode Belah Dua (Bisection) diskusi,
menyelesaikan 2. Metode Newton-Raphson simulasi, &
persamaan tak linear. 3. Metode Tali Busur (Secant) presentasi
 Menentukan metode
numerik yang sesuai
untuk penyelesaian
persamaan tak linear
 Merancang program
komputer untuk
masalah komputasi
fisika yang melibatkan
model persamaan tak
linear dengan metode
numerik yang sesuai.
3  Menerapkan metode Bab 3. Matriks dan Sistem Ceramah, 300’ Review Buku
numerik eleminasi Persamaan Linear diskusi, tugas
Gauss Gauss Jordan 1. Metode Eliminasi Gauss kel. 2 (2)& presentasi
dan Gauss Seidel untuk 2. Metode Eliminasi Gauss-Jordan

5
menyelesaikan sistem 3. Metode Iterasi Gauss-Seidel
persamaan linear. kel.2
 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.

5 Formatif I
5%
6  Menerapkan metode Bab 4. Fungsi Eigen dan Nilai Eigen Ceramah, 150 Tugas Rutin 5%
numerik untuk Kel. 3 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

6
interpolasi dan
ekstrapolasi .
 Merancang program
komputer untuk
masalah komputasi
fisika dalam
menentukan nilai
interpolasi dan
ekstrapolasi dari data
eksperimen yang ada.
8  Menerapkan metode Bab 6. Difrensiasi numerik. Mini riset/projek
numerik untuk 1. Aturan Beda Pusat (Central 10 %
menyelesaikan Difference)
difrensiasi suatu 2. Aturan Beda Maju (Forward
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.
9 Formatif 2 Ceramah, 300 Tugas Rutin
diskusi, tugas
(5) & presentasi

7
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
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

8
sesuai.
12  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
 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.
13 Formtif 3 150 5%
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

9
komputer untuk
masalah komputasi
fisika yang melibatkan
model persamaan
difrensial parsial
dengan metode
numerik yang sesuai.
 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

10
untuk
meningkatk
an kinerja.

16 Formatif 4 Ujian Akhir Semester

1. DAFTAR BACAAN :
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 : 2nd 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.

Nakamura, S., 1993, Applied Numerical Methods in C, Prentice-Hall Inc, Singapore.

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 akhir = (F1 + F2 + F3 +F4)/4.
c. Nilai formatif (F) merupakan perpaduan : Pengetahuan dan Ketrampilan.

11
Konversi skor dalam bentuk nilai dapat dilihat dalam Tabel

Skor Akhir Nilai Akhir

Huruf Angka Arti/makna


1. 90 - 100 A 4 Sangat Kompeten
2. 80 - 89 B 3 Kompeten
3. 70 - 79 C 2 Cukup kompeten
4. < 70 E 1 Tidak kompeten

Dosen Penanggung Jawab


Mata kuliah Fisika Komputasi Komisaris

Makmur Sirait
--------------- ------------------

12
AKTIVITAS PERKULIAHAN
Pertemuan
CJR/
NO DESKRIPSI PERTEMUAN TR CBR RI MR PR
WAKTU CRR

1. Penjelasan keseluruhan capaian


pembelajaran, proses
1. pembelajaran, tugas-tugas,
sumber belajar, dan seluruh
proses penilaian dalam
perkuliahan
1. Mendiskusikan sub capaian yang V
akan dicapai yaitu mengkaji
tentang getaran, memecahkan
masalah dan mengaplikasikannya
dalam kehidupan sehari-hari
2. 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
akan dicapai yaitu mengkaji
tentang gelombang dan bunyi,
memecahkan masalah serta
mengaplikasikannya dalam
kehidupan sehari-hari
3 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
akan dicapai yaitu mengkaji
tentang optik geometri,
memecahkan masalah dan
mengaplikasikannya dalam
kehidupan sehari-hari
4 2. Mengerjakan LK
3. Diskusi kelompok
4. Presentasi
5. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
6. Refeleksi
5 1. Mendiskusikan sub capaian yang V
akan dicapai yaitu mengkaji

13
tentang optik geometri (lanjutan),
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
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 V V
akan dicapai yaitu mengkaji
tentang listrik statis (lanjutan),
memecahkan masalah dan
mengaplikasikannya dalam
7 kehidupan sehari-hari
2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
8 UTS (Ujian Tengah Semester Bersama
tingkat Fakultas)
1. Mendiskusikan sub capaian yang V
akan dicapai yaitu mengkaji
tentang listrik dinamis,
memecahkan masalah dan
mengaplikasikannya dalam
9 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 V
10 akan dicapai yaitu mengkaji
tentang listrik dinamis (lanjutan),

14
memecahkan masalah dan
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
11 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 V
akan dicapai yaitu mengkaji
tentang listrik arus bolak-balik,
memecahkan masalah dan
mengaplikasikannya dalam
12 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 V
akan dicapai yaitu mengkaji
tentang gejala kuantum,
memecahkan masalah dan
mengaplikasikannya dalam
13 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 V V
akan dicapai yaitu mengkaji
14 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
1. Mendiskusikan sub capaian yang V
akan dicapai yaitu mengkaji
tentang gejala kuantum,
memecahkan masalah dan
mengaplikasikannya dalam
15 kehidupan sehari-hari
2. Diskusi kelompok
3. Presentasi
4. Diskusi sub capaian dan aktivitas
sebelum dan saat perkuliahan
selanjutnya
5. Refeleksi
16 UAS (Ujian Akhir Semester Bersama
tingkat Fakultas)

SIKAP DAN ASPEK DESKRIPTORNYA

No Elemen Sikap Aspek Deskriptor


1. Etika berkomunikasi  Tidak berkata kasar, kotor dan takabur
 Tidak menyela pembicaraan pada waktu yang tidak tepat
 Mengucapkan terima kasih setelah menerima bantuan orang
lain
 Bersikap 3 s: salam, senyum, sapa
 Meminta izin ketika memasuki ruangan
2. Kejujuran  Tidak menyontek
 Tidak menjadi plagiat
 Mengungkapkan perasaan apa adanya
 Mengakui kesalahan atau kekurangan yang dimiliki
 membuat laporan berdasarkan data
3. Tanggung jawab  Melaksanakan tugas individu dengan baik
 Menerima resiko dari tindakan yang dilakukan
 Tidak menyalahkan atau menuduh orang lain tanpa bukti yang
akurat
 Mengembalikan barang yang dipinjam
 Menepati janji
 Tidak menyalahkan orang lain untuk kesalahan tindakan kita
sendiri
 Melaksanakan apa yang pernah dikatakan tanpa disuruh

16
4. Kerja sama  Kesediaan melakukan tugas sesuai kesepakatan
 Bersedia membantu orang lain tanpa mengharap imbalan
 Aktif dalam kerja kelompok
 Memusatkan perhatian pada tujuan kelompok
 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)

17
18