UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI MANAJEMEN INFORMATIKA

RPS-D3MI-DM151
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
MOBILE PROGRAMMING II DM151 System Analysis and Design 2 2 3 04 Feb 2025
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Ganjar Widiatmansyah, S.Kom, M.Eng

Yuli Astuti, S.Kom., M.Kom.

AKHMAD DAHLAN, S.KOM., M.KOM.
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPL05 Mampu menyusun laporan hasil dan proses kerja secara akurat dan sahih serta mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk mencegah plagiasi
CPL07 Mampu menerapkan metodologi manajemen proyek untuk pengembangan sistem informasi dan penggunaan data yang legal sesuai dengan kebutuhan organisasi.
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.
CPL09 Mampu menjelaskan peranan konsep dasar sistem informasi, dasar logika, basis data, struktur data, dan infrastruktur TI dalam pengembangan sistem informasi
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK.05.1 Mampu menyusun laporan hasil dan proses kerja secara akurat dan sahih serta mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk mencegah plagiasi
CPMK.07.2 Mampu mengembangkan sistem aplikasi sesuai dengan kebutuhan organisasi
CPMK.08.1 Mampu menggunakan metode pengembangan sistem informasi sesuai dengan karakteristik kebutuhan organisasi
CPMK.09.1 Mampu menjelaskan konsep dasar sistem informasi dalam pengembangan sistem informasi
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.DM151.CPMK.05.1. Mahasiswa mampu membuat aplikasi Android
sub.cpmk.DM151.CPMK.07.2. Mahasiswa mampu melakukan penyimpanan data dalam aplikasi
sub.cpmk.DM151.CPMK.08.1. Mahasiswa mampu membuat aplikasi CRUD dalam database Android
sub.cpmk.DM151.CPMK.09.1. Mahasiswa mampu menjelaskan dasar-dasar dalam aplikasi Android
Korelasi CPMK terhadap Sub-CPMK
CPMK.09.1 sub.cpmk.DM151.CPMK.09.1.
CPMK.05.1 sub.cpmk.DM151.CPMK.05.1.
CPMK.07.2 sub.cpmk.DM151.CPMK.07.2.
CPMK.08.1 sub.cpmk.DM151.CPMK.08.1.
Deskripsi Singkat MK Perkuliahan diselenggarakan sebanyak 28 kali pertemuan dalam satu semester, yang terdiri dari 14 kali pertemuan teori dan 14 pertemuan praktikum. Ditambah 2 kali pertemuan yang dikhususkan untuk pelaksanaan UTS (Ujian Tengah Semester) dan UAS (Ujian Akhir Semester). Dalam perkuliahan ini akan membuat kelompok atau individu dalam pengerjaan Final Projek dalam membuat aplikasi Android menggunakan media penyimpanan database di lokal
Bahan Kajian : Materi Pembelajaran Dalam pembuatan aplikasi ini akan mempelajari bagaimana mebuat aplikasi Android dengan media penyimpanan database.
Pustaka Utama
  • 1. Alex Forrester, Eran Boudjnah, Alexandru Dumbravan, Jomar Tigcal. (2021). How to Build Android Apps with Kotlin. UK
Pendukung
  • 2. Barry Burd, John Paul Mueller. (2020). Android Application Development All-in-One For Dummies, 3rd Edition. Canada
  • 3. Prajyot Mainkar. (2017). Expert Android Programming. UK
  • 4. Google. 2021. Android Developers Fundamentals. Diakses 6 Maret 2022, dari https://developer.android.com/courses/fundamentals-training/overview-v2
Dosen Pengampu Eko Rahmat Slamet Hidayat Saputra, M.Kom
Mata Kuliah Syarat Mobile Programming I
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.DM151.CPMK.09.1.-Mahasiswa mampu menjelaskan dasar-dasar dalam aplikasi Android 1. Ketepatan dalam menjelaskan dasar pemrograman Android 2. Ketepatan dalam pemahaman solusi Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
Perkenalan
Sub Topik
1. Review materi MP I 2. Kontrak kuliah 3. Diskusi
1
2 sub.cpmk.DM151.CPMK.05.1.-Mahasiswa mampu membuat aplikasi Android 1. Ketepatan dalam mengola dan menyimpan kode 2. Ketepatan dalam mengopresikan Android Studio dalam membuat projek Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Struktur Projek Android
Sub Topik
1. GIT 2. Struktur Project Android
1
3 sub.cpmk.DM151.CPMK.09.1.-Mahasiswa mampu menjelaskan dasar-dasar dalam aplikasi Android Ketepatan dalam memahami siklus aplikasi di Android Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
LifeCycle Android
Sub Topik
1. LifeCycle Activity 2. Diskusi
1
4 sub.cpmk.DM151.CPMK.05.1.-Mahasiswa mampu membuat aplikasi Android Ketepatan dalam menulis kode di Activity Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Activity Android
Sub Topik
1. Implementasi Activity Android 2. Implementasi Intent 3. Diskusi
1
5 sub.cpmk.DM151.CPMK.09.1.-Mahasiswa mampu menjelaskan dasar-dasar dalam aplikasi Android 1. Ketepatan dalam memahami siklus aplikasi di Android 2. Ketepatan dalam menjelaskan siklus Activity Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
Lifecycle Fragment
Sub Topik
1. Fragment Android 2. Activity Android
1
6 sub.cpmk.DM151.CPMK.05.1.-Mahasiswa mampu membuat aplikasi Android 1. Ketepatan dalam memahami siklus aplikasi di Android 2. Ketepatan dalam menjelaskan siklus Fragment Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Fragment Android
Sub Topik
1. Implementasi Fragment Android 2. Impelementasi Intent
1
7 sub.cpmk.DM151.CPMK.09.1.-Mahasiswa mampu menjelaskan dasar-dasar dalam aplikasi Android Ketepatan dalam menjeleaskan fungsi dari sharedPreferences Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
sharedPrefrences Android
Sub Topik
1. Fungsi sharedPreferences 2. Diskusi
1
8 sub.cpmk.DM151.CPMK.05.1.-Mahasiswa mampu membuat aplikasi Android Ketepatan dalam membuat kode sharedPreferencs di aplikasi Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
sharedPrefrences Android
Sub Topik
1. Implementasi sharedPreferences 2. Diskusi
1
9 sub.cpmk.DM151.CPMK.09.1.-Mahasiswa mampu menjelaskan dasar-dasar dalam aplikasi Android 1. Ketepatan dalam menjelaskan penyimpanan data 2. Ketepatan dalam menjelaskan ROOM Database Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
Database Android
Sub Topik
1. Jenis Database Android 2. ROOM Database 3. Diskusi
1
10 sub.cpmk.DM151.CPMK.07.2.-Mahasiswa mampu melakukan penyimpanan data dalam aplikasi 1. Ketepatan dalam melakukan penyimpanan data 2. Ketepatan dalam penggunaan ROOM Database Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Room Database
Sub Topik
1. Implementasi ROOM Database 2. Inisiasi database android 3. Membuat tabel
1
11 sub.cpmk.DM151.CPMK.09.1.-Mahasiswa mampu menjelaskan dasar-dasar dalam aplikasi Android 1. Ketepatan dalam menjelaskan penyimpanan data 2. Ketepatan dalam menjelaskan ROOM Database Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
Room Database
Sub Topik
1. Konsep ORM Database Android 2. Konsep migrasi room database
1
12 sub.cpmk.DM151.CPMK.07.2.-Mahasiswa mampu melakukan penyimpanan data dalam aplikasi 1. Ketepatan dalam melakukan penyimpanan data 2. Ketepatan dalam penggunaan ROOM Database Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Room Database
Sub Topik
1. Membuat tamplilan form aplikasi android 2. Implementasi kode create data di room database
1
13 sub.cpmk.DM151.CPMK.09.1.-Mahasiswa mampu menjelaskan dasar-dasar dalam aplikasi Android 1. Ketepatan pemahaman materi Activity dan Fragment 2. Ketepatan pemahaman materi Layout 3. Ketepatan pemahaman materi penyimpan data Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
Evaluasi Materi
Sub Topik
1. Activity dan Fragment Android 2. Layout aplikasi Android
5
14 sub.cpmk.DM151.CPMK.05.1.-Mahasiswa mampu membuat aplikasi Android 1. Ketepatan dalam menulis kode Activity dan Fragment 2. Ketepatan dalam membuat sharedPreferences Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Evaluasi Materi
Sub Topik
1. Review Activity & Fragment 2. Review sharedPreferences
1
15 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android Ketepatan menjawab Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
UTS
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Topik
Materi Minggu 1 - 7
Sub Topik
Materi Minggu 1 - 7
15
16 sub.cpmk.DM151.CPMK.09.1.-Mahasiswa mampu menjelaskan dasar-dasar dalam aplikasi Android 1. Ketepatan dalam membuat tampilan data di aplikasi 2. Ketepatan dalam pemahaman menampilkan data yang baik Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
RecylcerView
Sub Topik
1. Penjelasan RecyclerVIew 2. Fungsi RecyclerView
1
17 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android 1. Ketepatan dalam penulisan kode ROOM database dengan RecylerView 2. Ketepatan dalam menentukan logika menampilkan data Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Room Database
Sub Topik
1. Implementasi kode read data room Database 2. Implementasi RecyclerView
1
18 sub.cpmk.DM151.CPMK.07.2.-Mahasiswa mampu melakukan penyimpanan data dalam aplikasi 1. Ketepatan dalam pemahaman penyimpanan data 2. Ketepatan dalam pemahaman versi android terkait penyimpanan data Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
File Management
Sub Topik
1. Mekanisme penyimpanan file di Android 2. Diskusi
1
19 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android 1. Ketepatan dalam melakukan penyimpanan data 2. Ketepatan dalam penggunaan ROOM Database Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Room Database
Sub Topik
Implementasi kode update dan delete di room database
1
20 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android 1. Ketepatan pemahaman konsep AsyncTask 2. Ketepatan pemahaman konsep Broadcast Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
AsyncTask dan Broadcast
Sub Topik
1. Penjelasan AsyncTask 2. Penjelasan Broadcast
1
21 sub.cpmk.DM151.CPMK.07.2.-Mahasiswa mampu melakukan penyimpanan data dalam aplikasi Ketepatan dalam penulisan kode dalam penyimpanan file Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
File Management
Sub Topik
Implementasi menyimpan file di aplikasi Android
1
22 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android 1. Ketepatan dalam pemahaman services 2. Ketepatan dalam pemahaman HTTP Request Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
Services dan HTTP Request
Sub Topik
1. Penjelasan service di Android 2. Kegunaan service 3. Penjelasan API
1
23 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android Ketepatan dalam menulis kode services / asyncTask di aplikasi Android Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Service Android
Sub Topik
Implementasi service / AsyncTask Android
1
24 sub.cpmk.DM151.CPMK.05.1.-Mahasiswa mampu membuat aplikasi Android Ketepatan dalam pemahaman jenis notifikasi Android Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan diskusi
Kuliah,Ceramah Langsung,[C=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
Notifikasi
Sub Topik
1. Penjelasan tipe notifikasi Android 2. Diskusi
1
25 sub.cpmk.DM151.CPMK.05.1.-Mahasiswa mampu membuat aplikasi Android Ketepatan dalam menulis kode notifikasi di Android Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Notifikasi Android
Sub Topik
Implementasi Notifikasi Android
1
26 sub.cpmk.DM151.CPMK.05.1.-Mahasiswa mampu membuat aplikasi Android 1. Ketepatan dalam pemahamn membuat aplikasi android 2. Ketepatan dalam mempresentasikan aplikasi Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan presentasi
Kuliah,Presentasi,[PS=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
Presentasi Final Projek
Sub Topik
Mahasiswa presentasi Final Project Android
15
27 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android Ketepatan dalam implementasi REST API Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Tanya jawab dan diskusi
Praktikum,Praktikum,[P=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
HTTP Request
Sub Topik
1. Implementasi OKHTTP 2. Mengambil data dari REST API
2
28 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android Ketepatan dalam pemahaman membuat aplikasi android Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tanya jawab dan presentasi
Kuliah,Presentasi,[PS=100 Menit]
Kuliah,Kegiatan Mandiri,[PM=100 Menit]
Topik
Presentasi Final Projek
Sub Topik
Mahasiswa presentasi Final Project Android
15
29 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android ketepatan dalam menjawab soal responsi Kriteria
Kesesuaian sintaks dan output yang diharapkan
Teknik
Responsi
Praktikum,Tugas Responsi,[TR=100 Menit]
Praktikum,Praktikum Online,[PR=100 Menit]
Topik
Responsi
Sub Topik
Responsi
10
30 sub.cpmk.DM151.CPMK.08.1.-Mahasiswa mampu membuat aplikasi CRUD dalam database Android Ketepatan menjawab Kriteria
Ketepatan jawaban ujian sesuai perintah soal
Teknik
UAS
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Topik
Materi Minggu 8 - 14
Sub Topik
Materi Minggu 8 - 14
15

Teknik Penilaian CPMK

CPL MK CPMK Tugas Teori (Individu) Tugas Praktikum Tugas Teori (Kelompok) Responsi Tes Tulis (UTS) Tes Tulis (UAS)
CPL05 MOBILE PROGRAMMING II CPMK.05.1 Y Y Y
CPL07 MOBILE PROGRAMMING II CPMK.07.2 Y Y
CPL08 MOBILE PROGRAMMING II CPMK.08.1 Y Y Y Y Y Y
CPL09 MOBILE PROGRAMMING II CPMK.09.1 Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPL09 CPMK.09.1 sub.cpmk.DM151.CPMK.09.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL05 CPMK.05.1 sub.cpmk.DM151.CPMK.05.1. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL09 CPMK.09.1 sub.cpmk.DM151.CPMK.09.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL05 CPMK.05.1 sub.cpmk.DM151.CPMK.05.1. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL09 CPMK.09.1 sub.cpmk.DM151.CPMK.09.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL05 CPMK.05.1 sub.cpmk.DM151.CPMK.05.1. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL09 CPMK.09.1 sub.cpmk.DM151.CPMK.09.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL05 CPMK.05.1 sub.cpmk.DM151.CPMK.05.1. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL09 CPMK.09.1 sub.cpmk.DM151.CPMK.09.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL07 CPMK.07.2 sub.cpmk.DM151.CPMK.07.2. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL09 CPMK.09.1 sub.cpmk.DM151.CPMK.09.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL07 CPMK.07.2 sub.cpmk.DM151.CPMK.07.2. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL09 CPMK.09.1 sub.cpmk.DM151.CPMK.09.1. Tanya jawab dan diskusi 5 Ketepatan jawaban tugas sesuai perintah soal
CPL05 CPMK.05.1 sub.cpmk.DM151.CPMK.05.1. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. UTS 15 Ketepatan jawaban tugas sesuai perintah soal
CPL09 CPMK.09.1 sub.cpmk.DM151.CPMK.09.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL07 CPMK.07.2 sub.cpmk.DM151.CPMK.07.2. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL07 CPMK.07.2 sub.cpmk.DM151.CPMK.07.2. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL05 CPMK.05.1 sub.cpmk.DM151.CPMK.05.1. Tanya jawab dan diskusi 1 Ketepatan jawaban tugas sesuai perintah soal
CPL05 CPMK.05.1 sub.cpmk.DM151.CPMK.05.1. Tanya jawab dan diskusi 1 Kesesuaian sintaks dan output yang diharapkan
CPL05 CPMK.05.1 sub.cpmk.DM151.CPMK.05.1. Tanya jawab dan presentasi 15 Ketepatan jawaban tugas sesuai perintah soal
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. Tanya jawab dan diskusi 2 Kesesuaian sintaks dan output yang diharapkan
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. Tanya jawab dan presentasi 15 Ketepatan jawaban tugas sesuai perintah soal
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. Responsi 10 Kesesuaian sintaks dan output yang diharapkan
CPL08 CPMK.08.1 sub.cpmk.DM151.CPMK.08.1. UAS 15 Ketepatan jawaban ujian sesuai perintah soal
Total 100
2. Penilaian CPMK
CPL MK CPMK Tugas Teori (Individu) Tugas Praktikum Tugas Teori (Kelompok) Responsi Tes Tulis (UTS) Tes Tulis (UAS) Total
CPL05 MOBILE PROGRAMMING II CPMK.05.1 1% 6% 15% 0% 0% 0% 22%
CPL07 MOBILE PROGRAMMING II CPMK.07.2 1% 3% 0% 0% 0% 0% 4%
CPL08 MOBILE PROGRAMMING II CPMK.08.1 2% 5% 15% 10% 15% 15% 62%
CPL09 MOBILE PROGRAMMING II CPMK.09.1 12% 0% 0% 0% 0% 0% 12%
100%