• Tidak ada hasil yang ditemukan

Pemrograman 4 (Visual C++)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Pemrograman 4 (Visual C++)"

Copied!
33
0
0

Teks penuh

(1)

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

(2)

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

(3)

 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

(4)

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

(5)

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.

(6)

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

(7)

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.

(8)

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)

(9)

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.

(10)

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

(11)

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.

(12)

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

(13)

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.

(14)

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

(15)

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.

(16)

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

(17)

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.

(18)

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

(19)

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.

(20)

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

(21)

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.

(22)

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

(23)

 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.

(24)

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

(25)

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.

(26)

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

(27)

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.

(28)

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

(29)

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.

(30)

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

(31)

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.

(32)

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

(33)

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.

Referensi

Dokumen terkait

Subjek penelitian adalah data peserta program bayi tabung di Klinik Permata Hati RSUP. Sardjito yang melakukan pemeriksaan morfologi sperma dan SPERST sebelum pelaksanaan program

Berdasarkan hasil penelitian Machali (2014) dengan judul “Dimensi Kecerdasan Majemuk dalam Kurikulum 2013” memberikan kesimpulan dalam penelitiannya bahwa Kurikulum

SMA Negeri 1 Minggir terletak di wilayah Pakeran, Sendang Mulyo, Minggir, Sleman, Yogyakarta. Lokasi ini bisa ditempuh dari Yogyakarta selama 50 menit. Sebelah

Menurut Siti Aisyah,dkk (2010: 1.4-1.9) karakteristik anak usia dini antara lain; a) memiliki rasa ingin tahu yang besar, b) merupakan pribadi yang unik, c) suka berfantasi

Bahan/ perlengkapan (Supplies) yang akan digunakan dalam proses produksi;.. Barang dalam proses produksi yang dimaksudkan untuk dijual atau diserahkan kepada masyarakat;

Gambar diatas menunjukkan bahwa proteksi yang dihasilkan 4 buah aluminium ukuran 0,5 x 4 cm sangat efektif menurunkan serangan korosi pada baja SS400,

Berdasarkan Dalam penelitian ini dapat disempulkan bahwa Setengahnya tingkat pengetahuan gizi sebelum diberi promosi kesehatan untuk peningkatkan pengetahuan gizi pada

Berdasarkan penelitian yang dilakukan di tempat pendaftaran pasien, sistem penomoran di Puskesmas Karangayu Semarang menggunakan Unit Numbering System (UNS) yaitu