0% menganggap dokumen ini bermanfaat (0 suara)
37 tayangan25 halaman

Program Kerja RPL SMK 2022/2023

Diunggah oleh

Gita Alfia
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
37 tayangan25 halaman

Program Kerja RPL SMK 2022/2023

Diunggah oleh

Gita Alfia
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

PROGRAM KERJA

PROGRAM KEAHLIAN REKAYASA PERANGKAT LUNAK

TAHUN PELAJARAN 2022/2023

Oleh :

KEPALA PROGRAM KEAHLIAN

GITA ALFIA ALIFATUNNISA, [Link]

SMK BAHRUL ‘ULUUM KAWALI

Jl. Kuwu Madjasir No. 01 Desa Sindangsari Kec. Kawali Kab. Ciamis 46253
Telp. 0265-790485, email : smkbulls@[Link]
2022
LEMBAR PENGESAHAN

Program Kerja Rekayasa Perangkat Lunak SMK Bahrul ‘Uluum Kawali Tahun Pelajaran
2022/2023 telah disahkan oleh Kepala Sekolah pada :

Hari :
Tanggal :

Ciamis, Juli 2022

Mengetahui,
Kepala SMK Bahrul ‘Uluum Kawali Kepala Program Keahlian RPL

Didin, S. ST Gita Alfia Alifatunnisa, S. Pd


KATA PENGANTAR

Puji syukur kehadirat Alloh SWT yang telah melimpahkan rahmat dan hidayah-

Nya, sehingga kami dapat menyelesaikan Program Kerja Rekayasa Perangkat Lunak

SMK Bahrul ‘Uluum Kawali ini sesuai dengan rencana. Program ini kami ajukan sebagai

laporan sekaligus rambu atau arahan kegiatan secara makro dalam menghadapai tahun ajaran

2022-2023. Dengan telah selesainya program kerja ini, kami menyampaikan ucapan

terimakasih kepada semua pihak yang telah membantu kami dalam proses penyusunan

program kerja ini, baik bantuan moral maupun material baik langsung maupun tak langsung,

semoga amal perbuatannya mendapat pahala dari Allah SWT.

Akhirnya, mudah – mudahan program kerja ini dapat bermanfaat bagi semua

kalangan atau pihak terkait terutama pemangku jabatan di satuan pendidikan serta kami pun

akan senantiasa terbuka dengan saran dan kritik dari seluruh pihak yang ada di lingkungan

SMK Bahrul ‘Uluum Kawali sehingga dapat menjadi perbaikan untuk lebih baik lagi dimasa

mendatang demi sempurnanya program kerja tahunan Ketua Prorgam Keahlian Rekayasa

Perangkat Lunak. Atas perhatian dan kerjasamanya kami mengucapkan terima kasih

Penyusun,

Kepala Program Keahlian RPL


DAFTAR ISI
HAL

HAL. PENGESAHAN ……………………………………………………………. i


KATA PENGANTAR …………………………………………………………….. ii
DAFTAR ISI …………………………………………………………….. iii
BAB I PENDAHULUAN
A. Latar Belakang............................................................1
B. Dasar Hukum..............................................................1
C. Visi, Misi dan Tujuan Kompetensi Keahlian.............2
D. Tujuan Pembuatan Program Kerja.............................10
E. Sasaran.......................................................................10
BAB II STRUKTUR ORGANISASI
A. Struktur Organisasi.....................................................11
B. Uraian Tugas...............................................................12
BAB III PROGRAM KERJA DAN RENCANA PELAKSANAAN
A. Program Kerja.............................................................16
B. Rencana Pelaksanaan..................................................16
BAB IV PENUTUP..............................................................................21
BAB I
PENDAHULUAN

A. Latar Belakang

Dalam rangka mengadakan upaya Program keahlian Rekayasa Perangkat Lunak


(RPL) untuk mencapai tujuan nasional pendidikan yang diamanatkan oleh Undang- Undang
Republik Indonesia Nomor 20 tahun 2003 tentang Sistem Pendidikan Nasional dan Peraturan
Pemerintah Nomor 19 tahun 2005 tentang Standar Nasional, serta memperhatikan evaluasi
diri menyangkut kekuatan, kelemahan, peluang dan ancaman di program keahlian Rekayasa
Perangkat Lunak, maka kami mencoba untuk menyusun Program Kerja Tahunan Kompetensi
Keahlian ini. agar dapat mengimplementasikan 8 ( delapan ) standar nasional pendidikan,
yang terdiri dari : (1) Standar Isi, (2) Standar Proses, (3) Standar Kompetensi Lulusan,
Standar Sarana Prasarana, (6) Standar Pengelolaan, (7) Standar Pembiayaan dan (8) Standar
Penilaian, sehingga dapat memberikan bekal pembelajaran kepada para peserta didik, secara
terprogram dalam mencapai peningkatan mutu lulusan di SMK Bahrul ‘Uluum Kawali
khususnya Kompetensi Keahlian RPL.
Rekayasa Perangkat Lunak merupakan salah satu paket Keahlian dalam bidang sistem
serta Jaringan Komputer, hardware maupun software. Dimana Konsentrasi paket keahlian
RPL adalah adalah mengenal Infrastruktur IT software maupun hardware mulai dari perakitan
PC, Instalasi Sistem Operasi dan Aplikasi, Instalasi Infrastruktur Jaringan Lokal (LAN),
instalasi Aplikasi Server dan wireless, membuat aplikasi berbasis desktop dan membuat
website dinamis, menguasai bahasa pemrograman (level tinggi), serta menguasai ilmu
multimedia seperti photoshop dan dreamweaver dalam pembangunan website.

Pada intinya lulusan SMK dengan paket keahlian RPL diharapkan mampu
menjawab tuntutan zaman yang semakin canggih ini. Sehingga mengurangi jumlah
pengangguran dengan keterampilan yang dikuasai oleh lulusan SMK paket keahlian RPL.
B. Dasar Hukum

1. Undang-undang Republik Indonesia Nomor 20 Tahun 2003 tentang Sistem Pendidikan


Nasional;
2. Peraturan Pemerintah Republik Indonesia Nomor 19 Tahun 2005 tentang Standar
Nasional Pendidikan sebagaimana telah diubah kedua kali dengan Peraturan Pemerintah
Nomor13 Tahun 2015 tentang Perubahan Kedua Atas Peraturan Pemerintah Nomor 19
Tahun 2005 tentang Standar Nasional Pendidikan;
3. Peraturan Pemerintah Republik Indonesia Nomor 32 Tahun 2013 tentang Perubahan
Atas Peraturan Pemerintah Nomor 19 Tahun 2005 tentang Standar Nasional
Pendidikan;
4. Peraturan Menteri Pendidikan Nasional Republik Indonesia Nomor 22 Tahun 2006
tentang Standar Isi;
5. Peraturan Menteri Pendidikan Nasional Republik Indonesia Nomor 23 Tahun 2006
tentang Standar Kompetensi Lulusan;
6. Peraturan Menteri Pendidikan Nasional Republik Indonesia Nomor 24 Tahun 2006
tentang Pelaksanaan Peraturan Menteri Pendidikan Nasional Nomor 22 Tahun 2006
tentang Standar Isi dan Peraturan Menteri Pendidikan Nasional Nomor 23 Tahun 2006
tentang Standar Kompetensi Lulusan;
7. Peraturan Menteri Pendidikan Nasional Republik Indonesia Nomor 6 Tahun 2007
tentang Perubahan Atas Pelaksanaan Peraturan Menteri Pendidikan Nasional Nomor 22
Tahun 2006 tentang Standar Isi dan Peraturan Menteri Pendidikan Nasional Nomor 23
Tahun 2006 tentang Standar Kompetensi Lulusan;
8. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 20 Tahun
2016 tentang Standar Kompetensi Lulusan Pendidikan Menengah Kejuruan;
9. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 21 Tahun
2016 tentang Standar Isi Pendidikan Menengah Kejuruan;
10. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 22 Tahun
2016 tentang Standar Proses Pendidikan Menengah Kejuruan;
11. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 23 Tahun
2016 tentang Standar Penilaian Pendidikan Menengah Kejuruan;
12. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 24 Tahun
2016 tentang Standar Penilaian Pendidikan Menengah Kejuruan;
13. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 61 tahun
2014 tentang Kurikulum Tingkat Satuan Pendidikan pada Pendidikan Dasar dan
Pendidikan Menengah
14. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 111 tahun
2014 tentang Bimbingan dan Konseling Pendidikan Dasar dan Pendidikan Menengah;
15. Peraturan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 17 tahun
2017 tentang Penerimaan Peserta Didik Baru;
16. Keputusan Direktur Jenderal Pendidikan Dasar dan Menengah Kementerian Pendidikan
dan Kebudayaan Nomor 4678/D/KEP/MK/2016 tentang Spektrum Keahlian Pendidikan
Menengah Kejuruan;
17. Keputusan Direktur Jenderal Pendidikan Dasar dan Menengah Kementerian Pendidikan
dan Kebudayaan Nomor 130/D/KEP/KR/2017 tentang Struktur Kurikulum Pendidikan
Dasar dan Menengah.

C. Visi, Misi dan Tujuan Kompetensi Keahlian RPL

VISI:
Terwujudnya Lulusan yang terampil, berakhlak mulia dan kompeten di bidang
Rekayasa Perangkat Lunak

MISI :
1. Menghasilkan tamatan yang berkualitas, terampil dan potensial di bidang
Rekayasa Perangkat Lunak
2. Menyediakan sarana dan prasarana kegiatan belajar dan mengajar berbasis saintifik
3. Meningkatkan kerjasama dengan DU/DI di bidang Rekayasa Perangkat Lunak
4. Membekali pengalaman belajar/lulusan siap kerja dengan model Teaching Factory
5. Membentuk sistem kompetensi pendidik dan tenaga kependidikan yang terpadu
(Intergrated Management)

6. Mengaplikasikan sistem evaluasi berbasis komputer

TUJUAN KOMPETENSI KEAHLIAN


1. Mendidik peserta didik agar dapat bekerja baik secara mandiri atau mengisi
lowongan pekerjaan yang ada di dunia usaha dan dunia industri sebagai tenaga kerja
professional
2. Mendidik peserta didik agar mampu memilih karir, berkompetisi, dan
mengembangkan sikap profesional dalam program keahlian Rekayasa Perangkat
Lunak;

3. Membekali peserta didik dengan ilmu pengetahuan dan keterampilan sebagai bekal
bagi yang berminat untuk melanjutkan pendidikan.

A. Dasar Kompetensi Jurusan

STANDAR KOMPETENSI KOMPETENSI DASAR


1. Sistem Komputer 3.1 Memahami sistem bilangan (Desimal,
Biner, Heksadesimal)
3.2 Menganalisis relasi logika dasar,
kombinasi dan sekuensial (NOT, AND,
OR); (NOR,NAND,EXOR,EXNOR);
(Flip Flop, counter)
3.3 Menerapkan operasi logika Aritmatik
(Half-Full Adder, Ripple Carry Adder)
3.4 Mengklasifikasikan rangkaian Multiplexer,
Decoder, Register
3.5 Menerapkan elektronika dasar (kelistrikan,
komponen elektronika dan skema rangkaian
elektronika)
3.6 Menerapkan dasar-dasar
mikrokontroler
3.7 Menganalisis blok diagram dari sistem
mikro komputer (arsitektur komputer)
3.8 Mengevaluasi Perangkat Eksternal /
Peripheral
3.9 Menganalisis memori berdasarkan
karakteristik sistem memori
(lokasi,kapasitas, kecepatan, cara akses,
tipe fisik)
3.10 Menganalisa Struktur CPU dan fungsi CPU
2. Komputer dan Jaringan Dasar 3.1 Menerapkan K3LH disesuaikan dengan
lingkungan kerja
3.2 Menerapkan perakitan komputer
3.3 Menerapkan pengujian perakitan
komputer
3.4 Menerapkan konfigurasi BIOS pada komputer
3.5 Menerapkan instalasi sistem operasi
3.6 Menerapkan instalasi driver perangkat keras
komputer
3.7 Menerapkan instalasi software aplikasi
3.8 Menerapkan perawatan perangkat keras
komputer
3.9 Menganalisis permasalahan pada
perangkat keras
3.10 Menganalisis permasalahan pada
instalasi software aplikasi
3.11 Menerapkan instalasi jaringan komputer
3.12 Menerapkan pengalamanatan IP pada
jaringan komputer
3.13 Menerapkan sumber daya berbagi
pakai pada jaringan komputer
3.14 Menerapkan instalasi koneksi internet pada
workstation
3.15 Mengevaluasi desain jaringan lokal (LAN)
3.16 Menerapkan instalasi jaringan lokal (LAN)
3.17 Menerapkan perawatan jaringan
lokal (LAN)
3.18 Menganalisis permasalahan pada
jaringan lokal (LAN)
3. Pemograman Dasar 3.1 Menerapkan alur logika
pemrograman komputer
3.2 Memahami perangkat lunak bahasa
pemrograman
3.3 Menerapkan alur pemrograman dengan struktur
bahasa pemrograman komputer
3.4 Menerapkan penggunaan tipe data,
variabel, konstanta, operator, dan
ekspresi
3.5 Menerapkan operasi
aritmatika dan logika
3.6 Menerapkan struktur kontrol Percabangan
dalam bahasa pemrograman
3.7 Menerapkan struktur kontrol Perulangan dalam
bahasa pemrograman
3.8 Menganalisis penggunaan array untuk
penyimpanan data di memori
3.9 Menerapkan penggunaan fungsi
3.10 Menerapkan pembuatan antar muka (User
Intreface) pada aplikasi
3.11 Menerapkan berbagai struktur kontrol
dalam aplikasi antar muka (User
Intreface).
3.12 Menganalisis pembuatan aplikasi
sederhana berbasis antar muka (User
Intreface)
3.13 Mengevaluasi debuging aplikasi pada
sederhana
3.14 Mengevaluasi paket installer a
plikasi sederhana
B. Kompetensi Kejuruan

Mata Pelajaran : Pemodelan Perangkat Lunak


Jam Pelajaran : 144 JP (@ 45 Menit)

KOMPETENSI DASAR KOMPETENSI DASAR


3.1 Memahami konsep pemodelan 4.1 Mempresentasikan konsep
berorientasi objek pemodelan berorientasi objek
3.2 Memahami kebutuhan sistem 4.2 Mempresentasikan kebutuhan
berorientasi objek sistem berorientasi objek
3.3 Menerapkan alur kerja sistem 4.3 Membuat alur kerja sistem
berorientasi objek berorientasi objek
3.4 Menerapkan prosedur
4.4 Membuat model sistem
pembuatan model sistem
berorientasi objek
berorientasi objek menggunakan
menggunakan perangkat lunak
perangkat lunak
3.5 Menerapkan relasi antar kelas 4.5 Membuat relasi antar kelas
dalam sistem berorientasi objek sistem berorientasi objek
3.6 Menerapkan interaksi antar objek 4.6 Membuat interaksi antar objek
dalam sistem berorientasi objek dalam sistem berorientasi objek
3.7 Menerapkan struktur antar
4.7 Membuat struktur komponen
komponen dalam sistem
dalam sistem berorientasi objek
berorientasi objek
3.8 Menerapkan dokumen laporan 4.8 Membuat dokumen
pengembangan sistem aplikasi pengembangan aplikasi
berorientasi objek berorientasi objek
4.9 Mengkaji dokumen metadata
3.9 Menganalisis mekanisme
dan mekanisme
dokumen metadata
implementasinya
4.10 Mengelola rancangan sistem
3.10Mengevaluasi pengembangan
aplikasi yang menggunakan
sistem aplikasi berbasis meta
dokumen meta-data terhadap
data
berbagai macam perangkat

Mata Pelajaran : Basis Data


Jam Pelajaran : 280 JP (@ 45 Menit)

KOMPETENSI DASAR KOMPETENSI DASAR


3.1 Memahami struktur hirarki basis 4.1 Mempresentasikan struktur
data hirarki basis data
4.2 Mempresentasikan hubungan
3.2 Memahami bentuk diagram
keterkaitan antar data dalam
hubungan antar entitas
diagram ERD
4.3 Membuat perancangan sistem
3.3 Menerapkan teknik normalisasi
basis data menggunakan
basis data
teknik normalisasi data
4.4 Membuat kelompok perintah
3.4 Memahami kelompok perintah
yang termasuk dalam DDL,
yang termasuk dalam DDL, DML
DML dan DCL dalam basis
dan DCL dalam basis data
data
3.5 Memahami tipe data pada basis 4.5 Mempresentasikan tipe data
data pada basis data
3.6 Menerapkan record, table dan 4.6 Membuat record, table dan
field field
3.7 Menerapkan bahasa SQL dasar 4.7 Membuat kode SQL dasar
untuk mengelola tabel dalam untuk mengelola tabel dalam
basis data. basis data.
3.8 Menerapkan bahasa SQL dasar 4.8 Membuat kode SQL dasar
untuk memanipulasi tabel dalam untuk memanipulasi tabel
basis data. dalam basis data.
3.9 Menerapkan fungsi agregasi 4.9 Membuat perintah fungsi
dalam basis data. agregasi dalam basis data.
3.10 Menerapkan penggunaan SQL 4.10 Membuat perintah SQL untuk
untuk mengakses multi table mengakses multi table
4.11 Membuat perintah SQL
3.11 Merancang SQL bertingkat
bertingkat dalam
dalam memanipulasi basis data
memanipulasi basis data
3.12 Menerapkan SQL pada sistem 4.12 Membuat perintah SQL pada
basis data client-server sistem basis data client-server
4.13 Mempresetasikan arsitektur
3.13 Memahami arsitektur RDBMS
RDBMS
3.14 Menerapkan pembuatan basis 4.14 Membuat basis data pada
data pada RDBMS RDBMS
3.15 Menganalisis struktur 4.15 Membuat struktur
penyimpanan pada RDBMS penyimpanan pada RDBMS
3.16 Menerapkan pengendalian server 4.16 Membuat koneksi
melalui koneksi client-server pengendalian server melalui
pada RDBMS client-server pada RDBMS
3.17 Mengevaluasi pengamanan 4.17 Merevisi sistem pengamanan
sistem basis data pada RDBMS basis data pada RDBMS
3.18 Menerapkan replikasi basis data 4.18 Membuat replikasi basis dat

Mata Pelajaran : Pemograman Berorientasi Obyek


Jam Pelajaran : 560 JP (@ 45 Menit)

KOMPETENSI DASAR KOMPETENSI DASAR


3.1 Memahami konsep 4.1 Mempresentasikan konsep
pemrograman berorientasi pemrograman berorientasi
objek objek
3.2 Menerapkan dasar dan aturan 4.2 Membuat kode program dasar
pemrograman berorientasi dan aturan pemrograman
objek berorientasi objek
3.3 Menerapkan konsep class, 4.3 Membuat class, method dan
method dan object object
3.4 Menerapkan konsep 4.4 Membuat kode program
enkapsulasi dalam melindungi enkapsulasi dalam melindungi
data dan informasi data dan informasi
4.5 Membuat hubungan antara
3.5 Menerapkan konsep pewarisan
class dengan pola pewarisan
3.6 Menerapkan konsep 4.6 Membuat kode program sesuai
polymorphism dengan konsep polymorphism dengan
overloading dan overriding overloading dan overriding
4.7 Membuat aplikasi melalui
3.7 Menerapkan penggunaan
pengelompokan class dalam
package dalam aplikasi
package
3.8 Merancang pembuatan 4.8 Membuat rancangan aplikasi
interface dengan interface
3.9 Menganalisis pemanfaatan 4.9 Menggunakan class library
class library dalam memecahkan masalah
4.10 Memodifikasi kode program
3.10 Mengevaluasi penanganan
untuk penanganan kesalahan
kesalahan dalam program
dalam program
3.11 Menerapkan data bentuk 4.11 Membuat kode program untuk
string dan pelbagai propertinya mengolah data bentuk string
4.12 Membuat kode program
3.12 Menerapkan collection sebagai
collection sebagai penyimpan
media penyimpanan data
data
4.13 Membuat kode program untuk
3.13 Menerapkan operasi file dan
operasi file dan operasi Input
Input Output(IO)
Output
3.14 Menerapkan dasar dasar 4.14 Membuat instruksi -
thread instruksi thread
4.15 Membuat kode program untuk
3.15 Merancang antar muka atau
antar muka atau User Interface
User Interface (UI)
(UI)
4.16 Membuat konektifitas basis
3.16 Menerapkan konektifitas
data

KOMPETENSI DASAR KOMPETENSI DASAR


dalam akses basis data
3.17 Merancang User Interface 4.17 Mendesain User Interface
menggunakan library menggunakan library
4.18 Membuat aplikasi yang dapat
3.18 Menerapkan objek multimedia
menampilkan gambar, audio
dalam aplikasi
dan video
3.19 Memahami Model Vew 4.19 Mempresentasikan Model View
Controller (MVC) dalam Controller (MVC) dalam
pemrograman berorientasi pemrograman berorientasi
objek objek
3.20 Menerapkan aplikasi berbasis 4.20 Membuat aplikasi dengan
MVC dalam aplikasi dengan Model View Controller (MVC)
pelbagai hasil dengan hasil final (meta-data)
Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak
Jam Pelajaran : 730 JP (@ 45 Menit)

KOMPETENSI DASAR KOMPETENSI DASAR


4.1 Mempresentasikan pelbagai
3.1 Memahami konsep
teknologi pengembangan
teknologi aplikasi web
aplikasi web
4.2 Membuat kode html untuk
3.2 Menerapkan format teks menampilkan teks dalam
pada halaman web format tertentu pada
halaman web
4.3 Membuat kode html untuk
3.3 Menerapkan format tabel
menampilkan tabel pada
pada halaman web
halaman web
4.4 Membuat kode html untuk
3.4 Menerapkan tampilan
menampilkan tampilan
format multimedia pada
format multimedia pada
halaman web
halaman web
4.5 Membuat kode html untuk
3.5 Menerapkan format kaitan
menampilkan format kaitan
pada halaman web
pada halaman web
4.6 Membuat kode html untuk
3.6 Menerapkan format
menampilkan formulir pada
formulir pada halaman web
halaman web
4.7 Membuat kode html untuk
3.7 Menerapkan style pada
menampilkan style tertentu
halaman web
pada halaman web
3.8 Memahami client side 4.8 Mempresentasikan client side
scripting dalam scripting dalam pemrograman
pemrograman web web
3.9 Menerapkan client side 4.9 Membuat halaman web
scripting pada halaman interaktif menggunakan client
web interaktif side scripting
3.10 Memahami teknologi 4.10 Mempresentasikan teknologi
aplikasi web server aplikasi web server
3.11 Menerapkan pemrograman 4.11 Membuat kode program pada
server side scripting server side scripting
3.12 Menerapkan struktur 4.12 Membuat struktur kendali
kendali program program
3.13 Menerapkan fungsi dalam 4.13 Membuat kode fungsi dalam
program program
3.14 Menerapkan library standar 4.14 Menggunakan library standar
dalam program dalam program
3.15 Mengevaluasi aplikasi 4.15 Memodifikasi aplikasi
interaktif pada web interaktif pada web
4.16 Membuat kode program
3.16 Menerapkan operasi file
untuk operasi file
4.17 Melakukan perbaikan
3.17 Menganalisis penanganan
penanganan kesalahan pada
kesalahan pada program
program

KOMPETENSI DASAR KOMPETENSI DASAR


3.18 Menerapkan user interface 4.18 Membuat user interface basis
basis data pada halaman data pada halaman web
web
3.19 Menerapkan aplikasi web 4.19 Membuat aplikasi web
stateful stateful
3.20 Mengevaluasi pengamanan 4.20 Merevisi pengamanan data
data pada aplikasi web pada aplikasi web
3.21 Merancang sistem 4.21 Membangun aplikasi sistem
informasi web informasi web
4.22 Membuat aplikasi web pada
3.22 Menerapkan web hosting
web hosting
3.23 Menerapkan aplikasi web 4.23 Membuat aplikasi web
dengan Model View menggunakan Model View
Controler (MVC) Controler (MVC)
3.24 Menerapkan teknologi 4.24 Membuat aplikasi web
framework dalam aplikasi menggunakan teknologi
web framework
3.25 Memahami teknologi 4.25 Mempresentasikan teknologi
pengembangan aplikasi pengembangan aplikasi
mobile mobile
3.26 Menerapkan teknik desain 4.26 Membuat desain aplikasi
aplikasi mobile berbasis mobile
3.27 Menerapkan teknik desain 4.27 Membuat desain aplikasi
aplikasi multi window multi window
3.28 Menerapkan pengkodean
4.28 Membuat kode program
alur program dalam
dalam aplikasi
aplikasi
3.29 Menerapkan teknik 4.29 Membuat antar muka input
pengolahan input user user pada aplikasi
3.30 Menerapkan teknik desain 4.30 Membuat desain aplikasi
aplikasi lanjutan lanjutan
3.31 Menerapkan aplikasi basis 4.31 Membuat pengolahan basis
data mobile data mobile
3.32 Mengevaluasi penggunaan 4.32 Memodifikasi aplikasi mobile
library pada aplikasi mobile menggunakan library
3.33 Menerapkan konektifitas 4.33 Membuat koneksifitas
aplikasi mobile dengan web aplikasi mobile dengan web
Melalui pendalaman ini diharapkan siswa nantinya memperoleh kompetensi yang lebih
maksimal untuk bekal dunia kerja.

D. Tujuan Program
1. Memberikan acuan kinerja kepada seluruh warga Kompetensi Keahlian RPL
2. Meningkatkan mutu lulusan
3. Memberikan motivasi kepada seluruh warga program keahlian agar memiliki sikap
kreatif dan inovatif
4. Mengevaluasi program yang lalu untuk menjadi bahan pertimbangan dalam
pengembangan program yang berkelajutan

E. Sasaran
Seluruh warga program keahlian RPL pada khususnya dan warga sekolah pada umumnya
BAB II
STRUKTUR ORGANISASI
A. STRUKTUR ORGANISASI
PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK

KEPALA SEKOLAH
Didin, [Link]

KAPROG RPL
Gita Alfia Alifatunnisa, [Link]

KEPALA LAB RPL


Arip Ismail

Guru Produktif RPL


Wali Kelas RPL
[Link] TUGAS
Kepala Sekolah :
1. Melaksanakan Visi Misi dan Kebijakan Mutu sekolah
2. Bersama-sama guru membuat struktur organisasi
3. Membuat uraian tugas dan spesifikasi jabatan
4. Membuat prosedur pengajuan guru dan pegawai negeri
5. Membuat prosedur penerimaan guru tidak tetap dan pegawai tidak tetap
6. Membuat prosedur penilaian guru dan pegawaitetap
7. Membuat prosedur penilaian guru tidak tetap dan pegawai tidak tetap
8. Membuat prosedur pendidikan dan pelatihan
9. Membuat perencanaan / usulan pelatihan
10. Pelaksanaan pelatihan (internal maupun eksternal)
11. Membuat prosedur supervise guru dan karyawan
12. Membuat suatu perencanaan sekolah setiap tahun yang menyangkut tujuan yang dicapai, materi
belajar baik yang bersiftaakademis maupun yang bersifat praktis
13. Membuat perencanaan tenaga pendidik baik yang adamaupun yang harus dikontrak dari luar
seperti tenaga pengajar keterampilan
14. Melakukan pengawasan atau penilaian serta pengendalian terhadapseluruh kegiatan di sekolah
sesuai dengan program yang telah ditentukan
15. Melakukan pertemuan setiap harinyasetelah jam sekolah selesai untuk membicarakan
berbagai hal sebagai pelaksanaan tugassupervisi
16. Menyusun dan melaksanakan program kerja sekolah.
17. Mengarahkan, membina, memimpin, mengawasi serta mengkoordinasikan pelaksanaan tugas
di bidang Administrasi dan Keuangan sekolah, Kurikulum dan Ketenagaan, Kesiswaan &
Bimbingan Penyuluhan, Sarana & Prasarana, kerjasama dengan dunia usaha/dunia industri
serta pemasaran tamatan kepada para staf pimpinan yang membidanginya.
18. Menyusun RIPS, Program kerja tahunan, serta memberikan masukan-masukan pada Yayasan
dalam penentuan RAPBS.
19. Menetapkan kebijakan-kebijakan sekolah bersama Yayasan
20. Memelihara dan mengembangkan organisasi dan manajemen sekolah.
21. Merencanakan dan membina pengembangan profesi, karier guru dan staf.
22. Memonitor dan mengevaluasi kegiatan program kerja sekolah.
23. Merencanakan dan mengawasi pelaksanaan penerimaan siswa baru dan promosi sekolah.
24. Membina dan memelihara hubungan baik sekolah dengan Majelis Sekolah, Komite Sekolah,
orang tua dan DU/DI.
25. Membina dan mengawasi pengelolaan penyesuaian dan pelaksanaan kurikulum.
26. Membina kegiatan KBM, Tes Sumatif, Uji Kompetensi dan UN.
27. Membina dan mengawasi pelaksanaan Prakerin.
28. Membina bursa kerja sekolah.
29. Mengkoordinasikan pengembangan sarana/prasarana kepada Yayasan.
30. Mengatur dan mengelola penggunaan keuangan sekolah.
31. Membina pelaksanaan 5K – 7K
32. Membuat laporan kegiatan

Ketua Program Keahlian :


1. Mengkoordinasikan penyusunan program kerja (mingguan, bulanan, semesteran, tahunan)
berdasarkan kurikulum yang berlaku
2. Mendalami dan mengembangkan kurikulum sesuai dengan jurusannya dalam kegiatan
standarisasi dan penyusunan program bersama dengan Dunia Kerja
3. Mengkoordinasikan pemanfaatan dan pengadaan bahan praktik, sarana fasilitas belajar lainnya.
4. Mengkoordinasikan dan menyusun jadwal penggunaan ruang praktik (laboratorium, work shop
dll)
5. Menyusun program pembelajaran sepanjang hari yang melibatkan penggunaan sarana
praktik siswa dan guru.
6. Mengkoordinasikan implementasi system evaluasi yang mengacu pada kreteria (PAP) di
program masing-masing
7. Mengawasi ketertiban dan kelancaran pelaksanaan KBM
8. Membantu Kepala Sekolah dalam mengkoordinasikan tugas guru dan memonitor
pelaksanaan tugas guru-guru di programnya masing-masing.
9. Membantu Kepala sekolah dalam peningkatan profesi guru sesuai dengan programnya masing-
masing.
10. Melaksanakan analisis dan evaluasi terhadap keberhasilan pelaksanaan KBM
berdasarkanprinsip- prinsip dan pola belajar kurikulum BBC pada programnya masing-masing.
11. Mengembangkan pelaksanaan kerjasama dengan DU/DI
12. Merencanakan penempatan siswa dalam Prakerin dan mentukan Guru Kelas.
13. Mengatur urusan administrasi meliputi catatan kemajuan siswa, data guru, inventarisasi
sekolah dalam programnya masing-masing.
14. Memantau tingkat kerawanan siswa pada programnya masing-masing.
15. Memimpin rapat pada programnya masing-masing.
16. Membantu pelaksanaan Bimbingan Kejuruan
17. Membuat laporan berkala dan insidental

Kepala LAB
[Link] Kebutuhan Alat dan Bahan Praktek
[Link] alat dan bahan praktek Koordinasi dengan Ketua Kompetensi Keahlian
[Link] Jadwal Penggunaan Lab RPL
[Link] penggunaan Alat di Lab RPL
[Link] ruang dan Alat Praktek dan membuat tata tertib penggunaan Lab RPL

Wali Kelas
1. Memahami Siswa dan Karakter mereka dari Kelas yang diasuhnya
2. Mengatur tempat duduk Siswa di Kelas dan membuat Lay Out di Kelas
3. Menjalin hubungan dengan Orang Tua Siswa
4. Menghubungi Orang Tua / Wali Murid apabila perlu
5. Membantu Bendahara dalam mengumpulkan pembayaran BP-3/Sumbangan lainnya
6. Mengumpulkan Nilai dari para Guru dan memasukkannya ke dalam Leger/Buku Daftar Nilai
(DKN)
7. Mengisi dan membagi Raport.
8. Membantu Guru BK dalam hal menangani kasus Siswa
9. Membina Budi Pekerti Siswa
10. Membantu Siswa dalam memecahkan masalahnya
11. Mengajar minimal 24 Jam Pelajaran
12. Membuat Laporan Berkala dan Insidental
13. Memantau Siswa Kompeten / Tidak Kompeten dalam KBM
14. Wali kelas wajib mengenal pribadi anak didik, lingkungan keluarga dan masyarakat dari siswa
yang berada di bawah asuhannya.
15. Wali kelas wajib membina dan menjaga agar kelasnya tetap tertib, bersih, rapi dan
menyegarkan untuk berlangsungnya kegiatan belajar mengajar.
16. Wali kelas wajib meneliti presensi/kehadiran siswa asuhannya dan menyampaikan panggilan
pada orang tua/Wali siswa asuhannya bila ketidakhadirannya melebihi dari 3 hari.
17. Wali kelas wajib merespon/menindak lanjuti keluhan-keluhan/laporan yang disampaikan oleh
Guru pengajar mengenai siswa asuhannya.
BAB III
PROGRAM KERJA DAN RENCANA PELAKSANAAN

A. PROGRAM KERJA
Adapun program kegiatan Kompetensi Keahlian Rekayasa Perangkat Lunak (RPL) tahun
kegiatan Tahun Pelajaran. 2022/2023 diantaranya yaitu:

B. RENCANA PELAKSANAAN

NO KEGIATAN URAIAN SASARAN TEMPAT WAKTU PELAKSANA HASIL

1 Penerimaan Menerima Peserta didik Sekolah Juni - Juli Panitia PPDB Adanya peserta
peserta didik peserta didik baru didik
baru baru
2 Pelaksanaan Memeperken Peserta didik Sekolah Juli Kepala Sekolah Peserta didik
MPLS peserta alkan baru memiliki
Lingkungan Wk. Kurikulum
didik baru wawasan
Sekolah Wk. Kesiswaan tentang
kepada Kaprog, OSIS Lingkungan
peserta didik Sekolah
baru
3 Sosialisasi Sosialisasi Peserta didik Sekolah Juli Kaprog Peserta
program baru didik
keahlian RPL memiliki
Kepada peserta wawasan
didik baru tentang
RPL
4 In House  Membagikan Kepala Sekolah Juli Kepala Adanya:
Training tugas Sekolah Sekolah Undangan
mengajar/ Wakasek Waka rapat
tugas Kaprog Kurikulum Daftar Hadir
tambahan Guru Kaprog guru
guru Kepala Lab Daftar hadir
 Mengemb komite
angkan Daftar hadir
silabus DU/DI
 Pemetaan Daftar hadir
KD dan Dinas/
penentua Pengawas
n KKM
Silabus
 Pengembang
Kalender
an RPP
Pendidikan
 Melengkapi
administrasi Penentuan
guru KKM
RPP yang
NO KEGIATAN URAIAN SASARAN TEMPAT WAKTU PELAKSANA HASIL

 Menyusun memuat :
kalender tugas
pendidikan terstruktur,
mandiri
tidak
terstruktur,
penilaian
diskusi.
Program
Prakerin
Pemanfaata
n TIK
5 Memeriksa Mengetah Guru Sekolah Juli Wk. Adanya :
kelengkapan ui Kurikulum Silabus
Administrasi kesiapan Kaprog Pemetaan
mengajar Guru KD dan
Guru setiap penentuan
guru KKM
mapel Kalender
sesuai pendidikan
dengan Prota
ketentuan Prosem
RPP
Kisi – kisi
6 Penyusunan Menentukan Guru Sekolah Juli Kaprog Adanya
Program kerja program Kepala lab program kerja
tahun ajaran kerja wali kelas yang jelas
2022 – 2023 Peserta
didik

7 Pengajuan Alat Pengajuan Kepsek Sekolah Juli Wk Sarpras Adanya alat


dan Bahan alat-alat Kepala Lab dan bahan
Kebutuhan Kebuthuan Kaprog praktik serta
KBM RPL KBM literasi RPL
8 Inventarisasi Pencatatan Guru LAB Juli Kepala lab Adanya data
alat dan baha alat dan bahan Peserta didik inventaris
KBM RPL barang RPL
9 Supervisi Mengembangk Guru Sekolah Agustus - Kepala Sekolah Pembelajara
akademik an November n yang
kemampuan efektif dan
guru dalam efisien
meningkatkan sesuai
proses belajar dengan
mengajar langkah -
langkah
pembelajara
NO KEGIATAN URAIAN SASARAN TEMPAT WAKTU PELAKSANA HASIL

n
10 Pelaksanaan - Pengerjaan Peserta didik Kelas  Oktober Wk Kurikulum Nilai hasil
PTS soal PTS 2022 Kaprog belajar peserta
 Maret didik
2023
11 Kunjungan Mengunjungi Peserta didik DU/ DI November Wk. Hubin Adanya
Industri tempat kerja Kaprog pengalaman/
industri DU/ pengetahuan
DI mengenai DU/
DI
12 Melakukan Pencarian DU/DI Instansi November Wk. Hubin Adanya nanti
survei DU/DI DU/DI atau Kaprog tempat prakerin
lembaga siswa dan MoU
13 Kerjasama Menjalin DU/DI Instansi November Wk. Hubin MoU tentang
dengan DU/DI kerjasma Kaprog konsiliasi
produk
14 Pelaksanaan - Pengerjaan Peserta didik Kelas Desember Wk Kurikulum Nilai hasil
PAS soal PAS Kaprog belajar peserta
didik
15 Penilaian Kegiatan Kepala Sekolah Desember Panitia Meningkatkan
Kinerja Kepala PKKS 2022 Sekolah profesionalism
Sekolah e kepala
sekolah,
pendidik dan
tenaga
kependidikan
16 PRAKERIN Kegatan Peserta didik Instansi Jan-Maret Wk Hubin Adanya
prakerin pengalaman
kerja nyata
untuk peserta
didik kelas XI
17 Menindaklan Mengefektif DU/ DI Instansi Januari Wk. Hubin Adanya
juti MoU kan peran Kaprog kesepakatan/
dengan DU/DI kerja sama
DU/DI dengan DU/ DI
18 Uji Kompetensi Ujian Peserta didik Sekolah Maret 2023 Kaprog Adanya teknis
Keahlian Kompetensi ujian yang
peserta didik dapat
kelas XII
memperlihatk
an kualitas
kompetensi
Peserta didik
kelas XII
19 Smartren Kegiatan Peserta didik Sekolah Maret – Wk Kesiswaan Menumbuhka
Ramadhan penumbuhan April 2023 Pembina Osis n nilai
budi pekerti ketaqwaan
peserta didik
dan
kelas X dan
NO KEGIATAN URAIAN SASARAN TEMPAT WAKTU PELAKSANA HASIL

XI penguatan
pendidikan
karakter
peserta didik
20 Ujian Sekolah US peserta Peserta didik Sekolah April 2023 Wk Kurikulum Adanya hasil
didik kelas XII Kaprog nilai akhir
peserta didik
kelas XII
21 Melaksanaka Mengembangk Sekolah Juli 2022- Menumbuhka
n Unit an Bussines Agustus n jiwa
Produksi/ Center 2023 wirausaha
Bussines
Center
22 Penilaian PAT Kelas X Peserta didik Sekolah Juni 2023 Wk Kurikulum Adanya nilai
Akhir Tahun dan XI Kaprog hasil belajar
peserta didik
kelas X, XI
23 Rapat Menentukan Peserta didik Sekolah Juni 2023 Kepala sekolah Adanya
kenaikan peserta didik kelas X dan Wakasek ketentuan/
kelas yang naik/ XI Kaprog indikator
tidak naik Guru
kelas kenaikan
kelas
peserta
didik kelas
X dan XI
24 Perpisahan Prosesi Sekolah Juni-Juli Panitia
kelas XII kegiatan 2023
perpisahan
kelas XII
25 Melaporkan Pembagian Peserta didik Sekolah Desember Wk Kurikulum Laporan
hasil raport 2022 Wk Kesiswaan hasil
evaluasi Ijazah/ Juni 2023 Kaprog belajar
belajar SKHUN Wali Kelas
kepada wali peserta
peserta didik didik
26 Monitoring Evaluasi Guru Sekolah Agustus- Kepala SMK Adanya
program Peserta didik Juli 2023 dokumen
evaluasi
program dari
program kerja
yang sudah
dilaksanakan
BAB IV
PENUTUP

Demikian Program Kerja Tahunan ini kami sampaikan dengan harapan dapat
memenuhi tujuannya, yaitu :
a. Memberikan acuan kinerja kepada seluruh warga Kompetensi Keahlian RPL
b. Meningkatkan mutu lulusan
c. Memberikan motivasi kepada seluruh warga program keahlian agar memiliki
sikap kreatif dan inovatif
d. Mengevaluasi program yang lalu untuk menjadi bahan pertimbangan dalam
pengembangan program yang berkelanjutan.
Besar harapan semua warga program keahlian yang terkait dapat menjalankan
atau melaksanakan program ini dengan penuh dedikasi dan bertanggung [Link]
perhatiannya kami mengucapkan terima kasih.

Anda mungkin juga menyukai