|
KEMENTERIAN PENDIDIKAN TINGGI, SAINS, DAN TEKNOLOGI
UNIVERSITAS NEGERI PADANG
– FAKULTAS TEKNIK
– PROGRAM STUDI INFORMATIKA (S1)
|
||||||
| RENCANA PEMBELAJARAN SEMESTER | |||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tgl Penyusunan | ||
| Pemrograman Berbasis Platform | INF.62.0071 | - | 1 | 2 | 5 | - | |
| OTORISASI / PENGESAHAN | Dosen Pengembang RPS | Koordinator RMK | Koordinator Prodi | ||||
| - | - | - | Dr. Yeka Hendriyani S.Kom., M.Kom. | ||||
| Capaian Pembelajaran |
CPL-PRODI yang dibebankan pada MK | |
| CPL-8 | Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai. | |
| CPL-10 | Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing multi-platform yang memenuhi kebutuhan-kebutuhan computing pada sebuah organisasi. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK 1 | Menjelaskan konsep dasar pemrograman berbasis platform (desktop, web, mobile, dan IoT) serta perbedaan karakteristik masing-masing platform | |
| CPMK 2 | Mengidentifikasi kebutuhan perangkat keras, perangkat lunak, dan bahasa pemrograman yang sesuai untuk pengembangan aplikasi berbasis platform tertentu. | |
| CPMK 3 | Merancang antarmuka pengguna (user interface) dan struktur program pada platform yang dipilih dengan memperhatikan prinsip-prinsip desain aplikasi. | |
| CPMK 4 | Mengimplementasikan aplikasi sederhana berbasis platform tertentu (misalnya: Android, Web, atau IoT) dengan memanfaatkan tools dan framework yang sesuai. | |
| CPMK 5 | Mengintegrasikan fitur-fitur spesifik platform (seperti GPS, kamera, atau API eksternal) ke dalam aplikasi.; Menguji dan mengevaluasi kinerja aplikasi berbasis platform menggunakan teknik debugging dan testing.; Menyusun dokumentasi teknis dan laporan pengembangan aplikasi berbasis platform secara sistematis.; Bekerja sama dalam tim dan menunjukkan etika profesional dalam proses pengembangan aplikasi. | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| SUB CPMK | - | |
| Matriks CPL ke CPMK |
|
| Deskripsi Singkat Mata Kuliah |
Mata kuliah Pemrograman Berbasis Platform memfokuskan pada pengembangan aplikasi menggunakan platform tertentu seperti Android, iOS, atau aplikasi berbasis web. Mahasiswa akan mempelajari teknik-teknik pemrograman untuk mengembangkan aplikasi yang sesuai dengan karakteristik platform yang dipilih, serta prinsip desain antarmuka pengguna (UI) dan pengalaman pengguna (UX). Selain itu, mata kuliah ini juga mencakup penggunaan berbagai tools dan framework yang mendukung pengembangan aplikasi, pengujian perangkat lunak, serta teknik pemrograman berorientasi objek yang sering digunakan dalam pengembangan aplikasi mobile dan web. Tujuan utama dari mata kuliah ini adalah untuk memberikan keterampilan praktis dalam merancang dan mengembangkan aplikasi yang dapat berjalan pada berbagai platform dengan efisien dan efektif. |
| Pustaka | Utama: |
| - | |
|
Pendukung: (Jika diperlukan)
-
|
|
| Dosen Pengampu |
- |
| Mata kuliah syarat |
- |
| Minggu Ke- | SUB-CPMK (Kemampuan Akhir Yang Diharapkan) | Penilaian | Bentuk Pembelajaran, Metode Pembelajaran, Penugasan Mahasiswa [Estimasi Waktu] |
Materi Pembelajaran [Rujukan] |
Bobot Penilaian (%) |
||
|---|---|---|---|---|---|---|---|
| Indikator | Teknik & Kriteria | Luring (Tatap Muka) | Daring (Online) | ||||
| - | - | - | - | - | - | - | 0 |