|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S1TI-TI062 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| TEKNIK PEMROGRAMAN | TI062 | Data and Information Management | 0 | 2 | 2 | 12 Mar 2021 |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Muhammad Fairul Filza,M.Kom. |
Haryoko, S.Kom., M.Cs. |
Agus Purwanto, M.Kom |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| CPL08 | Mampu menguasai konsep-konsep dasar bidang ilmu komputer yang meliputi logika, algoritma, bahasa pemrograman, jaringan komputer dan struktur data pada implementasi teknologi multimedia digital. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK53 | Mampu mengidentifikasi masalah-masalah komputasi dengan algoritma | |
| CPMK55 | Mampu mencontohkan teknik pemrograman berorientasi objek | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.TI062.CPMK53.1 | Mampu mengidentifikasi masalah komputasi melewati dengan menggunakan pemrogramman berorientasi objek menggunakan bahasa Csharp | |
| sub.cpmk.TI062.CPMK55.1 | Mampu menggunakan teknik pemrogramman berorientasi objek berupa: kelas, objek, metode menggunakan bahasa Csharp | |
| sub.cpmk.TI062.CPMK55.2 | Mampu menggunakan teknik pemrogramman berorientasi objek meliputi enkapsulasi dan pewarisan menggunakan bahasa Csharp | |
| sub.cpmk.TI062.CPMK55.3 | Mampu menggunakan teknik pemrogramman berorientasi objek meliputi polimorfisme menggunakan bahasa Csharp | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK53 |
sub.cpmk.TI062.CPMK53.1 |
|
| CPMK55 |
sub.cpmk.TI062.CPMK55.1 sub.cpmk.TI062.CPMK55.2 sub.cpmk.TI062.CPMK55.3 |
|
| Deskripsi Singkat MK | Matakuliah Teknik pemrogramman merupakan matakuliah yang ditawarkan, dimana matakuliah ini menjelaskan konsep dasar pemrogramman berorientasi objek. | |
| Bahan Kajian : Materi Pembelajaran | Matakuliah teknik pemrogramman memuat bahan kajian terkait dasar bahasa pemrogramman menggunakan C# mencakup hinggan ke pemrogramman berorientasi objek | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
|
||
| Dosen Pengampu | Muhammad Fairul Filza, M.Kom. | |
| Mata Kuliah Syarat | - | |
| 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.TI062.CPMK53.1-Mampu mengidentifikasi masalah komputasi melewati dengan menggunakan pemrogramman berorientasi objek menggunakan bahasa Csharp | Mahasiswa mampu menyusun laporan praktikum |
Kriteria Ketepatan mengikuti perintah praktikum Teknik Praktikum, Laporan praktikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=30 Menit] Kuliah,Praktikum,[P=60 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Video Pembelajaran,[VA=50 Menit] Kuliah,Praktikum Online,[PR=50 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pembelajaran tentang class dan objek , konstruktor dan destruktor Sub Topik Pembelajaran tentang class dan objek , konstruktor dan destruktor
|
10 |
| 2 | |||||||
| 3 | |||||||
| 4 | sub.cpmk.TI062.CPMK53.1-Mampu mengidentifikasi masalah komputasi melewati dengan menggunakan pemrogramman berorientasi objek menggunakan bahasa Csharp | Mahasiswa mampu menjelaskan tentang hubungan relasi Depedensi, Asosiasi , hubungan relasi Agregasi, Komposisi |
Kriteria Ketepatan dalam menyelesaikan studi kasus pada praktikum Teknik Praktikum, Laporan praktikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=30 Menit] Kuliah,Praktikum,[P=60 Menit] Penugasan,Laporan Praktikum,[LP=70 Menit] |
Kuliah,Video Pembelajaran,[VA=50 Menit] Kuliah,Praktikum Online,[PR=50 Menit] Penugasan,Laporan Praktikum,[LP=70 Menit] |
Topik Pembelajaran tentang hubungan relasi Depedensi, Asosiasi , hubungan relasi Agregasi, Komposisi Sub Topik Pembelajaran tentang hubungan relasi Depedensi, Asosiasi , hubungan relasi Agregasi, Komposisi |
10 |
| 5 | |||||||
| 6 | sub.cpmk.TI062.CPMK55.1-Mampu menggunakan teknik pemrogramman berorientasi objek berupa: kelas, objek, metode menggunakan bahasa Csharp | Mahasiswa mampu menyusun laporan praktikum |
Kriteria Ketepatan mengikuti perintah praktikum Teknik Praktikum, Laporan praktikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=30 Menit] Kuliah,Praktikum,[P=60 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Video Pembelajaran,[VA=50 Menit] Kuliah,Praktikum Online,[PR=50 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pembelajaran tentang Enkapsulasi pada variabel mencakup aksesor, mutator, properti, event, dan delegasi Sub Topik Pembelajaran tentang Enkapsulasi pada variabel mencakup aksesor, mutator, properti, event, dan delegasi
|
10 |
| 7 | |||||||
| 8 | sub.cpmk.TI062.CPMK55.2-Mampu menggunakan teknik pemrogramman berorientasi objek meliputi enkapsulasi dan pewarisan menggunakan bahasa Csharp | Mahasiswa mampu menjawab pertanyaan dari soal yang ada |
Kriteria Kreativitas dan Kelengkapan Teknik Ujian tertulis mandiri |
Ujian terjadwal,Tugas Langsung,[TL=170 Menit] |
Ujian terjadwal,Tugas Take Home,[TH=170 Menit] |
Topik Teknik pemrograman Sub Topik pemograman perorientasi projek |
20 |
| 9 | sub.cpmk.TI062.CPMK55.2-Mampu menggunakan teknik pemrogramman berorientasi objek meliputi enkapsulasi dan pewarisan menggunakan bahasa Csharp | Mahasiswa mampu menyusun laporan praktikum |
Kriteria Ketepatan mengikuti perintah praktikum Teknik Praktikum, Laporan praktikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=30 Menit] Kuliah,Praktikum,[P=60 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Video Pembelajaran,[VA=50 Menit] Kuliah,Praktikum Online,[PR=50 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik pembelajaran tentang Pewarisan dan hubungan Generalisasi Sub Topik pembelajaran tentang Pewarisan dan hubungan Generalisasi
|
10 |
| 10 | |||||||
| 11 | |||||||
| 12 | sub.cpmk.TI062.CPMK55.3-Mampu menggunakan teknik pemrogramman berorientasi objek meliputi polimorfisme menggunakan bahasa Csharp | Mahasiswa mampu mengenjelaskan polimorpisme static atau oveload , polimorpisme dinamis atau override , polimorpisme dinamis tipe generic |
Kriteria Ketepatan dalam menyelesaikan studi kasus pada praktikum Teknik Praktikum, Laporan praktikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=30 Menit] Kuliah,Praktikum,[P=60 Menit] Penugasan,Laporan Praktikum,[LP=70 Menit] |
Kuliah,Video Pembelajaran,[VA=50 Menit] Kuliah,Praktikum Online,[PR=50 Menit] Penugasan,Laporan Praktikum,[LP=70 Menit] |
Topik pembelajaran tentang polimorpisme static atau oveload , polimorpisme dinamis atau override , polimorpisme dinamis tipe generic Sub Topik pembelajaran tentang polimorpisme static atau oveload , polimorpisme dinamis atau override , polimorpisme dinamis tipe generic
|
20 |
| 13 | |||||||
| 14 | |||||||
| 15 | |||||||
| 16 | sub.cpmk.TI062.CPMK55.3-Mampu menggunakan teknik pemrogramman berorientasi objek meliputi polimorfisme menggunakan bahasa Csharp | Mahasiswa mampu menjawab pertanyaan dari soal yang ada |
Kriteria Ketepatan Jawaban Teknik Ujian tertulis mandiri |
Ujian terjadwal,Tugas Langsung,[TL=170 Menit] |
Ujian terjadwal,Tugas Take Home,[TH=170 Menit] |
Topik Ujian mandiri secara individu Sub Topik pemograman perorientasi projek |
20 |
| CPL | MK | CPMK | Tugas Praktikum | Tes Tulis (UTS) | Tes Tulis (UAS) |
|---|---|---|---|---|---|
| CPL08 | TEKNIK PEMROGRAMAN | CPMK53 | Y | ||
| CPL08 | TEKNIK PEMROGRAMAN | CPMK55 | Y | Y | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPL08 | CPMK53 | sub.cpmk.TI062.CPMK53.1 | Praktikum, Laporan praktikum | 10 | Ketepatan mengikuti perintah praktikum |
| CPL08 | CPMK53 | sub.cpmk.TI062.CPMK53.1 | Praktikum, Laporan praktikum | 10 | Ketepatan dalam menyelesaikan studi kasus pada praktikum |
| CPL08 | CPMK55 | sub.cpmk.TI062.CPMK55.1 | Praktikum, Laporan praktikum | 10 | Ketepatan mengikuti perintah praktikum |
| CPL08 | CPMK55 | sub.cpmk.TI062.CPMK55.2 | Ujian tertulis mandiri | 20 | Kreativitas dan Kelengkapan |
| CPL08 | CPMK55 | sub.cpmk.TI062.CPMK55.2 | Praktikum, Laporan praktikum | 10 | Ketepatan mengikuti perintah praktikum |
| CPL08 | CPMK55 | sub.cpmk.TI062.CPMK55.3 | Praktikum, Laporan praktikum | 20 | Ketepatan dalam menyelesaikan studi kasus pada praktikum |
| CPL08 | CPMK55 | sub.cpmk.TI062.CPMK55.3 | Ujian tertulis mandiri | 20 | Ketepatan Jawaban |
| Total | 100 | ||||
| CPL | MK | CPMK | Tugas Praktikum | Tes Tulis (UTS) | Tes Tulis (UAS) | Total |
|---|---|---|---|---|---|---|
| CPL08 | TEKNIK PEMROGRAMAN | CPMK53 | 20% | 0% | 0% | 20% |
| CPL08 | TEKNIK PEMROGRAMAN | CPMK55 | 40% | 20% | 20% | 80% |
| 100% | ||||||