CP-MK
M1 Setelahdiberikanmaterimengenaipemrogramanberorientasi objek mahasiswadapatmengertitentang
teoritis dan teknispenulisan program berorientasi objek, perbedaan antara POP dan OOP, dan
mengerti pemrograman C++.
M2 Setelahdiberikanmateri tentang pemrograman berorientasi objek mahasiswa dapat mengerti konsep
penulisan pemrograman berbasiskan kelas, objek, dan fungsi.
DeskripsiSingkat MK Mata kuliahinimembahastentangPemrogramanberientasi objek, teoritis dan teknis penulisan program, struktur
pemrograman C++, dan mengerti konsep class dan object.
Sifat 3 sksTeori
MateriPembelajaran/PokokBah 1. Pendahuluan
asan 2. PengenalanC++ dan konsep OOP
3. Komenta, Identifier, Tipe Data
4. Kelas dan Objek
5. Pewarisan Sifat Objek
6. Operator
7. Percabangan
8. Pengulangan
9. Array
10. Fungsi
11. Input / Output
12. Implementasi pemrograman berorientasi objek dalam suatu proyek (Tugas)
Pustaka Utama:
1. Buku Penerbit Informatika : Pemrograman C++ - Edisi Revisi
Penulis : Budi Raharjo
2. BukuPenerbit Informatika : Pemrograman C dan C++
Penulis : Adam Mukharil Bachtiar
Pendukung :
3. ModulPraktikumPemrogramanBerorientasi Objek,Informatika, FTUMJ
Media Pembelajaran PerangkatLunak PerangkatKeras
E-learning system Whiteboard
Praktikum C++ LCD proyektor
Komputer
DosenPengampu Jumail, M.Sc
Mata KuliahSyarat Struktur Bahasa Pemrograman
Penilaian Metode:
Penugasan
Testertulis
Keaktifan
KomponenPenilaian:
UTS : 30%
UAS : 40%
Project : 30%
Minggu Sub-CP-MK Indikator Kriteria&BentukPen MetodePembelajaran MateriPembelajaran[ BobotPenilai
Ke- [KemampuanAkhir yang ilaian [estimasiwaktu] pustaka] an (%)
Diharapkan]
(1) (2) (3) (4) (5) (6) (7)
1 Mahasiswa mengerti tentang Ketepatanmenjelask Kriteria: Dosen menyajikan Slide - Tanya 2%
RPS, antentangtujuan Ketepatanpengua dan mendiskusikan RPS - Jawab 2%
TujuanMatakuliah,ruangling saan. kontrak kuliah - Tugas 5%
perkuliahan dan (RPS) bersama
kup,StrukturPenilaian,
pemahaman yang Bentuk non-test:
mahasiswa. [TM:
Persentase Nilai, Penugasan, Diskusi;
sama tentang tujuan 1x(3x50”)]
Kehadiran, Komponen Tanyajawab; RPS di-share
pembelajaran.
penting penambah nilai dan kepada mahasiswa.
Project. Pemahamanpenilai
anmatakuliah A, B,
C, D, E
[BT+BM:
(1+1)x(3X60)]
Tugas 1,
menjelaskantujua
ndanmendefinisk
an.