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