|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S1SI-SI085 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| BAHASA PEMROGRAMAN II | SI085 | Computing System Fundamentals | 2 | 2 | 3 | 18 Feb 2022 |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Hendra Kurniawan, M.Kom |
Aditya Rizki Yudiantika, S.T., M.Eng |
Anggit Dwi Hartanto, M.Kom |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| CPL10 | Mampu mengimplementasikan desain grafis, struktur data dan algoritma, dasar-dasar sistem komputasi, serta sistem operasi dan jaringan pada suatu studi kasus sebagai dasar aplikasi interaktif atau sistem informasi | |
| CPL12 | Mampu menjelaskan pemahaman mengenai konsep desain grafis, struktur data dan algoritma, dasar-dasar sistem komputasi, serta sistem operasi dan jaringan sebagai dasar aplikasi interaktif atau sistem informasi | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK30 | Mengimplementasikan dasar-dasar sistem komputasi pada suatu studi kasus sebagai dasar sistem informasi | |
| CPMK40 | Menjelaskan pemahaman mengenai konsep dasar dasar sistem komputasi sebagai dasar sistem informasi | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.SI085.CPMK30.1 | Sub-CPMK02 Mampu mengaplikasikan view, layout dan resource pada android studio | |
| sub.cpmk.SI085.CPMK30.2 | Sub-CPMK03 Mampu mengaplikasikan activity dan intent pada program | |
| sub.cpmk.SI085.CPMK30.3 | Sub-CPMK04 Mampu mengembangkan kontrol input dan fragment | |
| sub.cpmk.SI085.CPMK30.4 | Sub-CPMK05 Mampu mengaplikasikan navigasi layar dan recycler view | |
| sub.cpmk.SI085.CPMK30.5 | Sub-CPMK06 Mampu mengembangkan drawable dan meterial desain | |
| sub.cpmk.SI085.CPMK30.6 | Sub-CPMK09 Mampu mengaplikasikan konsep CRUD (Create, Read, Update, Delete) | |
| sub.cpmk.SI085.CPMK30.7 | Sub-CPMK10 Mampu mengaplikasikan Konsep testing | |
| sub.cpmk.SI085.CPMK40.1 | Sub-CPMK01 Mampu menjelaskan komponen-komponen Android Studio dan aspek dasar Kotlin yang meliputi variabel, properties, tipe data, dan operator | |
| sub.cpmk.SI085.CPMK40.2 | Sub-CPMK07 Mampu menjelaskan notifikasi dan alarm | |
| sub.cpmk.SI085.CPMK40.3 | Sub-CPMK08 Mampu menjelaskan konsep OOP (Object Oriented Programming) dan database SQLite | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK40 |
sub.cpmk.SI085.CPMK40.1 sub.cpmk.SI085.CPMK40.2 sub.cpmk.SI085.CPMK40.3 |
|
| CPMK30 |
sub.cpmk.SI085.CPMK30.1 sub.cpmk.SI085.CPMK30.2 sub.cpmk.SI085.CPMK30.3 sub.cpmk.SI085.CPMK30.4 sub.cpmk.SI085.CPMK30.5 sub.cpmk.SI085.CPMK30.6 sub.cpmk.SI085.CPMK30.7 |
|
| Deskripsi Singkat MK | - Perkuliahan diselenggarakan sebanyak 28 kali pertemuan dalam satu semester, yang terdiri dari 14 kali pertemuan kuliah teori dan 14 kali pertemuan kuliah praktikum. Ditambah 2 kali pertemuan yang dikhususkan untuk pelaksanaan ujian mid dan ujian akhir semester - Setelah mengikuti mata kuliah ini mahasiswa diharapkan mampu menguasai hard skills berupa pemahaman mendalam terhadap konsep OOP (Object Oriented Programming), dapat membangun sistem informasi berbasis objek, dan database. Soft skill berupa penyelesaian berbagai masalah dengan menggunakan konsep OOP (Object Oriented Programming) yang diimplementasikan dengan bahasa pemrograman Kotlin - Tools yang akan digunakan oleh mahasiswa meliputi: Android Studio dan SQLite | |
| Bahan Kajian : Materi Pembelajaran | Konsep OOP Pemrograman Berorientasi Object yang akan dipelajari oleh mahasiswa meliputi Class & Object (Constructor, Attribut, Method), Inheritance, Interface, Abstract, Polymorphism, Modifier, dan Overloading. Ditambah penggunaan database yang diimplementasikan dalam aplikasi berbasis android | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
||
| Dosen Pengampu | Hendra Kurniawan, M.Kom; Stevi Ema Wijayanti, M.Kom | |
| Mata Kuliah Syarat | Bahasa Pemrograman I (SI084) | |
| 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.SI085.CPMK40.1-Sub-CPMK01 Mampu menjelaskan komponen-komponen Android Studio dan aspek dasar Kotlin yang meliputi variabel, properties, tipe data, dan operator | 1. Mampu menjelaskan sejarah Kotlin dan kelebihannya 2. Mampu menjelaskan jenis IDE untuk Kotlin, yaitu IntelliJ IDEA dan Android Studio 3. Mampu menjelaskan komponen-komponen pada Android Studio 4. Mampu menjelaskan aspek dasar Kotlin yang meliputi variabel, properties, tipe data, dan operator |
Kriteria Ketepatan Menjelaskan Teknik Tanya jawab terkait dasar pemrograman Kotlin |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Perkenalan dan dasar pemrograman Kotlin Sub Topik 1. Perkenalan dosen 2. Tata tertib kuliah 3. Penilaian 4. Materi dan referensi 5. Sejarah Kotlin 6. Kelebihan Kotlin 7. IntelliJ IDEA dan Android Studio 8. Variabel, properties, tipe data, dan operator
|
0.5 |
| 2 | sub.cpmk.SI085.CPMK40.1-Sub-CPMK01 Mampu menjelaskan komponen-komponen Android Studio dan aspek dasar Kotlin yang meliputi variabel, properties, tipe data, dan operator | 1. Mampu menjelaskan sejarah Kotlin dan kelebihannya 2. Mampu menjelaskan jenis IDE untuk Kotlin, yaitu IntelliJ IDEA dan Android Studio 3. Mampu menjelaskan komponen-komponen pada Android Studio 4. Mampu menjelaskan aspek dasar Kotlin yang meliputi variabel, properties, tipe data, dan operator |
Kriteria Ketepatan Menjelaskan Teknik Tanya jawab terkait dasar pemrograman Kotlin |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Perkenalan dan dasar pemrograman Kotlin Sub Topik 1. Perkenalan dosen 2. Tata tertib kuliah 3. Penilaian 4. Materi dan referensi 5. Sejarah Kotlin 6. Kelebihan Kotlin 7. IntelliJ IDEA dan Android Studio 8. Variabel, properties, tipe data, dan operator
|
0.5 |
| 3 | sub.cpmk.SI085.CPMK30.1-Sub-CPMK02 Mampu mengaplikasikan view, layout dan resource pada android studio | 1. Mampu menjelaskan view dan jenis-jenisnya 2. Mampu menjelaskan layout dan jenis-jenisnya, serta cara implementasinya 3. Mampu menjelaskan resource dan cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan view, layout, dan resource |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik View, layout, dan resource Sub Topik 1. View 2. Layout 3. Resource
|
0.5 |
| 4 | sub.cpmk.SI085.CPMK30.1-Sub-CPMK02 Mampu mengaplikasikan view, layout dan resource pada android studio | 1. Mampu menjelaskan view dan jenis-jenisnya 2. Mampu menjelaskan layout dan jenis-jenisnya, serta cara implementasinya 3. Mampu menjelaskan resource dan cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan view, layout, dan resource |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik View, layout, dan resource Sub Topik 1. View 2. Layout 3. Resource
|
0.5 |
| 5 | sub.cpmk.SI085.CPMK30.2-Sub-CPMK03 Mampu mengaplikasikan activity dan intent pada program | 1. Mampu menjelaskan activity dan cara implementasinya 2. Mampu menjelaskan intent dan jenis-jenisnya, serta cara implementasinya |
Kriteria Ketepatan jawaban tugas sesuai perintah soal Teknik Tugas membuat tampilan aplikasi menggunakan activity dan intent |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Activity dan intent Sub Topik 1. Activity 2. Explicit intent 3. Implicit intent
|
0.5 |
| 6 | sub.cpmk.SI085.CPMK30.2-Sub-CPMK03 Mampu mengaplikasikan activity dan intent pada program | 1. Mampu menjelaskan activity dan cara implementasinya 2. Mampu menjelaskan intent dan jenis-jenisnya, serta cara implementasinya |
Kriteria Ketepatan jawaban tugas sesuai perintah soal Teknik Tugas membuat tampilan aplikasi menggunakan activity dan intent |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Praktikum,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Activity dan intent Sub Topik 1. Activity 2. Explicit intent 3. Implicit intent |
0.5 |
| 7 | sub.cpmk.SI085.CPMK30.3-Sub-CPMK04 Mampu mengembangkan kontrol input dan fragment | 1. Mampu memahami Kontrol input dan jenis-jenisnya, serta cara implementasinya 2. Mampu memahami fragment dan cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan kontrol input dan fragment |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Kontrol input dan fragment Sub Topik 1. Kontrol input 2. Jenis-jenis kontrol input 3. Fragment 4. Implementasi fragment |
0.5 |
| 8 | sub.cpmk.SI085.CPMK30.3-Sub-CPMK04 Mampu mengembangkan kontrol input dan fragment | 1. Mampu memahami Kontrol input dan jenis-jenisnya, serta cara implementasinya 2. Mampu memahami fragment dan cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan kontrol input dan fragment |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Kontrol input dan fragment Sub Topik 1. Kontrol input 2. Jenis-jenis kontrol input 3. Fragment 4. Implementasi fragment
|
0.8 |
| 9 | sub.cpmk.SI085.CPMK30.4-Sub-CPMK05 Mampu mengaplikasikan navigasi layar dan recycler view | 1. Mampu memahami navigasi layar 2. Mampu memahami recycler view dan jenis-jenis komponennya, serta cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan navigasi layar dan recycler view |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Navigasi layar dan recycler view Sub Topik 1. Navigasi layar 2. Recycler view 3. Komponen recycler view 4. Implementasi recycler view
|
0.8 |
| 10 | sub.cpmk.SI085.CPMK30.4-Sub-CPMK05 Mampu mengaplikasikan navigasi layar dan recycler view | 1. Mampu memahami navigasi layar 2. Mampu memahami recycler view dan jenis-jenis komponennya, serta cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan navigasi layar dan recycler view |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Navigasi layar dan recycler view Sub Topik 1. Navigasi layar 2. Recycler view 3. Komponen recycler view 4. Implementasi recycler view
|
0.8 |
| 11 | sub.cpmk.SI085.CPMK30.5-Sub-CPMK06 Mampu mengembangkan drawable dan meterial desain | 1. Mampu memahami drawable dan cara penggunaannya 2. Mampu memahami meterial desain, jenis-jenis komponennya, serta cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan navigasi layar dan recycler view |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Kuliah,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Drawable dan material desain Sub Topik 1. Drawable 2. Penggunaan drawable 3. Material desain 4. Jenis-jenis komponen material desain
|
0.8 |
| 12 | sub.cpmk.SI085.CPMK30.5-Sub-CPMK06 Mampu mengembangkan drawable dan meterial desain | 1. Mampu memahami drawable dan cara penggunaannya 2. Mampu memahami meterial desain, jenis-jenis komponennya, serta cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan navigasi layar dan recycler view |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Drawable dan material desain Sub Topik 1. Drawable 2. Penggunaan drawable 3. Material desain 4. Jenis-jenis komponen material desain
|
0.8 |
| 13 | sub.cpmk.SI085.CPMK30.5-Sub-CPMK06 Mampu mengembangkan drawable dan meterial desain | 1. Mampu menerapkan view, layout, dan resource 2. Mampu menerapkan activity dan intent 3. Mampu menerapkan kontrol input dan fragment 4. Mampu menerapkan navigasi layar dan recycler view 5. Mampu menerapkan drawable dan meterial desain |
Kriteria Ketepatan jawaban responsi Teknik Tugas membuat aplikasi menggunakan android studio |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Kuliah,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Materi pertemuan 1 s/d pertemuan 6 atau responsi Sub Topik 1. Materi pertemuan 1 s/d pertemuan 6 2. Kisi-kisi ujian mid semester 3. Soal responsi
|
0.8 |
| 14 | sub.cpmk.SI085.CPMK30.5-Sub-CPMK06 Mampu mengembangkan drawable dan meterial desain | 1. Mampu menerapkan view, layout, dan resource 2. Mampu menerapkan activity dan intent 3. Mampu menerapkan kontrol input dan fragment 4. Mampu menerapkan navigasi layar dan recycler view 5. Mampu menerapkan drawable dan meterial desain |
Kriteria Ketepatan jawaban responsi Teknik Responsi membuat aplikasi menggunakan android studio |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Penugasan,Tugas Responsi,[TR=100 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Penugasan,Tugas Responsi,[TR=100 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Materi pertemuan 1 s/d pertemuan 6 atau responsi Sub Topik 1. Materi pertemuan 1 s/d pertemuan 6 2. Kisi-kisi ujian mid semester 3. Soal responsi
|
20.5 |
| 15 | sub.cpmk.SI085.CPMK30.5-Sub-CPMK06 Mampu mengembangkan drawable dan meterial desain | Ketepatan menuliskan jawaban sesuai perintah soal |
Kriteria Ketepatan jawaban sesuai perintah soal Teknik Tes Tulis (UTS) |
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit] |
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit] |
Topik Materi pertemuan 1 sampai pertemuan 7 Sub Topik |
20 |
| 16 | sub.cpmk.SI085.CPMK40.2-Sub-CPMK07 Mampu menjelaskan notifikasi dan alarm | 1. Mampu memahami notifikasi dan implementasinya 2. Mampu memahami alarm dan cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan notifikasi dan alarm |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Notifikasi dan alarm Sub Topik 1. Notifikasi 2. Implementasi notifikasi 3. Alarm 4. Implementasi alarm
|
0.8 |
| 17 | sub.cpmk.SI085.CPMK40.2-Sub-CPMK07 Mampu menjelaskan notifikasi dan alarm | 1. Mampu memahami notifikasi dan implementasinya 2. Mampu memahami alarm dan cara implementasinya |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan notifikasi dan alarm |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Notifikasi dan alarm Sub Topik 1. Notifikasi 2. Implementasi notifikasi 3. Alarm 4. Implementasi alarm
|
0.8 |
| 18 | sub.cpmk.SI085.CPMK40.3-Sub-CPMK08 Mampu menjelaskan konsep OOP (Object Oriented Programming) dan database SQLite | 1. Mampu memahami konsep OOP (Object Oriented Programming) 2. Mampu membuat (studi kasus) halaman login 3. Mampu memahami database SQLite dan cara pengoperasiannya |
Kriteria Ketepatan jawaban tugas sesuai perintah soal Teknik Tugas membuat tampilan aplikasi menggunakan konsep OOP |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Kosenp OOP dan database SQLite Sub Topik 1. Konsep OOP (Object Oriented Programming) 2. Studi kasus halaman login 3. Database SQLite
|
0.8 |
| 19 | sub.cpmk.SI085.CPMK40.3-Sub-CPMK08 Mampu menjelaskan konsep OOP (Object Oriented Programming) dan database SQLite | 1. Mampu memahami konsep OOP (Object Oriented Programming) 2. Mampu membuat (studi kasus) halaman login 3. Mampu memahami database SQLite dan cara pengoperasiannya |
Kriteria Ketepatan jawaban tugas sesuai perintah soal Teknik Tugas membuat tampilan aplikasi menggunakan konsep OOP |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Kosenp OOP dan database SQLite Sub Topik 1. Konsep OOP (Object Oriented Programming) 2. Studi kasus halaman login 3. Database SQLite
|
0.8 |
| 20 | sub.cpmk.SI085.CPMK30.6-Sub-CPMK09 Mampu mengaplikasikan konsep CRUD (Create, Read, Update, Delete) | 1. Mampu memahami konsep CRUD (Create, Read, Update, Delete) 2. Mampu mendesain halaman aplikasi untuk implementasi CRUD |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan CRUD |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Konsep CRUD Sub Topik 1. Konsep CRUD (Create, Read, Update, Delete) 2. Studi kasus halaman aplikasi untuk implementasi CRUD
|
0.8 |
| 21 | sub.cpmk.SI085.CPMK30.6-Sub-CPMK09 Mampu mengaplikasikan konsep CRUD (Create, Read, Update, Delete) | 1. Mampu memahami konsep CRUD (Create, Read, Update, Delete) 2. Mampu mendesain halaman aplikasi untuk implementasi CRUD |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan CRUD |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Konsep CRUD Sub Topik 1. Konsep CRUD (Create, Read, Update, Delete) 2. Studi kasus halaman aplikasi untuk implementasi CRUD
|
0.8 |
| 22 | sub.cpmk.SI085.CPMK30.6-Sub-CPMK09 Mampu mengaplikasikan konsep CRUD (Create, Read, Update, Delete) | 1. Mampu memahami proses create dan read dalam konsep CRUD 2. Mampu memahami implementasi proses create dan read |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan CRUD |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Proses create dan read dalam konsep CRUD Sub Topik 1. Proses create dan read 2. Implementasi create dan read
|
0.8 |
| 23 | sub.cpmk.SI085.CPMK30.6-Sub-CPMK09 Mampu mengaplikasikan konsep CRUD (Create, Read, Update, Delete) | 1. Mampu memahami proses create dan read dalam konsep CRUD 2. Mampu memahami implementasi proses create dan read |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan CRUD |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=80 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Proses create dan read dalam konsep CRUD Sub Topik 1. Proses create dan read 2. Implementasi create dan read
|
0.8 |
| 24 | sub.cpmk.SI085.CPMK30.6-Sub-CPMK09 Mampu mengaplikasikan konsep CRUD (Create, Read, Update, Delete) | 1. Mampu memahami proses update dan delete dalam konsep CRUD 2. Mampu memahami implementasi proses update dan delete |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan CRUD |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Proses create dan read dalam konsep CRUD Sub Topik 1. Proses create dan read 2. Implementasi create dan read
|
0.8 |
| 25 | sub.cpmk.SI085.CPMK30.6-Sub-CPMK09 Mampu mengaplikasikan konsep CRUD (Create, Read, Update, Delete) | 1. Mampu memahami proses update dan delete dalam konsep CRUD 2. Mampu memahami implementasi proses update dan delete |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis perancangan tampilan aplikasi menggunakan CRUD |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Proses update dan delete dalam konsep CRUD Sub Topik 1. Proses update dan delete 2. Implementasi update dan delete
|
0.8 |
| 26 | sub.cpmk.SI085.CPMK30.7-Sub-CPMK10 Mampu mengaplikasikan Konsep testing | 1. Mampu memahami konsep testing aplikasi 2. Mampu melakukan testing aplikasi |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis melakukan testing aplikasi |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Kuis,[K=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Testing aplikasi 6 atau presentasi final project Sub Topik 1. Teori testing aplikasi 2. Praktik testing aplikasi
|
0.8 |
| 27 | sub.cpmk.SI085.CPMK30.7-Sub-CPMK10 Mampu mengaplikasikan Konsep testing | 1. Mampu memahami konsep testing aplikasi 2. Mampu melakukan testing aplikasi |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis melakukan testing aplikasi |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Testing aplikasi 6 atau presentasi final project Sub Topik 1. Teori testing aplikasi 2. Praktik testing aplikasi
|
0.8 |
| 28 | sub.cpmk.SI085.CPMK40.3-Sub-CPMK08 Mampu menjelaskan konsep OOP (Object Oriented Programming) dan database SQLite | 1. Mengulas kembali pertemuan 1 s/d pertemuan 14 2. Melakukan tanya-jawab final project |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis melakukan testing aplikasi |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=60 Menit] Kuliah,Diskusi,[DS=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=60 Menit] Kuliah,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Materi pertemuan 10 s/d pertemuan 14 atau presentasi final project Sub Topik 1. Materi pertemuan 10 s/d pertemuan 14 2. Tanya-jawab final project
|
0.8 |
| 29 | sub.cpmk.SI085.CPMK30.6-Sub-CPMK09 Mampu mengaplikasikan konsep CRUD (Create, Read, Update, Delete) | 1. Mengulas kembali pertemuan 1 s/d pertemuan 14 2. Melakukan tanya-jawab final project |
Kriteria Ketepatan menjelaskan dan implementasi Teknik Kuis melakukan testing aplikasi |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum,[P=60 Menit] Praktikum,Diskusi,[DS=10 Menit] Praktikum,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Praktikum,Persiapan Perkuliahan,[P=10 Menit] Praktikum,Praktikum Online,[PR=60 Menit] Praktikum,Tanya Jawab,[TN=10 Menit] Penugasan,Tugas Langsung,[TL=30 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=60 Menit] |
Topik Materi pertemuan 10 s/d pertemuan 14 atau presentasi final project Sub Topik 1. Materi pertemuan 10 s/d pertemuan 14 2. Tanya-jawab final project
|
0.8 |
| 30 | sub.cpmk.SI085.CPMK30.6-Sub-CPMK09 Mampu mengaplikasikan konsep CRUD (Create, Read, Update, Delete) | Ketepatan menuliskan jawaban sesuai perintah soal |
Kriteria Ketepatan jawaban ujian sesuai perintah soal Teknik Tes Tulis (UAS) |
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit] |
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit] |
Topik Materi pertemuan 10 dan pertemuan 15 Sub Topik |
40 |
| CPL | MK | CPMK | Partisipasi | Kuis | Tugas Teori (Individu) | Tugas Praktikum | Responsi | Tes Tulis (UTS) | Tes Tulis (UAS) |
|---|---|---|---|---|---|---|---|---|---|
| CPL10 | BAHASA PEMROGRAMAN II | CPMK30 | Y | Y | Y | Y | Y | Y | |
| CPL12 | BAHASA PEMROGRAMAN II | CPMK40 | Y | Y | Y | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPL12 | CPMK40 | sub.cpmk.SI085.CPMK40.1 | Tanya jawab terkait dasar pemrograman Kotlin | 0.5 | Ketepatan Menjelaskan |
| CPL12 | CPMK40 | sub.cpmk.SI085.CPMK40.1 | Tanya jawab terkait dasar pemrograman Kotlin | 0.5 | Ketepatan Menjelaskan |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.1 | Kuis perancangan tampilan aplikasi menggunakan view, layout, dan resource | 0.5 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.1 | Kuis perancangan tampilan aplikasi menggunakan view, layout, dan resource | 0.5 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.2 | Tugas membuat tampilan aplikasi menggunakan activity dan intent | 0.5 | Ketepatan jawaban tugas sesuai perintah soal |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.2 | Tugas membuat tampilan aplikasi menggunakan activity dan intent | 0.5 | Ketepatan jawaban tugas sesuai perintah soal |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.3 | Kuis perancangan tampilan aplikasi menggunakan kontrol input dan fragment | 0.5 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.3 | Kuis perancangan tampilan aplikasi menggunakan kontrol input dan fragment | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.4 | Kuis perancangan tampilan aplikasi menggunakan navigasi layar dan recycler view | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.4 | Kuis perancangan tampilan aplikasi menggunakan navigasi layar dan recycler view | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.5 | Kuis perancangan tampilan aplikasi menggunakan navigasi layar dan recycler view | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.5 | Kuis perancangan tampilan aplikasi menggunakan navigasi layar dan recycler view | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.5 | Tugas membuat aplikasi menggunakan android studio | 0.8 | Ketepatan jawaban responsi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.5 | Responsi membuat aplikasi menggunakan android studio | 20.5 | Ketepatan jawaban responsi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.5 | Tes Tulis (UTS) | 20 | Ketepatan jawaban sesuai perintah soal |
| CPL12 | CPMK40 | sub.cpmk.SI085.CPMK40.2 | Kuis perancangan tampilan aplikasi menggunakan notifikasi dan alarm | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL12 | CPMK40 | sub.cpmk.SI085.CPMK40.2 | Kuis perancangan tampilan aplikasi menggunakan notifikasi dan alarm | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL12 | CPMK40 | sub.cpmk.SI085.CPMK40.3 | Tugas membuat tampilan aplikasi menggunakan konsep OOP | 0.8 | Ketepatan jawaban tugas sesuai perintah soal |
| CPL12 | CPMK40 | sub.cpmk.SI085.CPMK40.3 | Tugas membuat tampilan aplikasi menggunakan konsep OOP | 0.8 | Ketepatan jawaban tugas sesuai perintah soal |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.6 | Kuis perancangan tampilan aplikasi menggunakan CRUD | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.6 | Kuis perancangan tampilan aplikasi menggunakan CRUD | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.6 | Kuis perancangan tampilan aplikasi menggunakan CRUD | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.6 | Kuis perancangan tampilan aplikasi menggunakan CRUD | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.6 | Kuis perancangan tampilan aplikasi menggunakan CRUD | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.6 | Kuis perancangan tampilan aplikasi menggunakan CRUD | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.7 | Kuis melakukan testing aplikasi | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.7 | Kuis melakukan testing aplikasi | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL12 | CPMK40 | sub.cpmk.SI085.CPMK40.3 | Kuis melakukan testing aplikasi | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.6 | Kuis melakukan testing aplikasi | 0.8 | Ketepatan menjelaskan dan implementasi |
| CPL10 | CPMK30 | sub.cpmk.SI085.CPMK30.6 | Tes Tulis (UAS) | 40 | Ketepatan jawaban ujian sesuai perintah soal |
| Total | 100 | ||||
| CPL | MK | CPMK | Partisipasi | Kuis | Tugas Teori (Individu) | Tugas Praktikum | Responsi | Tes Tulis (UTS) | Tes Tulis (UAS) | Total |
|---|---|---|---|---|---|---|---|---|---|---|
| CPL10 | BAHASA PEMROGRAMAN II | CPMK30 | 0% | 12.7% | 1.3% | 0.5% | 20.5% | 20% | 40% | 95% |
| CPL12 | BAHASA PEMROGRAMAN II | CPMK40 | 1% | 2.4% | 0.8% | 0.8% | 0% | 0% | 0% | 5% |
| 100% | ||||||||||