|
|
UNIVERSITAS KLABAT
|
RPS-57202-IFGI342 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| Grafika Komputer/Computer Graphics | IFGI342 | Social Issues and Professional Practice | T= 3 | 6 | 16 Dec 2024 | |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Andria Wahyudi |
Andria Wahyudi |
Semmy Wellem Taju, S.Kom., M.S., PhD |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| CPL07 | Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat. | |
| CPL11 | Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK13 | Mampu melakukan simulasi dan pemodelan sistem kompleks menggunakan tools komputasi modern. | |
| CPMK15 | Mampu mengembangkan aplikasi mobile, game, dan sistem cerdas (AI, NLP, CV, Robotics) sesuai kebutuhan pengguna. | |
| CPMK22 | Mampu mengimplementasikan solusi komputasi menggunakan bahasa pemrograman dan framework yang sesuai. | |
| CPMK23 | Mampu mengintegrasikan komponen sistem (database, jaringan, UI, logika bisnis) dalam satu solusi utuh. | |
| CPMK25 | Mampu menganalisis kebutuhan pengguna dan merancang antarmuka yang ergonomis dan aksesibel. | |
| CPMK26 | Menguasai prinsip desain visual, animasi, dan interaksi untuk aplikasi multimedia dan game. | |
| CPMK27 | Mampu melakukan usability testing dan iterasi desain berdasarkan feedback pengguna. | |
| CPMK28 | Mampu merancang solusi TI terintegrasi untuk organisasi (web, mobile, cloud, IoT, keamanan). | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.IFGI342.CPMK13.1 | Mahasiswa mampu memahami konsep dasar grafika komputer dan simulasi visual digital | |
| sub.cpmk.IFGI342.CPMK13.2 | Mahasiswa mampu melakukan simulasi dan evaluasi algoritma grafika komputer | |
| sub.cpmk.IFGI342.CPMK15.1 | Mahasiswa mampu mengembangkan aplikasi multimedia dan visualisasi 3D | |
| sub.cpmk.IFGI342.CPMK22.1 | Mahasiswa mampu mengimplementasikan algoritma grafika menggunakan bahasa pemrograman | |
| sub.cpmk.IFGI342.CPMK23.1 | Mahasiswa mampu mengintegrasikan objek dan transformasi dalam sistem grafika | |
| sub.cpmk.IFGI342.CPMK25.1 | Mahasiswa mampu menganalisis kebutuhan pengguna dan merancang antarmuka multimedia | |
| sub.cpmk.IFGI342.CPMK26.1 | Mahasiswa menguasai prinsip desain visual dan interaksi multimedia | |
| sub.cpmk.IFGI342.CPMK27.1 | Mahasiswa mampu melakukan usability testing dan iterasi desain | |
| sub.cpmk.IFGI342.CPMK28.1 | Mahasiswa mampu merancang solusi TI terintegrasi berbasis multimedia modern | |
| sub.cpmk.IFGI342.CPMK28.2 | Mahasiswa mampu merancang solusi TI terintegrasi berbasis VR/AR | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK13 |
sub.cpmk.IFGI342.CPMK13.1 sub.cpmk.IFGI342.CPMK13.2 |
|
| CPMK22 |
sub.cpmk.IFGI342.CPMK22.1 |
|
| CPMK23 |
sub.cpmk.IFGI342.CPMK23.1 |
|
| CPMK26 |
sub.cpmk.IFGI342.CPMK26.1 |
|
| CPMK15 |
sub.cpmk.IFGI342.CPMK15.1 |
|
| CPMK28 |
sub.cpmk.IFGI342.CPMK28.1 sub.cpmk.IFGI342.CPMK28.2 |
|
| CPMK25 |
sub.cpmk.IFGI342.CPMK25.1 |
|
| CPMK27 |
sub.cpmk.IFGI342.CPMK27.1 |
|
| Deskripsi Singkat MK | Mata kuliah Computer Graphics mengenalkan mahasiswa pada prinsip-prinsip dasar dalam pembuatan gambar digital dan animasi grafik. Di sini, mereka mempelajari algoritma, teknik, dan perangkat yang digunakan dalam pembuatan gambar digital serta cara mengoperasikan perangkat lunak yang relevan. Mata kuliah ini mencakup pemahaman konsep dasar grafika komputer, seperti geometri dasar, pemetaan tekstur, shading, rendering, dan animasi, serta pengenalan standar industri seperti OpenGL dan DirectX. Mahasiswa akan berlatih dengan perangkat lunak grafik dan memahami cara membuat program komputer yang menghasilkan gambar dan animasi grafis. Mereka juga akan mempelajari penerapan teknologi terkini seperti 3D scanning, augmented reality, dan virtual reality dalam pembuatan gambar dan animasi grafis, serta mengembangkan kemampuan dalam memecahkan masalah terkait implementasi teknologi ini. Setelah menyelesaikan mata kuliah, mahasiswa diharapkan memiliki keterampilan untuk menciptakan gambar dan animasi grafis berkualitas tinggi, mengikuti standar industri, serta mampu mengatasi tantangan yang muncul dalam industri grafik komputer. | |
| Bahan Kajian : Materi Pembelajaran | Koordinat, Basic OpenGL, Algoritma Pembentukan Garis, Lingkaran dan Konsep Pewarnaan, penggunaan basic line drawing, Sistem Koordinat danRepersentasi 3D dan 3D Texturing UVmapping | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
||
| Dosen Pengampu | Wahyudi K. Andria | |
| Mata Kuliah Syarat | Pemrograman Berorientasi Objek/ Object Oriented Programming | |
| Pertemuan Ke | Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | Penilaian | Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; | Materi Pembelajaran | Bobot Penilaian | ||
|---|---|---|---|---|---|---|---|
| Indikator | Kriteria & Teknik | Luring | Daring | ||||
| 1 | sub.cpmk.IFGI342.CPMK13.1-Mahasiswa mampu memahami konsep dasar grafika komputer dan simulasi visual digital | Ketepatan menjelaskan konsep dasar grafika komputer dan teknologi visual modern |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Ceramah dan diskusi |
kehadiran,Tanya Jawab,[TN=89 Menit] |
Topik Sejarah Computer Graphics, perkembangan CG, interactive graphics Sub Topik |
5 | |
| 2 | sub.cpmk.IFGI342.CPMK13.1-Mahasiswa mampu memahami konsep dasar grafika komputer dan simulasi visual digital | Ketepatan menjelaskan konsep koordinat dan simulasi visual |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Praktikum dan demonstrasi |
Tugas,Project Based Learning,[PBL=89 Menit] |
Topik Sistem koordinat grafika komputer dan basic OpenGL Sub Topik |
5 | |
| 3 | sub.cpmk.IFGI342.CPMK22.1-Mahasiswa mampu mengimplementasikan algoritma grafika menggunakan bahasa pemrograman | Ketepatan membuat program berbasis sistem koordinat |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Praktikum coding |
Praktikum,Project Based Learning,[PBL=89 Menit] |
Topik Algoritma pembentukan garis dan lingkaran Sub Topik |
5 | |
| 4 | sub.cpmk.IFGI342.CPMK22.1-Mahasiswa mampu mengimplementasikan algoritma grafika menggunakan bahasa pemrograman | Ketepatan implementasi line drawing dan pewarnaan |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Praktikum laboratorium |
Praktikum,Project Based Learning,[PBL=90 Menit] |
Topik Basic line drawing dan pewarnaan objek Sub Topik |
5 | |
| 5 | sub.cpmk.IFGI342.CPMK23.1-Mahasiswa mampu mengintegrasikan objek dan transformasi dalam sistem grafika | Ketepatan menganalisis algoritma grafika dan clipping |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Ceramah, simulasi, coding |
kehadiran,Ceramah,[CR=90 Menit] |
Topik Algoritma repetisi, fractal, clipping dasar Sub Topik |
5 | |
| 6 | sub.cpmk.IFGI342.CPMK23.1-Mahasiswa mampu mengintegrasikan objek dan transformasi dalam sistem grafika | Ketepatan implementasi transformasi objek 2D |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Praktikum dan diskusi |
Praktikum,Project Based Learning,[PBL=89 Menit] |
Topik Translasi, rotasi, scaling, clipping titik dan garis Sub Topik |
5 | |
| 7 | sub.cpmk.IFGI342.CPMK26.1-Mahasiswa menguasai prinsip desain visual dan interaksi multimedia | Ketepatan penggunaan warna, bentuk, dan visualisasi |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Project based learning |
Project,Project Based Learning,[PBL=90 Menit] |
Topik Konsep warna, polyline drawing, desain visual Sub Topik |
5 | |
| 8 | sub.cpmk.IFGI342.CPMK13.2-Mahasiswa mampu melakukan simulasi dan evaluasi algoritma grafika komputer | Ketepatan menyelesaikan studi kasus grafika komputer |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Evaluasi dan pembahasan |
UTS,Ujian,[UJ=89 Menit] |
Topik Review materi minggu 1–7 Sub Topik |
20 | |
| 9 | sub.cpmk.IFGI342.CPMK15.1-Mahasiswa mampu mengembangkan aplikasi multimedia dan visualisasi 3D | Ketepatan membuat representasi objek 3D |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Praktikum Blender/OpenGL |
Praktikum,Project Based Learning,[PBL=89 Menit] |
Topik Representasi 3D dan sistem koordinat 3D Sub Topik |
5 | |
| 10 | sub.cpmk.IFGI342.CPMK15.1-Mahasiswa mampu mengembangkan aplikasi multimedia dan visualisasi 3D | Ketepatan implementasi texturing dan UV mapping |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Praktikum Unity3D/Blender |
Praktikum,Project Based Learning,[PBL=90 Menit] |
Topik 3D texturing dan UV mapping Sub Topik |
5 | |
| 11 | sub.cpmk.IFGI342.CPMK28.1-Mahasiswa mampu merancang solusi TI terintegrasi berbasis multimedia modern | Ketepatan menjelaskan teknik photogrammetry dan 3D scanning |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Ceramah dan demonstrasi |
Tugas,Project Based Learning,[PBL=90 Menit] |
Topik 3D scanning dan photogrammetry Sub Topik |
5 | |
| 12 | sub.cpmk.IFGI342.CPMK25.1-Mahasiswa mampu menganalisis kebutuhan pengguna dan merancang antarmuka multimedia | Ketepatan merancang antarmuka VR/AR yang ergonomis |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Design thinking dan studi kasus |
Praktikum,Project Based Learning,[PBL=90 Menit] |
Topik UI/UX untuk VR dan AR Sub Topik |
5 | |
| 13 | sub.cpmk.IFGI342.CPMK27.1-Mahasiswa mampu melakukan usability testing dan iterasi desain | Ketepatan melakukan evaluasi usability berdasarkan feedback pengguna |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Presentasi dan evaluasi |
Praktikum,Project Based Learning,[PBL=90 Menit] |
Topik Usability testing dan evaluasi desain multimedia Sub Topik |
5 | |
| 14 | sub.cpmk.IFGI342.CPMK28.2-Mahasiswa mampu merancang solusi TI terintegrasi berbasis VR/AR | Ketepatan implementasi project multimedia interaktif |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik Presentasi project |
Project,Project Based Learning,[PBL=90 Menit] |
Topik Implementasi VR/AR menggunakan Unity3D Sub Topik |
20 | |
| CPL | MK | CPMK | Kehadiran | Tugas | Latihan | Ujian | Project | Mid Test (UTS) | Final Test (UAS) |
|---|---|---|---|---|---|---|---|---|---|
| CPL06 | Grafika Komputer/Computer Graphics | CPMK13 | Y | Y | Y | ||||
| CPL07 | Grafika Komputer/Computer Graphics | CPMK15 | Y | ||||||
| CPL10 | Grafika Komputer/Computer Graphics | CPMK22 | Y | Y | |||||
| CPL10 | Grafika Komputer/Computer Graphics | CPMK23 | Y | ||||||
| CPL11 | Grafika Komputer/Computer Graphics | CPMK25 | Y | ||||||
| CPL11 | Grafika Komputer/Computer Graphics | CPMK26 | Y | ||||||
| CPL11 | Grafika Komputer/Computer Graphics | CPMK27 | Y | ||||||
| CPL12 | Grafika Komputer/Computer Graphics | CPMK28 | Y | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPL06 | CPMK13 | sub.cpmk.IFGI342.CPMK13.1 | Ceramah dan diskusi | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL06 | CPMK13 | sub.cpmk.IFGI342.CPMK13.1 | Praktikum dan demonstrasi | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL10 | CPMK22 | sub.cpmk.IFGI342.CPMK22.1 | Praktikum coding | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL10 | CPMK22 | sub.cpmk.IFGI342.CPMK22.1 | Praktikum laboratorium | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL10 | CPMK23 | sub.cpmk.IFGI342.CPMK23.1 | Ceramah, simulasi, coding | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL10 | CPMK23 | sub.cpmk.IFGI342.CPMK23.1 | Praktikum dan diskusi | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL11 | CPMK26 | sub.cpmk.IFGI342.CPMK26.1 | Project based learning | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL06 | CPMK13 | sub.cpmk.IFGI342.CPMK13.2 | Evaluasi dan pembahasan | 20 | Ketepatan konsep atau teori yang digunakan |
| CPL07 | CPMK15 | sub.cpmk.IFGI342.CPMK15.1 | Praktikum Blender/OpenGL | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL07 | CPMK15 | sub.cpmk.IFGI342.CPMK15.1 | Praktikum Unity3D/Blender | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL12 | CPMK28 | sub.cpmk.IFGI342.CPMK28.1 | Ceramah dan demonstrasi | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL11 | CPMK25 | sub.cpmk.IFGI342.CPMK25.1 | Design thinking dan studi kasus | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL11 | CPMK27 | sub.cpmk.IFGI342.CPMK27.1 | Presentasi dan evaluasi | 5 | Ketepatan konsep atau teori yang digunakan |
| CPL12 | CPMK28 | sub.cpmk.IFGI342.CPMK28.2 | Presentasi project | 20 | Ketepatan konsep atau teori yang digunakan |
| Total | 100 | ||||
| CPL | MK | CPMK | Kehadiran | Tugas | Latihan | Ujian | Project | Mid Test (UTS) | Final Test (UAS) | Total |
|---|---|---|---|---|---|---|---|---|---|---|
| CPL06 | Grafika Komputer/Computer Graphics | CPMK13 | 5% | 5% | 0% | 0% | 0% | 20% | 0% | 30% |
| CPL07 | Grafika Komputer/Computer Graphics | CPMK15 | 0% | 10% | 0% | 0% | 0% | 0% | 0% | 10% |
| CPL10 | Grafika Komputer/Computer Graphics | CPMK22 | 0% | 0% | 5% | 5% | 0% | 0% | 0% | 10% |
| CPL10 | Grafika Komputer/Computer Graphics | CPMK23 | 0% | 10% | 0% | 0% | 0% | 0% | 0% | 10% |
| CPL11 | Grafika Komputer/Computer Graphics | CPMK25 | 0% | 0% | 0% | 0% | 5% | 0% | 0% | 5% |
| CPL11 | Grafika Komputer/Computer Graphics | CPMK26 | 0% | 0% | 0% | 0% | 5% | 0% | 0% | 5% |
| CPL11 | Grafika Komputer/Computer Graphics | CPMK27 | 0% | 5% | 0% | 0% | 0% | 0% | 0% | 5% |
| CPL12 | Grafika Komputer/Computer Graphics | CPMK28 | 0% | 5% | 0% | 0% | 0% | 0% | 20% | 25% |
| 100% | ||||||||||