SKS : 4
DESKRIPSI : Mampu memahami dan menjelaskan dalam memecahkan suatu masalah secara
terstruktur dengan menggunakan berbagai metode serta bentuk implementasi ke
dalam bahasa pemrograman.
KOMPETENSI DASAR MATERI POKOK/ INDIKATOR KOMPETENSI EVALUASI/
POKOK BAHASAN PENILAIAN KETERANGAN
Mampu menjelaskan konsep Logika Informatika 1. Mampu menjelaskan Penugasan Ceramah dengan
logika serta sifat dari kalimat 1. Pernyataan suatu logika suatu kalimat logika Kuis menggunakan
logika proposional 2. Mampu memjelaskan media komputer
2. Aturan dan sifat aljabar aturan dari suatu kalimat dan TV/LCD
logika logika Projector
3. Properti kalimat logika 3. Mampu menjelaskan dan
mencontohkan suatu nilai
kebenaran pada kalimat
logika
4. Mampu menjelaskan dan
mencontohkan sifat dari
kalimat logika
5. Mampu membuat
kesimpulan berdasarkan
implikasi
Mampu menjelaskan dan Algortima 1. Mampu menjelaskan Kuis Ceramah dengan
merumuskan tahapan dalam 1. Definisi Algoritma bagaimana tahapan suatu Penugasan menggunakan
pemecahan masalah 2. Problem solving problem solving Diskusi media komputer
3.Tahapan dalam 2. Mampu menjelaskan fase dan TV/LCD
pemrograman tahapan pemrograman Projector
4. Penyajian Algortima dari analisa masalah
sampe dengan fase
implementasi
3. Mampu menjelaskan dan
memahami alur dan
syarat pembuatan
algortima yang baik
4. Menjelaskan dan
mencontohkan bentuk
penyajian algortima
pesudocode, struktur
bahasa dan
bagan(flowchart)
Mampu menjelaskan tentang Bahasa Pemrograman 1. Mampu menjelaskan Ceramah dengan
dasar-dasar bahasa tentang dasar-dasar Penugasan menggunakan
pemrograman 1. Bahasa Pemrograman bahasa pemrograman. media komputer
dan struktur pemrograman 2. Mampu menjelaskan dan TV/LCD
2. Elemen Dasar bahasa tentang elemen dasar Projector
Pemrograman dan berbagai bahasa pemrograman
bentuk tipe data dari variabel dan tipe
3. Operasi Input dan Output data yang digunakan
3. Mampu Menjelaskan dan
mencontohkan operasi
input dan output pada
bahasa pemrograman
Mampu menjelaskan dasar- Struktur Dasar Algortima dan 1. Mampu menjelaskan dan Ceramah dengan
dasar struktur algortima Implementasi mencontohkan kasus Penugasan menggunakan
1. Struktur Runtunan dengan menggunakan media komputer
2. Struktur Selection struktur runtunan dan TV/LCD
3. Struktur Perulanngan 2. Mampu menjelaskan dan Projector
mencontohkan kasus
dengan menggunakan
struktur Selection
3. Mampu menjelaskan dan
mencontohkan kasus
dengan menggunakan
struktur perulangan
Mampu menjelaskan dan Algortima Runtunan 1. Mampu menjelaskan, Penugasan Diskusi kelompok
menerapkan struktur 1. Menjelaskan konsep dasar mencontohkan dan Kuis menggunakan
algortima runtunan kedalam runtunan menerapkan algortima media komputer
bentuk penyajian algortima 2. Menjelaskan proses runtunan dan TV/LCD
runtunan dalam proses 2. Mampu menjelaskan, Projector
algoritma mencontohkan dan
menerapkan ke dalam
bentuk penyajian
algoritma
Mampu menjelaskan dan Algortima Selection 1. Mampu menjelaskan, Penugasan Diskusi kelompok
menerapkan struktur 1. Menjelaskan konsep dasar mencontohkan dan Kuis menggunakan
algortima Selection kedalam selection menerapkan algortima media komputer
bentuk penyajian algortima 2. Analisa Kondisi dan Aksi selection dan TV/LCD
3. Hubungan Kondisi dan Aksi 2. Mampu menjelaskan, Projector
4. Hubungan Antar Kondisi mencontohkan dan
dengan AND dan OR menerapkan ke dalam
5. Instruksi Percabangan bentuk penyajian
algoritma
Mampu menjelaskan dan Algoritma Perulangan 1. Mampu menjelaskan, Penugasan Diskusi kelompok
menerapkan struktur 1. Menjelaskan konsep dasar mencontohkan dan Kuis menggunakan
algortima perulangan perulangan menerapkan algortima media komputer
kedalam bentuk penyajian 2. Menjelaskan proses perulangan dan TV/LCD
algortima perulangan dalam proses 2. Mampu menjelaskan, Projector
algortima mencontohkan dan
3. Instruksi perulangan menerapkan ke dalam
bentuk penyajian
algoritma
Mampu menjelaskan dan Pemrograman Modul 1. Mampu menjelaskan Penugasan Diskusi kelompok
Penerapan konsep sub 1. Menjelaskan konsep dasar pemrograman modular menggunakan
program subprogram 2. Mampu menjelaskan media komputer
2. Menjelaskan subprogram keutungan dengan dan TV/LCD
dengan procedure pemrograman modular Projector
3. Menjelaskan subprogram 3. Mampu menjelaskan,
dengan fungsi mencontohkan
penggunaan subprogram
procedure dan fungsi
4. Mampu menjelaskan
perbedaan procedure dan
fungsi
Mampu menjelaskan konsep Array 1. Mampu menjelaskan Penugasan Ceramah
tipe data array dan 1. Konsep dasar Array penggunaan tipe data menggunakan
penggunaannya 2. Array berdimensi 1 array media komputer
3. Array Multdimensi 2. Mampu menjelaskan dan TV/LCD
dan mencontohkan Projector
penggunaan array
berdimensi 1 dan array
multi dimensi
Mampu menjelaskan dan Sorting 1. Mampu menjelaskan Penugasan Ceramah
memahami proses 1. Selection Sort proses pengurutan Diskusi kelompok
pengurutan data 2. Bubble Sort 2. Mampu menjelaskan menggunakan
dan mencontohkan media komputer
penggunaan metod dan TV/LCD
Selection, Bubble Sort, Projector
3. Mampu membedakan
proses sorting dengan
berbagai metode yang
digunakan
Sistem Penilaian :
Ujian Mid Semester 40 %
Ujian Akhir Semester 40 %
Tugas 20 % KETENTUAN LAINNYA:
Klasifikasi Nilai :
75 :A
Mahasiswa tidak diperkenankan untuk masuk kelas, jika terlambat lebih
60 - 75 :B dari >15 Menit.
50 - 60 :C Mahasiswa tidak boleh bersandal JEPIT, berkaos oblong (tanpa krah),
30 - 50 :D
1 - 30 :E dan bagi pria (disarankan)wajib berdasi.
Mahasiswa tidak diijinkan pindah kelas terkecuali dengan Dosen yang
sama.
Memutuskan bahwa mahasiswa yang tidak masuk (ALFA) lebih dari
75%, maka dosen berhak untuk tidak mengeluarkan nilai ( NULL).
Terkecuali ada alasan dengan bukti yang menguatkan( surat dari dokter,
keterangan kerja dan sejenisnya)
Jika diperlukan aturan lain menyusul