Anda di halaman 1dari 11

UNIVERSITAS AMIKOM YOGYAKARTA

FAKULTAS ILMU KOMPUTER RPS-S1SI-SI037


PROGRAM STUDI SISTEM INFORMASI

RENCANA PEMBELAJARAN SEMESTER

Mata Kuliah Kode Mata Kuliah Rumpun Mata Kuliah Bobot (SKS) Semester Tanggal Penyusunan

Pemrograman Client Server SI037 Software Process T=0 P=2 5 22 Oktober 2022

Dosen Pengembang RPS Koordinator RMK Kaprodi

Pengesahan

Donni Prabowo, M.Kom Atik Nurmasani, M.Kom Anggit Dwi Hartanto, M.Kom

Capaian CPL-Prodi yang dibebankan pada mata kuliah


Pembelajaran
Mampu menganalisis, merancang, mengimplementasikan rancangan, menguji, mengevaluasi aplikasi interaktif atau sistem informasi
CPL06
dengan tools tertentu secara individu atau tim

Mampu menjelaskan pemahaman mengenai konsep analisis, perancangan, implementasi, evaluasi, manajemen pengelolaan, dan
CPL11
penelitian untuk pengembangan aplikasi interaktif atau sistem informasi

Capaian Pembelajaran Mata Kuliah (CPMK)

Mampu merancang, mengimplementasikan rancangan, dan menguji aplikasi interaktif atau sistem informasi dengan tools tertentu
CPMK17
secara individu atau tim

Mampu menjelaskan pemahaman mengenai konsep analisis, perancangan, implementasi dan evaluasi untuk pengembangan sistem
CPMK34
informasi
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)

Sub-CPMK01 Mampu menganalisis kasus pengembangan software

Sub-CPMK02 Mampu merancang struktur database dengan baik

Sub-CPMK03 Mampu menjelaskan pemahaman mengenai bahasa pemrograman php dengan framework codeigniter

Sub-CPMK04 Mampu merancang dan membuat RESTfull API

Sub-CPMK05 Mampu menjelaskan pemahaman mengenai bahasa pemrograman kotlin untuk pengembangan aplikasi berbasis android

Sub-CPMK06 Mampu mengintegrasikan RESfull API yang telah dibuat dengan aplikasi

Korelasi CPMK terhadap Sub-CPMK

Sub-CPMK01 Sub-CPMK02 Sub-CPMK03 Sub-CPMK04 Sub-CPMK05 Sub-CPMK06

CPMK17 V V V

CPMK34 V V V

Deskripsi singkat
Perkuliahan diselenggarakan dalam 14 kali pertemuan tatap muka praktikum selama satu semester. Perkuliahan diawali dengan menjelaskan
mata kuliah
pentingnya mempelajari konsep pemrograman client server, materi yang akan dipelajari, referensi, tata cara perkuliahan, tugas, presentasi, serta
penilaian akhir. Perkuliahan dilakukan secara luring dan asinkronisasi menggunakan video rekaman atau penjelasan dalam bentuk lain, tugas serta
kuis yang di-upload pada aplikasi LMS (Learning Management System). Penyajian materi dilakukan secara interaktif (praktikum disertai dialog atau
diskusi antar dosen dan mahasiswa atau antar mahasiswa yang dipandu oleh dosen dan asisten praktikum). Tugas kuliah akan diberikan secara
kelompok (1 kelompok terdiri dari 5 orang) guna meng-evaluasi tingkat pemahaman mahasiswa terhadap materi yang dibahas. Ujian Tengah Semester
dan Ujian Akhir Semester dilakukan secara terjadwal. Praktikum menggunakan tools Visual Studio Code, XAMPP, Android Studio.

Bahan Kajian:
Menganalisa studi kasus sederhana terkait pengembangan aplikasi, memetakan kebutuhan struktur database, membuat database berserta
Materi Pembelajaran
tabel-tabelnya, membuat aplikasi disisi server (back end) menggunakan bahasa pemrograman PHP dan membuat aplikasi android yang akan
berperan sebagai Client dengan bahasa pemrograman Kotlin.

Pustaka Utama:

1. Akbar (2018), Kotlin Zero to Hero: Membuat Aplikasi Android dengan Kotlin cocok untuk Pemula - UDACODING. (n.p.): UDACODING.
Pendukung

2. Akbar (2019), Fun Kotlin: Buku Kotlin Seri ke 3 Level High Intermediate - UDACODING. (n.p.): UDACODING.
3. Isnardi(2021), Membangun RestFull Api menggunakan Codeigniter 4 dan client android dengan bahasa pemrograman kotlin. (2021). (n.p.):
Pustaka Galeri Mandiri.

Dosen Pengampu Donni Prabowo, M.Kom, Ganjar Widiatmansyah, S.Kom, M.Eng

Mata Kuliah
Bahasa Pemrograman 2
Prasyarat

Penilaian Bentuk Pembelajaran;


Kemampuan akhir tiap Bobot
Pertemu Metode Pembelajaran; Materi Pembelajaran
tahapan belajar Penilaian
an Ke- Kriteria & Penugasan Mahasiswa; [Pustaka]
(Sub-CPMK) Indikator (%)
Teknik [Estimasi Waktu]

(1) (2) (3) (4) Luring (5) Daring (6) (7) (8)

Sub-CPMK01 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


menganalisis kasus tata tertip perkuliahan Ketepatan Persiapan Persiapan Perkenalan, Kontrak
pengembangan software · Mampu memahami jawaban Perkuliahan, Perkuliahan, Perkuliahan, dan
Teknik : Tanya [P= 10 menit] [P= 10 menit]
sistem penilaian Pengenalan Konsep
jawab
· Mampu mengetahui ● Kuliah, Proses ● Kuliah, Proses Client Server
sumber referensi Belajar, [PB = Belajar, [PB =
pembelajaran 90 menit] 90 menit] Sub Topik :
· Mampu memahami 1. Perkenalan dosen
1 konsep pemgrograman ● Pemahaman ● Pemahaman 2. Tata tertib kuliah
client server materi mandiri, materi mandiri, 3. Penilaian
Kegiatan Kegiatan
4. Materi dan sumber
Mandiri,[PM = Mandiri,[PM =
70 menit] 70 menit] referensi
pembelajaran
● Tidak ada tugas ● Tidak ada tugas 5. Pengenalan konsep
pemrograman client
Server
[3]
Penilaian Bentuk Pembelajaran;
Kemampuan akhir tiap Bobot
Pertemu Metode Pembelajaran; Materi Pembelajaran
tahapan belajar Penilaian
an Ke- Kriteria & Penugasan Mahasiswa; [Pustaka]
(Sub-CPMK) Indikator (%)
Teknik [Estimasi Waktu]

(1) (2) (3) (4) Luring (5) Daring (6) (7) (8)

Sub-CPMK02 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


merancang struktur proses analisis kasus Ketepatan Persiapan Persiapan Analisa Kasus dan
database dengan baik pengembangan jawaban Perkuliahan, Perkuliahan, Perancangan Database
Teknik : Tanya [P= 10 menit] [P= 10 menit]
aplikasi
jawab,
· Mampu memahami Keaktifan, ● Kuliah, Proses ● Kuliah, Proses Sub Topik :
proses perancangan Diskusi Belajar, [PB = Belajar, [PB = 1. Analisa Studi Kasus
struktur database 90 menit] 90 menit] 2. Perancangan Struktur
2
· Mampu memahami Database
cara pembuatan ● Pemahaman ● Pemahaman 3. Membuat database
database materi mandiri, materi mandiri, mysql
Kegiatan Kegiatan
· Mampu memahami 4. Membuat Tabel yang
Mandiri,[PM = Mandiri,[PM =
cara pembuatan tabel 70 menit] 70 menit] dibutuhkan
di database [3]
● Tidak ada tugas ● Tidak ada tugas

Sub-CPMK03 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


menjelaskan cara instalasi tool Ketepatan Persiapan Persiapan Persiapan Tool
pemahaman mengenai pendukung jawaban Perkuliahan, Perkuliahan, Pendukung Backend
bahasa pemrograman Teknik : Tanya [P= 10 menit] [P= 10 menit]
· Mampu memahami
php dengan framework jawab,
codeigniter fungsi dari tool XAMPP Keaktifan, ● Kuliah, Proses ● Kuliah, Proses Sub Topik :
· Mampu memahami Diskusi Belajar, [PB = Belajar, [PB = 1. Instalasi Tool
fungsi dari tool Visual 90 menit] 90 menit] Pendukung XAMPP,
Studio Code Visual Studio Code
· Mampu memahami ● Pemahaman ● Pemahaman 2. Review fungsi dari
3 dasar Bahasa materi mandiri, materi mandiri, tool XAMPP
Kegiatan Kegiatan
pemrograman PHP 3. Review fungsi dari
Mandiri,[PM = Mandiri,[PM =
· Mampu memahami 70 menit] 70 menit] tool Visual Studio
dasar Framework Code
Code Igniter ● Tidak ada tugas ● Tidak ada tugas 4. Review ulang skrip
skrip PHP dasar
5. Review Dasar
Framework Code
Igniter
[3]
Penilaian Bentuk Pembelajaran;
Kemampuan akhir tiap Bobot
Pertemu Metode Pembelajaran; Materi Pembelajaran
tahapan belajar Penilaian
an Ke- Kriteria & Penugasan Mahasiswa; [Pustaka]
(Sub-CPMK) Indikator (%)
Teknik [Estimasi Waktu]

(1) (2) (3) (4) Luring (5) Daring (6) (7) (8)

Sub-CPMK04 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


merancang dan cara instalasi Ketepatan Persiapan Persiapan Membuat REST API
membuat RESTfull API framework code igniter jawaban Perkuliahan, Perkuliahan, Sederhana dan Testing
Teknik : Tanya [P= 10 menit] [P= 10 menit]
· Mampu memahami
jawab,
cara membuat Rest Keaktifan, ● Kuliah, Proses ● Kuliah, Proses Sub Topik :
API menggunakan Diskusi Belajar, [PB = Belajar, [PB = 1. Instalasi Framewrok
Bahasa pemrograman 90 menit] 90 menit] Code Igniter
PHP dengan 2. Membuat Rest API
4 ● Pemahaman ● Pemahaman
framework Code Igniter dengan
· Mampu memahami materi mandiri, materi mandiri, menggunakan Code
Kegiatan Kegiatan
cara instalasi tool Igniter
Mandiri,[PM = Mandiri,[PM =
Postman 70 menit] 70 menit] 3. Instalasi tool
· Mampu memahami pendukung Postman
cara testing API ● Tidak ada tugas ● Tidak ada tugas 4. Testing API dengan
dengan Tool Postman Postman
[3]

Sub-CPMK04 : Mampu · Mampu emahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


merancang dan konsep Token JWT Ketepatan Persiapan Persiapan Pengenalan JWT Token
membuat RESTfull API (JSON Web Token) jawaban Perkuliahan, Perkuliahan,
Teknik : Tanya [P= 10 menit] [P= 10 menit]
· Mampu memahami Sub Topik :
jawab,
penerapan Token JWT Keaktifan, ● Kuliah, Proses ● Kuliah, Proses 1. Pengenalan Konsep
pada REST API Diskusi Belajar, [PB = Belajar, [PB = Token JWT (JSON
90 menit] 90 menit] Web Token)
5
2. Penerapan Token
● Pemahaman ● Pemahaman JWT pada REST API
materi mandiri, materi mandiri, [3]
Kegiatan Kegiatan
Mandiri,[PM = Mandiri,[PM =
70 menit] 70 menit]

● Tidak ada tugas ● Tidak ada tugas


Penilaian Bentuk Pembelajaran;
Kemampuan akhir tiap Bobot
Pertemu Metode Pembelajaran; Materi Pembelajaran
tahapan belajar Penilaian
an Ke- Kriteria & Penugasan Mahasiswa; [Pustaka]
(Sub-CPMK) Indikator (%)
Teknik [Estimasi Waktu]

(1) (2) (3) (4) Luring (5) Daring (6) (7) (8)

Sub-CPMK04 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


merancang dan cara membuat REST Ketepatan Persiapan Persiapan Membuat REST API
membuat RESTfull API API sesuai dengan jawaban Perkuliahan, Perkuliahan, sesuai studi kasus
Teknik : Tanya [P= 10 menit] [P= 10 menit]
studi kasus yang telah
jawab,
ditetapkan. Keaktifan, ● Kuliah, Proses ● Kuliah, Proses Sub Topik :
Diskusi Belajar, [PB = Belajar, [PB = Membuat REST API
90 menit] 90 menit] sesuai dengan studi
6
kasus yang telah
● Pemahaman ● Pemahaman ditetapkan.
materi mandiri, materi mandiri,
Kegiatan Kegiatan
[3]
Mandiri,[PM = Mandiri,[PM =
70 menit] 70 menit]

● Tidak ada tugas ● Tidak ada tugas

Sub-CPMK04 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 19


merancang dan materi dari pertemuan Ketepatan Persiapan Persiapan Review Materi pra UTS
membuat RESTfull API 1 hingga pertemuan 6 jawaban Perkuliahan, Perkuliahan, dan Responsi
Teknik : [P= 10 menit] [P= 10 menit]
· Mampu memahami
Responsi
kisi-kisi UTS ● Kuliah, Proses ● Kuliah, Proses Sub Topik :
· Mampu mengerjakan Belajar, [PB = Belajar, [PB = 1. Review Materi
7 soal responsi / kuis 90 menit] 90 menit] Pertemuan 1-6
dengan baik. 2. Kisi-kisi UTS
● Pemahaman ● Pemahaman 3. Responsi / Kuis
materi mandiri, materi mandiri,
Kegiatan Kegiatan
[3]
Mandiri,[PM = Mandiri,[PM =
70 menit] 70 menit]

Sub-CPMK01 : Mampu · Ketepatan menuliskan Kriteria : Ujian Terjadwal, Ujian Terjadwal, Materi pertemuan 1 sampai 25
menganalisis kasus jawaban sesuai Ketepatan durasi sesuai durasi sesuai pertemuan 7
pengembangan software perintah soal jawaban ujian arahan DAAK arahan DAAK
8
Sub-CPMK02 : Mampu sesuai perintah
merancang struktur soal
database dengan baik
Penilaian Bentuk Pembelajaran;
Kemampuan akhir tiap Bobot
Pertemu Metode Pembelajaran; Materi Pembelajaran
tahapan belajar Penilaian
an Ke- Kriteria & Penugasan Mahasiswa; [Pustaka]
(Sub-CPMK) Indikator (%)
Teknik [Estimasi Waktu]

(1) (2) (3) (4) Luring (5) Daring (6) (7) (8)

Sub-CPMK03 : Mampu
menjelaskan
pemahaman mengenai
bahasa pemrograman
php dengan framework
codeigniter
Sub-CPMK04 : Mampu
merancang dan
membuat RESTfull API

Sub-CPMK05 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


menjelaskan cara instalasi Android Ketepatan Persiapan Persiapan Review Pemahaman
pemahaman mengenai Studio jawaban Perkuliahan, Perkuliahan, Bahasa Pemrograman
bahasa pemrograman Teknik : Tanya [P= 10 menit] [P= 10 menit]
· Mampu memahami Kotlin
kotlin untuk jawab
pengembangan aplikasi Bahasa Pemrograman ● Kuliah, Proses ● Kuliah, Proses
berbasis android Kotlin Dasar Belajar, [PB = Belajar, [PB = Sub Topik :
· Mampu memahami 90 menit] 90 menit] 1. Review cara Instalasi
Pemrograman Android Studio
9 ● Pemahaman ● Pemahaman
Berbasis Objek 2. Review Pemahaman
materi mandiri, materi mandiri, terkait Bahasa
Kegiatan Kegiatan
Pemrograman Kotlin
Mandiri,[PM = Mandiri,[PM =
70 menit] 70 menit] yang telah diajarkan
pada semester
● Tidak ada tugas ● Tidak ada tugas sebelumnya.
[1]
[2]

Sub-CPMK06 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


mengintegrasikan dasar penggunaan tool Ketepatan Persiapan Persiapan Pengenalan Tool Figma
RESfull API yang telah Figma jawaban Perkuliahan, Perkuliahan,
dibuat dengan aplikasi Teknik : Tanya [P= 10 menit] [P= 10 menit]
· Mampu memahami Sub Topik :
10 jawab,
cara pembuatan layout Keaktifan, ● Kuliah, Proses ● Kuliah, Proses 1. Pengenalan Tool
halaman login Diskusi Belajar, [PB = Belajar, [PB = Figma
· Mampu memahami 90 menit] 90 menit] 2. Pembuatan Layout
cara membuat Login
Penilaian Bentuk Pembelajaran;
Kemampuan akhir tiap Bobot
Pertemu Metode Pembelajaran; Materi Pembelajaran
tahapan belajar Penilaian
an Ke- Kriteria & Penugasan Mahasiswa; [Pustaka]
(Sub-CPMK) Indikator (%)
Teknik [Estimasi Waktu]

(1) (2) (3) (4) Luring (5) Daring (6) (7) (8)

halaman login ● Pemahaman ● Pemahaman 3. Membuat halaman


berfungsi dan materi mandiri, materi mandiri, login berfungsi dan
berkomunikasi dengan Kegiatan Kegiatan dapat berkomunikasi
Mandiri,[PM = Mandiri,[PM =
REST API dengan REST API
70 menit] 70 menit]

● Tidak ada tugas ● Tidak ada tugas [1], [2]

Sub-CPMK06 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


mengintegrasikan cara membuat layout Ketepatan Persiapan Persiapan Pembuatan Layout dan
RESfull API yang telah utama dengan Layout jawaban Perkuliahan, Perkuliahan, Coding Business Proses
dibuat dengan aplikasi Teknik : Tanya [P= 10 menit] [P= 10 menit]
Navigation Drawer Halaman Utama
jawab,
· Memahami cara Keaktifan, ● Kuliah, Proses ● Kuliah, Proses
pembuatan Layout Diskusi Belajar, [PB = Belajar, [PB = Sub Topik :
menampilkan data 90 menit] 90 menit] 1. Membuat Layout
barang dengan halaman utama
Recyclerview ● Pemahaman ● Pemahaman dengan Layout
· Mampu memahami materi mandiri, materi mandiri, Navigation Drawer
Kegiatan Kegiatan
cara membuat layout 2. Membuat Layout
Mandiri,[PM = Mandiri,[PM =
11 menambah data 70 menit] 70 menit] menampilkan data
barang API barang dengan
· Mampu memahami ● Tidak ada tugas ● Tidak ada tugas Recyclerview
cara membuat activity 3. Membuat Layout
untuk menghandle menambah data
proses CRUD data barang
barang 4. Membuat activity
untuk menhandle
proses CRUD data
barang.

[1], [2]

Sub-CPMK06 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


12 mengintegrasikan cara membuat layout Ketepatan Persiapan Persiapan
halaman transaksi jawaban
Penilaian Bentuk Pembelajaran;
Kemampuan akhir tiap Bobot
Pertemu Metode Pembelajaran; Materi Pembelajaran
tahapan belajar Penilaian
an Ke- Kriteria & Penugasan Mahasiswa; [Pustaka]
(Sub-CPMK) Indikator (%)
Teknik [Estimasi Waktu]

(1) (2) (3) (4) Luring (5) Daring (6) (7) (8)

RESfull API yang telah · Mampu memahami Teknik : Tanya Perkuliahan, Perkuliahan, Pembuatan Layout dan
dibuat dengan aplikasi cara membuat activity jawab, [P= 10 menit] [P= 10 menit] Coding Business Proses
untuk menghandle Keaktifan, Halaman Transaksi
Diskusi ● Kuliah, Proses ● Kuliah, Proses
proses transaksi
Belajar, [PB = Belajar, [PB =
penjualan barang 90 menit] 90 menit] Sub Topik :
1. Membuat layout
● Pemahaman ● Pemahaman halaman transaksi
materi mandiri, materi mandiri, 2. Membuat activity
Kegiatan Kegiatan untuk menghandle
Mandiri,[PM = Mandiri,[PM = proses transaksi
70 menit] 70 menit]
penjualan barang
● Tidak ada tugas ● Tidak ada tugas
[1], [2]

Sub-CPMK06 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


mengintegrasikan cara membuat layout Ketepatan Persiapan Persiapan Pembuatan Layout dan
RESfull API yang telah halaman list transaksi jawaban Perkuliahan, Perkuliahan, Coding Business Proses
dibuat dengan aplikasi Teknik : Tanya [P= 10 menit] [P= 10 menit]
· Mampu memahami Halaman List Transaksi.
jawab,
cara membuat activity Keaktifan, ● Kuliah, Proses ● Kuliah, Proses
untuk menghandle Diskusi Belajar, [PB = Belajar, [PB = Sub Topik :
proses list transaksi 90 menit] 90 menit] 1. Membuat layout
13
penjualan barang halaman list transaksi
● Pemahaman ● Pemahaman 2. Membuat activity
materi mandiri, materi mandiri, untuk menghandle
Kegiatan Kegiatan
proses list transaksi
Mandiri,[PM = Mandiri,[PM =
70 menit] 70 menit] penjualan barang

● Tidak ada tugas ● Tidak ada tugas [1], [2]

Sub-CPMK06 : Mampu · Mampu Memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 1


mengintegrasikan berbagai hasil karya Ketepatan Persiapan Persiapan Presentasi Kelompok
14 RESfull API yang telah dari masing masing jawaban Perkuliahan, Perkuliahan,
dibuat dengan aplikasi Teknik : Tanya [P= 10 menit] [P= 10 menit]
kelompok dan Sub Topik :
jawab,
menjadikan motivasi
Penilaian Bentuk Pembelajaran;
Kemampuan akhir tiap Bobot
Pertemu Metode Pembelajaran; Materi Pembelajaran
tahapan belajar Penilaian
an Ke- Kriteria & Penugasan Mahasiswa; [Pustaka]
(Sub-CPMK) Indikator (%)
Teknik [Estimasi Waktu]

(1) (2) (3) (4) Luring (5) Daring (6) (7) (8)

Keaktifan, ● Kuliah, Proses ● Kuliah, Proses Menampilkan video


Diskusi Belajar, [PB = Belajar, [PB = presentasi
90 menit] 90 menit] masing-masing kelompok
● Pemahaman ● Pemahaman
materi mandiri, materi mandiri, [1]
Kegiatan Kegiatan [2]
Mandiri,[PM = Mandiri,[PM =
70 menit] 70 menit]

● Tidak ada tugas ● Tidak ada tugas

Sub-CPMK06 : Mampu · Mampu memahami Kriteria : ● Kuliah, ● Kuliah, Topik : 19


mengintegrasikan materi dari pertemuan Ketepatan Persiapan Persiapan Review Materi Pra UAS
RESfull API yang telah 1 hingga pertemuan 13 jawaban Perkuliahan, Perkuliahan, dan Responsi
dibuat dengan aplikasi Teknik : [P= 10 menit] [P= 10 menit]
· Mampu memahami
Responsi
kisi-kisi UAS ● Kuliah, Proses ● Kuliah, Proses Sub Topik :
· Mampu mengerjakan Belajar, [PB = Belajar, [PB = 1. Review Materi
15 soal responsi / kuis 90 menit] 90 menit] Pertemuan 1-13
dengan baik. 2. Kisi-kisi UAS
● Pemahaman ● Pemahaman 3. Responsi / Kuis
materi mandiri, materi mandiri,
Kegiatan Kegiatan
[1]
Mandiri,[PM = Mandiri,[PM =
70 menit] 70 menit] [2]

Sub-CPMK05 : Mampu · Ketepatan menuliskan Kriteria : Ujian Terjadwal, Ujian Terjadwal, Materi pertemuan 9 sampai 25
menjelaskan jawaban sesuai Ketepatan durasi sesuai durasi sesuai pertemuan 15
pemahaman mengenai perintah soal jawaban ujian arahan DAAK arahan DAAK
bahasa pemrograman sesuai perintah
kotlin untuk soal
16 pengembangan aplikasi
berbasis android
Sub-CPMK06 : Mampu
mengintegrasikan
RESfull API yang telah
dibuat dengan aplikasi
Teknik Penilaian CPMK

CPL MK CPMK Partisipasi & Tes Tes Responsi Responsi


Keaktifan Mandiri Mandiri Praktikum Praktikum Pra
(UTS) (UAS) Pra UTS UAS
CPL06 MK76 CPMK17 V V V

CPL11 CPMK34 V V V

Prosedur Penilaian CPMK

CPL MK CPMK Partisipasi & Tes Tes Responsi Responsi Total %


Keaktifan % Mandiri Mandiri Praktikum Praktikum Pra
(UTS) % (UAS) % Pra UTS % UAS %
CPL06 MK76 CPMK17 6 19 0 19 0 50

CPL11 CPMK34 6 0 25 0 25 50

100

Anda mungkin juga menyukai