RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Praktikum Pemrograman GrafisBobot SKS, Semester : 1, 4
Program Studi : Teknik Informatika
Pertemuan : 1
Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis. Kompetensi Dasar : Mahasiswa mampu melakukan penggambaran garis menggunakan
beberapa metode. Alokasi Waktu : 100’
Indikator : 1. Mampu mengkonversi dari sistem koordinat cartesian 2D ke sistem koordinat layar.
2. Mampu melakukan penggambaran titik dengan warna tertentu. 3. Mampu melakukan penggambaran garis berdasarkan kumpulan
titik-titik menggunakan beberapa metode. Materi Pokok : 1. Sistem koordinat.
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. LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
10’ Pendahuluan
1. Asisten menjelaskan aturan pada Praktikum Pemrograman Grafis.
2. Asisten membagikan kartu praktikum.
Ceramah -
70’ Inti
Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu :
1. Sistem koordinat.
a. Sistem koordinat 2D pada layar monitor b. Konversi sistem koordinat cartesian ke
sistem koordinat layar.
Praktikum Ref. 1 chap. 1 Borland Delphi 7
2. Penggambaran titik (dan optimasinya). 3. Penggambaran garis. a. Metode Bresenham. b. Metode DDA. c. Metode MidPoint. 20’ Kegiatan Penutup
1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca
pada minggu depan.
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Modul Praktikum Pemrograman Grafis 2. Pendukung: -
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Praktikum Pemrograman GrafisBobot SKS, Semester : 1, 4
Program Studi : Teknik Informatika
Pertemuan : 2
Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis. Kompetensi Dasar : Mahasiswa mampu melakukan penggambaran poligon
menggunakan subrutin garis atau subrutin poligon yang disediakan oleh bahasa pemrograman.
Alokasi Waktu : 100’
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 LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
10’ Pendahuluan
1. Asisten membagikan kartu praktikum.
Ceramah -
70’ Inti
Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu :
1. Penggambaran bentuk-bentuk primitif a. Lingkaran.
b. Segitiga. c. Segiempat. d. Elipse.
2. Penggambaran poligon
Praktikum Ref. 1 chap. 2 Borland Delphi 7
IDE
20’ Kegiatan Penutup
1. Asisten memberi tugas untuk minggu depan.
2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca
pada minggu depan. Daftar Referensi:
1. Wajib:
1. Modul Praktikum Pemrograman Grafis 2. Pendukung: -
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Praktikum Pemrograman GrafisBobot SKS, Semester : 1, 4
Program Studi : Teknik Informatika
Pertemuan : 3
Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis. Kompetensi Dasar : Mahasiswa mampu melakukan implementasi translasi 2D dan
kompositnya menggunakan matriks. Alokasi Waktu : 100’
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). LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
10’ Pendahuluan
1. Asisten membagikan kartu praktikum.
Ceramah -
70’ Inti
Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu :
1. Struktur data titik koordinat. 2. Matriks sebagai titik koordinat.
3. Operasi pada titik koordinat pada matriks (perkalian).
Praktikum Ref. 1 chap. 3 Borland Delphi 7
IDE
20’ Kegiatan Penutup
1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca
pada minggu depan.
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Modul Praktikum Pemrograman Grafis 2. Pendukung: -
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Praktikum Pemrograman GrafisBobot SKS, Semester : 1, 4
Program Studi : Teknik Informatika
Pertemuan : 4
Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis. Kompetensi Dasar : Mahasiswa mampu melakukan implementasi translasi 2D dan
kompositnya menggunakan matriks. Alokasi Waktu : 100’
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. LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
10’ Pendahuluan
1. Asisten membagikan kartu praktikum.
Ceramah -
70’ Inti
Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu :
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.
Praktikum Ref. 1 chap. 4 Borland Delphi 7
IDE
20’ Kegiatan Penutup
1. Asisten memberi tugas untuk minggu depan
(setelah responsi).
2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca
pada minggu depan (setelah responsi).
4. Asisten mengingatkan kegiatan responsi minggu depan.
Daftar Referensi: 1. Wajib:
1. Modul Praktikum Pemrograman Grafis 2. Pendukung: -
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Praktikum Pemrograman GrafisBobot SKS, Semester : 1, 4
Program Studi : Teknik Informatika
Pertemuan : 5
Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis. Kompetensi Dasar : Mahasiswa mampu melakukan proyeksi paralel dan proyeksi
perspektif. Alokasi Waktu : 100’
Indikator : 1. Mampu menggambar scene 3D pada layar monitor
menggunakan proyeksi paralel dengan sistem koordinat relatif terhadap layar.
2. Mampu menggambar scene 3D pada layar monitor
menggunakan proyeksi perspektif dengan sistem koordinat relatif terhadap layar.
Materi Pokok : 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.
b. Menggambar objek 3D dengan proyeksi perpektif. LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
10’ Pendahuluan
1. Asisten membagikan kartu praktikum.
Ceramah -
70’ Inti
Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu :
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 Borland Delphi 7
b. Menggambar objek 3D dengan proyeksi perpektif.
20’ Kegiatan Penutup
1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca
pada minggu depan.
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Modul Praktikum Pemrograman Grafis 2. Pendukung: -
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Praktikum Pemrograman GrafisBobot SKS, Semester : 1, 4
Program Studi : Teknik Informatika
Pertemuan : 6
Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis. Kompetensi Dasar : Mahasiswa mampu melakukan transformasi 3D dan kompositnya
pada scene 3D. Alokasi Waktu : 100’
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. LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
10’ Pendahuluan
1. Asisten membagikan kartu praktikum.
Ceramah -
70’ Inti
Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu :
1. Transformasi 3D tunggal menggunakan matriks. a. Translasi 3D.
b. Scaling 2D.
2. Transformasi 3D komposit tanpa rotasi. a. Scaling 3D terhadap titik tertentu.
Praktikum Ref. 1 chap. 6 Borland Delphi 7
IDE
20’ Kegiatan Penutup
1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca
pada minggu depan.
Tanya Jawab -
1. Wajib:
1. Modul Praktikum Pemrograman Grafis 2. Pendukung: -
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Praktikum Pemrograman GrafisBobot SKS, Semester : 1, 4
Program Studi : Teknik Informatika
Pertemuan : 7
Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis. Kompetensi Dasar : Mahasiswa mampu melakukan transformasi 3D dan kompositnya
pada scene 3D. Alokasi Waktu : 100’
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. LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
10’ Pendahuluan
1. Asisten membagikan kartu praktikum.
Ceramah -
70’ Inti
Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu :
1. Transformasi 3D komposit.
a. Rotasi 3D terhadap sumbu tertentu. b. Rotasi 3D terhadap titik tertentu.
Praktikum Ref. 1 chap. 7 Borland Delphi 7
IDE
20’ Kegiatan Penutup
1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca
pada minggu depan.
Tanya Jawab -
Daftar Referensi: 1. Wajib:
1. Modul Praktikum Pemrograman Grafis 2. Pendukung: -
RENCANA PELAKSANAAN PEMBELAJARAN
Mata Kuliah : Praktikum Pemrograman GrafisBobot SKS, Semester : 1, 4
Program Studi : Teknik Informatika
Pertemuan : 8
Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis. Kompetensi Dasar : Mahasiswa mampu melakukan transformasi 3D untuk animasi. Alokasi Waktu : 100’
Indikator : 1. Mampu melakukan transformasi 3D untuk animasi menggunakan Timer.
Materi Pokok : 1. Transformasi 3D untuk animasi. 2. Manajemen frame pada animasi 3D. LANGKAH KEGIATAN :
WAKTU LANGKAH KEGIATAN METODE BAHAN
10’ Pendahuluan
1. Asisten membagikan kartu praktikum.
Ceramah -
70’ Inti
Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu :
1. Transformasi 3D untuk animasi. 2. Manajemen frame pada animasi 3D.
Praktikum Ref. 1 chap. 8 Borland Delphi 7
IDE
20’ Kegiatan Penutup
1. Asisten memberi tugas untuk minggu depan (setelah responsi).
2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca
pada minggu depan (setelah responsi).
4. Asisten mengingatkan kegiatan responsi minggu depan.
Daftar Referensi: 1. Wajib:
1. Modul Praktikum Pemrograman Grafis 2. Pendukung: -
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