GBPP DAN SAP PEMROGRAMAN KOMPUTER DOSEN PENGASUH MATA KULIAH : Dr. Yanti Yulianti, S.Si, M.Si JURUSAN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS LAMPUNG
GARIS-GARIS BESAR PEDOMAN PENGAJARAN (GBPP) Mata kuliah :Pemrograman Komputer Kode Mata Kuliah : SKS : 3 (2-1) SKS Mata kuliah persyaratan : Dosen pengasuh : Dr. Yanti Yulianti, S.Si, M.Si I. DRIPSI MATA KULIAH. Mata kuliah Pemrograman Komputer ini akan menjelaskan dan memberikan keterampilan membuat program menggunakan Bahasa C++. II. TUJUAN INSTRUKSIONAL UMUM Setelah perkuliahan manajemen pemasaran berakhir, diharapkan para mahasiswa dapat mengetahui,memahami,dan mampu membuat program mengggunakan Bahasa C++. III. TUJUAN INTRAKSIONAL KHUSUS Setelah perkuliahan Manajemen pemasaran berkhir, diharapkan para mahasiswa dapat menjelaskan: 1. Pengertian dan konsep membuat program 2. Dasar-dasar ++ 3. Pengambilan keputusan dan pengulangan 4. Array 5. Pointer dan referensi 6. Struktur, Enum, Union, Bit-field dan Typedef 7. Fungsi 8. Kelas 9. Debugging IV. METODE PENGAJARAN Selain akan dijelaskan konsep dan pengertian setiap bahasan pemrograman, juga akan diperagakan cara mennyelesaikan sebuah masalah, menerjemahkan ke dalam bahasa pemrograman dan berlatih cara mencari kesalahan sebuah program. Bobot nilai: 15% tugas akhir + 5 % kehadiran + 10% quiz 1 + 10% quiz 2 + 30% UTS + 30% UAS V. REFERENSI Abdul Kadir, Panduan Pemrograman Visual C++
SATUAN ACARA PENGAJARAN (SAP) PERTEMUAN 1 : PENGERTIAN DAN KONSEP MEMBUAT PROGRAM KOMPUTER (29 Februari 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat mengerti konsep keterampilan membuat program No Pokok Bahasan Sub pokok Kegiatan Dosen Kegiatan 1. Menjelaskan kontrak perkuliahan Pengertian dan konsep Menjelaskan Memperhatikan dan mencatat hal-hal Membagi kelompok kerja, dan memberikan tugas besar yang akan dikumpulkan di akhir 2. membuat program I.1 Pengertian dan proses informasi I.2 Pengertian algoritma I.3 Action! Menjelaskan perkuliahan
PERTEMUAN 2 : KOMPILASI DAN MENJALANKAN APLIKASI C++ (7 Maret 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat mengkompilasi dan menjalankan aplikasi C++ di masing-masing Kompilasi dan menjalankan aplikasi II.1 Kompilasi II.2 Menjalanka n aplikasi C++ Menjelaskan dan cara mengkompilasi Menjelaskan dan cara menjalankan aplikasi C++, dan mencoba sendiri mengkompilasi dan menjalankan aplikasi di masingmasing Membagi kelompok kerja, dan memberikan tugas besar yang akan dikumpulkan di akhir perkuliahan
PERTEMUAN 3 : DASAR-DASAR C++ (14 Maret 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat memahami dasar-dasar pemrograman C++ Dasar-dasar C++ III.1 Variabel III.2 Operator dan ekspresi Menjelaskan dan penggunaan variabel Menjelaskan dan penggunaan operator Memanggil mahasiswa secara acak untuk mengerjakan sebuah program PERTEMUAN 4 : QUIZ 1 (21 Maret 2012) Setelah perkuliahan pendahuluan, diharapkan melihat sejauh mana penguasaan mahasiswa terhadap bahan-bahan yang sudah diberikan pada pertemuan sebelumnya QUIZ 1 QUIZ 1 Memberikan soal quiz Mengerjakan soalsoal quiz
PERTEMUAN 5 : PENGAMBILAN KEPUTUSAN (28 Maret 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat memahami konsep pengambilan keputusan dalam pemrograman dan mampu membuat program nya Pengambilan keputusan Pengambilan keputusan Menjelaskan konsep pengambilan keputusan dan pembuatan programnya program PERTEMUAN 6 : PENGULANGAN (4 April 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat memahami konsep pengulangan dalam pemrograman dan mampu membuat programnya Pengulangan Pengulangan Menjelaskan konsep pengulangan dan programnya program
PERTEMUAN 7 : ARRAY (11 April 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat membahami konsep array dan mampu membuat program nya Array Array Menjelaskan konsep array dan program nya program PERTEMUAN 8 : UJIAN TENGAH SEMESTER (18 April 2012) Setelah perkuliahan pendahuluan,diharapkan bisa menguji kemampuan mahasiswa terhadap bahan-bahan yang sudah diberikan sebelumnya Ujian Tengah Semester Ujiang Tengah Semester Memberikan soal UTS Mengerjakan soal UTS
PERTEMUAN 9 : POINTER DAN REFERENSI (25 April 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat memahami konsep pointer dan referensi dan mampu membuat program nya Pointer dan referensi Pointer dan referensi Menjelaskan konseo pointer dan mendemonstrasi kan cara membuat programnya PERTEMUAN 10 : STRUKTUR, ENUM, UNION, BIT-FIELD DAN TYPEDEF (2 Mei 2012) program Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat memahami konsep struktur, enum, union, bit-field dan typedef dan mampu membuat program nya Struktur, enum, union, bit-field dan typedef Struktur, enum, union, bitfield dan typedef Menjelaskan dan mendemonstrasi kan cara membuat programnya program
PERTEMUAN 11 : FUNGSI (9 Mei 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat memahami konsep fungsi dan mampu membuat program nya Fungsi Fungsi Menjelaskan konsep fungsi dan program nya program PERTEMUAN 12 : QUIZ 2 (16 Mei 2012) Setelah perkuliahan pendahuluan,diharapkan bisa mengukur pemahaman mahasiswa terhadap bahan-bahan yang sudah diberikan sebelumnya Quiz 2 Quiz Memberikan soal quiz Mengerjakan soal quiz
PERTEMUAN 13 : KELAS (23 Mei 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat memahami konsep kelas dan mampu membuat program nya Kelas Kelas Menjelaskan konsep kelas dan programnya program PERTEMUAN 14 : DEBUGGING (30 Mei 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa dapat memahami konsep debugging dan mampu membuat program nya Debugging Debugging Menjelaskan konsep debugging dan mendemonstrasi kan cara membuat program nya program
PERTEMUAN 15 : BAHAN TAMBAHAN (Bahasa pemrograman Java) (6 Juni 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa mendapat tambahan pengetahuan tentang bahasa pemrograman Java Bahasa pemrograman Java Bahasa pemrograman Java Menjelaskan konsep bahasa Java dan program nya program PERTEMUAN 16 : BAHAN TAMBAHAN (Aplikasi Android) (13 Juni 2012) Setelah perkuliahan pendahuluan,diharapkan para mahasiswa mendapat tambahan tentang aplikasi Aplikasi Android No Pokok Bahasan Sub pokok Kegiatan Dosen Kegiatan Aplikasi Android Aplikasi Android Menjelaskan konsep aplikasi Android dan program ny program