Anda di halaman 1dari 14

ANALISIS INSTRUKSIONAL,

GARIS-GARIS BESAR PROGRAM PENGAJARAN


DAN
SATUAN ACARA PERKULIAHAN

MATERI KULIAH : FISIKA KOMPUTASI


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

PROGRAM STUDI FISIKA


JURUSAN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI PAPUA
MANOKWARI
2008
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
II. INSTRUKSIONAL PERKULIAHAN

2.1. Analisis Instruksional

Mahasiswa dapat menyelesaikan masalah-masalah fisika dengan bantuan


komputer dan dapat menganalisis data-data fisika dengan berbagai macam
metode

Menjelaskan Metode
Pencocokan kurva

Menjelaskan Menjelaskan Menjelaskan Interpolasi Menjelaskan


Regresi Linier Regresi Polinomial Polinomial Regresi non linier

Menjelaskan Eleminasi
Gauss Jordan

Menjelaskan Metode Menjelaskan metode


Menjelaskan Iterasi Gauss Seidel
Eleminasi Gauss Bisection
Jordan
Menjelaskan Menjelaskan metode
Dekomposisi LU Iterasi Jacobi Menjelaskan metode
Newton

Menjelaskan Metode Menejalaskan Metode


Langsung untuk tidak Langsung untuk
menyelesaikan SPL menyelesaiakn SPL

Menjelaskan Sistem Persamaan Menjelaskan Matrik Menjelaskan Sistem Persamaan


Linier (SPL) Nonlinier

Menjelaskan dasar-dasar
Pemrograman Matlab

Menjelaskan Algoritma Pemrograman


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 Umum


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

Tujuan Instruksional Pokok Estimasi


No Sub Pokok Bahasan Pustaka
Khusus Bahasan Waktu
1. 1. Mendefinisikan Algoritma  Defini 4 x 50 1, 2
Algoritma Pemrograman si Algoritma
2. Menjelaskan jenis-  Jenis-
jenis algoritma jenis Algoritma
3. Menjelaskan  Langk
langkah-langkah ah-langkah
dalam pemrograman
pemrograman computer
computer  Kriteri
4. Menjelaskan a Algoritma
Kriteria Algoritma
2 1. Menjelaskan Dasar-dasar  Pengg 8x50 1,2
Penggunaan Matlab Pemrograman unaan Matlab untuk
untuk matematika Matlab Matematika sederhana
sederhana  Array,
2. Membuat Array, Vektor, Matrik
Vektor, Matrik  Operat
menggunakan or Colon
Matlab  Linspa
3. Menjelaskan ce dan Logspace
operator Colon  Kontro
l Program
 Grafik
 M-File

Tujuan Instruksional Pokok Estimasi


No Sub Pokok Bahasan Pustaka
Khusus Bahasan Waktu
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 Aljabar Linier  Operas 8x50 1,2


Opersai Matrik dan Matrik i Matrik
2. Menjelaskan  Persa
hubungan maan linier dan Matrik
Persamaan Linier  Penyel
dan Matrik esaian persamaan
3. Menjelaskan cara Linier dengan Matrik
menyelesaikan  Menye
persamaan linier lesaikan persamaan
dengan matrik. Linier dan Matrik
4. Menghitung/ menggunakan Matlab
mencari
penyelesaian
persamaan linier
dengan Matrik
5. Menghitung/
mencari
penyelesaian
persamaan linier
dengan Matrik
melalui Matlab
Tujuan
Pokok Estimasi
No Instruksional Sub Pokok Bahasan Pustaka
Bahasan Waktu
Khusus
4 1. Menjelaskan Metode  Elemi 12x50 1,2
penyelesaian Langsung untuk nasi Gauss
SPL dengan menyelesaikan  Memb
Eleminasi Gauss Sistem uat Porgram Eleminasi
2. Membuat Persamaan Gauss dengan
Porgram Linier (SPL) menggunakan Matlab
Eleminasi Gauss  Elemi
dengan nasi Gauss-Jordan
menggunakan  Memb
Matlab uat Program Eleminasi
3. Menjelaskan Gauss-Jordan
penyelesaian Menggunakan Matlab
SPL dengan  Deko
Eleminasi Gauss- mposisi LU
Jordan  Memb
4. Membuat uat Program
Program dekomposisi LU
Eleminasi Gauss- dengan Menggunakan
Jordan Matlab
Menggunakan
Matlab
5. Menjelaskan
penyelesaian
SPL dengan
Dekomposisi LU
6. Membuat
Program
dekomposisi LU
dengan
Menggunakan
Matlab
5 1. Menjelaskan Metode tidak  Iterasi Gauss-Seidel 12x50 1,2
Iterasi Gauss- Langsung untuk  Iterasi Jacobi
Seidel menyelesaikan  Perbedaan Iterasi
2. Menjelaskan SPL Gauss-Seidel dan
Iterasi Jacobi Iterasi Jacobi
3. Menjelaskan
Perbedaan Iterasi
Jacobi dan
Gauss-Seidel
4. Membuat M-file
Untuk Iterasis
Gauss dan Jacobi
Tujuan
Pokok Estimasi
No Instruksional Sub Pokok Bahasan Pustaka
Bahasan Waktu
Khusus
6 1. Menjelaskan Penyelesaian  Metod 8x50 1,2,3
Metode Persamaan non e Bisection
Bisection Linier  Metod
2. Menjelaskan e Newton
Metode Newton

7 1. Menjelaskan Pencocokan  Regres 12x50 1,2,3


Regresi Linier Kurva i Linier
2. Menghitung  Regres
Regresi Linier i Linier dengan
dengan Menggunakan Matlab
Menggunakan  Regres
Matlab i Polinomial
3. Menjelaskan  Regres
Regresi i Polinomial
Polinomial Menggunakan Matlab
4. Menghitung  Interp
Regresi olasi Polinomial
Polinomial Newton
Menggunakan  Interp
Matlab olasi Polinomial
5. Menjelaskan Langrange
Interpolasi
Polinomial
Newton
6. Menjelaskan
Interpolasi
Polinomial
Langrange

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
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. Tujuan
B. Pokok Bahasan : Algoritma Pemrograman
C. Sub Pokok Bahasan 1. Definisi Algoritma
2. Jenis-jenis Algoritma
3. Langkah-langkah pemrograman computer
4. Kriteria Algoritma
D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Media


Mahasiswa
Pendahuluan 1. Menjelaskan pentingnya Memperhatikan dan Papan Tulis,
materi kuliah yang akan diberikan mencatat LCD Proyektor,
untuk perkuliahan yang akan Komputer
datang

Penyajian 1. Menjelaskan tentang definisi Memperhatikan, Papan Tulis,


Algoritma mencatat dan LCD Proyektor
2. Menjelaskan jenis-jenis algoritma memberi respond dan Komputer
3. Menjelaskan langkah-langkah mengerjakaan latihan
menyusun algoritma soal

Penutup Memberi pertanyaan untuk merecall Menjawab


pemahaman tentang Algoritma, pertanyaan secara
langkah-langkah algoritma, cara lisan
menyusun algoritma.

E. Evaluasi
F. 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.
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. Tujuan
B. Pokok Bahasan : Dasar-dasar Pemrograman Matlab
C. Sub Pokok Bahasan 1. Penggunaan Matlab untuk Matematika sederhana
2. Array, Vektor, Matrik
3. Operator Colon
4. Linspace dan Logspace
5. Kontrol Program
6. Grafik
7. M-File
D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Media


Mahasiswa
Pendahuluan 1. Mengulas rangkuman materi kuliah Memperhatikan dan Papan Tulis,
sebelumnya mencatat LCD Proyektor
2. Menjelaskan pentingnya materi
kuliah yang akan diberikan untuk
perkuliahan yang akan datang
Penyajian 1. Menjelaskan Penggunaan Matlab Memperhatikan, Papan Tulis,
untuk matematika sederhana mencatat dan LCD Proyektor,
2. Membuat Array, Vektor, Matrik memberi respond dan Komputer
menggunakan Matlab mengerjakaan latihan
3. Menjelaskan perintah Linspace dan soal
Logspace, Menjelaskan bagaimana
mengkontrol program, membuat
Grafik dengan Matlab, Membuat
perintah dengan M-file,
Menjelaskan operator Colon
Penutup Memberi pertanyaan untuk merecall Menjawab
pemahaman tentang Penggunaan pertanyaan secara
Matlab lisan

E. Evaluasi
F. 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.
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. Tujuan
B. Pokok Bahasan : Dasar-dasar Pemrograman Matlab
C. Sub Pokok Bahasan 1. Operasi Matrik
2. Persamaan linier dan Matrik
3. Penyelesaian persamaan Linier dengan Matrik
4. Menyelesaikan persamaan Linier dan Matrik menggunakan
Matlab
D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Media


Mahasiswa
Pendahuluan 1. Mengulas rangkuman materi kuliah Memperhatikan dan Papan Tulis,
sebelumnya mencatat LCD Proyektor
2. Menjelaskan pentingnya materi
kuliah yang akan diberikan untuk
perkuliahan yang akan datang
Penyajian 1. Menjelaskan Opersai Matrik Memperhatikan, Papan Tulis,
2. Menjelaskan hubungan mencatat dan LCD Proyektor,
Persamaan Linier dan Matrik memberi respond dan Komputer
3. Menjelaskan cara mengerjakaan latihan
soal
menyelesaikan persamaan linier
dengan matrik.
4. Menghitung/ mencari
penyelesaian persamaan linier
dengan Matrik
5. Menghitung/ mencari
penyelesaian persamaan linier
dengan Matrik melalui Matlab
Penutup Memberi pertanyaan untuk merecall Menjawab
pemahaman tentang Operasi Matrik, pertanyaan secara
SPL, SPL dengan Matlab lisan

E. Evaluasi
F. 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.
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. Tujuan
B. 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-Jordan
4. Membuat Program Eleminasi Gauss-Jordan Menggunakan
Matlab
5. Dekomposisi LU
6. Membuat Program dekomposisi LU dengan Menggunakan
Matlab
D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Media


Mahasiswa
Pendahuluan 1. Mengulas rangkuman materi kuliah Memperhatikan dan Papan Tulis,
sebelumnya mencatat LCD Proyektor
2. Menjelaskan pentingnya materi
kuliah yang akan diberikan untuk
perkuliahan yang akan datang
Penyajian 1. Menjelaskan penyelesaian SPL Memperhatikan, Papan Tulis,
dengan Eleminasi Gauss, mencatat dan LCD Proyektor,
Eleminasi Gauss-Jordan, memberi respond dan Komputer
Dekomposisi LU mengerjakaan latihan
soal
2. Membuat Porgram Eleminasi
Gauss, Eleminasi Gauss-Jordan,
Dekomposisi LU dengan
menggunakan Matlab
Penutup Memberi pertanyaan untuk merecall Menjawab
pemahaman tentang Metode langsung pertanyaan secara
dan pemrogramannya lisan

E. Evaluasi
F. 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.

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. Tujuan
B. Pokok Bahasan : Metode tidak Langsung untuk menyelesaikan SPL
C. Sub Pokok Bahasan 1. Iterasi Gauss-Seidel
2. Iterasi Jacobi
3. Perbedaan Iterasi Gauss-Seidel dan Iterasi Jacobi
D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Media


Mahasiswa
Pendahuluan 1. Mengulas rangkuman materi kuliah Memperhatikan dan Papan Tulis,
sebelumnya mencatat LCD Proyektor
2. Menjelaskan pentingnya materi
kuliah yang akan diberikan untuk
perkuliahan yang akan datang
Penyajian 1. Menjelaskan Iterasi Gauss- Memperhatikan, Papan Tulis,
Seidel mencatat dan LCD Proyektor,
2. Menjelaskan Iterasi Jacobi memberi respond dan Komputer
3. Menjelaskan Perbedaan Iterasi mengerjakaan latihan
soal
Jacobi dan Gauss-Seidel
4. Membuat M-file Untuk Iterasis
Gauss dan Jacobi
Penutup Memberi pertanyaan untuk merecall Menjawab
pemahaman tentang Metode tak pertanyaan secara
langsung (Iterasi Gauss-seidel dan lisan
Iterasi Jacobi) dan pemrogramannya

E. Evaluasi
F. 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.

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. Tujuan
B. Pokok Bahasan : Penyelesaian Persamaan non Linier
C. Sub Pokok Bahasan 1. Metode Bisection
2. Metode Newton

D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Media


Mahasiswa
Pendahuluan 1. Mengulas rangkuman materi kuliah Memperhatikan dan Papan Tulis,
sebelumnya mencatat LCD Proyektor
2. Menjelaskan pentingnya materi
kuliah yang akan diberikan untuk
perkuliahan yang akan datang
Penyajian 1. Menjelaskan Metode Bisection Memperhatikan, Papan Tulis,
2. Menjelaskan Metode Newton mencatat dan LCD Proyektor,
3. Memebuat Program untuk metode memberi respond dan Komputer
tersbut mengerjakaan latihan
soal
Penutup Memberi pertanyaan untuk merecall Menjawab
pemahaman tentang Metode Bisection, pertanyaan secara
Newton lisan

E. Evaluasi
F. 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

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. Tujuan
B. Pokok Bahasan : Pencocokan Kurva
C. Sub Pokok Bahasan 1. Regresi Linier
2. Regresi Linier dengan Menggunakan Matlab
3. Regresi Polinomial
4. Regresi Polinomial Menggunakan Matlab
5. Interpolasi Polinomial Newton
6. Interpolasi Polinomial Langrange
D. Kegiatan Belajar Mengajar

Tahap Kegiatan Kegiatan pengajar Kegiatan Media


Mahasiswa
Pendahuluan 1. Mengulas rangkuman materi kuliah Memperhatikan dan Papan Tulis,
sebelumnya mencatat LCD Proyektor
2. Menjelaskan pentingnya materi
kuliah yang akan diberikan untuk
perkuliahan yang akan datang
Penyajian 1. Menjelaskan Regresi Linier Memperhatikan, Papan Tulis,
2. Menghitung Regresi Linier dengan mencatat dan LCD Proyektor,
Menggunakan Matlab memberi respond dan Komputer
3. Menjelaskan Regresi Polinomial mengerjakaan latihan
4. Menghitung Regresi Polinomial soal
Menggunakan Matlab
5. Menjelaskan Interpolasi
Polinomial Newton
6. Menjelaskan Interpolasi
Polinomial Langrange
Penutup Memberi pertanyaan untuk merecall Menjawab
pemahaman tentang Regresi Linier, pertanyaan secara
Polinomial, Interpolasi Newto dan lisan
Interpolasi Langrange.

E. Evaluasi
F. 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

Anda mungkin juga menyukai