SATUAN ACARA PERKULIAHAN
Pemrograman 4 (Visual C++)
Kode Mata Kuliah: IF0803/3 sks
Program Studi: S 1 Sistem Informasi
INSTITUT KEUANGAN PERBANKAN INFORMATIKA ASIA PERBANAS
Jl. Perbanas, Karet Kuningan, Setiabudi, Jakarta 12940, Indonesia
Telp. 62-21-5252533, 5222501-04, Fax. 62-21-5228460
URL:
http://www.perbanasinstitute.ac.id
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 1 (satu)
A. Tujuan
Setelah menyelesaikan tatap muka ini mahasiswa mampu :
1. Memahami sekilas mengenai bahasa pemrograman Visual C++
2. Membuat Aplikasi Windows yang sederhana
3. Membentuk berkas yang dapat dieksekusi
4. Menjalankan Aplikasi
5. Menutup Proyek
6. Keluar dari Visual C++
7. Menjalankan Aplikasi secara langsung
8. Mengatur Opsi Visual C++
9. Membuka kembali sebuah proyek
10. Mengatur opsi proyek
11. Menyimpan proyek
12. Membuat Versi Debug dan Release
B. Pokok Bahasan: Pengenalan Visual C++
C. Sub Pokok Bahasan:
1. Sekilas tentang Visual C++ 2. Lingkungan Visual C++ 3. Pengembangan Visual C++
4. Membuat Aplikasi dengan Visual C++ 5. Mengkompilasi dan Mengeksekusi Program 6. Menjalankan Aplikasi dan Menutup Proyek 7. Mengatur Opsi Visual C++
8. Mengatur Opsi Proyek 9. Versi Debug dan Release
D. Kegiatan Belajar Mengajar
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran Waktu (Menit) Pendahuluan Menjelaskan tata-tertib perkuliahan. Memperhatikan. Membuat catatan. White Board Spidol Komputer 40 menit
Memberikan penjelasan ruang-lingkup materi perkuliahan dan SAP. Menjelaskan metode pembelajaran dan komposisi penilaian. Melakukan pembagian kelompok. Bertanya. Membuat Kelompok LCD Projector Microphone Penyajian Menguraikan: Lingkungan Visual C++ Menggunakan Visual C++ Studi Kasus: Membuat Aplikasi Sederhana dengan Visual C++ Memperhatikan. Membuat catatan. Bertanya. Latihan membuat Aplikasi Explorasi White Board Spidol Komputer LCD Projector 100 menit Penutup Melakukan Review. Memberikan tugas individu untuk membuat program sederhana Memerhatikan. membuat catatan. bertanya. White Board Spidol Komputer LCD Projector 10 menit E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 2 (dua)
A. Tujuan
Setelah menyelesaikan tatap muka ini, mahasiswa mampu: 1. Membuat Aplikasi Konsol dengan menggunakan Visual C++ 2. Membuat kode program dengan Visual C++
3. Mengkompilasi dan Menjalankan Aplikasi 4. Menangani Kesalahan dalam Visual C++
B. Pokok Bahasan: Membuat Aplikasi Konsol
C. Sub Pokok Bahasan:
1. Membuat Aplikasi Konsol 2. Menambahkan Kode
3. Mengkompilasi dan Menjalankan Aplikasi 4. Penjelasan Kode Sumber C++
5. Menangani Kesalahan
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa Media dan Alat Pengajaran Waktu (Menit)
Pendahuluan Me-review materi yang diberikan sesi yang lalu. Membahas tugas
individu.
Menjelaskan pokok bahasan kuliah pada sesi ini. Memperhatikan Membuat catatan. Bertanya. White Board Spidol komputer LCD Projector 10 10 10
Penyajian 1. Membuat Aplikasi Konsol 2. Penjelasan Kode Sumber C++ 1. Memperhatikan Membuat catatan. Bertanya. 2. Membuat White Board Spidol Komputer LCD Projector 20 20
3. Latihan Program 70
Penutup Merangkum penyajian materi perkuliahan pada sesi ini
Memberikan tugas individu untuk membaca dan merangkum bahan kuliah tatap muka III.
Memerhatikan Membuat catatan Bertanya White Board Spidol Komputer LCD Projector 10 E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 3 (tiga)
A. Tujuan
Setelah menyelesaikan tatap muka ini mahasiswa mampu : 1. Memahami penggunaan Tipe Data dalam Visual C++ 2. Memahami penggunaan variable dalam Visual C++
3. Memahami penggunaan operator dan penulisan ekspresi dalam Visual C++ 4. Membuat program dalam Visual C++
B. Pokok Bahasan: Elemen Dasar C++
C. Sub Pokok Bahasan:
1. Karakter
2. Kata Kunci dan Pengenal 3. Tipe Data dan Literal
a. Literal Bilangan b. Literal Karakter c. Literal Logika d. Literal String 4. Variabel a. Mendeklarasikan Variabel
b. Memberikan nilai terhadap variabel 5. Komentar
6. Gaya Penulisan Program 7. Pernyataan
8. Operator dan Ekspresi a. Operator Aritmetika
b. Operator Penambahan dan Pengurangan c. Operator Bit
d. Operator Penugasan
e. Urutan Pengerjaan operator f. Konversi Tipe dan Pengarah Tipe 9. Fungsi Pustaka
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Menanyakan materi yang telah diberikan pada tatap muka yang lalu. Menyampaikan
pokok-pokok bahasan materi kuliah pada tatap muka hari ini Memperhatikan. Membuat catatan. Menjawab pertanyaan. White Board Spidol komputer LCD Projector 20
Penyajian Menjelaskan Materi : o Karakter
o Kata Kunci dan Pengenal
o Tipe Data dan Literal o Variabel o Komentar o Pernyataan o Operator dan Ekspresi Memperhatikan. Membuat catatan. Mengerjakan latihan Bertanya. Diskusi White Board Spidol komputer LCD Projector Spidol 110
Penutup Merangkum penyajian materi hari ini.
Memberikan tugas Mandiri Memperhatikan. Bertanya. White Board Spidol Komputer LCD Projector 20 E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 4 (empat)
A. Tujuan
Setelah menyelesaikan tatap muka ini mahasiswa mampu : 1. Menyusun urutan instruksi program
2. Menjelaskan konsep struktur dasar seleksi kondisi dan pengulangan 3. Menjelaskan statement yang digunakan dalam menyeleksi kondisi dan
menerapkannya dalam pembuatan program
4. Menjelaskan statement yang digunakan dalam pengulangan dan menerapkannya dalam pembuatan program
5. Menggunakan statement break dan continue
B. Pokok Bahasan: Pengambilan Keputusan dan Pengulangan C. Sub Pokok Bahasan:
1. Operator Pembanding 2. Operator Logika
a. Operator && (AND) b. Operator || (OR) c. Operator ! (NOT) 3. Blok Pernyataan
4. Pernyatan If
a. Bentuk Pernyataan If Sederhana b. Pernyataan if-else c. Pernyataan if bersarang 5. Operator Berkondisi 6. Pernyataan Switch 7. Pengulangan 8. Pernyataan While 9. Pernyataan Do..While 10. Pernyataan For
11. Pengulangan di dalam pengulangan 12. Keluar dari Pengulangan
13. Pernyataan Continue
D. Kegiatan Belajar Mengajar :
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Melakukan review atas materi perkuliahan pada tatap muka yang lalu
Menjelaskan materi yang akan diberikan hari ini Memerhatikan. Membuat catatan. Bertanya. White Board Spidol Komputer LCD Projector 20
Penyajian Menjelaskan Materi a. Runtunan (Sequence) b. Pemilihan (Selection) c. Pengulangan (Repetition) Latihan menyelesaikan soal Memerhatikan. Membuat catatan. Bertanya Mengerjakan latihan White Board Spidol Komputer LCD Projector 100
Penutup Merangkum penyajian materi kuliah. Memberi tugas terstruk- tur individual menyelesaikan soal Memerhatikan. Membuat catatan. Mengerjakan tugas individu. White Board Spidol Komputer LCD Projector 30 E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 5 (lima)
A. Tujuan
Setelah menyelesaikan tatap muka ini mahasiswa mampu : 1. Memahami konsep modularisasi program
2. Menjelaskan penggunaan fungsi dalam program 3. Membuat program dengan menggunakan fungsi 4. Memahami dan Menjelaskan konsep Kelas dan Objek 5. Menggunakan Kelas dan Objek dalam membuat program 6. Menggunakan konsep pewarisan dalam membuat program
B. Pokok Bahasan: Fungsi dan Kelas C. Sub Pokok Bahasan:
1. Kegunaan Fungsi 2. Struktur Fungsi
3. Fungsi Tanpa Nilai Balik
4. Lingkup Variabel (Otomatis, Eksternal, Statis) 5. Nilai Bawaan untuk Fungsi
6. Pengertian Kelas dan Objek
7. Mendefinisikan Kelas dan Mendeklarasikan Objek 8. Konstruktor
9. Destruktor 10. Pewarisan
11. Parameter Berupa objek 12. Nilai Balik Fungsi berupa objek 13. Pointer this
14. Anggota Data yang bersifat statis
D. Kegiatan Belajar Mengajar :
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Melakukan review atas materi perkuliahan pada tatap muka yang lalu Menjelaskan materi Memerhatikan. Membuat catatan. Bertanya. White Board Spidol Komputer LCD Projector 20
yang akan diberikan hari ini
Penyajian Menjelaskan Materi a. Fungsi
b. Kelas
Latihan menyelesaikan soal
Melakukan Tanya jawab dan diskusi kasus. White Board Spidol Komputer LCD Projector 40 70
Penutup Merangkum penyajian materi kuliah. Memberi tugas terstruk- tur individual menyelesaikan soal Memerhatikan. Membuat catatan. Mengerjakan tugas individu. White Board Spidol Komputer LCD Projector 20 E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 6 (enam)
A. Tujuan
Setelah tatap muka ini mahasiswa diharapkan mampu:
1. Membuat Aplikasi dengan MFCApp Wizard 2. Membuat Aplikasi Windows dalam Visual C++
3. Memahami penggunaan tools yang disediakan oleh Visual C++ dan
menggunakannya untuk membuat Aplikasi Windows dalam Visual C++
B. Pokok Bahasan: Membuat Aplikasi Windows
C. Sub Pokok Bahasan:
1. Tampilan Aplikasi
2. Membuat Aplikasi dengan MFCApp Wizard
3. Mengkompilasi dan Membentuk Berkas yang dapat dieksekusi 4. Melihat Jendela Project Workspace
5. Menghapus Tombol dan Teks Statis 6. Menambahkan Tombol
7. Menguji Aplikasi 8. Menutup Workspace
9. Membuka kembali workspace 10. Menambahkan kode untuk tombol 11. Mengubah Isi Kotak About
12. Mengubah Ikon 13. Mematikan Debug
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Melakukan review atas materi perkuliahan pada tatap muka yang lalu
Menjelaskan materi yang akan diberikan
Menyimak penjelasan dosen. White Board Spidol Komputer LCD Projector 20
hari ini
Penyajian Menjelaskan Materi o Aplikasi Windows Latihan Soal
o Membuat Aplikasi Windows
Melakukan Tanya jawab dan diskusi kasus. White Board Spidol Komputer LCD Projector 50 60
Penutup Merangkum penyajian materi kuliah. Memberi tugas terstruk- tur individual menyelesaikan soal Menyimak penjelasan dosen atas hasil presentasi kelompok. White Board Spidol Komputer LCD Projector 20 E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 7 (tujuh)
A. Tujuan
Setelah tatap muka ini ini mahasiswa diharapkan mampu:
1. Memahami Group Box dan penggunaannya untuk membuat aplikasi 2. Memahami Static Text dan penggunaannya untuk membuat aplikasi 3. Memahami Check Box dan penggunaannya untuk membuat aplikasi 4. Memahami Radio Button dan penggunaannya untuk membuat aplikasi 5. Memahami Edit Box dan penggunaannya untuk membuat aplikasi 6. Membentuk Berkas .exe dan Mengujinya
7. Melakukan inisialisasi
B. Pokok Bahasan: Kontrol Dasar
C. Sub Pokok Bahasan:
1. Persiapan Awal Membuat kotak Dialog 2. Menambahkan Group Box
3. Menambahkan Static Text 4. Menambahkan Check Box 5. Menambahkan Radio Button 6. Menambahkan Edit Box
7. Membentuk Berkas .exe dan Mengujinya
8. Membuat variabel anggota dan menuliskan Kode pada kejadian BN_CLICKED pada Check Box
9. Membuat variabel anggota untuk Static Text
10. Membuat variabel anggota dan menuliskan Kode pada kejadian EN_CHANGE pada Edit Box
11. Membuat variabel anggota dan menuliskan Kode pada kejadian BN_CLICKED pada Radio Button
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Melakukan review atas materi perkuliahan pada tatap muka yang lalu
Menjelaskan materi yang akan diberikan hari ini Menyimak penjelasan dosen. White Board Spidol Komputer LCD Projector 20
Penyajian Menjelasaka Materi : o Kontrol Dasar dalam
Visual C++ Latihan Soal
Melakukan Tanya jawab dan diskusi kasus. White Board Spidol Komputer LCD Projector 50 60 Penutup Merangkum penyajian
materi kuliah. Memberi tugas terstruk- tur individual menyelesaikan soal Menyimak penjelasan dosen White Board Spidol Komputer LCD Projector 20 E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF00803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 8 (delapan)
A. Tujuan
Pelaksanaan Ujian Tengah Semester (UTS) adalah untuk mengukur daya pemahaman dan kemampuan mengekspresikan kembali pemahaman mahasiswa mengenai materi perkuliahan yang telah dipelajarinya dari tatap muka pertama sampai dengan tatap muka ketujuh.
Selam berlangsungnya ujian mahasiswa diharapkan dapat menunjukkan kemampuannya masing-masing di dalam menyerap dan memahami materi pengajaran/pembelajaran, dengan cara menjawab semua soal-soal ujian yang diberikan dosen atas materi perkuliahan yang telah dibahas dalam tatap muka selama ini.
B. Pokok Bahasan: Ujian Tengah Semester
C. Sub Pokok Bahasan: Materi Kuliah Tatap Muka ke-1 s.d. ke-7
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Dosen mengingatkan kembali tata-tertib pelaksaan ujian (UTS).
Menempatkan diri pada tempat ujian. Menerima soal Menyiapkan komputer Soal UTS White Board Spidol Komputer Penyajian 1. Soal Ujian Tengah
Semester (UTS) meli-puti materi kuliah pada tatap-muka ke-1 s.d. ke-7.
2. Soal ujian disajikan secara praktek dan
dilaksanakan dengan sistem buka-buku (open book). 3. Dosen memeriksa
Kartu Ujian (KST) dan daftar hadir
Menerima lembar soal dan kemudian mengerjakan soal ujian sesuai dengan
ketentuan/tata-tertib ujian yang berlaku dan menyimpan jawaban pada komputer yang telah disediakan.
Soal Ujian (UTS) Lembar
jawaban Alat tulis Komputer
mahasiswa
Penutup Dosen mengumpulkan soal dan memeriksa jawaban ujian pada komputer yang telah ditentukan.
Mahasiswa
menyerah-kan soal pada akhir waktu ujian.
White Board
Spidol Komputer
E. Evaluasi
Penilaian diberikan atas jawaban soal ujian (UTS) dan pelaksanaan tugas individu mahasiswa, dengan cara memberikan nilai absolut sesuai dengan kriteria penilaian yang berlaku di ABFI Institute Perbanas.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 9 (sembilan)
A. Tujuan
Setelah tatap muka ini ini mahasiswa diharapkan mampu: 1. Membuat Aplikasi dengan menggunakan List Box 2. Mengenal Sejumlah Fungsi Anggota untuk List Box 3. Membuat Aplikasi dengan menggunakan Combo Box
B. Pokok Bahasan: List Box dan Combo Box C. Sub Pokok Bahasan:
1. Aplikasi dengan List Box
2. Mengenal Sejumlah Fungsi Anggota untuk List Box 3. Aplikasi dengan Combo Box
4. Tipe Combo Box
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Melakukan review atas materi perkuliahan sebelum UTS Review UTS Menyimak Membuat catatan Menjawab pertanyaan White Board Spidol Komputer LCD Projector 20
Penyajian Menyampaikan materi: o Penggunaan List Box
dalam Visual C++ o Penggunaan Combo
Box dalam Visual C++ Pemahaman Latihan Memerhatikan Membuat catatan Bertanya Diskusi Menyimak buku wajib White Board Spidol Koneksi Internet Komputer LCD Projector 50 60 Penutup Melakukan review. Memerhatikan
Mencatat White Board Spidol Komputer LCD Projector 20
E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 10 (sepuluh)
A. Tujuan
Setelah menyelesaikan tatap muka ini, mahasiswa diharapkan mampu : 1. Membuat Aplikasi dengan Menggunakan Message Box
2. Membuat Aplikasi dengan Menggunakan Kotak Dialog 3. Membuat Kelas untuk Kotak Dialog
B. Pokok Bahasan: Kotak Dialog C. Sub Pokok Bahasan:
1. Aplikasi yang melibatkan Message Box 2. Menambahkan Kotak Dialog
3. Mengganti ID Kotak Dialog
4. Menciptakan Kelas untuk Kotak Dialog
5. Menambahkan Tombol Berjudul Ya dan Tidak 6. Menambahkan Variabel Anggota untuk Static Text 7. Menambahkan Variabel Anggota pada Kelas CyaTidak
8. Menuliskan kode pada kejadian WM_INITDIALOG milik CyaTidak 9. Menuliskan kode pada kejadian BN_CLICKED pada tombol berjudul Ya 10. Menuliskan kode pada kejadian BN_CLICKED pada tombol berjudul Tidak 11. Menambahkan Berkas Judul pada DialogDlg.cpp
12. Menambahkan Kode BN_CLICKED untuk Ya Tidak
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Melakukan review pertemuan minggu lalu. Menyampaikan pokok-pokopk bahasan pertemuan ini. Memperhatikan. Menyiapkan catatan. White Board Spidol Komputer LCD Projector 20
dengan Message Box Membuat Aplikasi
dengan Kotak Dialog Membuat kelas untuk
Kotak Dialog Latihan Diskusi Membuat catatan Bertanya Menyimak buku wajib Koneksi Internet White Board Spidol LCD Projector 60 Penutup Melakukan review. Memerhatikan.
Mencatat. White Board Spidol Komputer LCD Projector 20 E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF00803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 11 (sebelas)
A. Tujuan
Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan mampu : 1. Memahami dan menggunakan Graphics Device Interface
2. Membuat Aplikasi Grafik
B. Pokok Bahasan: Menambahkan Flash (Grafik, Drawing, Bitmaps)
C. Sub Pokok Bahasan:
1. Memahami Graphics Device Interface a. Device Contexts
b. Mapping Modes dan Coordinate Systems 2. Membuat Aplikasi Grafik
a. Generating the Application Shell b. Adding the Graphics Capabilities
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Menanyakan materi pada tatap muka yang lalu.
Menyampaikan pokok-pokok bahasan tatap muka ini.
Memperhatikan Membuat catatan White Board Spidol Komputer LCD Projector 20
Penyajian Membuat Aplikasi dengan menggunakan Graphics Device Interface Membuat Aplikasi Grafik Latihan Memperhatikan Diskusi Membuat catatan Bertanya Membuat Program White Board Spidol Komputer LCD Projector 50 60 Penutup Melakukan review. Memerhatikan. White Board 20
Mencatat. Spidol Komputer LCD Projector
E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 12 (dua belas)
A. Tujuan
Setelah menyelesaikan mata kuliah ini mahasiswa diharapkan mampu : 1. Membuat Aplikasi dengan menggunakan ActiveX Control
2. Membuat Aplikasi dengan menambahkan ActiveX Control ke dalam Projek 3. Menggunakan ActiveX Control di dalam Aplikasi
B. Pokok Bahasan: Menambahkan ActiveX Control ke dalam Aplikasi
C. Sub Pokok Bahasan:
1. Apa yang dimaksud dengan ActiveX Control
a. ActiveX dan IDispatch Interface b. ActiveX Containers dan Servers
2. Menambahkan ActiveX Control ke dalam Projek 3. Menggunakan ActiveX Control di dalam Aplikasi
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Menjelaskan sistem penilaian atas presentasi kelompok. Menyimak penjelasan dosen. White Board Spidol Komputer LCD Projector 20
Penyajian Membuat Aplikasi dengan menggunakan ActiveX Control Membuat Aplikasi dengan menambahkan ActiveX Control ke dalam Projek Latihan Memperhatikan Diskusi Membuat catatan Bertanya Menyimak buku wajib White Board Spidol Komputer LCD Projector 50 60
penjelasan dosen Spidol Komputer LCD Projector
E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 13 (tiga belas)
A. Tujuan
Selama tatap muka ini mahasiswa diharapkan dapat membuat aplikasi dengan menggunakan menu.
B. Pokok Bahasan: Membuat Menu
C. Sub Pokok Bahasan:
1. Persiapan awal membuat aplikasi 2. Mengatur properti Static Text
3. Membuat variabel anggota untuk Static Text 4. Membuat Menu
5. Menghubungkan Menu dengan Kelas
6. Menghubungkan Kotak Dialog dengan Menu 7. Menguji Aplikasi
8. Menampilkan Informasi pada Teks Static pada Awal Eksekusi Aplikasi 9. Memodifikasi Menu
10. Menuliskan Kode untuk Item-item Menu
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa
Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Menjelaskan sistem penilaian atas presentasi kelompok. Menyimak penjelasan dosen. White Board Spidol Komputer LCD Projector 20
Penyajian Membuat aplikasi dengan menggunakan menu Latihan Melakukan presentasi kelompok. Melakukan Tanya jawab dan diskusi.
White Board Spidol Komputer LCD Projector 50 60
Penutup Review Menyimak
penjelasan dosen White Board Spidol Komputer LCD Projector 20
E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 14 (empat belas)
A. Tujuan
Selama tatap muka ini mahasiswa dapat membuat aplikasi SDI dalam Visual C++.
B. Pokok Bahasan: Membuat Aplikasi SDI
C. Sub Pokok Bahasan:
1. Arsitektur Document/View 2. Aplikasi SDI dan MDI 3. Membuat Aplikasi SDI
a. Menggunakan AppWizard untuk membentuk Aplikasi SDI b. Menguji Aplikasi
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Menjelaskan sistem penilaian atas presentasi kelompok. Menyimak penjelasan dosen. White Board Spidol Komputer LCD Projector 20
Penyajian Membuat Aplikasi SDI Latihan Melakukan presentasi kelompok. Melakukan Tanya jawab dan diskusi.
White Board Spidol Komputer LCD Projector 50 60 Penutup Memberikan
penjelasan atas hasil penilaian presentasi kelompok, partisipasi dan diskusi mahasiswa. Menyimak penjelasan dosen. White Board Spidol Komputer LCD Projector 20
E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 15 (lima belas)
A. Tujuan
Selama tatap muka ini mahasiswa dapat membuat aplikasi SDI dalam Visual C++.
B. Pokok Bahasan: Membuat Aplikasi MDI
C. Sub Pokok Bahasan:
1. Gambaran tentang MDI 2. Menyiapkan Aplikasi MDI
3. Menambahkan Variabel anggota pada Kelas Dokumen 4. Menambahkan variabel anggota pada Kelas View 5. Menginisialisasi variabel anggota pada Kelas Dokumen 6. Menginisialisasi variabel anggota pada Kelas View 7. Menggambar melalui OnDraw
8. Menguji Aplikasi
9. Membuat Gambar pada posisi Klik
10. Membuat beberapa view yang merujuk ke satu dokumen 11. Menuliskan kode untuk menyimpan dan memuat dokumen 12. Menambahkan Tool dalam Toolbar
13. Menambahkan Item dalam Menu
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Menjelaskan sistem penilaian atas presentasi kelompok. Menyimak penjelasan dosen. White Board Spidol Komputer LCD Projector 20
Penyajian Membuat Aplikasi MDI Latihan Melakukan presentasi kelompok. Melakukan Tanya jawab dan diskusi.
White Board Spidol Komputer LCD Projector 50 60 Penutup Memberikan
penjelasan atas hasil penilaian presentasi Menyimak penjelasan dosen. White Board Spidol Komputer 20
kelompok, partisipasi dan diskusi
mahasiswa.
LCD Projector
E. Evaluasi
Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini dan juga dengan latihan membuat program. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.
SATUAN ACARA PENGAJARAN (SAP)
Mata Kuliah: Pemrograman 4 (Visual C++) Kode Mata Kuliah: IF0803
Jumlah kredit: 3 sks
Waktu pertemuan: 3 X 50 menit Pertemuan Terjadwal ke: 16 (Enam belas)
A. Tujuan
1. Instruksional Umum
Tujuan pelaksanaan Ujian Akhir Semester (UAS) adalah untuk mengukur daya pemahaman dan kemampuan mengekspresikan kembali pemahaman mahasiswa mengenai materi perkuliahan yang telah dipelajarinya dari tatap muka kesembilan sampai dengan tatap muka kelimabelas.
2. Instruksional Khusus
Mahasiswa dapat menunjukkan kemampuan masing-masing dalam menyerap dan memahami materi pengajaran/pembelajaran, dengan cara menjawab semua soal-soal ujian yang diberikan dosen atas materi perkuliahan yang telah dibahas di dalam tatap sesudah ujian tengah semester.
B. Pokok Bahasan: Ujian Akhir Semester (UAS)
C. Sub Pokok Bahasan: Materi Kuliah Tatap Muka ke-9 s.d. ke-15
D. Kegiatan Belajar Mengajar:
Tahap Kegiatan Pengajar Kegiatan Mahasiswa Media dan Alat Pengajaran
Waktu (Menit)
Pendahuluan Pengawas Ujian mengingatkan kembali tata-tertib pelaksaan ujian (UAS).
Menempatkan diri pada tempat ujian. Menerima soal. Menyiapkan komputer Soal UAS White Board Spidol Komputer Penyajian 1. Soal Ujian Akhir
Se-mester (UAS) yang distruktur Dosen Koordinator. 2. Ujian
dikoordinasikan oleh Lembaga, secara tertulis dan dengan sistem tutup-buku (closed book). 3. Pengawas Ujian
Menerima lembar soal dan kemudian mengerjakan soal ujian sesuai dengan ketentuan/tata-tertib ujian yang berlaku.
Soal Ujian (UAS) Lembar
jawaban Alat tulis Komputer
meme-riksa Kartu Ujian (KST) dan daftar hadir mhs. peserta ujian. Penutup Pengawas Ujian
mengumpulkan soal dan lembar jawaban ujian untuk
kemudian diperiksa oleh dosen.
Mahasiswa
menyerah-kan soal dan lembar jawaban pada akhir waktu ujian.
White Board
Spidol Komputer
E. Evaluasi
Penilaian diberikan atas jawaban soal ujian (UAS) dan pelaksanaan tugas individu mahasiswa, dengan cara memberikan nilai absolut sesuai dengan kriteria penilaian yang berlaku di ABFI Institute Perbanas.
F. Referensi
Kadir, Abdul (2008), Panduan Pemrograman Visual C++. Penerbit Andi, Yogyakarta. Chapman, Davis(1998), Teach Yourself Visual C++ 6.0 in 21 days, Sams Publishing, USA.