|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S1TK-TK071 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| PENGEMBANGAN APLIKASI SELULER LANJUT | TK071 | Algorithms and Complexity (CE-ALG,CS2013) | 2 | 2 | 7 | 14 Jan 2021 |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Jeki Kuswanto, M.Kom. |
Muhammad Koprawi, S.Kom., M.Eng. |
Dr. Dony Ariyus, M.Kom |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| 2021 CPL05 | Mampu beradaptasi terhadap perkembangan teknologi mutakhir dan menerapkan prinsip pembelajaran sepanjang hayat (lifelong learning) | |
| 2021 CPL06 | Mampu menguasai dan menerapkan teknik perancangan, pengembangan, dan evaluasi sistem komputer, keamanan siber, serta Internet of Things (IoT) secara menyeluruh untuk menyelesaikan permasalahan nyata di dunia usaha dan industri. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK05 | Mahasiswa mampu menganalisis permasalahan nyata dalam bidang teknik komputer dan merancang solusi teknologi digital yang inovatif dan aplikatif. | |
| CPMK06 | Mahasiswa mampu mengadaptasikan solusi teknologi informasi dan komunikasi sesuai kebutuhan dan perkembangan industri secara berkelanjutan. | |
| CPMK19 | Mahasiswa mampu menjelaskan konsep-konsep utama dalam sistem komputer serta mengaitkannya dengan kebutuhan dan tantangan di dunia usaha dan industri. | |
| CPMK20 | Mahasiswa mampu menerapkan sistem komputer untuk merancang solusi terhadap permasalahan nyata di dunia usaha atau industri. | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.TK071.CPMK05.1 | Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | |
| sub.cpmk.TK071.CPMK05.2 | Mahasiswa merancang solusi berbasis teknologi informasi dan komunikasi yang inovatif, dengan mempertimbangkan keberlanjutan dan adaptabilitas terhadap perkembangan industri. | |
| sub.cpmk.TK071.CPMK06.1 | Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. | |
| sub.cpmk.TK071.CPMK06.2 | Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | |
| sub.cpmk.TK071.CPMK19.1 | Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. | |
| sub.cpmk.TK071.CPMK19.2 | Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. | |
| sub.cpmk.TK071.CPMK20.1 | Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan. | |
| sub.cpmk.TK071.CPMK20.2 | Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK05 |
sub.cpmk.TK071.CPMK05.1 sub.cpmk.TK071.CPMK05.2 |
|
| CPMK06 |
sub.cpmk.TK071.CPMK06.1 sub.cpmk.TK071.CPMK06.2 |
|
| CPMK19 |
sub.cpmk.TK071.CPMK19.1 sub.cpmk.TK071.CPMK19.2 |
|
| CPMK20 |
sub.cpmk.TK071.CPMK20.1 sub.cpmk.TK071.CPMK20.2 |
|
| Deskripsi Singkat MK | Mata kuliah ini dirancang untuk membekali mahasiswa dengan keterampilan teknis dan pemahaman mendalam dalam merancang, mengembangkan, dan mengimplementasikan aplikasi seluler tingkat lanjut. Mahasiswa akan belajar membangun aplikasi native berbasis Android yang memiliki kemampuan interaktif, terhubung ke internet melalui RESTful API, menggunakan layanan cloud seperti Firebase, serta memanfaatkan fitur perangkat seperti GPS, kamera, dan notifikasi. Mahasiswa juga akan menguasai prinsip arsitektur aplikasi modern, pengelolaan data lokal dan cloud, state management, dan deployment aplikasi ke Google Play Store. Perkuliahan dilengkapi dengan proyek akhir berbasis aplikasi seluler yang mengintegrasikan berbagai komponen dan layanan digital. | |
| Bahan Kajian : Materi Pembelajaran | Materi dimulai dengan penguatan kembali arsitektur aplikasi mobile, struktur proyek Android, serta pola desain yang umum digunakan seperti MVVM (Model-View-ViewModel) dan Layered Architecture. Mahasiswa kemudian memperdalam pemahaman tentang perancangan antarmuka pengguna (UI) tingkat lanjut menggunakan Material Design, fragment, serta navigasi modern yang efisien dan responsif. Selanjutnya, mahasiswa mempelajari berbagai mekanisme penyimpanan data, mulai dari penyimpanan lokal menggunakan Room Database dan SharedPreferences, hingga penyimpanan cloud dengan Firebase Realtime Database dan Firestore. Mahasiswa juga mempelajari interaksi aplikasi dengan API eksternal, termasuk pengambilan dan pengolahan data dalam format JSON menggunakan Retrofit atau alat sejenis. | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
|
||
| Dosen Pengampu | Wahid Miftahul Ashari, S.Kom., M.T | |
| Mata Kuliah Syarat | - | |
| 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.TK071.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Kontrak Kuliah & Review Dasar Mobile Sub Topik - Silabus, penilaian, platform mobile, arsitektur aplikasi seluler |
0 |
| 2 | sub.cpmk.TK071.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125070 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Arsitektur Aplikasi Seluler Modern Sub Topik - Komponen utama aplikasi Android dan iOS, MVVM, Layered Architecture |
0 |
| 3 | sub.cpmk.TK071.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik UI/UX Lanjut Sub Topik - Custom layout, responsive design, style & themes |
0 |
| 4 | sub.cpmk.TK071.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125012501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Navigasi dan Fragment Sub Topik - Navigation component, single-activity architecture |
0 |
| 5 | sub.cpmk.TK071.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Tugas Berkelompok |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Penyimpanan Data Lokal Sub Topik SQLite, Room Database, SharedPreferences |
5 |
| 6 | sub.cpmk.TK071.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125012501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Penyimpanan Data Cloud Sub Topik Firebase Realtime Database & Firestore |
0 |
| 7 | sub.cpmk.TK071.CPMK05.2-Mahasiswa merancang solusi berbasis teknologi informasi dan komunikasi yang inovatif, dengan mempertimbangkan keberlanjutan dan adaptabilitas terhadap perkembangan industri. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria ketepatan jawaban kui sesuai perintah soal Teknik Tugas |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=9223372036854775807 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Pemanfaatan API eksternal Sub Topik Konsumsi REST API, struktur JSON, parsing data |
10 |
| 8 | sub.cpmk.TK071.CPMK20.1-Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125012501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Autentikasi dan Otorisasi Sub Topik Firebase Auth, OAuth2, Google Login |
0 |
| 9 | sub.cpmk.TK071.CPMK05.2-Mahasiswa merancang solusi berbasis teknologi informasi dan komunikasi yang inovatif, dengan mempertimbangkan keberlanjutan dan adaptabilitas terhadap perkembangan industri. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125012501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik State Management & ViewModel Sub Topik ViewModel, LiveData, observer pattern |
0 |
| 10 | sub.cpmk.TK071.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125012501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Layanan Latar Belakang (Background Services) Sub Topik Service, WorkManager, AlarmManager |
0 |
| 11 | sub.cpmk.TK071.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125012501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Notifikasi & Push Notification Sub Topik NotificationManager, Firebase Cloud Messaging |
0 |
| 12 | sub.cpmk.TK071.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. | Mahasiswa Mampu Menjelaskan Materi |
Kriteria Ketepatan Jawaban Teknik Tanya Jawab |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125012501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Location & Maps Integration Sub Topik Google Maps API, LocationManager, Fused Location Provider |
0 |
| 13 | sub.cpmk.TK071.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria kesesuain output sesuai ketentuan Teknik Tugas Berkelompok |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Testing & Debugging Sub Topik Unit test, UI test, debugging tools |
5 |
| 14 | sub.cpmk.TK071.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Kesesuaian output daftar isi sesuai ketentuan Teknik Tugas Berkelompok |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Deployment & Publishing Sub Topik Build release, signing app, upload ke Play Store |
5 |
| 15 | sub.cpmk.TK071.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. | Mahasiswa Melakukan Ujian Mandiri |
Kriteria Ketepatan jawaban ujian sesuai perintah soal Teknik Ujian Mandiri |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Topik Ujian Tengah Semester Sub Topik Ujian teori & studi kasus mobile |
20 |
| 16 | sub.cpmk.TK071.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=125012501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Instalasi, Setup Proyek & Review Dasar Sub Topik Android Studio, emulator, struktur proyek |
0 |
| 17 | sub.cpmk.TK071.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Desain UI Lanjut Sub Topik Constraint Layout, Material Components |
0 |
| 18 | sub.cpmk.TK071.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Navigasi & Fragment Sub Topik Navigasi antar fragment, backstack |
0 |
| 19 | sub.cpmk.TK071.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik CRUD dengan Room Database Sub Topik Insert, update, delete, read data lokal |
0 |
| 20 | sub.cpmk.TK071.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Tugas Berkelompok |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Integrasi API Publik Sub Topik Mengambil dan menampilkan data API ke UI |
5 |
| 21 | sub.cpmk.TK071.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Autentikasi Firebase Sub Topik Register, login, dan logout user |
0 |
| 22 | sub.cpmk.TK071.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban Teknik Tugas Berkelompok |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Realtime Database / Firestore Sub Topik Simpan dan ambil data cloud secara real-time |
0 |
| 23 | sub.cpmk.TK071.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria kesesuain output sesuai ketentuan Teknik Tugas |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Push Notification Sub Topik Kirim notifikasi ke user dari Firebase |
10 |
| 24 | sub.cpmk.TK071.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Integrasi Google Maps Sub Topik Menampilkan peta, marker lokasi, fitur tracking |
0 |
| 25 | sub.cpmk.TK071.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Penyimpanan & Upload File Sub Topik Upload gambar ke Firebase Storage |
0 |
| 26 | sub.cpmk.TK071.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik State Management & ViewModel Sub Topik ViewModel, LiveData di halaman dinamis |
0 |
| 27 | sub.cpmk.TK071.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik WorkManager dan Background Task Sub Topik Schedule tugas latar belakang |
0 |
| 28 | sub.cpmk.TK071.CPMK06.1-Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri. | Mahasiswa dapat Membuat laporan Praktikum |
Kriteria Ketepatan Jawaban Teknik Laporan Pratikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB=12501250125090 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Pengujian & Debugging Praktik Sub Topik Praktik debugging dan pengujian menggunakan Logcat, emulator |
0 |
| 29 | sub.cpmk.TK071.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. | Mahasiswa dapat Mengerjakan Tugas |
Kriteria Ketepatan Jawaban tugas sesuai perintah soal Teknik Presentasi |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Video Pembelajaran,[VA=20 Menit] Kuliah,Diskusi,[DS=70 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Finalisasi Proyek Aplikasi Seluler Sub Topik Dokumentasi, review fitur, validasi performa |
10 |
| 30 | sub.cpmk.TK071.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. | Mahasiswa Melakukan Ujian Mandiri |
Kriteria Ketepatan jawaban ujian sesuai perintah soal Teknik Ujian Mandiri |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit] |
Topik Ujian Akhir Semester Sub Topik - Presentasi proyek akhir + pengujian + evaluasi |
30 |
| CPL | MK | CPMK | Kuis | Tugas Teori (Individu) | Tes Tulis (UTS) | Tes Tulis (UAS) |
|---|---|---|---|---|---|---|
| 2021 CPL03 | PENGEMBANGAN APLIKASI SELULER LANJUT | CPMK05 | ||||
| 2021 CPL03 | PENGEMBANGAN APLIKASI SELULER LANJUT | CPMK06 | Y | |||
| 2021 CPL10 | PENGEMBANGAN APLIKASI SELULER LANJUT | CPMK19 | Y | Y | ||
| 2021 CPL10 | PENGEMBANGAN APLIKASI SELULER LANJUT | CPMK20 | Y | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| 2021 CPL03 | CPMK05 | sub.cpmk.TK071.CPMK05.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK071.CPMK05.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK20 | sub.cpmk.TK071.CPMK20.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK20 | sub.cpmk.TK071.CPMK20.2 | Tugas Berkelompok | 5 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK05.2 | Tugas | 10 | ketepatan jawaban kui sesuai perintah soal |
| 2021 CPL10 | CPMK20 | sub.cpmk.TK071.CPMK20.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK071.CPMK05.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK071.CPMK05.1 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK19 | sub.cpmk.TK071.CPMK19.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK19 | sub.cpmk.TK071.CPMK19.2 | Tanya Jawab | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.1 | Tugas Berkelompok | 5 | kesesuain output sesuai ketentuan |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.2 | Tugas Berkelompok | 5 | Kesesuaian output daftar isi sesuai ketentuan |
| 2021 CPL10 | CPMK20 | sub.cpmk.TK071.CPMK20.2 | Ujian Mandiri | 20 | Ketepatan jawaban ujian sesuai perintah soal |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.2 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK05 | sub.cpmk.TK071.CPMK05.1 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK19 | sub.cpmk.TK071.CPMK19.1 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK20 | sub.cpmk.TK071.CPMK20.2 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.2 | Tugas Berkelompok | 5 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.1 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.2 | Tugas Berkelompok | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK20 | sub.cpmk.TK071.CPMK20.2 | Tugas | 10 | kesesuain output sesuai ketentuan |
| 2021 CPL10 | CPMK19 | sub.cpmk.TK071.CPMK19.1 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.2 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK19 | sub.cpmk.TK071.CPMK19.2 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK19 | sub.cpmk.TK071.CPMK19.2 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL03 | CPMK06 | sub.cpmk.TK071.CPMK06.1 | Laporan Pratikum | 0 | Ketepatan Jawaban |
| 2021 CPL10 | CPMK19 | sub.cpmk.TK071.CPMK19.2 | Presentasi | 10 | Ketepatan Jawaban tugas sesuai perintah soal |
| 2021 CPL10 | CPMK19 | sub.cpmk.TK071.CPMK19.2 | Ujian Mandiri | 30 | Ketepatan jawaban ujian sesuai perintah soal |
| Total | 100 | ||||
| CPL | MK | CPMK | Kuis | Tugas Teori (Individu) | Tes Tulis (UTS) | Tes Tulis (UAS) | Total |
|---|---|---|---|---|---|---|---|
| 2021 CPL03 | PENGEMBANGAN APLIKASI SELULER LANJUT | CPMK05 | 0% | 0% | 0% | 0% | 0% |
| 2021 CPL03 | PENGEMBANGAN APLIKASI SELULER LANJUT | CPMK06 | 0% | 25% | 0% | 0% | 25% |
| 2021 CPL10 | PENGEMBANGAN APLIKASI SELULER LANJUT | CPMK19 | 0% | 10% | 0% | 30% | 40% |
| 2021 CPL10 | PENGEMBANGAN APLIKASI SELULER LANJUT | CPMK20 | 0% | 15% | 20% | 0% | 35% |
| 100% | |||||||