| LOGO INSTITUSI | KAMPUS CONTOH (DATA SIMULASI) FAKULTAS CONTOH NAMA PRODI/JURUSAN/DEPARTEMEN: TEKNIK INFORMATIKA |
Kode Dokumen CONTOH-KPT-2024 |
||||
|---|---|---|---|---|---|---|
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tgl Penyusunan | |
| Algoritma dan Pemrograman | CONTOH-IF101 | Pemrograman | T=3 | P=0 | 1 | 13 Oktober 2026 |
| OTORISASI / PENGESAHAN | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI | |||
| Dosen Contoh | Koordinator Contoh | Kaprodi Contoh | ||||
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
|---|---|---|
| CPL1 | Menganalisis masalah sederhana secara runtut. [Contoh CPL] | |
| CPL2 | Mengembangkan solusi komputasi dan menjelaskan hasilnya. [Contoh CPL] | |
| Capaian Pembelajaran | Capaian Pembelajaran Mata Kuliah (CPMK) | |
| CPMK1 | Menjelaskan konsep algoritma dan pemrograman. [C2] | |
| CPMK2 | Menerapkan algoritma untuk menyelesaikan masalah sederhana. [C3] | |
| Capaian Pembelajaran | Kemampuan akhir tiap tahapan belajar MK (Sub-CPMK) | |
| SubCPMK1.1 | Menjelaskan konsep dan representasi algoritma. [C2] | |
| SubCPMK2.1 | Menerapkan struktur pemrograman pada masalah sederhana. [C3] | |
| Korelasi CPL terhadap Sub-CPMK |
| ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Diskripsi Singkat MK | Contoh penyusunan algoritma dan program sederhana melalui pembahasan konsep, latihan, dan proyek mini. | ||||||||||||||||||||
| Bahan Kajian: Materi pembelajaran | Pengantar algoritma Representasi algoritma Variabel dan tipe data Masukan dan keluaran Operator dan ekspresi Percabangan Latihan kasus percabangan Perulangan Latihan kasus perulangan Fungsi Array Pengujian program Proyek mini Presentasi proyek mini | ||||||||||||||||||||
| Pustaka | Utama: | ||||||||||||||||||||
| Belum ditetapkan. Lengkapi pustaka yang benar-benar digunakan sebelum dokumen disahkan. | |||||||||||||||||||||
| Pendukung: | |||||||||||||||||||||
| - | |||||||||||||||||||||
| Dosen Pengampu | Dosen Contoh | ||||||||||||||||||||
| Team teaching | - | ||||||||||||||||||||
| Perangkat Lunak/Software | Editor kode Kompilator atau interpreter LMS | ||||||||||||||||||||
| Perangkat Keras/Hardware | Laptop atau komputer Proyektor | ||||||||||||||||||||
| Matakuliah syarat | - |
| Mg Ke- | Kemampuan akhir tiap tahapan belajar (CPMK) | Penilaian | Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; [Estimasi Waktu] |
Materi Pembelajaran [Pustaka] |
Bobot Penilaian (%) | ||
|---|---|---|---|---|---|---|---|
| Indikator | Teknik & Kriteria | Luring (6) | Daring (7) | ||||
| (1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) |
| 1 | SubCPMK1.1: Menjelaskan pengantar algoritma. [C2] | Ketepatan penjelasan pengantar algoritma. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Pengantar algoritma | 7% |
| 2 | SubCPMK1.1: Menjelaskan representasi algoritma. [C2] | Ketepatan penjelasan representasi algoritma. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Representasi algoritma | 7% |
| 3 | SubCPMK1.1: Menjelaskan variabel dan tipe data. [C2] | Ketepatan penjelasan variabel dan tipe data. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Variabel dan tipe data | 7% |
| 4 | SubCPMK1.1: Menjelaskan masukan dan keluaran. [C2] | Ketepatan penjelasan masukan dan keluaran. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Masukan dan keluaran | 7% |
| 5 | SubCPMK1.1: Menjelaskan operator dan ekspresi. [C2] | Ketepatan penjelasan operator dan ekspresi. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Operator dan ekspresi | 7% |
| 6 | SubCPMK1.1: Menjelaskan percabangan. [C2] | Ketepatan penjelasan percabangan. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Percabangan | 7% |
| 7 | SubCPMK1.1: Menjelaskan latihan kasus percabangan. [C2] | Ketepatan penjelasan latihan kasus percabangan. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Latihan kasus percabangan | 7% |
| 8 | Ujian Tengah Semester (UTS) | ||||||
| 9 | SubCPMK2.1: Menerapkan perulangan. [C3] | Ketepatan penerapan perulangan. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Perulangan | 7% |
| 10 | SubCPMK2.1: Menerapkan latihan kasus perulangan. [C3] | Ketepatan penerapan latihan kasus perulangan. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Latihan kasus perulangan | 7% |
| 11 | SubCPMK2.1: Menerapkan fungsi. [C3] | Ketepatan penerapan fungsi. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Fungsi | 7% |
| 12 | SubCPMK2.1: Menerapkan array. [C3] | Ketepatan penerapan array. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Array | 7% |
| 13 | SubCPMK2.1: Menerapkan pengujian program. [C3] | Ketepatan penerapan pengujian program. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Pengujian program | 7% |
| 14 | SubCPMK2.1: Menerapkan proyek mini. [C3] | Ketepatan penerapan proyek mini. | Teknik:Latihan dan diskusi
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Proyek mini | 7% |
| 15 | SubCPMK2.1: Menerapkan presentasi proyek mini. [C3] | Ketepatan penerapan presentasi proyek mini. | Teknik:Presentasi hasil
Kriteria:Ketepatan konsep, kelengkapan langkah, dan kejelasan hasil.
|
Pembahasan dan latihan [TM: 150 menit] | Tugas terstruktur [PT: 180 menit]; belajar mandiri [KM: 180 menit] | Presentasi proyek mini | 9% |
| 16 | Ujian Akhir Semester (UAS) | ||||||
| Total Bobot Penilaian | 100% | ||||||