gbpp_sap fisika komputasi

21

Click here to load reader

Upload: rochamukti-rizcanofana

Post on 30-Jun-2015

354 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: GBPP_SAP FISIKA KOMPUTASI

ANALISIS INSTRUKSIONAL,GARIS-GARIS BESAR PROGRAM PENGAJARAN

DANSATUAN ACARA PERKULIAHAN

MATERI KULIAH : FISIKA KOMPUTASIKODE MATAKULIAH : FIK-3221JUMLAH SKS : 4 (3-1)DOSEN PEMBINA : Khristian Enggar Pamuji, S.Si

PROGRAM STUDI FISIKAJURUSAN FISIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAMUNIVERSITAS NEGERI PAPUA

MANOKWARI2008

Page 2: GBPP_SAP FISIKA KOMPUTASI

I. IDENTITAS MATAKULIAH

Nama Matakuliah Fisika Komputasi

Kode Matakuliah FIK-3221

Jumlah SKS 4 (3-1)

Semester VI (Enam)

Status Wajib

Program Studi Fisika

Jumlah Tatap Muka 16 Pertemuan

Lama Setiap Tatap Muka 4 x 50 Menit

Dosen Pembina Khristian Enggar Pamuji, S.Si

Page 3: GBPP_SAP FISIKA KOMPUTASI

II. INSTRUKSIONAL PERKULIAHAN

2.1. Analisis Instruksional

Menjelaskan Algoritma Pemrograman

Menjelaskan dasar-dasar Pemrograman Matlab

Menjelaskan Sistem Persamaan Nonlinier

Menjelaskan Sistem Persamaan Linier (SPL)

Menjelaskan Metode Langsung untuk

menyelesaikan SPL

Menejalaskan Metode tidak Langsung untuk menyelesaiakn SPL

Menjelaskan Matrik

Menjelaskan Eleminasi Gauss Jordan

Menjelaskan Dekomposisi LU

Menjelaskan Eleminasi Gauss

Jordan

Menjelaskan Metode Iterasi Gauss Seidel

Menjelaskan metode Iterasi Jacobi

Menjelaskan Metode Pencocokan kurva

Menjelaskan Regresi Linier

Menjelaskan Regresi non linier

Menjelaskan Regresi Polinomial

Menjelaskan Interpolasi Polinomial

Mahasiswa dapat menyelesaikan masalah-masalah fisika dengan bantuan komputer dan dapat menganalisis data-data fisika dengan berbagai macam

metode

Menjelaskan metode Newton

Menjelaskan metode Bisection

Page 4: GBPP_SAP FISIKA KOMPUTASI

Garis-garis Besar Program Pengajaran (GBPP)

Judul Matakuliah Fisika Komputasi

Nomor Kode/ SKS FIK-3221

Deskripsi Singkat Mata kuliah Perpetaan merupakan mata kuliah wajib mahasiswa fisika.Mata kuliah ini memberikan pengetahuan bagaimana menyelesaikan masalah-masalah fisika dengan menggunakan computer. Materi yang disampaikan pada matakuliah ini meliputi Algoritma Pemrograman, dasar-dasar Pemrograman Matlab, Sistem Persamaan Linier (SPL) , metode Metode Langsung untuk menyelesaikan SPL : Eleminasi Gauss Jordan,Eleminasi Gauss, Dekomposisi LU, Metode tidak Langsung untuk menyelesaiakn SPL : Metode Iterasi Gauss Seidel, metode Iterasi Jacobi, Sistem, Regresi Linier, Regresi Polinomial, Iterasi Polinomial, Persamaan Nonlinier Regresi non linier, Pencocokan kurva

Tujuan Instruksional UmumMahasiswa dapat menyelesaikan masalah-masalah fisika dengan bantuan komputer dan dapat menganalisis data-data fisika dengan berbagai macam metode

NoTujuan Instruksional

KhususPokok

BahasanSub Pokok Bahasan

Estimasi Waktu

Pustaka

1. 1. Mendefinisikan Algoritma

2. Menjelaskan jenis-jenis algoritma

3. Menjelaskan langkah-langkah dalam pemrograman computer

4. Menjelaskan Kriteria Algoritma

Algoritma Pemrograman

Definisi Algoritma

Jenis-jenis Algoritma

Langkah-langkah pemrograman computer

Kriteria Algoritma

4 x 50 1, 2

2 1. Menjelaskan Penggunaan Matlab untuk matematika sederhana

2. Membuat Array, Vektor, Matrik menggunakan Matlab

3. Menjelaskan operator Colon

Dasar-dasar Pemrograman Matlab

Penggunaan Matlab untuk Matematika sederhana

Array, Vektor, Matrik

Operator Colon

Linspace dan Logspace

Kontrol Program

8x50 1,2

Page 5: GBPP_SAP FISIKA KOMPUTASI

Grafik M-File

NoTujuan Instruksional

KhususPokok

BahasanSub Pokok Bahasan

Estimasi Waktu

Pustaka

4. Menjelaskan perintah Linspace dan Logspace

5. Menjelaskan bagaimana mengkontrol program

6. membuat Grafik dengan Matlab

7. Membuat perintah dengan M-file

3 1. Menjelaskan Opersai Matrik

2. Menjelaskan hubungan Persamaan Linier dan Matrik

3. Menjelaskan cara menyelesaikan persamaan linier dengan matrik.

4. Menghitung/ mencari penyelesaian persamaan linier dengan Matrik

5. Menghitung/ mencari penyelesaian persamaan linier dengan Matrik melalui Matlab

Aljabar Linier dan Matrik

Operasi Matrik

Persamaan linier dan Matrik

Penyelesaian persamaan Linier dengan Matrik

Menyelesaikan persamaan Linier dan Matrik menggunakan Matlab

8x50 1,2

Page 6: GBPP_SAP FISIKA KOMPUTASI

NoTujuan

Instruksional Khusus

Pokok Bahasan

Sub Pokok BahasanEstimasi Waktu

Pustaka

4 1. Menjelaskan penyelesaian SPL dengan Eleminasi Gauss

2. Membuat Porgram Eleminasi Gauss dengan menggunakan Matlab

3. Menjelaskan penyelesaian SPL dengan Eleminasi Gauss-Jordan

4. Membuat Program Eleminasi Gauss-Jordan Menggunakan Matlab

5. Menjelaskan penyelesaian SPL dengan Dekomposisi LU

6. Membuat Program dekomposisi LU dengan Menggunakan Matlab

Metode Langsung untuk menyelesaikan Sistem Persamaan Linier (SPL)

Eleminasi Gauss

Membuat Porgram Eleminasi Gauss dengan menggunakan Matlab

Eleminasi Gauss-Jordan

Membuat Program Eleminasi Gauss-Jordan Menggunakan Matlab

Dekomposisi LU

Membuat Program dekomposisi LU dengan Menggunakan Matlab

12x50 1,2

5 1. Menjelaskan Iterasi Gauss-Seidel

2. Menjelaskan Iterasi Jacobi

3. Menjelaskan Perbedaan Iterasi Jacobi dan Gauss-Seidel

Metode tidak Langsung untuk menyelesaikan SPL

Iterasi Gauss-Seidel Iterasi Jacobi Perbedaan Iterasi

Gauss-Seidel dan Iterasi Jacobi

12x50 1,2

Page 7: GBPP_SAP FISIKA KOMPUTASI

4. Membuat M-file Untuk Iterasis Gauss dan Jacobi

NoTujuan

Instruksional Khusus

Pokok Bahasan

Sub Pokok BahasanEstimasi Waktu

Pustaka

6 1. Menjelaskan Metode Bisection

2. Menjelaskan Metode Newton

Penyelesaian Persamaan non Linier

Metode Bisection

Metode Newton

8x50 1,2,3

7 1. Menjelaskan Regresi Linier

2. Menghitung Regresi Linier dengan Menggunakan Matlab

3. Menjelaskan Regresi Polinomial

4. Menghitung Regresi Polinomial Menggunakan Matlab

5. Menjelaskan Interpolasi Polinomial Newton

6. Menjelaskan Interpolasi Polinomial Langrange

Pencocokan Kurva

Regresi Linier

Regresi Linier dengan Menggunakan Matlab

Regresi Polinomial

Regresi Polinomial Menggunakan Matlab

Interpolasi Polinomial Newton

Interpolasi Polinomial Langrange

12x50 1,2,3

Referensi:1. Hanselman dan Littlefield, 2002. Matlab Bahasa Komputasi Teknis, ANDI

yogyakarta.2. Steven Chapra , 2005. Applied Numerical Methods with MATLAB for engineers

and scientists, Mc Graw Hill, New York.3. Suarga, 2007. Fisika Komputasi: Problema Fisika dengan Matlab, ANDI

Yogyakarta

Page 8: GBPP_SAP FISIKA KOMPUTASI

2.3 Satuan Acara Perkuliahan (SAP) Pertemuan I

Matakuliah : Fisika Komputasi

Kode Matakuliah : FIK-3221

SKS : 4 (3-1)

Waktu Pertemuan : 4 x 50

Pertemuan Ke - : I

A. TujuanB. Pokok Bahasan : Algoritma PemrogramanC. Sub Pokok Bahasan 1. Definisi Algoritma

2. Jenis-jenis Algoritma3. Langkah-langkah pemrograman computer4. Kriteria Algoritma

D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Mahasiswa

Media

Pendahuluan 1. Menjelaskan pentingnya materi kuliah yang akan diberikan untuk perkuliahan yang akan datang

Memperhatikan dan mencatat

Papan Tulis, LCD Proyektor, Komputer

Penyajian 1. Menjelaskan tentang definisi Algoritma

2. Menjelaskan jenis-jenis algoritma3. Menjelaskan langkah-langkah

menyusun algoritma

Memperhatikan, mencatat dan memberi respond dan mengerjakaan latihan soal

Papan Tulis,LCD ProyektorKomputer

Penutup Memberi pertanyaan untuk merecall pemahaman tentang Algoritma, langkah-langkah algoritma, cara menyusun algoritma.

Menjawab pertanyaan secara lisan

E. EvaluasiF. Referensi 1. Hanselman dan Littlefield, 2002. Matlab Bahasa Komputasi Teknis, ANDI

yogyakarta.2. Steven Chapra , 2005. Applied Numerical Methods with MATLAB for

engineers and scientists, Mc Graw Hill, New York.

Page 9: GBPP_SAP FISIKA KOMPUTASI

2.4 Satuan Acara Perkuliahan (SAP) Pertemuan II - III

Matakuliah : Fisika Komputasi

Kode Matakuliah : FIK-3221

SKS : 4 (3-1)

Waktu Pertemuan : 8 x 50

Pertemuan Ke - : II - III

A. TujuanB. Pokok Bahasan : Dasar-dasar Pemrograman MatlabC. Sub Pokok Bahasan 1. Penggunaan Matlab untuk Matematika sederhana

2. Array, Vektor, Matrik3. Operator Colon4. Linspace dan Logspace5. Kontrol Program6. Grafik7. M-File

D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Mahasiswa

Media

Pendahuluan 1. Mengulas rangkuman materi kuliah sebelumnya

2. Menjelaskan pentingnya materi kuliah yang akan diberikan untuk perkuliahan yang akan datang

Memperhatikan dan mencatat

Papan Tulis, LCD Proyektor

Penyajian 1. Menjelaskan Penggunaan Matlab untuk matematika sederhana

2. Membuat Array, Vektor, Matrik menggunakan Matlab

3. Menjelaskan perintah Linspace dan Logspace, Menjelaskan bagaimana mengkontrol program, membuat Grafik dengan Matlab, Membuat perintah dengan M-file, Menjelaskan operator Colon

Memperhatikan, mencatat dan memberi respond dan mengerjakaan latihan soal

Papan Tulis,LCD Proyektor, Komputer

Penutup Memberi pertanyaan untuk merecall pemahaman tentang Penggunaan Matlab

Menjawab pertanyaan secara lisan

E. EvaluasiF. Referensi 1. Hanselman dan Littlefield, 2002. Matlab Bahasa Komputasi Teknis, ANDI

yogyakarta.

Page 10: GBPP_SAP FISIKA KOMPUTASI

2. Steven Chapra , 2005. Applied Numerical Methods with MATLAB for engineers and scientists, Mc Graw Hill, New York.

Page 11: GBPP_SAP FISIKA KOMPUTASI

2.5 Satuan Acara Perkuliahan (SAP) Pertemuan IV - V

Matakuliah : Fisika Komputasi

Kode Matakuliah : FIK-3221

SKS : 4 (3-1)

Waktu Pertemuan : 8 x 50

Pertemuan Ke - : IV - V

A. TujuanB. Pokok Bahasan : Dasar-dasar Pemrograman MatlabC. Sub Pokok Bahasan 1. Operasi Matrik

2. Persamaan linier dan Matrik3. Penyelesaian persamaan Linier dengan Matrik4. Menyelesaikan persamaan Linier dan Matrik menggunakan

Matlab

D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Mahasiswa

Media

Pendahuluan 1. Mengulas rangkuman materi kuliah sebelumnya

2. Menjelaskan pentingnya materi kuliah yang akan diberikan untuk perkuliahan yang akan datang

Memperhatikan dan mencatat

Papan Tulis, LCD Proyektor

Penyajian 1. Menjelaskan Opersai Matrik2. Menjelaskan hubungan

Persamaan Linier dan Matrik3. Menjelaskan cara

menyelesaikan persamaan linier dengan matrik.

4. Menghitung/ mencari penyelesaian persamaan linier dengan Matrik

5. Menghitung/ mencari penyelesaian persamaan linier dengan Matrik melalui Matlab

Memperhatikan, mencatat dan memberi respond dan mengerjakaan latihan soal

Papan Tulis,LCD Proyektor, Komputer

Penutup Memberi pertanyaan untuk merecall pemahaman tentang Operasi Matrik, SPL, SPL dengan Matlab

Menjawab pertanyaan secara lisan

E. EvaluasiF. Referensi 1. Hanselman dan Littlefield, 2002. Matlab Bahasa Komputasi Teknis, ANDI

yogyakarta.2. Steven Chapra , 2005. Applied Numerical Methods with MATLAB for

engineers and scientists, Mc Graw Hill, New York.

Page 12: GBPP_SAP FISIKA KOMPUTASI

2.6 Satuan Acara Perkuliahan (SAP) Pertemuan VI- VIII

Matakuliah : Fisika Komputasi

Kode Matakuliah : FIK-3221

SKS : 4 (3-1)

Waktu Pertemuan : 12 x 50

Pertemuan Ke - : VI- VIII

A. TujuanB. Pokok Bahasan : Metode Langsung untuk menyelesaikan Sistem Persamaan Linier (SPL)C. Sub Pokok Bahasan 1. Eleminasi Gauss

2. Membuat Porgram Eleminasi Gauss dengan menggunakan Matlab

3. Eleminasi Gauss-Jordan4. Membuat Program Eleminasi Gauss-Jordan Menggunakan

Matlab5. Dekomposisi LU6. Membuat Program dekomposisi LU dengan Menggunakan

MatlabD. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Mahasiswa

Media

Pendahuluan 1. Mengulas rangkuman materi kuliah sebelumnya

2. Menjelaskan pentingnya materi kuliah yang akan diberikan untuk perkuliahan yang akan datang

Memperhatikan dan mencatat

Papan Tulis, LCD Proyektor

Penyajian 1. Menjelaskan penyelesaian SPL dengan Eleminasi Gauss, Eleminasi Gauss-Jordan, Dekomposisi LU

2. Membuat Porgram Eleminasi Gauss, Eleminasi Gauss-Jordan, Dekomposisi LU dengan menggunakan Matlab

Memperhatikan, mencatat dan memberi respond dan mengerjakaan latihan soal

Papan Tulis,LCD Proyektor, Komputer

Penutup Memberi pertanyaan untuk merecall pemahaman tentang Metode langsung dan pemrogramannya

Menjawab pertanyaan secara lisan

E. EvaluasiF. Referensi 1. Hanselman dan Littlefield, 2002. Matlab Bahasa Komputasi Teknis, ANDI

yogyakarta.2. Steven Chapra , 2005. Applied Numerical Methods with MATLAB for

engineers and scientists, Mc Graw Hill, New York.

Page 13: GBPP_SAP FISIKA KOMPUTASI

2.7 Satuan Acara Perkuliahan (SAP) Pertemuan IX- XI

Matakuliah : Fisika Komputasi

Kode Matakuliah : FIK-3221

SKS : 4 (3-1)

Waktu Pertemuan : 12 x 50

Pertemuan Ke - : IX - XI

A. TujuanB. Pokok Bahasan : Metode tidak Langsung untuk menyelesaikan SPLC. Sub Pokok Bahasan 1. Iterasi Gauss-Seidel

2. Iterasi Jacobi3. Perbedaan Iterasi Gauss-Seidel dan Iterasi Jacobi

D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Mahasiswa

Media

Pendahuluan 1. Mengulas rangkuman materi kuliah sebelumnya

2. Menjelaskan pentingnya materi kuliah yang akan diberikan untuk perkuliahan yang akan datang

Memperhatikan dan mencatat

Papan Tulis, LCD Proyektor

Penyajian 1. Menjelaskan Iterasi Gauss-Seidel

2. Menjelaskan Iterasi Jacobi3. Menjelaskan Perbedaan Iterasi

Jacobi dan Gauss-Seidel4. Membuat M-file Untuk Iterasis

Gauss dan Jacobi

Memperhatikan, mencatat dan memberi respond dan mengerjakaan latihan soal

Papan Tulis,LCD Proyektor, Komputer

Penutup Memberi pertanyaan untuk merecall pemahaman tentang Metode tak langsung (Iterasi Gauss-seidel dan Iterasi Jacobi) dan pemrogramannya

Menjawab pertanyaan secara lisan

E. EvaluasiF. Referensi 1. Hanselman dan Littlefield, 2002. Matlab Bahasa Komputasi Teknis, ANDI

yogyakarta.2. Steven Chapra , 2005. Applied Numerical Methods with MATLAB for

engineers and scientists, Mc Graw Hill, New York.

Page 14: GBPP_SAP FISIKA KOMPUTASI

2.8 Satuan Acara Perkuliahan (SAP) Pertemuan XII- XIII

Matakuliah : Fisika Komputasi

Kode Matakuliah : FIK-3221

SKS : 4 (3-1)

Waktu Pertemuan : 8 x 50

Pertemuan Ke - : XII - XIII

A. TujuanB. Pokok Bahasan : Penyelesaian Persamaan non LinierC. Sub Pokok Bahasan 1. Metode Bisection

2. Metode Newton

D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Mahasiswa

Media

Pendahuluan 1. Mengulas rangkuman materi kuliah sebelumnya

2. Menjelaskan pentingnya materi kuliah yang akan diberikan untuk perkuliahan yang akan datang

Memperhatikan dan mencatat

Papan Tulis, LCD Proyektor

Penyajian 1. Menjelaskan Metode Bisection2. Menjelaskan Metode Newton3. Memebuat Program untuk metode

tersbut

Memperhatikan, mencatat dan memberi respond dan mengerjakaan latihan soal

Papan Tulis,LCD Proyektor, Komputer

Penutup Memberi pertanyaan untuk merecall pemahaman tentang Metode Bisection, Newton

Menjawab pertanyaan secara lisan

E. EvaluasiF. Referensi 1. Hanselman dan Littlefield, 2002. Matlab Bahasa Komputasi Teknis, ANDI

yogyakarta.2. Steven Chapra , 2005. Applied Numerical Methods with MATLAB for

engineers and scientists, Mc Graw Hill, New York.3. Suarga, 2007. Fisika Komputasi: Problema Fisika dengan Matlab, ANDI

Yogyakarta

Page 15: GBPP_SAP FISIKA KOMPUTASI

2.9 Satuan Acara Perkuliahan (SAP) Pertemuan XIV- XVI

Matakuliah : Fisika Komputasi

Kode Matakuliah : FIK-3221

SKS : 4 (3-1)

Waktu Pertemuan : 12 x 50

Pertemuan Ke - : XIV - XVI

A. TujuanB. Pokok Bahasan : Pencocokan KurvaC. Sub Pokok Bahasan 1. Regresi Linier

2. Regresi Linier dengan Menggunakan Matlab3. Regresi Polinomial4. Regresi Polinomial Menggunakan Matlab5. Interpolasi Polinomial Newton6. Interpolasi Polinomial Langrange

D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Mahasiswa

Media

Pendahuluan 1. Mengulas rangkuman materi kuliah sebelumnya

2. Menjelaskan pentingnya materi kuliah yang akan diberikan untuk perkuliahan yang akan datang

Memperhatikan dan mencatat

Papan Tulis, LCD Proyektor

Penyajian 1. Menjelaskan Regresi Linier2. Menghitung Regresi Linier dengan

Menggunakan Matlab3. Menjelaskan Regresi Polinomial4. Menghitung Regresi Polinomial

Menggunakan Matlab5. Menjelaskan Interpolasi

Polinomial Newton6. Menjelaskan Interpolasi

Polinomial Langrange

Memperhatikan, mencatat dan memberi respond dan mengerjakaan latihan soal

Papan Tulis,LCD Proyektor, Komputer

Penutup Memberi pertanyaan untuk merecall pemahaman tentang Regresi Linier, Polinomial, Interpolasi Newto dan Interpolasi Langrange.

Menjawab pertanyaan secara lisan

E. EvaluasiF. Referensi 1. Hanselman dan Littlefield, 2002. Matlab Bahasa Komputasi Teknis, ANDI

yogyakarta.2. Steven Chapra , 2005. Applied Numerical Methods with MATLAB for

engineers and scientists, Mc Graw Hill, New York.3. Suarga, 2007. Fisika Komputasi: Problema Fisika dengan Matlab, ANDI

Yogyakarta

Page 16: GBPP_SAP FISIKA KOMPUTASI