• Tidak ada hasil yang ditemukan

RPS GRAFIKA KOMPUTER

N/A
N/A
Protected

Academic year: 2017

Membagikan "RPS GRAFIKA KOMPUTER"

Copied!
17
0
0

Teks penuh

(1)

RENCANA PEMBELAJARAN SEMESTER

(RPS)

PKBM42002

GRAFIKA KOMPUTER

PROGRAM STUDI D3

MANAJEMEN INFORMATIKA (MI)

FAKULTAS ILMU KOMPUTER (FILKOM)

(2)

ii

LEMBAR PENGESAHAN

Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk mata kuliah sbb:

Kode Mata Kuliah : PKBM42002

Nama Mata Kuliah : Grafika Komputer

Padang, 2017

Menyetujui

Kaprodi D3 Manajemen Informatika

(3)

iii

DAFTAR ISI

LEMBAR PENGESAHAN...ii

DAFTAR ISI ...iii

A. PROFIL MATA KULIAH... 1

B. RENCANA PEMBELAJARAN SEMESTER (RPS) ... 2

C. RANCANGAN INTERAKSI DOSEN–MAHASISWA ... 9

D. RANCANGAN TUGAS ... 12

E. PENILAIAN DENGAN RUBRIK ... 13

(4)

1

A. PROFIL MATA KULIAH

IDENTITAS MATA KULIAH

Nama Mata Kuliah : Grafika Komputer

Kode Mata Kuliah : PKBM42002

SKS : 2

Jenis : MK Pilihan

Jam pelaksanaan : Tatap muka di kelas = 2 x 50 menit per minggu

Responsi = 1 x 50 menit per minggu

Semester / Tingkat : 4 / 2

Pre-requisite :

-Co-requisite :

Bidang Kajian : Manipulasi gambar, pemprosesan digital, pengenalan pola 2d,3d

DESKRIPSI SINGKAT MATA KULIAH

Mata kuliah ini mempelajari struktur dasar grafik, grafika 2d yang kemudian berkembang menjadi grafik 3d dan pemrosesan pengenalan pola

DAFTAR PUSTAKA

(5)

B. RENCANA PEMBELAJARAN SEMESTER (RPS)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/

Mahasiswa dapat mengerti secara global kerangka yang diperlukan untuk belajar komputer grfik dan persiapan persiapan awal untuk implementasi konsep komputer grafik

- Sistem kerja monitor dan komponen-komponen

- Macam-macam peralatan

untuk menampilkan output. - Sistem tranformasi koordinat - Persiapan untuk menggambar

pada layar monitor

 Ceramah

 Problem- based learning

Setelah perkuliahan berakhir mahasiswa dapat memahami - Peralatan pendukung yang

diperlukan untuk implementasi komputer grafik.

Memahami

persiapan-persiapan yang diperlukan untuk implementasi konsep komputer grafik dalam media komputer.

2 Mahasiswa dapat memiliki kemampuan

untuk mengimplentasikan output sederhana dalam aplikasi

- Algoritma garis DDA - Algoritma garis Bresenham - Algoritma titik tengah

lingkaran

Setelah perkuliahan berakhir mahasiswa dapat :

- memahami cara membuat ouput sederhana garis, bangun sederhana lingkaran dan elips

-dapat mengembangkan untuk membuat kurva lainnya

Mahasiswa dapat memiliki kemampuan untuk mengimplentasikan output sederhana dalam aplikasi

 

Pendalaman materi Contoh kasus program

 Ceramah

 Problem- based learning

Pendalaman materi Pemahaman logika Pemahaman analisa grafik

(6)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/

Review / pembahasan contoh kasus program

3

Mahasiswa dapat memahami konsep

pengarsiran daerah (filled-area primitives) Boundary-fill algorithm Flood fill algorithm

 Problem- based learning

Setelah perkuliahan selesai mahasiswa dapat mengarsir bangun sederhana. Contohnya: mengarsir lingkaran, segiempat dan segitiga

Mahasiswa dapat memahami konsep pengarsiran daerah (filled-area primitives) melalui contohsoal.

Pendalaman materi

Contoh kasus program

 Ceramah

 Problem- based learning

Pemahaman logika Filled area primitives

4

 Mahasiswa dapat memahami atribut-atribut dari ouput sederhana - Atribut –atribut garis

- Atribut-atribut kurva - Atribut-atribut pengarsiran

(macam-macam pola arsiran) - Atribut-atribut karakter(atribut

teks dll) mahasiswa dapat:

- Mengimplementasikan

algoritma dalam membuat bentuk-bentuk garis, warna garis

Mengimplementasikan algoritma berbagai atribut-Mahasiswa dapat memahami atribut-atribut

dari ouput garis kurva arsir melalui latihan Pendalaman materi Contoh kasus program

 Problem- based learning

Pemahaman atribut garis Pemahaman attribur kurva Pemahaman arsir

Dan karakter atribut

(7)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/ antialiasing sebagai metode untuk memperbaiki output sederhana.

- Supersampling straight line - Area sampling straight line

segment

- Teknik pemfilteran Antialiasing area boundaries

 Ceramah

 Problem- based learning

Setelah perkuliahan selesai mahasiswa dapat:

Mengimplementasikan algoritma antialiasing untuk

memperbaiki ouput

sederhana

6 Mahasiswa dapat memahami konsep

tranformasi objek dua dimensi.

- Tranlasi - Rotasi - Penskalaan

- Representasi matrik tranformasi objek dua dimensi.

Sistem Koordinat Homogen

 Ceramah

 Problem- based learning

Setelah perkuliahan selesai mahasiswa dapat:

- Mengimplementasikan

algoritma translasi, rotasi,penskalaan.

Memahami representasi

matrik dan sistem kooridinat Mahasiswa dapat memahami konsep

tranformasi objek dua dimensi. Melalui latihan

Pendalaman materi

Contoh kasus program  Problem-

based learning

- Tranlasi - Rotasi - Penskalaan

- Representasi matrik tranformasi objek dua dimensi.

7

Mahasiswa mampu memahmi tranformasi gabungan dari berbagai tranformasi objek dua dimensi, animasi objek dua dimensi.

- Tranformasi gabungan

- General pivot point-point rotation - General pivot-point scaling

 Ceramah

 Problem- based learning

Setelah perkuliahan selesai mahasiswa dapat:

(8)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/

- General Scaling Directions Tranformasi lain :refleksi,shear

8

Mampu menyelesaikan soal/ studi kasus yang berhubungan dengan materi pra-UTS

Quiz (Evaluasi)

Materi pra-UTS Tes

Ketepatan dalam membuat rule untuk

menyelesaikan soal quiz 7.5%

Mampu memahami dan mengimplementasikan materi pra-UTS

Responsi (latihan soal) Materi pra-UTS

 Problem- based learning

Ketepatan dalam membuat rulebase untuk menyelesaikan soal latihan tentang materi pra-UTS

UTS 30%

10

Mahasiswa mampu untuk memahami konsep tranformasi objek diantara sistem koordinat, tranformasi affine,metode raster

- Tranformasi antara sistem koordinat

- Tranformasi affine

- Metode raster untuk tranformasi

 Ceramah

 Problem- based learning

D Setelah perkuliahan selesai mahasiswa dapat:

- Memahami tranformasi antara sistem koordinat. Memahami metode raster untuk transformasi efinisi Mahasiswa dapat memahami viewing objek

dua dimensi (transformasi koordinat window ke viewport)

- Coordinat reference frame Tranformasi koordinat window ke viewport

Setelah perkuliahan selesai mahasiswa dapat:

- Megimplementasika viewing koordinat reference frame Mengimplementasikan

tranformasi koordinat

(9)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/

Tugas program 2d

11 Mahasiswa dapat memahami viewing objek

dua dimensi, melalui latihan dan traformasikan ke objek

Pendalaman materi

Contoh kasus program

 Ceramah tranformasi objek

12

Mahasiswa dapat memahmi operasi-operasi clipping

- Point Clipping - Line Clipping

- Line clipping menggunakan Nonrectanguler Clip Windows - Polygon Clipping

 Problem- based learning

Mengerti peng-clipping-an titik Mengerti Mahasiswa dapat memahami

operasi-operasi clipping - Curve Clipping

- Text Clipping - Exterior Clipping

 Ceramah

 Problem- based learning

Definisi pemahaman metode konsep back ward chaining

(10)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/

mengimplementasikan materi yang dibahas pada pertemuan 10 s.d. 12

Responsi (latihan soal) membuat line,polygon dan curve di materi pertemuan 10 s.d. 12

14 Mahasiswa dapat memahami tranformasi objek tiga dimensi

- tranformasi 3D : Translasi - tranformasi 3D : Rotasi - tranformasi 3D : Penskalaan - tranformasi 3D : Gabungan

tranforamsi 3D

 Ceramah

- Mengimplementasikan

tranformasi tranlasi

- Mengimplementasikan

tranformasi rotasi Mengimplementasikan tranformasi skaling

Mahasiswa dapat mendiskripsikan dan memahami pembangkitan permukaan objek

- Representasi parametrik permukaan

- Bezier Surface - B-Spline Surface

- Rational b-Spline Surface

 Ceramah

 Problem- based learning

Merepresentasikan permukaan Dapat mengimplementasikan permukaan Bezier,b-Spline, rational b-Spline

15

Mahasiswa dapat memanfaatkan komponen OpenGL untuk menggambar objek geometri

- Penggambaran primitif

geometrik titik

- Penggambaran primitif

geometrik garis

Penggambaran primitif

 Problem- based learning

- Mengimplementasikan

algoritma dalam membuat objek dengan menggunakan komponen OpenGL

(11)

Pertemuan

ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar)

Bentuk/ Metode/

Strategi Pembelajaran

Kriteria Penilaian (Indikator)

Bobot Nilai

Tugas tentang materi pertemuan 23 s.d. 24

16

Mampu menyelesaikan soal/ studi kasus yang berhubungan dengan materi pra-UAS

Quiz (Evaluasi)

Materi pra-UAS Tes

Ketepatan dalam membuat Desain 3d untuk menyelesaikan soal quiz

Mampu menerapkan semua konsep rulebase sistem yang telah dipelajari untuk menyelesaikan kasus secara

komprehensif, dan

mempresentasikannya.

Tugas Besar

 Presentasi

 Ketepatan dalam menerapkan konsep dan membuat rule untuk menyelesaikan kasus tugas besar secara komprehensif

 Kemampuan

presentasi dan pemahaman konsep

20%

UAS 30%

(12)

C. RANCANGAN INTERAKSI DOSEN

MAHASISWA

Kemampuan Akhir yang Diharapkan Mahasiswa mampu memahami konsep materi

yang diberikan.

Nama Kajian 1. Penghantar Silabus

2. Agoritma dan perulangan angka grafik

3. Algoritma dan implementasi dalam program 4. Boundary-fill algorithm dan Flood fill algorithm 5. Attribut garis dan pengenalan pola Arsir 6. Teknik pemfilteran dan sampling 7. Translasi, Rotasi dan skala 8. Trasnformasi gabungan (2d)

9. Tranformasi antara sistem koordinat, Raster 10. Viewing objek 2d (transformasi koordinat

window ke viewport) 11. Line clipping

12. Curve Clipping, Text Clipping dan, Exterior Clipping

13. Objek 3d

Nama Strategi Ceramah

Minggu Penggunaan Strategi (Metode) 1 – 13

Deskripsi Singkat Strategi (Metode) Pembelajaran

Dosen mengulas materi sebelumnya, menjelaskan tujuan, hasil pembelajaran, materi, dan kesimpulan, serta mendorong mahasiswa untuk aktif bertanya dan

mengemukakan pendapat terkait materi yang disampaikan.

RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa

Mengulas materi yang telah diberikan pada pertemuan sebelumnya (untuk pertemuan 2 dst).

Mengungkapkan apa yang telah dipahami dari materi yang telah disampaikan pada

pertemuan sebelumnya.

Menjelaskan tentang tujuan pembelajaran dari kegiatan pembelajaran.

Menyimak penjelasan dosen.

Mengarahkan mahasiswa untuk

melibatkan diri dan aktif dalam kegiatan pembelajaran.

Menyiapkan diri menerima materi yang akan disampaikan.

Membahas materi. Menyimak dan mencatat hal-hal penting dari

materi yang disampaikan oleh dosen.

Bertanya apabila ada materi yang kurang jelas.

(13)

Mengajukan sejumlah pertanyaan terkait materi yang telah diberikan.

Menjawab pertanyaan yang diberikan.

Menyimpulkan materi. Menyimak kesimpulan.

Kemampuan Akhir yang Diharapkan Mahasiswa mampu memahami konsep materi

yang dipelajari yaitu bentuk grafik 2d,3d

Nama Kajian 1. Penghantar Silabus

2. Agoritma dan perulangan angka grafik

3. Algoritma dan implementasi dalam program 4. Boundary-fill algorithm dan Flood fill algorithm 5. Attribut garis dan pengenalan pola Arsir 6. Teknik pemfilteran dan sampling 7. Translasi, Rotasi dan skala 8. Trasnformasi gabungan (2d)

9. Tranformasi antara sistem koordinat, Raster 10. Viewing objek 2d (transformasi koordinat

window ke viewport) 11. Line clipping

12. Curve Clipping, Text Clipping dan, Exterior Clipping

13. Objek 3d

Nama Strategi Problem Based Learning (PBL)

Minggu Penggunaan Strategi (Metode) 1 – 13

Deskripsi Singkat Strategi (Metode) pembelajaran

Mahasiswa diminta membuat Objek 2d dan 3d suntuk menyelesaikan suatu kasus sesuai dengan materi yang diberikan.

RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa

Memberikan kasus yang harus

diselesaikan dalam bentuk soal latihan.

Menyelesaikan soal yang diberikan.

Membahas hasil jawaban mahasiswa. Mempresentasikan jawaban dari setiap soal.

Kemampuan Akhir yang Diharapkan Mahasiswa mampu memahami konsep/ cara

kerja program yang diberikan.

Nama Kajian 1. Algoritma/dasar/ pola (2): algoritma grafik

2. Transformasi/ grafik/ line(3): 3. Objek 2d

4. Objek 3d

Nama Strategi Simulasi/ Demo

(14)

Minggu Penggunaan Strategi (Metode) 8 – 16

Deskripsi Singkat Strategi (Metode) pembelajaran

Mahasiswa diminta untuk menyimak demonstrasi konsep/ cara kerja suatu grafik yang ditayangkan dalam bentuk projek.

RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa

Menjelaskan program yang

mendemonstasikan konsep/ cara kerja suatu program tertentu.

Menyimak penjelasan dosen.

Mengajukan sejumlah pertanyaan terkait objek program yang telah ditayangkan.

Menjawab pertanyaan yang diajukan.

Memberikan tambahan penjelasan terkait program grafik(2d,3d)

Menyimak penjelasan dosen.

Menyimpulkan materi. Menyimak kesimpulan.

Kemampuan Akhir yang Diharapkan Mahasiswa mampu menyelesaikan soal/ studi

kasus yang berhubungan dengan materi pra- UTS dan pra-UAS.

Nama Kajian 1. Quiz (Evaluasi) Pra-UTS

a. Agoritma dan perulangan b. Algoritma dan implementasi c. Boundary-fill algorithm

d. Attribut garis dan pengenalan pola Arsir e. Teknik pemfilteran dan sampling

2. Quiz (Evaluasi) Pra-UAS a. Translasi, rotasi, skala b. Objek 2d

c. Objek 3d

Nama Strategi Tes

Minggu Penggunaan Strategi (Metode) 8 & 16

Deskripsi Singkat Strategi (Metode) Pembelajaran

Mahasiswa diminta untuk menyelesaikan soal- soal quiz sebagai bentuk evaluasi terhadap pemahaman mahasiswa atas materi-materi

(15)

yang telah diberikan.

RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa

Memberikan soal quiz. Menyelesaikan soal yang diberikan.

Kemampuan Akhir yang Diharapkan Mahasiswa mampu menerapkan semua konsep

objek dalam grafik yang telah dipelajari untuk menyelesaikan kasus secara komprehensif, dan mempresentasikannya.

Nama Kajian Tugas Besar

Nama Strategi Presentasi

Minggu Penggunaan Strategi (Metode) 16

Deskripsi Singkat Strategi (Metode) Pembelajaran

Mahasiswa secara berkelompok

mempresentasikan hasil Tugas Besar yang telah dikerjakannya.

RANCANGAN INTERAKSI DOSEN–MAHASISWA

Aktivitas Dosen Aktivitas Mahasiswa

Membuka sesi presentasi. Menyiapkan materi presentasi berdasarkan Tugas Besar yang telah dikerjakan.

Memberikan pengarahan tentang tata tertib presentasi.

Mempresentasikan hasil Tugas Besar.

Mengajukan sejumlah pertanyaan terkait Tugas Besar yang dipresentasikan.

Menjawab pertanyaan yang diajukan.

Memberikan penilaian kepada kelompok yang melakukan presentasi.

Menutup sesi presentasi.

D. RANCANGAN TUGAS

Kode mata Kuliah PKBM42002

Nama Mata Kuliah Grafika Komputer

Kemampuan Akhir yang Diharapkan Mampu menerapkan semua konsep Objek Grafik yang telah dipelajari untuk menyelesaikan kasus tugas besar secara komprehensif

Minggu/ Pertemuan ke 9-16

Tugas ke Tugas Besar

1. Tujuan tugas:

(16)

Menerapkan semua konsep Objek Grafik yang telah dipelajari untuk menyelesaikan kasus tugas besar secara komprehensif

2. Uraian Tugas:

a. Obyek garapan:

 Proposal kasus yang akan diselesaikan dan rancangan penyelesaiannya.

 Program yang dibangun untuk menyelesaikan kasus sesuai dengan proposal yang sudah diajukan.

 Laporan dan presentasi program yang dibuat sesuai dengan proposal yang sudah diajukan.

b. Yang harus dikerjakan dan batasan-batasan:

 Proposal berisi deskripsi kasus yang akan diselesaikan, deskripsi program yang akan dibuat, list fungsionalitas program, batasan dan asumsi, definisi kamus yang akan digunakan untuk membangun program, dan rencana pembagian kerja dalam kelompok.

 Program untuk menyelesaikan kasus tugas besar dibangun . c. Metode/ cara pengerjaan, acuan yang digunakan:

 Tugas besar dikerjakan secara berkelompok 3-4 orang.

 Topik tugas besar berasal dari dosen, sedangkan judul boleh berasal dari dosen/ mahasiswa.

 Format proposal dan laporan diberikan oleh dosen.

 Program dibuat mengacu pada rancangan penyelesaian kasus yang diajukan oleh mahasiswa.

d. Deskripsi luaran tugas yang dihasilkan/ dikerjakan: Proposal, Program

3. Kriteria penilaian:

 Penilaian Individu (50%)

- Kemampuan presentasi (20%) - Pemahaman materi (80%)

 Penilaian Kelompok (50%)

- Kelengkapan dan ketepatan fungsionalitas (50%) - Ketepatan skema program (30%)

- Kelengkapan dokumentasi sistem (20%)

E. PERSENTASE KOMPONEN PENILAIAN

1. Kuis : 10%

2. Tugas Besar : 20%

3. UTS : 30%

(17)

F. PENILAIAN DENGAN RUBRIK

Jenjang (Grade)

Angka

(Skor) Deskripsi perilaku (Indikator)

A > 80 Program benar, skema tepat, dokumentasi baik, presentasi jelas

B 65 – 79 Program benar, skema cukup tepat, dokumentasi cukup baik, presentasi jelas

C 55 – 64 Program benar, skema kurang tepat, dokumentasi kurang baik, presentasi jelas

D 45 – 54 Program benar, skema kurang tepat, dokumentasi kurang baik, presentasi kurang jelas

E ≤ 44 Program salah, skema kurang tepat, dokumentasi kurang baik, presentasi kurang jelas

G. PENENTUAN NILAI AKHIR MATA KULIAH

Nilai Angka (NA) Nilai Huruf (NH)

NA > 80 A

65 < NA ≤ 79 B

55 < NA ≤ 64 C

45 < NA ≤ 54 D

NA < 45 E

Gambar

grafik 3d  dan pemrosesan pengenalan pola

Referensi

Garis besar

Dokumen terkait

Kemampuan Akhir yang Diharapkan Mampu menerapkan semua konsep pengujian dan implementasi yang telah dipelajari untuk menyelesaikan kasus tugas besar secara komprehensif.

Mampu memahami semua konsep Bahasa indonesia yang telah dipelajari untuk menyelesaikan kasus tugas akhir matakuliah secara komprehensif. Minggu / Pertemuan ke 14 –

Mampu memahami semua konsep yang telah dipelajari untuk menyelesaikan kasus tugas akhir matakuliah secara komprehensif. Minggu / Pertemuan ke 14 – 16 Tugas ke Tugas Akhir

Mampu memahami semua konsep yang telah dipelajari untuk menyelesaikan kasus tugas akhir matakuliah secara komprehensif. Minggu / Pertemuan ke 14 – 16 Tugas ke Tugas Akhir

Mampu memahami semua konsep yang telah dipelajari untuk menyelesaikan kasus tugas akhir matakuliah secara komprehensif. Minggu / Pertemuan ke 14 –

Mampu memahami semua konsep yang telah dipelajari untuk menyelesaikan kasus tugas akhir matakuliah secara komprehensif. Minggu / Pertemuan ke 14 –

Mampu memahami semua konsep yang telah dipelajari untuk menyelesaikan kasus tugas akhir matakuliah secara komprehensif. Minggu / Pertemuan ke 14 –

Mampu memahami semua konsep yang telah dipelajari untuk menyelesaikan kasus tugas akhir matakuliah secara komprehensif. Minggu / Pertemuan ke 14 – 16 Tugas ke