UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI

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
  • 1. Android Developer Fundamentals V2. Diakses pada 24 Februari 2022, dari https://developer.android.com/courses/fundamentals-training/overview-v2
Pendukung
  • 2. Aljundi, M. I. (2018). Kotlin Zero to Hero. Pesantren Udacoding: Penerbit Al Qolam
  • 3. kotlinlang.org. Diakses pada 24 Februari 2022, dari https://kotlinlang.org/docs/home.html
  • 4. Leiva, A. (2017). Kotlin for Android Developers. Lean Publishing. Tersedia dari https://www.pdfdrive.com/kotlin-for-android-developers-e60359006.html
  • 5. Mustaqim, H. A. (2019). Fun Kotlin. Penerbit Al Qolam: Pesantren Udacoding
  • 6. programiz.com. Diakses pada 24 Februari 2022, dari programiz.com/kotlin-programming
  • 7. Rohman, N. & Toro, R. (2018). Kotlin Android Developer Expert. Kota Bandung: Dicoding
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
  • [2] Hal: 6-21
  • [6] Hal: -
  • [7] Hal: 1-17
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
  • [2] Hal: 6-21
  • [6] Hal: -
  • [7] Hal: 1-17
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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
  • [1] Hal: -
  • [3] Hal: -
  • [6] Hal: -
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

Teknik Penilaian CPMK

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

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
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
2. Penilaian CPMK
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%