UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI MANAJEMEN INFORMATIKA

RPS-D3MI-DM148
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
MOBILE PROGRAMMING I DM148 UI/UX Design 2 2 2 03 Feb 2025
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

DEWI ANISA ISTIQOMAH

Lilis Dwi Farida, S.Kom., M.Eng.

AKHMAD DAHLAN, S.KOM., M.KOM.
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPL08 Mampu membangun sistem informasi dengan menerapkan tools, teknik, dan proses manajemen proyek serta menerapkan teknik UI/UX berdasarkan metodologi yang tepat sesuai dengan karakteristik kebutuhan organisasi.
CPL10 Mampu memahami konsep manajemen proyek untuk pengembangan sistem informasi, perancangan UI/UX, dan penggunaan data yang legal sesuai dengan kebutuhan organisasi beserta keamanannya.
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK.08.3 Mampu menerapkan teknik UI/UX dalam membangun sistem aplikasi sesuai dengan karakteristik kebutuhan organisasi
CPMK.10.3 Mampu menjabarkan konsep perancangan UI/UX sesuai dengan kebutuhan organisasi
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.DM148.CPMK.08.3. Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile
sub.cpmk.DM148.CPMK.10.3. Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile
Korelasi CPMK terhadap Sub-CPMK
CPMK.10.3 sub.cpmk.DM148.CPMK.10.3.
CPMK.08.3 sub.cpmk.DM148.CPMK.08.3.
Deskripsi Singkat MK a. Mata kuliah ini membahas konsep pemograman mobile tahap pertama, dan bertujuan untuk membuat aplikasisederhana berbasis pemrograman mobile terutama pemrograman android b. Mahasiswa diharapkan mampu merancang, memodelkan, dan menganalisis perangkat bergerak dengan kreativitas yang baik c. Mahasiswa diharapkan memiliki karakteristik programmer yang baik dengan mampu melaksanakan penugasan dengan baik dan tepat waktu
Bahan Kajian : Materi Pembelajaran 1. Konsep Pemrograman Kotlin 2. Repositori Perangkat Lunak (Git) 3. Composable Teks, Gambar, Button, Switch 4. State dalam Compose 5. Scrollable List dengan Compose 6. Material Design dengan Compose 7. Activity Lifecycle 8. Compose Navigation 9. View Model dan UI State dalam Compose 10. Pengujian Otomatis
Pustaka Utama
  • 1. Dasar-Dasar Developer Android: https://developer.android.com/courses/android-basics-compose/courseBuku Pro Git: https://git-scm.com/book/id/v2
  • 2. Buku Ajar Mata Kuliah Mobile Programming I D3 Manajemen Informatika Universitas Amikom Yogyakarta
  • 3. Modul Praktikum Mata Kuliah Mobile Programming I D3 Manajemen Informatika Universitas Amikom Yogyakarta
Pendukung
  • 4. https://stackoverflow.com/Android Developers YouTube Channel Astuti, Y., Dewi, M. M., Istiqomah, D. A., Shonta, A. A., & Adhitama, G. D. (2022).
  • 5. Pemanfaatan Aplikasi Akuntansi Berbasis Android Untuk Membantu Administrasi Keuangan Pada UMKM Dapur Spesial Iwak Pari.
  • 6. ABDIKOM: Jurnal Ilmu Komputer, 1(1)
Dosen Pengampu DEWI ANISA ISTIQOMAH
Mata Kuliah Syarat Algoritma Struktur Data
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.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan tipe data, variabel, dan fungsi dalam pemrograman kotlin dengan benar Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Rubrik Analitik Tugas
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Ceramah Langsung,[C=100 Menit]
Topik
Pengantar Pemrograman Kotlin
Sub Topik
1. Kontrak perkuliahan dan ketentuan umum proyek akhir 2. Pengenalan tipe data, variabel, dan fungsi di Kotlin 3. Memperbaiki error kompilasi Ref1. Ref3. RefP3.
1.1
2 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu membuat aplikasi pertama dengan Compose dan menjalankan di Android Emulator dengan benar Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Rubrik Analitik Tugas
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Repositori Perangkat Lunak
Sub Topik
1. Pengenalan repositori perangkat lunak 2. Jenis-jenis repositori perangkat lunak 3. Peranan penting repositori perangkat lunak 4. Perintah-perintah dalam git Ref1. Ref4. RefP1. RefP2.
1.1
3 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan pengertian, jenis-jenis, peranan penting, dan perintahperintah dalam repositori perangkat lunak (git) dengan benar Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Rubrik Holistik Tugas
Kuliah,Diskusi,[DS=100 Menit]
Kuliah,Diskusi,[DS=100 Menit]
Topik
Implementasi repositori perangkat lunak (Git)
Sub Topik
1. Pembuatan akun repositori perangkat lunak 2. Penggunaan repository perangkat lunak Ref2. Ref 3.
1.1
4 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menerapkan repositori perangkat lunak git untuk aplikasi pertama yang dibuat dengan baik Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Rubrik skala Persepsi Tugas
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Implementasi repositori perangkat lunak (Git
Sub Topik
1. Pembuatan akun repositori perangkat lunak 2. Penggunaan repository perangkat lunak Ref2. Ref 4. RefP1. RefP2.
1.1
5 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan composable teks dengan benar Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Rubrik Analitik Tugas
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Ceramah Langsung,[C=100 Menit]
Topik
Composable Teks
Sub Topik
Pengenalan Composable Teks Ref1. Ref3.
1.1
6 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat aplikasi Android dengan tata letak UI sederhana yang menampilkan teks dengan baik Kriteria
Ketepatan jawaban latihan praktikum
Teknik
Rubrik skala Persepsi Tugas
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Implementasi Composable Teks
Sub Topik
Membuat aplikasi Android dengan tata letak UI sederhana yang menampilkan teks Ref1. Ref4. RefP1. RefP2.
1.1
7 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan composable gambar dengan benar Kriteria
Ketepatan jawaban sesuai perintah soal
Teknik
Rubrik Analitik Tugas
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Ceramah Langsung,[C=100 Menit]
Topik
Composable Gambar
Sub Topik
Pengenalan Composable Gambar Ref1. Ref3.
1.1
8 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat aplikasi Android dengan tata letak UI sederhana yang menampilkan gambar dengan baik Kriteria

Teknik
Rubrik skala Persepsi Tugas
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Implementasi Composable Gambar
Sub Topik
Membuat aplikasi Android dengan tata letak UI sederhana yang menampilkan gambar Ref1. Ref4. RefP1. RefP2.
1.1
9 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan percabangan dan nullable dalam pemrograman kotlin dengan benar Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Rubrik Analitik Tugas
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Ceramah Langsung,[C=100 Menit]
Topik
Percabangan dan Nullable
Sub Topik
Pengenalan kondisional dan nullability di Kotlin Ref1. Ref3.
1.1
10 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat aplikasi Android dengan tata letak UI sederhana yang menampilkan button dan menambahkan kondisional dengan baik Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Rubrik skala Persepsi Tugas
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Implementasi Composable Button dan Debugger
Sub Topik
1. Membuat aplikasi Android dengan tata letak UI sederhana yang menampilkan button dan menambahkan kondisional 2. Menggunakan debugger di Android Studio Ref1. Ref4. RefP1. RefP2.
1.1
11 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan class dan object dalam pemrograman kotlin dengan benar Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Rubrik Analitik Tugas
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Ceramah Langsung,[C=100 Menit]
Topik
Class dan Object
Sub Topik
Pengenalan Class dan Object di Kotlin Ref1. Ref3
1.1
12 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu menggunakan state dalam Compose dengan baik Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Rubrik skala Persepsi Tugas
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
State dalam Compose
Sub Topik
Menggunakan state dalam Compose Ref1. Ref4. RefP1. RefP2.
1.1
13 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan perulangan dan lambda dalam pemrograman Kotlin dengan benar Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Rubrik Analitik Tugas
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Ceramah Langsung,[C=100 Menit]
Topik
Perulangan dan Lambda
Sub Topik
Pengenalan fungsi perulangan dan ekspresi lambda di Kotlin Ref1. Ref3.
1.1
14 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat aplikasi Android dengan composable switch dengan baik Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Rubrik skala Persepsi Tugas
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Implementasi Composable Switch
Sub Topik
1. Menyetel action button 2. Menggunakan Composable Switch 3. Menambahkan dukungan orientasi lanskap Ref1. Ref4. RefP1. RefP2.
1.1
15 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Ketepatan menjawab Kriteria
Ketepatan Jawaban
Teknik
Ujian
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Topik
Materi Minggu 1 - 7
Sub Topik

30
16 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan tipe data generik, class enum, object singleton, scope function, collections data berupa Array, List, Set, dan Map, serta higher-order functions dengan Collections dengan benar Kriteria

Teknik
Rubrik Holistik Tugas
Kuliah,Diskusi,[DS=100 Menit]
Kuliah,Diskusi,[DS=100 Menit]
Topik
Konsep pemrograman Kotlin tambahan
Sub Topik
1. Tipe data generik 2. Class enum 3. Object singleton 4. Scope function 5. Collections data berupa Array, List, Set, dan Map 6. Higher-order functions dengan Collections Ref1. Ref3.
1.1
17 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat aplikasi Android dengan menampilkan daftar yang dapat discroll dengan baik Kriteria

Teknik
Rubrik skala Persepsi Tugas
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Scrollable List dengan Compose
Sub Topik
1. Membuat daftar yang dapat discroll 2. Mengubah ikon aplikasi Ref1. Ref4. RefP1. RefP2.
1.1
18 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu mempresentasikan rencana proyek mobile yang akan dibangun dengan baik Kriteria

Teknik
Rubrik skala Persepsi Tugas
Kuliah,Studi Kasus,[SK=100 Menit]
Kuliah,Studi Kasus,[SK=100 Menit]
Topik
Presentasi Rencana Proyek Akhir
Sub Topik
1. Presentasi rencana proyek akhir 2. Tanya jawab rencana proyek akhir Ref1.
1.1
19 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat aplikasi Android dengan menerapkan tema material menggunakan Jetpack Compose dengan baik Kriteria

Teknik
Rubrik skala Persepsi Tugas
Praktikum,Studi Kasus,[SK=100 Menit]
Praktikum,Studi Kasus,[SK=100 Menit]
Topik
Material Design dengan Compose
Sub Topik
1. Menerapkan tema material dengan Jetpack Compose 2. Menambahkan animasi sederhana dengan Jetpack Compose Ref1. Ref4. RefP1. RefP2.
1.1
20 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan konsep activity lifecycle dengan benar Kriteria

Teknik
Rubrik Analitik Tugas Kuliah
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Ceramah Langsung,[C=100 Menit]
Topik
Activity Lifecycle
Sub Topik
1. Method dalam activity lifecycle 2. Logging dasar 3. Kasus penggunaan activity lifecycle 4. Perubahan konfigurasi Ref1. Ref3.
1.1
21 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat navigasi antarlayar menggunakan Compose dengan baik Kriteria

Teknik
Rubrik skala Persepsi Tugas
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Jetpack Compose Navigation
Sub Topik
Membuat navigasi antarlayar dengan Compose Ref1. Ref4. RefP1. RefP2.
1.1
22 sub.cpmk.DM148.CPMK.10.3.-Mahasiswa mampu menjelaskan pemrograman Kotlin dan tools dalam pembangunan aplikasi mobile Mahasiswa mampu menjelaskan ViewModel dan UI State dalam Compose dengan benar Kriteria

Teknik
Rubrik Analitik Tugas
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Ceramah Langsung,[C=100 Menit]
Topik
View Model dan UI State dalam Compose
Sub Topik
1. Arsitektur aplikasi 2. ViewModel 3. UI State Ref1. Ref3.
1.1
23 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat aplikasi adaptif menerapkan navigasi dinamis dengan baik Kriteria

Teknik
Rubrik skala Persepsi Tugas
Praktikum,Studi Kasus,[SK=100 Menit]
Praktikum,Studi Kasus,[SK=100 Menit]
Topik
Compose Adaptive Navigation
Sub Topik
Mem-build aplikasi adaptif dengan navigasi dinamis Ref1. Ref4. RefP1. RefP2.
1.1
24 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu menjelaskan pengertian pengujian otomatis, jenis-jenis pengujian otomatis, dan alasan pentingnya pengujian otomatis dengan benar Kriteria

Teknik
Rubrik Holistik Tugas
Kuliah,Diskusi,[DS=100 Menit]
Kuliah,Diskusi,[DS=100 Menit]
Topik
Pengujian Otomatis
Sub Topik
1. Pengenalan pengujian otomatis 2. Jenis pengujian otomatis 3. Alasan pentingnya pengujian otomatis 4. Pengujian Lokal, Pengujian Instrumentasi, Pengujian Aksesibilitas, dan Pengujian Unit Ref1. Ref3.
1.1
25 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat pengujian UI dengan baik Kriteria

Teknik
Rubrik skala Persepsi Tugas
Praktikum,Studi Kasus,[SK=100 Menit]
Praktikum,Studi Kasus,[SK=100 Menit]
Topik
Pengujian Otomatis
Sub Topik
Menulis pengujian UI Ref1. Ref4. RefP1. RefP2.
1.1
26 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu mempresentasikan proyek mobile yang telah dibangun (1) Kriteria

Teknik
Rubrik skala Persepsi Tugas
Kuliah,Presentasi,[PS=100 Menit]
Kuliah,Presentasi,[PS=100 Menit]
Topik
Evaluasi Final Project (1)
Sub Topik
1. Presentasi final project (1) 2. Tanya jawab final project (1) Ref1.
1.1
27 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membuat aplikasi Android untuk memecahkan permasalahan dengan baik Kriteria

Teknik
Rubrik Analitik Tugas
Kuliah,Studi Kasus,[SK=100 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=100 Menit]
Topik
Pendalaman materi
Sub Topik
Latihan dengan studi kasus Ref1. RefP1. RefP2.
1.1
28 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu mempresentasikan proyek mobile yang telah dibangun (2) Kriteria

Teknik
Rubrik skala Persepsi Tugas
Kuliah,Presentasi,[PS=100 Menit]
Kuliah,Presentasi,[PS=100 Menit]
Topik
Evaluasi Final Project (2)
Sub Topik
1. Presentasi final project (2) 2. Tanya jawab final project (2) Ref1.
1.4
29 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Mahasiswa mampu membangun proyek mobile sesuai requirement yang diberikan Kriteria
Ketepatan Jawaban
Teknik
Rubrik Analitik Responsi
Responsi,Studi Kasus,[SK=100 Menit]
Responsi,Studi Kasus,[SK=100 Menit]
Topik
Evaluasi Praktikum
Sub Topik
Evaluasi Praktikum (Responsi) Ref1. RefP1. RefP2.
10
30 sub.cpmk.DM148.CPMK.08.3.-Mahasiswa mampu menerapkan Compose dalam membuat UI/UX aplikasi mobile Ketepatan menjawab Kriteria
Ketepatan Jawaban
Teknik
Ujian
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Topik
Materi Minggu 8 - 14
Sub Topik

30

Teknik Penilaian CPMK

CPL MK CPMK Tugas Teori (Individu) Tugas Praktikum Tugas Teori (Kelompok) Responsi Tes Tulis (UTS) Tes Tulis (UAS)
CPL08 MOBILE PROGRAMMING I CPMK.08.3 Y Y Y Y Y
CPL10 MOBILE PROGRAMMING I CPMK.10.3 Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Analitik Tugas 1.1 Ketepatan jawaban tugas sesuai perintah soal
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Analitik Tugas 1.1 Ketepatan jawaban tugas sesuai perintah soal
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Holistik Tugas 1.1 Ketepatan jawaban tugas sesuai perintah soal
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik skala Persepsi Tugas 1.1 Kesesuaian sintaks dan output yang diharapkan
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Analitik Tugas 1.1 Ketepatan jawaban tugas sesuai perintah soal
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1 Ketepatan jawaban latihan praktikum
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Analitik Tugas 1.1 Ketepatan jawaban sesuai perintah soal
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Analitik Tugas 1.1 Ketepatan jawaban tugas sesuai perintah soal
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1 Kesesuaian sintaks dan output yang diharapkan
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Analitik Tugas 1.1 Ketepatan jawaban tugas sesuai perintah soal
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1 Kesesuaian sintaks dan output yang diharapkan
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Analitik Tugas 1.1 Ketepatan jawaban tugas sesuai perintah soal
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1 Kesesuaian sintaks dan output yang diharapkan
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Ujian 30 Ketepatan Jawaban
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Holistik Tugas 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Analitik Tugas Kuliah 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1
CPL10 CPMK.10.3 sub.cpmk.DM148.CPMK.10.3. Rubrik Analitik Tugas 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik Holistik Tugas 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik Analitik Tugas 1.1
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik skala Persepsi Tugas 1.4
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Rubrik Analitik Responsi 10 Ketepatan Jawaban
CPL08 CPMK.08.3 sub.cpmk.DM148.CPMK.08.3. Ujian 30 Ketepatan Jawaban
Total 100
2. Penilaian CPMK
CPL MK CPMK Tugas Teori (Individu) Tugas Praktikum Tugas Teori (Kelompok) Responsi Tes Tulis (UTS) Tes Tulis (UAS) Total
CPL08 MOBILE PROGRAMMING I CPMK.08.3 1.1% 11% 4.7% 10% 0% 30% 56.8%
CPL10 MOBILE PROGRAMMING I CPMK.10.3 13.2% 0% 0% 0% 30% 0% 43.2%
100%