SILABUS PEMROGRAMAN KOMP 2012
"
!
$$$
#
%
"
&
'
&
'
"
'
'
(
'
& %
%
'
) '
)
'
*
**
'
&
+
'
Tatap
Muka
ke
Kompetensi Dasar
1
Mengenal perangkat
lunak Matlab
2, 3
Mengenal dasar –
dasar pemrograman
Matlab
)
)
Materi Pokok
Pengenalan Matlab
Ruang kerja Matlab
dan pengaturannya
Prosedur
pemrograman Matlab
Dasar pemrograman
Matlab
Tipe data
Variabel
Konstanta
Strategi
Perkuliahan
&
Sumber
Bahan/Referensi
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 001 – 014
A2: 003 - 015
Tatap muka,
diskusi,
praktik, dan
tugas
A2: 016- 027
1
Tatap
Muka
ke
Kompetensi Dasar
4
Membuat program
dengan masukan dan
keluaran
5,6
Membuat program
tentang matriks dan
operasi matriks
7
8, 9
Materi Pokok
Fungsi M-file
Operasi matematika
dasar
Operasi relasi
Operasi logika
Perintah masukan dan
keluaran
Perintah masukan dari
keyboard
Perintah keluaran
Larik dan Matriks
Pembuatan larik
Aplikasi larik
Matriks dan
penulisannya
Matriks umum
Matriks khusus
Manipulasi matriks
Aplikasi matriis
Strategi
Perkuliahan
Sumber
Bahan/Referensi
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 106-110
A2: 041-050
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 015-047
A2: 028-032
UJIAN TENGAH SEMESTER
Membuat fungsi dan
penerapannya dalam
persoalan fiisika
Pembuatan fungsi
Pernyataan function
Pernyataan inline
10, 11
Membuat program
dengan operator
relasi dan logika
12, 13
Menyusun program
dengan kendali
iteratif
14, 15
Menyusun program
dengan kendali
percabangan
Operator relasi dan
logika
Operator relasi
Operator logika
Fungsi relasi dan
logika
Pernyataan perulangan
for dan while
Konstruksi dasar
perulangan for
Konstruksi dasar
perulangan while
Penerapan
perulangan pada
metode numerik
Pernyataan
percabangan if
Struktur kendali if
Tatap muka,
diskusi,
praktik, dan
tugas
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 106-109
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 110-111
A2: 051-059
Tatap muka,
diskusi,
praktik, dan
A2: 060-068
A2: 065-066
2
Tatap
Muka
ke
Kompetensi Dasar
16, 17
18
Strategi
Perkuliahan
Struktur kendali if
else
Struktur kendali
elseif
Struktur kendali
switch case
Program dengan
percabangan
tugas
Menyusun program
grafik dan
penerapannya
Program Grafik
Grafik 2D
Grafik 3D
Menyelesaikan
masalah
menggunakan
Matlab
Penyelesaian masalah:
Akar persamaan
Persamaan linear
Integrasi numeric
Persamaan
differensial
Tatap muka,
diskusi,
praktik, dan
tugas
Tatap muka,
diskusi,
praktik, dan
tugas
!
& , -'
& & )
&.& 3
4&
Materi Pokok
Sumber
Bahan/Referensi
A1: 049-096
A2: 171-181
A1: 121-286
A2: 305-385
"
% ( &.
4&%& # !
&
/&
0 +1
%& & .
5
(
)2 +$3 &
/&
4& & 3
4&.&
%
1
3
& .
2 (
"
0 &.
7&
6&
&
&
#
0
4 '
89:
.
;
6
$
;
=/> ;
4
!
$$$
#
%
"
&
'
&
'
"
'
'
(
'
& %
%
'
) '
)
'
*
**
'
&
+
'
Tatap
Muka
ke
Kompetensi Dasar
1
Mengenal perangkat
lunak Matlab
2, 3
Mengenal dasar –
dasar pemrograman
Matlab
)
)
Materi Pokok
Pengenalan Matlab
Ruang kerja Matlab
dan pengaturannya
Prosedur
pemrograman Matlab
Dasar pemrograman
Matlab
Tipe data
Variabel
Konstanta
Strategi
Perkuliahan
&
Sumber
Bahan/Referensi
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 001 – 014
A2: 003 - 015
Tatap muka,
diskusi,
praktik, dan
tugas
A2: 016- 027
1
Tatap
Muka
ke
Kompetensi Dasar
4
Membuat program
dengan masukan dan
keluaran
5,6
Membuat program
tentang matriks dan
operasi matriks
7
8, 9
Materi Pokok
Fungsi M-file
Operasi matematika
dasar
Operasi relasi
Operasi logika
Perintah masukan dan
keluaran
Perintah masukan dari
keyboard
Perintah keluaran
Larik dan Matriks
Pembuatan larik
Aplikasi larik
Matriks dan
penulisannya
Matriks umum
Matriks khusus
Manipulasi matriks
Aplikasi matriis
Strategi
Perkuliahan
Sumber
Bahan/Referensi
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 106-110
A2: 041-050
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 015-047
A2: 028-032
UJIAN TENGAH SEMESTER
Membuat fungsi dan
penerapannya dalam
persoalan fiisika
Pembuatan fungsi
Pernyataan function
Pernyataan inline
10, 11
Membuat program
dengan operator
relasi dan logika
12, 13
Menyusun program
dengan kendali
iteratif
14, 15
Menyusun program
dengan kendali
percabangan
Operator relasi dan
logika
Operator relasi
Operator logika
Fungsi relasi dan
logika
Pernyataan perulangan
for dan while
Konstruksi dasar
perulangan for
Konstruksi dasar
perulangan while
Penerapan
perulangan pada
metode numerik
Pernyataan
percabangan if
Struktur kendali if
Tatap muka,
diskusi,
praktik, dan
tugas
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 106-109
Tatap muka,
diskusi,
praktik, dan
tugas
A1: 110-111
A2: 051-059
Tatap muka,
diskusi,
praktik, dan
A2: 060-068
A2: 065-066
2
Tatap
Muka
ke
Kompetensi Dasar
16, 17
18
Strategi
Perkuliahan
Struktur kendali if
else
Struktur kendali
elseif
Struktur kendali
switch case
Program dengan
percabangan
tugas
Menyusun program
grafik dan
penerapannya
Program Grafik
Grafik 2D
Grafik 3D
Menyelesaikan
masalah
menggunakan
Matlab
Penyelesaian masalah:
Akar persamaan
Persamaan linear
Integrasi numeric
Persamaan
differensial
Tatap muka,
diskusi,
praktik, dan
tugas
Tatap muka,
diskusi,
praktik, dan
tugas
!
& , -'
& & )
&.& 3
4&
Materi Pokok
Sumber
Bahan/Referensi
A1: 049-096
A2: 171-181
A1: 121-286
A2: 305-385
"
% ( &.
4&%& # !
&
/&
0 +1
%& & .
5
(
)2 +$3 &
/&
4& & 3
4&.&
%
1
3
& .
2 (
"
0 &.
7&
6&
&
&
#
0
4 '
89:
.
;
6
$
;
=/> ;
4