Anda di halaman 1dari 35

PROFIL

KOMPETENSI KEAHLIAN
REKAYASA PERANGKAT LUNAK
SMK NEGERI 1 BINONG
Tahun Pelajaran 2021 - 2022
DESKRIPSI
P rogram Keahlian Rekayasa Perangkat Lunak
SMKN 1 Binong diselenggarakan dalam rangka
menghasilkan lulusan yang dapat memahami
dan menerapkan proses membangun,
mengoperasikan dan memelihara perangkat
lunak dengan menerapkan prinsip engineering
(keteknikan).
Lulusan program studi perangkat lunak dapat
menjadi software engineer (perekayasa
perangkat lunak).

2
1 Visi dan Misi
Program Keahlian Rekayasa Perangkat Lunak
Visi
“ Menjadi program keahlian yang unggul,
berkarakter kuat dan berbudi pekerti luhur
serta memiliki daya saing nasional di bidang
rekayasa perangkat lunak yang mendukung
ekonomi kreatif pada tahun 2025.”

4
Misi
▸ Me nyelenggarakan layanan pendidikan dan pengajaran
bidang keahlian rekayasa perangkat lunak untuk
menghasilkan lulusan dengan kompetensi akademik yang
tinggi, memiliki kemampuan kreatif dan inovatif, dan
profesional, serta memiliki jiwa wirausaha;
▸ Memanfaatkan ilmu dan produk teknologi informasi dan
komunikasi dalam melaksanakan pengabdian kepada
masyarakat yang dapat memberikan kontribusi untuk
memajukan masyarakat dalam meningkatkan pengetahuan
dan pemanfaatan teknologi informasi; dan
▸ Mengembangkan, menerapkan, dan menyebarluaskan
teknologi di bidang rekayasa perangkat lunak yang
berbasis pada kebutuhan masyarakat, dunia usaha, dan
industri
5
Tujuan
Membekali peserta didik dengan keterampilan, pengetahuan dan
sikap kompeten. Menginstalasi softare aplikasi spesifik;
mengoperasikan software aplikasi spesifik; Merawat sofware aplikasi
spesifik; Membangun software aplikasi spesifik; Mengelola usaha
dibidang pembuatan software aplikasi; Membekali peserta didik
dengan ilmu pengetahuan, teknologi dan seni agar mampu
mengembangkan diri baik secara mandiri maupun melalui jenjang
pendidikan yang lebih tinggi.

6
Profil Sekolah
SMK Negeri 1 Binong di lahan Pemerintah dengan luas 42.420 m² dilokasi jalan
raya Binong belakang POLSEK Binong desa Binong Kecamatan Binong Kabupaten
Subang, yang merupakan awal dari harapan masyarakat yang berjarak 27 Km dari
pusat Kota Subang, Ini meningkatkan taraf pendidikan yang sebagian besar di bawah
SLTP. Sebagai satu-satunya SMK Negeri di Kecamatan Binong juga merasakan betapa
pentingnya keberadaan ruang kelas dan praktik siswa sebagai salah satu unsur
penentu keberhasilan proses pembelajaran. Sekolah, Pada Tahun Pelajaran 2018/2019
SMK Negeri 1 Binong terus menunjukan peningkatan baik secara sarana dan prasarana
maupun jumlah siswa, hal ini terbukti sampai bulan Juli 2020 SMK Negeri 1 Binong
telah memiliki data jumlah siswa, tenaga pendidik, tenaga kependidikan serta saran
adan prasana yang dimiliki sebagai berikut:
Keadaan Siswa
SMK Negeri 1 Binong memiliki jumlah siswa sebanyak 570 siswa, yang terdistribusi
kedalam 5 kompetensi keahlian dengan jumlah total rombel sebanyak 19 rombel, Ruang
Kelas sebanyak 11 ruang kelas (masih kekurangan 8 ruang kelas) dan Ruang Praktik
Siswa sebanyak 4 Kelas (masih Kekurangan 4 ruang kelas).

JUMLAH SISWA
NO. PROGRAM KEAHLIAN JML RMBL
X XI XII

1 Teknik dan Bisnis Sepeda Motor 70 91 52 213 7

2 Akuntansi dan Lembaga Keuangan 34 22 30 86 3

3 Rekayasa Perangkat Lunak 35 35 20 90 3

4 Otomatisasi Tata Kelola Perkantoran 34 33 31 98 3

5 Agribisnis Tanaman Pangan dan Holtikultura 29 33 22 84 3

  JUMLAH 203 214 155 570 19


Keadaan Tenaga Pendidik
dan Kependidikan
Jumlah PTK SMK Negeri 1 Binong sebanyak 41 orang, dengan distribusi
sebagai berikut: 5 guru PNS, 25 Guru Non PNS, 7 tenaga kependidikan, 3
caraka dan 1 security.
Pendidikan
NO Jumlah Tenaga Pendidik dan kependidikan Total
SMA D3 S1 S2

1 Guru PNS Tetap 0 0 2 3 5

2 Guru PNS DPK 0 0 0 0 0

3 Guru Honorer 0 0 25 0 25

4 Staf TU PNS 0 0 0 0 0

5 Staf TU Honorer 6 0 1 0 7

6 Caraka 3 0 0 0 3

7 Security 1 0 0 0 1

Jumlah 10 0 28 3 41
Keadaan Ruang Bangunan

Sarana dan prasarana berupa bangunan/gedung yang dimiliki sebanyak 24


bangunan dan ruang, dengan rincian sebagai berikut: Ruang Praktik Siswa
sebanyak 4 ruang, Lab. Fisika dan kimia sebanyak 1 ruang, perpustakaan
sebanyak 1 ruang, ruang administrasi sebanyak 1 gedung, Ruang kelas sebanyak
11, jamban sebanyak 1 bangunan, koperasi 1 bangunan, kantin 1 bangunan,
mesjid 1 bangunan, gudang 1 bangunan dan 1 bangunan Pos Jaga.
2 Struktur Kurikulum
Student Focused Learning
Full Stack Web
Development
Siswa memiliki kemampuan dalam memprogram
bagian frontend dan backend dari sebuah aplikasi
khususnya aplikasi berbasis web.

Computer Technical
Support
Siswa memiliki kemampuan dalam melakukan
perawatan, perbaikan, pada bidang Hardware
khususnya dalam mengembangkan kemampuan diri.
Learning Supplement

Internet of Things
(IoT)
Pemerintah telah meluncurkan Roadmap Making
Indonesia 4.0 untuk kesiapan memasuki era
revolusi industry ke-4. Internet of Things (IoT)
merupakan salah satu andalan Roadmap yang
diinisiasi oleh Kementrian Perindustrian.
Timeline Learning
Semester 1 Semester 2 Semester 3 Semester 4 Semester 5 Semester 6

Komputer Dasar / Prakerin/Magang Object Oriented


Hardware (Perakitan) Front End Web Backend Web
Internet Of Think Programming
Kelas X
Struktur Kurikulum Kelas X RPL
Alokasi
No Mata Pelajaran Waktu
A. Muatan Nasional
1 Pendidikan Agama dan Budi Pekerti 3
2 Pendidikan Pancasila dan Kewarganegaraan 2
3 Bahasa Indonesia 4
4 Matematika 4
5 Sejarah Indonesia 3
6 Bahasa Inggris 3
B. Muatan Kewilayahan
7 Seni Budaya 3
8 Pendidikan Jasmani , Olahraga dan Kesehatan 2
9 Bahasa Sunda 2
C. Muatan Peminatan Kejuruan
10 Logika dan Algoritma Pemograman 4
11 Komputer dan Jaringan Dasar 3
12 Sistem Komputer 3
13 Dasar Internet Of Think 4
Logika dan Algoritma Pemograman
Mengasah logika agar mampu memecahkan masalah
dengan menggunakan logika secara tepat dan efisien
melalui langkah-langkah yang terstruktur

• Algoritma dan Flowchart


• Pseudocode
• Pengenalan UX
• Use Case Diagram
• Activity Diagram
• Entity Relationship Diagram
Komputer dan Jaringan Dasar
Diharapkan siswa dapat menguasai pengetahuan tentang
teknologi computer dari merakit sampai dengan
troubleshooting kerusakan komputer serta siswa dapat
menerapkan jaringan dasar pada komputer

• Menerapkan K3LH
• Pengenalan Perangkat Lunak dan Perangkat Keras
Pada Komputer
• Merakit Komputer
• Menginstalasi Perangkat Lunak Komputer
• Perbaikan Perangkat Keras Komputer
• Menginstalasi Jaringan Komputer
• Melakukan Perawatan Jaringan Komputer
• Mengelola Jaringan Komputer
Sistem Komputer
Mempelajari gerbang logika yang merupakan dasar
pengetahuan dari Mikrocontroller
• Memahami dan mengkonversi system bilangan
• Menganalisis relasi logika dasar
• Merangkai fungsi gerbang logika
• Menerapkan operasi logika aritmatik
• Menerpakan elektronika dasar
• Mikrocontroller
Dasar Internet of Things (IoT)
Mempelajarai Internet of Things yang nantinya dapat
bermanfaat untuk kehidupan sehari – hari dan terhubung
pada pemograman web.
• Dasar Internet of Things
• Prinsip Internet of Things
• Manfaat Internet of Things
• Perangkat menunjang Internet of Things
Kelas XI
Struktur Kurikulum Kelas XI RPL

No Mata Pelajaran Alokasi


Waktu
A. Muatan Nasional
1 Pendidikan Agama dan Budi Pekerti 3
2 Pendidikan Pancasila dan Kewarganegaraan 2
3 Bahasa Indonesia 3
4 Matematika 4
5 Bahasa Inggris 3
B. Muatan Kewilayahan
6 Pendidikan Jasmani , Olahraga dan Kesehatan 2
C. Kompetensi Keahlian
7 Basis Data 4
8 Pemodelan Perangkat Lunak 4
9 Pemograman Front Web 8
10 Pemograman Berorientasi Objek 8
11 Produk Kreatif Kewirausahaan 7
Basis Data
Mempelajari cara merancang, mengelola dan membaca
database MySQL sebagai pondasi data dari suatu sistem

• Pengenalan Database
• Structured Query Language
• Pengenalan MySQL
• Pengenalan PHPMyAdmin
• Access Privilage
• User Accounts
• Relational Databases
• DDL (Create, Drop, Alter)
• DML (Insert, Update, Delete, Select )
• DCL (Grant, Revoke)
• Simple SELECTs
• Advanced SELECTs
• Latihan MySQL
Pemodelan Perangkat Lunak
Mempelajarai Model – model yang mengacu pada model
proses pengembangan sistem yang relevan pada
perangkat lunak yang akan di bangun kedepannya .
• Komponen perangkat lunak
• Karakteristik Perangkat Lunak
• Model proses perangkat lunak
• Pemodelan Waterfall
• Pemodelan Prototype
• Pemodelan RAD
• Pemodelan Spiral
• Menentukan Model yang di gunakan oleh perangkat
lunak.
Pemograman Berorientasi Objek
Mempelajarai pemograman object oriented dengan
bahasa pemograman Java sebagai bekal dalam
mempelajari pemograman web.
• Pengenalan dan Install Java
• Install IDE
• Programming Structures in Java
• Classes and Objects in Java
• Object Design and Programming with Java
• Java Interfaces
• Java Exception Handling
• Inheritance
• Polymorphism
• Abstract Classes
• Encapsulation in Jva
• Property and Method
• Access Modifier
• Membuat Program dengan Java
Pemograman Front End Web
Mempelajarai pemograman front end web dengan
bertujuan menjadi dasar pada tapahan pengembangan
web.
• Mempelajari ECMAScript
• Komponen pada web
• Node Package Manager
• Webpack
• Javascript Asynchronous Request
• Submission
• Framework yang membantu pada website
• Mempelajari HTML, Javascript,CSS
• Project Website
Produk Kreatif dan Kewirausahaan
Mempelajarai produk kreatif kewirausahaan pada dunia
teknologi saat ini.
• Analisis penggunaan teknologi dalam dunia
kewirausahaan
• Mempelajari konsep 5W+1H
• Stakeholder dalam pembangun kewirausahaan
• Membangun Marketplace sederhana yang
kompatibel.
Kelas
XII
Struktur Kurikulum Kelas XII RPL

Alokasi
No Mata Pelajaran
Waktu
A. Muatan Nasional
1 Pendidikan Agama dan Budi Pekerti 3
2 Pendidikan Pancasila dan Kewarganegaraan 2
3 Bahasa Indonesia 3
4 Matematika 4
5 Bahasa Inggris 3
C. Kompetensi
6 Internet Of Think (IoT) 7
7 Basis Data 4
8 Pemograman Berorientasi Objek 8
9 Pemograman Back End Web 8
10 Produk Kreatif Kewirausahaan 6
Basis Data
Mempelajari cara merancang, mengelola dan membaca
database MySQL sebagai pondasi data dari suatu sistem

• Pengenalan Database
• Structured Query Language
• Pengenalan MySQL
• Pengenalan PHPMyAdmin
• Access Privilage
• User Accounts
• Relational Databases
• DDL (Create, Drop, Alter)
• DML (Insert, Update, Delete, Select )
• DCL (Grant, Revoke)
• Simple SELECTs
• Advanced SELECTs
• Latihan MySQL
Internet of Things (IoT)
Mempelajarai Internet of Things yang nantinya dapat
bermanfaat untuk kehidupan sehari – hari dan terhubung
pada pemograman web.
• Pemograman Internet of Things
• Big Analog Data.
• Project sederhana produk Internet of things
Pemograman Berorientasi Objek
Mempelajarai pemograman object oriented dengan
bahasa pemograman Java sebagai bekal dalam
mempelajari pemograman web.
• Pengenalan dan Install Java
• Install IDE
• Programming Structures in Java
• Classes and Objects in Java
• Object Design and Programming with Java
• Java Interfaces
• Java Exception Handling
• Inheritance
• Polymorphism
• Abstract Classes
• Encapsulation in Jva
• Property and Method
• Access Modifier
• Membuat Program dengan Java
Pemograman Back End Web
Mempelajarai pemograman back end web dengan
bertujuan website yang di buat lebih kompatibel dan full
stack
• Pengenalan Framework Laravel
• Instalasi Framework Laravel
• Konfigurasi Framework Laravel
• Konfigurasi Routing
• Konfigurasi Controller
• Konfigurasi Model
• CRUD (Create Read Update Delete)
• Manajemen API
• Konfigurasi Postman
• GET_,POST_, data di Postman
• Pengelolaan Server.
• Membuat Project Website
TERIMAKASIH
Desain Web
Diharapkan siswa dapat memahami, mengetahui konsep,
dan mampu membangun website yang baik, kreatif, dan
interaktif.

• Konsep dasar mendesain sebuah website


• Bagaimana desain web yang baik dan buruk
• Desain grafis untuk web
• Mengimplementasikan teknologi – teknologi dalam
web
• Konsep warna untuk web
• Konsep Tipografi
• Konsep HTML, CSS, Serta Grid pada layout halaman
web
• Implementasikan CSS
• Implementasikan Javascript
• Optimalkan content dan informasi dalam web secara
efektif dan efisien

Anda mungkin juga menyukai