CP RPL
CP RPL
A. Rasional
107
memungkinkan untuk menguraikan suatu masalah menjadi beberapa
bagian yang lebih kecil dan sederhana, menemukan pola masalah, serta
menyusun langkah- langkah solusi mengatasi masalah sebagai
implementasi customer oriented. Penguasaan kemampuan Dasar-Dasar
Pengembangan Perangkat Lunak dan Gim akan membiasakan peserta
didik bernalar kritis dalam menghadapi permasalahan, bekerja
mandiri, serta kreatif dalam mengembangkan produk-produk yang
memegang prinsip kebhinekaan global dan menemukan solusi
permasalahan kehidupan.
B. Tujuan
C. Karakteristik
108
perkembangan penerapan teknologi dan isu-isu global, entrepreneur
profile, job profile, peluang usaha dan pekerjaan/profesi.
Pengembangan soft skills pada mata pelajaran Dasar-Dasar
Pengembangan Perangkat Lunak dan Gim sangat penting sebagai
pembekalan dasar di dalam membangun etos kerja, meliputi
komunikasi, critical thinking, kolaborasi, dan kreativitas. Mata
Pelajaran Dasar-Dasar Pengembangan Perangkat Lunak dan Gim
membangun soft skills yang menjadi pondasi dalam pengembangan
hard skills seperti pemodelan, implementasi, dokumentasi serta testing
perangkat lunak.
109
Elemen Deskripsi
Orientasi dasar Meliputi kegiatan praktik singkat dengan
pengembangan perangkat menggunakan peralatan/teknologi di bidang
lunak dan gim pengembangan perangkat lunak dan gim
seperti basis data, tools pengembangan
perangkat lunak, ragam sistem operasi,
pengelolaan aset, user interface (grafis,
typography, warna, audio, video, interaksi
pengguna) dan prinsip dasar algoritma
pemrograman (varian dan invarian, alur logika
pemrograman, flowchart, dan teknik dasar
algoritma umum).
D. Capaian Pembelajaran
110
Elemen Capaian Pembelajaran
pelanggan, keinginan pelanggan, dan validasi
sesuai dengan User Experience (UX)
Perkembangan dunia Pada akhir fase E, peserta didik mampu
kerja bidang perangkat menjelaskan perkembangan teknologi pada
lunak dan gim pengembangan perangkat lunak dan gim,
termasuk penerapan industri 4.0 pada
manajemen pengembangan perangkat lunak dan
gim, serta menganalisis isu-isu penting bidang
pengembangan perangkat lunak dan gim antara
lain: dampak positif dan negatif gim, IoT, Cloud
Computing, Information Security, Big Data, dan
permasalahan terkait HAKI (Hak Atas Kekayaan
Intelektual).
111
Elemen Capaian Pembelajaran
Pemrograman Pada akhir fase E, peserta didik mampu
berorientasi obyek melakukan pemrograman berorientasi obyek
dengan menerapkan class, obyek, method, dan
package, membedakan berbagai macam access
modifier, menunjukkan enkapsulasi, interface,
pewarisan, dan polymorphism pada proyek
pengembangan perangkat lunak sederhana.
112