Mata Kuliah : Pemograman C++ Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Konsep pemrograman berorientasi obyek, pengenalan program java, struktur kontrol, kelas string, metode, array, membuat kelas, packages, inheritansi dan polymorphisme. Pertemua n / Minggu Pokok Bahasan / Tujuan Instruksional Umum (TIU) Sub Pokok Bahasan dan Sasaran Belajar / Tujuan Instruksional Khusus (TIK) Tehnik Pembelajaran Media Pembelajaran Evaluasi Referensi 1 Pokok Bahasan : Pengenalan C++ Pengetahuan mengenai pemrograman Sejarah C++ Struktur bahasa C++ Tata bahasa C++ Dosen menerangkan mekanisme pembelajaran, deskripsi matakuliah, dan tujuan pembelajaran. Contoh program sederhana (Menampilkan kata Hello world) mengenai sejarah, tata bahasa dan struktur bahasa C++
Mahasiswa dapat struktur bahasa dan struktur pemrograman dengan C++. 2 Pokok Bahasan : Operator dan Ekspresi Dosen menjelaskan tentang operator dan ekspresi serta member contoh programnya. Mahasiswa saling membantu memahami penjelasan dosen Pembahasan program sederhana dengan deklarasi variabel, penggunaan operator dan ekspresi operator dan ekspresi setelah mengetahui variable dari operator C++ 3 Pokok Bahasan : Operasi File Membahas konsep file input dan output. Quiz
File Input Output 4 Pokok Bahasan : Perulangan I Perulangan For Perulangan Do 5 Pokok Bahasan : Perulangan II Perulangan While Perulangan Continue 6 Pokok Bahasan : Kondisional dan mampu pendeklarasian file terutama file input output. konsep dan contoh program perulangan for dan do. konsep perulangan for konsep perulangan do konsep dan contoh program perulangan while dan continue. dan dapat menjelaskan konsep perulangan while. dan dapat menjelaskan konsep perulangan continue. konsep dan contoh Quiz
Penggunaan If dan Else 7 Pokok Bahasan : Switch Penggunaan switch program kondisional menggunakan if dan else. Mahasiswa dapat menjelaskan mengenai konsep dan penggunaan kondisional if dan else. konsep dan contoh program kondisional menggunakan if dan else. 8 Pokok Bahasan : Array I Array satu dimensi Mahasiswa dapat menjelaskan mengenai konsep switch dalam bahasa C++ konsep array satu dimensi array satu dimensi. 9 UJIAN TENGAH SEMESTER 10 Pokok Bahasan : Array II konsep operasi dan karakter array
Operasi dan karakter array 11 Pokok Bahasan : Pointer Pointer dan Array menjelaskan dan mengoperasikan program dengan menggunakan karakter array konsep pembuatan program menggunakan pointer dan array. menjelaskan dan mendemonstrasikan penulisan program dengan menggunakan pointer 12 Pokok Bahasan : String String dan Pointer 13 Pokok Bahasan : Fungsi I Pengertian fungsi konsep pembuatan program menggunakan string dan pointer string dan pointer konsep fungsi. dan
14 Pokok Bahasan : Fungsi II Variable Fungsi 15 Pokok Bahasan : Fungsi III Fungsi argument 16 Pokok Bahasan : Studi Kasus dengan pengertian fungsi konsep variable fungsi. menjelaskan variable dari fungsi fungsi dengan argument di C++. menjelaskan fungsi dengan argumen dalam bahasa C++ kasus-kasus yang sering terjadi dengan menggunakan bahasa C++ Mahasiswa menuliskan dengan tertentu. mampu program kasus-kasus Referensi :
1. Herbert Schildt, The Complete Reference C++, Fourth Edition, McGraw-Hill/Osborne 2. Antony Pranata, Pemrograman Borland C++, Andi Offset, Yogyakarta 3. Online Reading, www://cplusplus.com 4. Atang Susila, Modul Algoritma dan Pemrograman, Teknik Informatika UNPAM