|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S1TK-TK017 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| PEMROGRAMAN PYTHON | TK017 | Algorithms and Complexity (CE-ALG,CS2013) | 2 | 2 | 3 | 14 Jan 2021 |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Yoga Sahria, S.Kom., M.Kom., Ir., Dr. |
Yoga Sahria, S.Kom., M.Kom., Ir., Dr. |
Dr. Dony Ariyus, M.Kom |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| 2021 CPL06 | Mampu menguasai dan menerapkan teknik perancangan, pengembangan, dan evaluasi sistem komputer, keamanan siber, serta Internet of Things (IoT) secara menyeluruh untuk menyelesaikan permasalahan nyata di dunia usaha dan industri. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK05 | Mahasiswa mampu menganalisis permasalahan nyata dalam bidang teknik komputer dan merancang solusi teknologi digital yang inovatif dan aplikatif. | |
| CPMK06 | Mahasiswa mampu mengadaptasikan solusi teknologi informasi dan komunikasi sesuai kebutuhan dan perkembangan industri secara berkelanjutan. | |
| CPMK15 | Mahasiswa mampu mengidentifikasi permasalahan nyata dan memodelkannya menggunakan pendekatan Artificial Intelligence (AI) dan Machine Learning (ML) secara tepat. | |
| CPMK16 | Mahasiswa mampu menerapkan metode Deep Learning untuk membangun sistem komputer cerdas yang efisien dan adaptif sesuai kebutuhan aplikasi. | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.TK017.CPMK05.1 | Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | |
| sub.cpmk.TK017.CPMK05.2 | Mahasiswa merancang solusi berbasis teknologi informasi dan komunikasi yang inovatif, dengan mempertimbangkan keberlanjutan dan adaptabilitas terhadap perkembangan industri. | |
| sub.cpmk.TK017.CPMK06.1 | Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. | |
| sub.cpmk.TK017.CPMK06.2 | Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | |
| sub.cpmk.TK017.CPMK15.1 | Mahasiswa dapat mengidentifikasi kebutuhan sistem cerdas dan merumuskan model solusi menggunakan algoritma AI dan ML berbasis data eksperimen. | |
| sub.cpmk.TK017.CPMK15.2 | Mahasiswa mampu mengevaluasi performa model AI dan ML dengan menggunakan metrik evaluasi yang sesuai untuk meningkatkan akurasi dan efisiensi solusi sistem cerdas. | |
| sub.cpmk.TK017.CPMK16.1 | Mahasiswa dapat merancang arsitektur Deep Learning yang sesuai dengan karakteristik data dan kebutuhan aplikasi sistem komputer cerdas. | |
| sub.cpmk.TK017.CPMK16.2 | Mahasiswa dapat mengimplementasikan dan menguji model Deep Learning menggunakan bahasa pemrograman Python serta mempertimbangkan aspek efisiensi dan keamanan sistem. | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK05 |
sub.cpmk.TK017.CPMK05.1 sub.cpmk.TK017.CPMK05.2 |
|
| CPMK06 |
sub.cpmk.TK017.CPMK06.1 sub.cpmk.TK017.CPMK06.2 |
|
| CPMK15 |
sub.cpmk.TK017.CPMK15.1 sub.cpmk.TK017.CPMK15.2 |
|
| CPMK16 |
sub.cpmk.TK017.CPMK16.1 sub.cpmk.TK017.CPMK16.2 |
|
| Deskripsi Singkat MK | Mata kuliah Pemrograman Python memberikan dasar-dasar pemrograman menggunakan bahasa Python yang sederhana namun kuat. Mahasiswa akan mempelajari struktur sintaks, tipe data, variabel, operator, percabangan, perulangan, fungsi, modul, serta konsep lanjutan seperti manipulasi string, penanganan eksepsi, pemrograman berorientasi objek (OOP), dan penggunaan API. Melalui sesi teori dan praktikum, mahasiswa dilatih untuk memahami logika pemrograman serta mengimplementasikan solusi nyata secara bertahap dalam bentuk proyek akhir berbasis Python. | |
| Bahan Kajian : Materi Pembelajaran | Bahan kajian mencakup struktur dasar pemrograman Python seperti penulisan sintaks, variabel, tipe data, dan operator. Mahasiswa juga mempelajari logika kontrol melalui percabangan dan perulangan, penggunaan fungsi, modul, dan package, serta struktur data seperti list, tuple, set, dan dictionary. Materi lanjutan meliputi manipulasi string, penanganan eksepsi, dasar pemrograman berorientasi objek (OOP), dan pengenalan penggunaan API. Seluruh konsep diperkuat melalui praktikum yang bertujuan mengasah kemampuan pemrograman dan penyelesaian masalah secara terstruktur. | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
|
||
| Dosen Pengampu | Muhammad Koprawi, S.Kom., M.Eng, Anggit Ferdita Nugraha, S.T., M.Eng | |
| 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.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=1250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pengantar Pemrograman Python Sub Topik Kontrak Belajar |
0 |
| 2 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=1250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Struktur Dasar Pemrograman Python Sub Topik Line Structure Comment Quotation & documentation string Indentation Identifier String formatting |
0 |
| 3 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Variabel & Tipe Data Sub Topik Variabel Tipe Data Typecasting dan konversi tipe data |
0 |
| 4 | sub.cpmk.TK017.CPMK16.1-Mahasiswa dapat merancang arsitektur Deep Learning yang sesuai dengan karakteristik data dan kebutuhan aplikasi sistem komputer cerdas. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban Teknik Tugas |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Input & Operator Sub Topik Basic Input Operator Penugasan Operator Aritmatika Operator Perbandingan Operator Logika Operator Bitwise Operator Keanggotaan Operator Identitas |
5 |
| 5 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria kesesuain output sesuai ketentuan Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Dasar Percabangan if, nested if Sub Topik if statement if-else statement if-elif-else statement nested if statement single statement condition |
0 |
| 6 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria kesesuain output sesuai ketentuan Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Dasar Perulangan for & while Sub Topik for statement while statement |
0 |
| 7 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Memahami Penggunaan Function, Module, Package |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Tanya Jawab, kuis |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=1250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Function, Module, dan Package Sub Topik Function Module Package |
5 |
| 8 | sub.cpmk.TK017.CPMK16.1-Mahasiswa dapat merancang arsitektur Deep Learning yang sesuai dengan karakteristik data dan kebutuhan aplikasi sistem komputer cerdas. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban Teknik Tugas |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik List & Tuple Comprehension Sub Topik Basic List List Lanjut Basic Tuple Tuple Lanjut |
5 |
| 9 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria kesesuaian output isi presentasi sesuai ketentuan Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Set & Dictionary Comprehension Sub Topik Basic Set Set Lanjut Basic Dictionary Dictionary Lanjut |
0 |
| 10 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria kesesuaian output isi presentasi sesuai ketentuan Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Manipulasi String Sub Topik String Processing String Manipulation |
0 |
| 11 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria kesesuaian output isi presentasi sesuai ketentuan Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Penanganan Eksepsi Sub Topik Type Error Error Handling |
0 |
| 12 | sub.cpmk.TK017.CPMK15.2-Mahasiswa mampu mengevaluasi performa model AI dan ML dengan menggunakan metrik evaluasi yang sesuai untuk meningkatkan akurasi dan efisiensi solusi sistem cerdas. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Kesesuaian sintaks dan output yang diharapakan Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pengantar OOP (Object Oriented Programming) Sub Topik Basic OOP Class Object Method |
0 |
| 13 | sub.cpmk.TK017.CPMK15.2-Mahasiswa mampu mengevaluasi performa model AI dan ML dengan menggunakan metrik evaluasi yang sesuai untuk meningkatkan akurasi dan efisiensi solusi sistem cerdas. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Kesesuaian sintaks dan output yang diharapakan Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pengantar API (Application Programming Interface) Sub Topik Basic API Menggunakan API |
0 |
| 14 | sub.cpmk.TK017.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban Teknik Tugas |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Final Project Sub Topik Presentasi Final Project |
10 |
| 15 | sub.cpmk.TK017.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | Mahasiswa Melakukan Ujian Mandiri |
Kriteria Ketepatan Jawaban Teknik Ujian Mandiri |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Topik UTS Sub Topik Ujian Tengah Semester |
20 |
| 16 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Kesesuaian sintaks dan output yang diharapakan Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pengantar Praktikum Pemrograman Python Sub Topik Pengantar Praktikum Pemrograman Python Instalasi Kebutuhan Praktikum Pemrograman Python |
0 |
| 17 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Kesesuaian sintaks dan output yang diharapakan Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Struktur Dasar Pemrograman Python Sub Topik Line Structure Comment Quotation & documentation string Indentation Identifier String formatting |
0 |
| 18 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Variabel & Tipe Data Sub Topik Variabel Tipe Data Typecasting dan konversi tipe data |
0 |
| 19 | sub.cpmk.TK017.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria kesesuain output sesuai ketentuan Teknik Presentasi |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Input & Operator Sub Topik Basic Input Operator Penugasan Operator Aritmatika Operator Perbandingan Operator Logika Operator Bitwise Operator Keanggotaan Operator Identitas |
10 |
| 20 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria kesesuaian output isi presentasi sesuai ketentuan Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Dasar Percabangan if, nested if Sub Topik if statement if-else statement if-elif-else statement nested if statement single statement condition |
0 |
| 21 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria kesesuaian output isi presentasi sesuai ketentuan Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Dasar Perulangan for & while Sub Topik for statement while statement |
0 |
| 22 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria kesesuaian output isi presentasi sesuai ketentuan Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Function, Module, dan Package Sub Topik Function Module Package |
0 |
| 23 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik List & Tuple Comprehension Sub Topik Basic List List Lanjut Basic Tuple Tuple Lanjut |
0 |
| 24 | sub.cpmk.TK017.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria kesesuain output sesuai ketentuan Teknik Presentasi |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Set & Dictionary Comprehension Sub Topik Basic Set Set Lanjut Basic Dictionary Dictionary Lanjut |
10 |
| 25 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Manipulasi String Sub Topik String Processing String Manipulation |
0 |
| 26 | sub.cpmk.TK017.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Penanganan Eksepsi Sub Topik Type Error Error Handling |
0 |
| 27 | sub.cpmk.TK017.CPMK16.1-Mahasiswa dapat merancang arsitektur Deep Learning yang sesuai dengan karakteristik data dan kebutuhan aplikasi sistem komputer cerdas. | Mahasiswa Mampu Menerapkan Konsep OOP pada aplikasi |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pengantar OOP (Object Oriented Programming) Sub Topik Basic OOP Class Object Method |
5 |
| 28 | sub.cpmk.TK017.CPMK15.1-Mahasiswa dapat mengidentifikasi kebutuhan sistem cerdas dan merumuskan model solusi menggunakan algoritma AI dan ML berbasis data eksperimen. | Mahasiswa Mampu Memanfaatkan API |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pengantar API (Application Programming Interface) Sub Topik Basic API Menggunakan API |
5 |
| 29 | sub.cpmk.TK017.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria kesesuain output sesuai ketentuan Teknik Tugas |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Responsi Sub Topik Responsi |
5 |
| 30 | sub.cpmk.TK017.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. | Mahasiswa Melakukan Ujian Mandiri |
Kriteria Ketepatan Jawaban Teknik Ujian Mandiri |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Topik UAS Sub Topik Ujian Akhir Semester |
20 |
| CPL | MK | CPMK | Kuis | Tugas Teori (Individu) | Tugas Teori (Kelompok) | Unjuk Kerja (Presenstasi) | Tes Tulis (UTS) | Tugas Praktikum | Responsi | Tes Tulis (UAS) |
|---|---|---|---|---|---|---|---|---|---|---|
| 2021 CPL03 | PEMROGRAMAN PYTHON | CPMK05 | Y | Y | ||||||
| 2021 CPL03 | PEMROGRAMAN PYTHON | CPMK06 | Y | Y | Y | Y | Y | |||
| 2021 CPL08 | PEMROGRAMAN PYTHON | CPMK15 | ||||||||
| 2021 CPL08 | PEMROGRAMAN PYTHON | CPMK16 | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Tanya Jawab | 0 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Tanya Jawab | 0 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL08 | CPMK16 | sub.cpmk.TK017.CPMK16.1 | Tugas | 5 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Tanya Jawab | 0 | kesesuain output sesuai ketentuan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Tanya Jawab | 0 | kesesuain output sesuai ketentuan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Tanya Jawab, kuis | 5 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL08 | CPMK16 | sub.cpmk.TK017.CPMK16.1 | Tugas | 5 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Tanya Jawab | 0 | kesesuaian output isi presentasi sesuai ketentuan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Tanya Jawab | 0 | kesesuaian output isi presentasi sesuai ketentuan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Tanya Jawab | 0 | kesesuaian output isi presentasi sesuai ketentuan |
| 2021 CPL08 | CPMK15 | sub.cpmk.TK017.CPMK15.2 | Tanya Jawab | 0 | Kesesuaian sintaks dan output yang diharapakan |
| 2021 CPL08 | CPMK15 | sub.cpmk.TK017.CPMK15.2 | Tanya Jawab | 0 | Kesesuaian sintaks dan output yang diharapakan |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK017.CPMK06.1 | Tugas | 10 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK017.CPMK06.2 | Ujian Mandiri | 20 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Laporan Pratikum | 0 | Kesesuaian sintaks dan output yang diharapakan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Laporan Pratikum | 0 | Kesesuaian sintaks dan output yang diharapakan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Laporan Pratikum | 0 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK017.CPMK06.1 | Presentasi | 10 | kesesuain output sesuai ketentuan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Laporan Pratikum | 0 | kesesuaian output isi presentasi sesuai ketentuan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Laporan Pratikum | 0 | kesesuaian output isi presentasi sesuai ketentuan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Laporan Pratikum | 0 | kesesuaian output isi presentasi sesuai ketentuan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Laporan Pratikum | 0 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK017.CPMK06.2 | Presentasi | 10 | kesesuain output sesuai ketentuan |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Laporan Pratikum | 0 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK05.1 | Laporan Pratikum | 0 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK16.1 | Laporan Pratikum | 5 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK017.CPMK15.1 | Laporan Pratikum | 5 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK017.CPMK06.1 | Tugas | 5 | kesesuain output sesuai ketentuan |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK017.CPMK06.1 | Ujian Mandiri | 20 | Ketepatan Jawaban |
| Total | 100 | ||||
| CPL | MK | CPMK | Kuis | Tugas Teori (Individu) | Tugas Teori (Kelompok) | Unjuk Kerja (Presenstasi) | Tes Tulis (UTS) | Tugas Praktikum | Responsi | Tes Tulis (UAS) | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 CPL03 | PEMROGRAMAN PYTHON | CPMK05 | 5% | 0% | 0% | 0% | 0% | 10% | 0% | 0% | 15% |
| 2021 CPL03 | PEMROGRAMAN PYTHON | CPMK06 | 0% | 10% | 0% | 20% | 20% | 0% | 5% | 20% | 75% |
| 2021 CPL08 | PEMROGRAMAN PYTHON | CPMK15 | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% |
| 2021 CPL08 | PEMROGRAMAN PYTHON | CPMK16 | 0% | 10% | 0% | 0% | 0% | 0% | 0% | 0% | 10% |
| 100% | |||||||||||