Pertemuan : 1 Kompetensi Dasar : Mahasiswa mampu melakukan penggambaran garis menggunakan beberapa metode. Indikator : 1. Mampu mengkonversi dari sistem koordinat cartesian 2D ke sistem koordinat layar. Materi Pokok : 1. Sistem koordinat. 2. Mampu melakukan penggambaran titik dengan warna tertentu. 3. Mampu melakukan penggambaran garis berdasarkan kumpulan titik-titik menggunakan beberapa metode. a. Sistem koordinat 2D pada layar monitor b. Konversi sistem koordinat cartesian ke sistem koordinat layar. 2. Penggambaran titik (dan optimasinya). 3. Penggambaran garis. a. Metode Bresenham. b. Metode DDA. c. Metode MidPoint. 1. Asisten menjelaskan aturan pada Praktikum Pemrograman Grafis. 2. Asisten membagikan kartu praktikum. 1. Sistem koordinat. a. Sistem koordinat 2D pada layar monitor b. Konversi sistem koordinat cartesian ke sistem koordinat layar. Praktikum Ref. 1 chap. 1 STIKI Rencana Pelaksanaan Pembelajaran 1/14
2. Penggambaran titik (dan optimasinya). 3. Penggambaran garis. a. Metode Bresenham. b. Metode DDA. c. Metode MidPoint. 1. Asisten memberi tugas untuk minggu depan. pada minggu depan. Daftar Referensi: 1. Wajib: STIKI Rencana Pelaksanaan Pembelajaran 2/14
Pertemuan : 2 Kompetensi Dasar : Mahasiswa mampu melakukan penggambaran poligon menggunakan subrutin garis atau subrutin poligon yang disediakan oleh bahasa pemrograman. Indikator : 1. Mampu melakukan penggambaran bentuk-bentuk primitif dengan memanipulasi penggambaran titik atau subrutin yang disediakan oleh bahasa program. 2. Mampu menggambar poligon menggunakan subrutin titik atau subrutin garis atau subrutin poligon yang disediakan oleh bahasa pemrograman. Materi Pokok : 1. Penggambaran bentuk-bentuk primitif a. Lingkaran. b. Segitiga. c. Segiempat. d. Elipse. 2. Penggambaran poligon 1. Asisten membagikan kartu praktikum. 1. Penggambaran bentuk-bentuk primitif a. Lingkaran. b. Segitiga. c. Segiempat. d. Elipse. 2. Penggambaran poligon 1. Asisten memberi tugas untuk minggu depan. Praktikum Ref. 1 chap. 2 STIKI Rencana Pelaksanaan Pembelajaran 3/14
Daftar Referensi: 1. Wajib: pada minggu depan. STIKI Rencana Pelaksanaan Pembelajaran 4/14
Pertemuan : 3 Kompetensi Dasar : Mahasiswa mampu melakukan implementasi translasi 2D dan kompositnya menggunakan matriks. Indikator : 1. Mampu menggunakan matriks sebagai struktur data koordinat. 2. Mampu melakukan operasi perkalian matrix. Materi Pokok : 1. Struktur data titik koordinat. 2. Matriks sebagai titik koordinat. 3. Operasi pada titik koordinat pada matriks (perkalian). 1. Asisten membagikan kartu praktikum. 1. Struktur data titik koordinat. 2. Matriks sebagai titik koordinat. 3. Operasi pada titik koordinat pada matriks (perkalian). 1. Asisten memberi tugas untuk minggu depan. pada minggu depan. Praktikum Ref. 1 chap. 3 Daftar Referensi: 1. Wajib: STIKI Rencana Pelaksanaan Pembelajaran 5/14
Pertemuan : 4 Kompetensi Dasar : Mahasiswa mampu melakukan implementasi translasi 2D dan kompositnya menggunakan matriks. Indikator : 1. Mampu melakukan translasi 2D. 2. Mampu melakukan scaling 2D. 3. Mampu melakukan rotasi 2D. 4. Mampu melakukan transformasi komposit 2D. Materi Pokok : 1. Transformasi 2D tunggal menggunakan matriks. a. Translasi 2D. b. Scaling 2D. c. Rotasi 3D. 2. Transformasi 2D komposit. a. Rotasi 2D terhadap titik tertentu. b. Scaling 2D terhadap titik tertentu. 1. Asisten membagikan kartu praktikum. 1. Transformasi 2D tunggal menggunakan matriks. a. Translasi 2D. b. Scaling 2D. c. Rotasi 3D. 2. Transformasi 2D komposit. a. Rotasi 2D terhadap titik tertentu. b. Scaling 2D terhadap titik tertentu. 1. Asisten memberi tugas untuk minggu depan Praktikum Ref. 1 chap. 4 STIKI Rencana Pelaksanaan Pembelajaran 6/14
Daftar Referensi: 1. Wajib: (setelah responsi). pada minggu depan (setelah responsi). 4. Asisten mengingatkan kegiatan responsi minggu depan.. STIKI Rencana Pelaksanaan Pembelajaran 7/14
Pertemuan : 5 Kompetensi Dasar : Mahasiswa mampu melakukan proyeksi paralel dan proyeksi perspektif. Indikator : 1. Mampu menggambar scene 3D pada layar monitor menggunakan proyeksi paralel dengan sistem koordinat relatif terhadap layar. Materi Pokok : 1. Proyeksi paralel. 2. Mampu menggambar scene 3D pada layar monitor menggunakan proyeksi perspektif dengan sistem koordinat relatif terhadap layar. a. Menerjemahkan sistem koordinat scene 3D relatif terhadap layar. b. Menggambar objek 3D dengan proyeksi paralel. 2. Proyeksi perspektif. a. Menerjemahkan sistem koordinat scene 3D relatif terhadap layar. b. Menggambar objek 3D dengan proyeksi perpektif. 1. Asisten membagikan kartu praktikum. 1. Proyeksi paralel. a. Menerjemahkan sistem koordinat scene 3D relatif terhadap layar. b. Menggambar objek 3D dengan proyeksi paralel. 2. Proyeksi perspektif. a. Menerjemahkan sistem koordinat scene 3D relatif terhadap layar. Praktikum Ref. 1 chap. 5 STIKI Rencana Pelaksanaan Pembelajaran 8/14
b. Menggambar objek 3D dengan proyeksi perpektif. 1. Asisten memberi tugas untuk minggu depan. pada minggu depan. Daftar Referensi: 1. Wajib: STIKI Rencana Pelaksanaan Pembelajaran 9/14
Pertemuan : 6 Kompetensi Dasar : Mahasiswa mampu melakukan transformasi 3D dan kompositnya pada scene 3D. Indikator : 1. Mampu melakukan translasi 3D. 2. Mampu melakukan scaling 3D. 3. Mampu melakukan transformasi komposit 3D tanpa rotasi.. Materi Pokok : 1. Transformasi 3D tunggal menggunakan matriks. a. Translasi 3D. b. Scaling 2D. 2. Transformasi 3D komposit tanpa rotasi. a. Scaling 3D terhadap titik tertentu. 1. Asisten membagikan kartu praktikum. 1. Transformasi 3D tunggal menggunakan matriks. a. Translasi 3D. b. Scaling 2D. 2. Transformasi 3D komposit tanpa rotasi. a. Scaling 3D terhadap titik tertentu. 1. Asisten memberi tugas untuk minggu depan. pada minggu depan. Praktikum Ref. 1 chap. 6 Daftar Referensi: STIKI Rencana Pelaksanaan Pembelajaran 10/14
1. Wajib: STIKI Rencana Pelaksanaan Pembelajaran 11/14
Pertemuan : 7 Kompetensi Dasar : Mahasiswa mampu melakukan transformasi 3D dan kompositnya pada scene 3D. Indikator : 1. Mampu melakukan rotasi 3D. 2. Mampu melakukan transformasi komposit 3D. Materi Pokok : 1. Transformasi 3D komposit. a. Rotasi 3D terhadap sumbu tertentu. b. Rotasi 3D terhadap titik tertentu. 1. Asisten membagikan kartu praktikum. 1. Transformasi 3D komposit. a. Rotasi 3D terhadap sumbu tertentu. b. Rotasi 3D terhadap titik tertentu. Praktikum Ref. 1 chap. 7 1. Asisten memberi tugas untuk minggu depan. pada minggu depan. Daftar Referensi: 1. Wajib: STIKI Rencana Pelaksanaan Pembelajaran 12/14
Pertemuan : 8 Kompetensi Dasar : Mahasiswa mampu melakukan transformasi 3D untuk animasi. Indikator : 1. Mampu melakukan transformasi 3D untuk animasi menggunakan Timer. Materi Pokok : 1. Transformasi 3D untuk animasi. 2. Manajemen frame pada animasi 3D. 1. Asisten membagikan kartu praktikum. 1. Transformasi 3D untuk animasi. 2. Manajemen frame pada animasi 3D. 1. Asisten memberi tugas untuk minggu depan (setelah responsi). pada minggu depan (setelah responsi). 4. Asisten mengingatkan kegiatan responsi minggu depan. Praktikum Ref. 1 chap. 8 STIKI Rencana Pelaksanaan Pembelajaran 13/14
Daftar Referensi: 1. Wajib: Koordinator Tim Perumus Kelompok Mata Kuliah Pemrograman Visual Hendra Suprayogi, S.Kom., ST. Disahkan Oleh : Diperiksa Oleh : Diperiksa Oleh : Evy Poerbaningtyas, S.Si, M.T Daniel Rudiaman, S.T.,M.Kom Diah Arifah P.,S.Kom,M.T. Puket 1 Ka. Prodi TI Penanggung Jawab Penyusun silabus,rpp,bahan Ajar & Modul Praktikum STIKI Rencana Pelaksanaan Pembelajaran 14/14