Anda di halaman 1dari 5

A.

Program Keahlian Pengembangan Perangkat Lunak dan GIM

Bidang Keahlian : Teknologi Informasi


Program Keahlian : Pengembangan Perangkat Lunak dan GIM
Kompetensi Keahlian : Rekayasa Perangkat Lunak

1. Karakteristik
Pada hakikatnya mata pelajaran ini berfokus pada kompetensi bersifat dasar yang harus dimiliki
oleh tenaga pengembang IT, programmer, database administrator, web engineer
(merancang dan membangun website), game developer (mengembangkan perangkat lunak
multimedia gim) dan jabatan lain sesuai dengan perkembangan dunia kerja. Selain itu peserta
didik diberikan pemahaman tentang proses bisnis, perkembangan penerapan teknologi dan
isu-isu global, entrepreneur profile, job profile, peluang usaha dan pekerjaan/profesi.
Pengembangan soft skills pada mata pelajaran ini sangat penting sebagai pembekalan dasar
di dalam membangun etos kerja, meliputi komunikasi, critical thinking, kolaborasi, dan
kreativitas. Mata pelajaran ini membangun soft skills yang menjadi pondasi dalam
pengembangan hard skills seperti pemodelan, implementasi, dokumentasi serta testing
perangkat lunak.

2. Tujuan
Mata pelajaran ini bertujuan membekali peserta didik dengan dasar-dasar pengetahuan,
keterampilan, dan sikap (hard skills dan soft skills) yang diarahkan untuk mengembangkan
kemampuan sebagai berikut:
a. Memahami proses bisnis di bidang industri Pengembangan Perangkat Lunak dan Gim;
b. Mampu mengembangkan wawasan tentang perkembangan teknologi dan isu-isu global
bidang Perangkat Lunak dan Gim;
c. Memahami profesi dan kewirausahan (job profile dan technopreneurship) serta peluang
usaha di bidang industri Perangkat Lunak dan Gim;
d. Memahami lingkup kerja bidang Pengembangan Perangkat Lunak dan Gim; dan
e. Memahami pemrograman terstruktur dan pemrograman berorientasi obyek.

Elemen dan deskripsi mata pelajaran ini adalah sebagai berikut:

Elemen Deskripsi
Proses bisnis menyeluruh bidang Meliputi perencanaan, analisis, desain, implementasi,
pengembangan perangkat lunak integrasi, pemeliharaan, pemasaran, dan distribusi
dan gim perangkat lunak dan gim termasuk di dalamnya adalah
penerapan budaya mutu, Keselamatan dan Kesehatan
Kerja serta Lingkungan Hidup (K3LH), manajemen proyek,
serta pemahaman terhadap kebutuhan
pelanggan, keinginan pelanggan, dan validasi sesuai
dengan User Experience (UX).
Perkembangan dunia kerja bidang Meliputi perkembangan teknologi pada pengembangan
perangkat lunak dan gim perangkat lunak dan gim termasuk penerapan industri 4.0
pada manajemen pengembangan perangkat lunak dan
gim serta isu-isu penting bidang pengembangan
perangkat lunak dan gim. Contohnya dampak positif dan
negatif gim, IoT, Cloud Computing, Big Data, Information
Security, HAKI (Hak Atas Kekayaan Intelektual) dan
pelanggaran HAKI.
Profesi dan kewirausahan (job Meliputi jenis-jenis profesi dan kewirausahan (job profile
profile dan technopreneurship) dan technopreneurship), personal branding serta peluang
serta peluang usaha di bidang usaha di bidang industri perangkat lunak dan gim.
industri perangkat lunak dan gim
Keselamatan dan Kesehatan Kerja Meliputi penerapan K3LH dan budaya kerja industri,
Lingkungan Hidup (K3LH) dan antara lain: praktik-praktik kerja yang aman, bahaya-
budaya kerja industri bahaya di tempat kerja, prosedur-prosedur dalam
keadaan darurat, dan penerapan budaya kerja industri
(Ringkas, Rapi, Resik, Rawat, Rajin), termasuk pencegahan
kecelakaan kerja dan prosedur kerja.
Orientasi dasar pengembangan Meliputi kegiatan praktik singkat dengan menggunakan
perangkat lunak dan gim peralatan/teknologi di bidang 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).
Pemrograman terstruktur Meliputi konsep atau sudut pandang pemrograman yang
membagi-bagi program berdasarkan fungsi atauprosedur
yang dibutuhkan program komputer, pengenalan struktur
data yang terdiri dari data statis (array baik dimensi,
panjang, tipe data, pengurutan) dan data dinamis (list,
stack), penggunaan tipe data, struktur kontrol perulangan
dan percabangan.
Pemrograman berorientasi obyek Meliputi penggunaan prosedur dan fungsi, class, obyek,
method, package, access modifier, enkapsulasi, interface,
pewarisan, dan polymorphism.

3. Capaian Pembelajaran
Pada akhir fase E peserta didik akan mendapatkan gambaran yang tepat mengenai program
keahlian Pengembangan Perangkat Lunak dan Gim melalui penguatan wawasan dunia kerja
dan kewirausahaan serta penguasaan elemen-elemen pembelajaran lainnya, sehingga dapat
menumbuhkan passion serta vision yang dapat memotivasi dalam merencanakan serta
melaksanakan aktivitas belajar pada fase ini maupun fase berikutnya.

Elemen Deskripsi
Proses bisnis menyeluruh bidang Pada akhir fase E peserta didik mampu mendeskripsikan
pengembangan perangkat lunak proses perencanaan, analisis, desain, implementasi,
dan gim integrasi, pemeliharaan, pemasaran, dan distribusi
perangkat lunak dan gim termasuk di dalamnya adalah
penerapan budaya mutu, Keselamatan dan Kesehatan
Kerja serta Lingkungan Hidup (K3LH), manajemen proyek,
serta pemahaman terhadap kebutuhan pelanggan,
keinginan pelanggan, dan validasi sesuai dengan User
Experience (UX)
Perkembangan dunia kerja bidang Pada akhir fase E peserta didik mampu menjelaskan
perangkat lunak dan gim perkembangan teknologi pada 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).
Profesi dan kewirausahan (job Pada akhir fase E peserta didik mampu menjelaskan jenis-
profile dan technopreneurship) jenis profesi dan kewirausahan (job profile dan
serta peluang usaha di bidang technopreneurship, personal branding serta peluang
industri perangkat lunak dan gim usaha di bidang industri Perangkat Lunak dan Gim, untuk
membangun vision dan passion, dengan melaksanakan
pembelajaran berbasis proyek nyata sebagai simulasi
proyek kewirausahaan.
Keselamatan dan Kesehatan Kerja Pada akhir fase E peserta didik mampu menerapkan K3LH
Lingkungan Hidup (K3LH) dan dan budaya kerja industri, antara lain: praktik-praktik
budaya kerja industri kerja yang aman, bahaya-bahaya di tempat kerja,
prosedur- prosedur dalam keadaan darurat, dan
penerapan budaya kerja industri (Ringkas, Rapi, Resik,
Rawat, Rajin), termasuk pencegahan kecelakaan kerja dan
prosedur kerja.
Orientasi dasar pengembangan Pada akhir fase E peserta didik mampu menggunakan
perangkat lunak dan gim perangkat dan aplikasi di bidang Perangkat Lunak dan
Gim, seperti basis data, tools pengembangan perangkat
lunak, ragam sistem operasi, penerapan pengelolaan aset
dan user interface (grafis, typography, warna, audio,
video, interaksi pengguna) dan menerapkan prinsip dasar
algoritma pemrograman (varian dan invarian, alur logika
pemrograman, flowchart, dan teknik dasar algoritma
umum).
Pemrograman terstruktur Pada akhir fase E peserta didik mampu melakukan
pemrograman terstruktur, antara lain penerapan struktur
data yang terdiri dari data statis (array baik dimensi,
panjang, tipe data, pengurutan) dan data dinamis (list,
stack), penggunaan tipe data, struktur kontrol perulangan
dan percabangan pada proyek pengembangan perangkat
lunak sederhana dan gim.
Pemrograman berorientasi obyek Pada akhir fase E peserta didik mampu 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.

Anda mungkin juga menyukai