1. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
SILABUS
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Merakit Personal Computer
KELAS/SEMESTER : X / 1
STANDAR KOMPETENSI : 1. Merakit Personal Computer
KODE KOMPETENSI : 070.DKK01
ALOKASI WAKTU : 48 X 45 menit
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
1.1 Merencanakan
kebutuhan dan
spesifikasi
Daftar kebutuhan dan
spesifikasi komputer
telah tersedia
Buku manual dan
petunjuk
pengoperasian
komponen telah
tersedia
Jenis-jenis peralatan /
komponen pada PC
serta spesifikasi
masing-masing
Memilih peralatan/ komponen PC
secara teliti.
Menjelaskan diagram blok komputer
dan fungsi masing-masing
Menjelaskan jenis-jenis piranti input
dan output serta spesifikasi dan
perkembangannya Menjelaskan jenis-
jenis piranti proses serta spesifikasi
dan perkem-bangannya.
Membuat daftar rencana kebutuhan
dan spesifikasi PC
Menjelaskan fungsi Pheriferal yang
sudah terintegrasi pada sebuah PC
Tes Tertulis
Tes Lisan
Tes Praktek
Produk
Pengamatan/
Observasi
2 4(8) - Buku
Konsep
hardware
PC
Katalog
Pheriferal
PC
Pheriferal
PC
1.2 Menginstalasi
komponen PC
Prosedur / SOP
perakitan disiapkan
Peralatan instalasi
(tools kit) disiapkan
Perangkat yang ingin
diinstalasi diuji sesuai
dengan manual tiap-
tiap komponen
Perangkat PC dirakit
menggunakan
prosedur, cara/metode
dan peralatan yang
sudah ditentukan
Langkah-langkah
perakitan komputer
serta prosedur dan
keselamatan kerja
pada saat merakit
komputer
Melaksanakan Keamanan dan
Keselamatan Kerja (K3) dalam
pengopera-sian peralatan
Memperlihatkan sikap cermat dan teliti
dalam menerapkan prosedur perakitan
PC
Menjelaskan prosedur baku perakitan
Menguraikan karakteris-tik dan tata
cara penanganan tiap-tiap komponen
PC
Menguji komponen-komponen PC
sesuai dengan buku manual
Menginstalasi komponen PC
Tes Tertulis
Diskusi
Tes Praktek
Pengamatan/
observasi
4 8(16) -- Buku
Konsep
hardware
PC
Katalog
Pheriferal
PC
Pheriferal
PC
Manual
Pheriferal
PC
1.3 Melakukan
keselamatan
Prosedur / SOP
perakitan disiapkan
Langkah-langkah
perakitan komputer
Melaksanakan Keamanan dan
Keselamatan Kerja (K3) dalam
Tes Tertulis
Diskusi
4 8(16) -- Buku
Konsep
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 1 dari 51
2. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
kerja dalam
merakit
komputer
Peralatan instalasi
(tools kit) disiapkan
Perangkat yang ingin
diinstalasi diuji sesuai
dengan manual tiap-
tiap komponen
Perangkat PC dirakit
menggunakan
prosedur, cara/metode
dan peralatan yang
sudah ditentukan
serta prosedur dan
keselamatan kerja
pada saat merakit
komputer
pengopera-sian peralatan
Memperlihatkan sikap cermat dan teliti
dalam menerapkan prosedur perakitan
PC
Menjelaskan prosedur baku perakitan
Menguraikan karakteris-tik dan tata
cara penanganan tiap-tiap komponen
PC
Menguji komponen-komponen PC
sesuai dengan buku manual
Menginstalasi komponen PC
Tes Praktek
Pengamatan/
observasi
hardware
PC
Katalog
Pheriferal
PC
Pheriferal
PC
Manual
Pheriferal
PC
1.4 Mengatur
komponen PC
menggunakan
software
(melalui setup
BIOS dan
aktifasi
komponen
melalui sistem
operasi)
Komponen PC (misal
VGA dan Sound Card
On Board) diatur
menggunakan
software, baik yang
me-rupakan software
bawaan ataupun
melalui BIOS, sesuai
dengan buku manual
tiap-tiap komponen
Jenis-jenis BIOS
Menu pada BIOS dan
fungsi masing-masing
Mengikuti prosedur dalam pengaturan
BIOS
Mengidentifikasi komponen PC yang
membutuhkan aktivasi melalui BIOS
Melakukan setting BIOS pada berbagai
jenis PC.
Tes Tertulis
Diskusi
Tes Praktek
4 8(4) - Buku
Konsep
hardware
PC
Katalog
Pheriferal
PC
Pheriferal
PC
Manual
Pheriferal
PC
1.5 Menyambung /
memasang
periferal
(secara fisik)
dan setting
periferal
menggunakan
software
Periferal dipasang /
disam-bung sesuai
dengan SOP
Periferal disetting
dengan software
spesifik sesuai dengan
buku manual
Jenis-jenis dan fungsi
periferal standard
Jenis dan fungsi
perangkat identifikasi
modern (misal :
barcode, finger scan,
retina scan)
Jenis, fungsi dan
prinsip kerja perangkat
penyimpanan modern
(misal : flash disk,
DVD Ram, card
reader, CD RW, DVD
RW)
Jenis, fungsi dan
prinsip kerja perangkat
Mengikuti prosedur pemasangan
periferal pada PC
Menguraikan jenis dan fungsi periferal
yang digunakan pada PC
Memasang periferal pada PC
Mensetting periferal pada PC
Menjelaskan jenis dan fungsi periferal
standar
Menjelaskan jenis dan fungsi perangkat
identifikasi dan modem
Mendiskusikan jenis, fungsi, dan prinsip
kerja macam-macam perangkat
Tes Tertulis
Tes Lisan
Tes Praktek
Produk
Pengamatan/
Observasi
4 8(16) - Buku
Konsep
hardware
PC
Katalog
Pheriferal
PC
Pheriferal
PC
Manual
Pheriferal
PC
Toolkit
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 2 dari 51
3. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
komunikasi (misal :
modem, IrDA, WiFi,
Bluetooth)
Cara memasang
periferal pada PC
Cara mensetting
periferal pada PC
penyimpanan
Menjelaskan cara memasang
perangkat periferal pada PC
Menjelaskan cara mensetting periferal
pada PC
1.6 Memeriksa
hasil perakitan
PC dan
pemasangan
periferal
Hasil perakitan PC dan
pema-sangan periferal
diidentifikasi
Perakitan, jenis
komponen dan setting
yang dilakukan dicatat
dan dilaporkan sesuai
dengan SOP yang
berlaku.
PC yang telah dirakit
diuji tampilan dan
berfungsi dengan baik
PC dapat digunakan
sesuai dengan kriteria
unjuk kerja
pada unit kompetensi
HDW.OPR.101.(1).A
atau HDW.OPR.102.
(1).A
Periferal dapat
digunakan sesuai
dengan kriteria unjuk
kerja pada unit
kompetensi
HDW.OPR.105.(1).A
Hasil yang diperoleh
pada pemeriksaan
hasil pera-kitan PC
dan pemasangan
periferal dilaporkan
sesuai dengan format
dan pro-sedur yang
Cara identifikasi hasil
perakit-an PC dan
pemasangan periferal
Mengikuti aturan dalam pengujian PC
dan periferal
Menjelaskan tujuan, produk, prosedur
dan cara penggunaan per-alatan untuk
diagnosis
Memeriksa hasil pera-kitan PC
Memeriksa hasil pema-sangan periferal
Menguji PC yang telah dirakit
Mengecek PC yang digunakan
Mengecek kinerja dari PC yang
digunakan
Mengecek kegunaan periferal apakah
sudah sesuai dengan fungsinya
Mengecek hasil pemeriksaan yang
telah dilakukan pada perakitan PC
Melaporkan hasil pemesangan periferal
pada PC
Mengisi Report Sheett, log sheet
Tes Tertulis
Tes Lisan
Tes Praktek
Pengamatan/
Observasi
2 4(8) - Buku
Konsep
hardware
PC
Katalog
Pheriferal
PC
Pheriferal
PC
Manual
Pheriferal
PC
Multimeter
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 3 dari 51
4. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
telah ditetap-kan (pada
log-sheet / report-
sheet).
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Melakukan Instalasi Sistem Operasi Dasar
KELAS/SEMESTER : X / 1
STANDAR KOMPETENSI : 2 Melakukan Instalasi Sistem Operasi Dasar
KODE : 070.DKK02
ALOKASI WAKTU : 40 X 45 menit
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
2.1 Menjelaskan
langkah
instalasi sistem
operasi
Paket instalasi
sistem operasi yang
legal sudah
disediakan dalam
media penyimpanan
yang sesuai (HD, CD,
FD, DVD atau media
lainnya).
Installation
Manual sistem
operasi sudah
disediakan dan
dipahami
Perangkat
komputer sudah
dinyalakan, dengan
persyarat-an
hardware sesuai
dengan Installation
Manual
Media paket
instalasi sistem
operasi sudah
dipasang dan siap
diakses.
Konsep dasar
instalasi sistem
operasi dasar
Konsep dasar
manajemen media
penyimpan
Jenis-jenis
sistem operasi
berbasisi text
Jenis dan cara
pengaturan BIOS.
Jenis-jenis file
dan konfigu-rasinya
Memilih sistem operasi
secara teliti
Menjelaskan konsep dasar
sistem operasi dasar
Mengidentifikasi jenis-jenis
media penyimpan yang sesuai untuk
instalasi sistem operasi dasar
Memasang media paket
instalasi sistem operasi
Mengatur BIOS
Mengidentifikasikan jenis-jenis
file yang digu-nakan dalam instalasi
sistem operasi
Menyediakan perangkat
komputer dengan konfi-gurasi
hardware yang sesuai untuk instalasi
sistem operasi dasar
T
es Tertulis
T
es Praktek
P
engamatan/
Observasi
2 4(8) - Buku
Manual
Sistem
Operasi
Inter
net
Sour
ce Sistem
Operasi
Kom
puter
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 4 dari 51
5. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
Log-
sheet/report-sheet
telah disiapkan
2.2 Melaksanakan
instalasi sistem
operasi sesuai
installation
manual
Proses
instalasi sesuai
installation manual
sudah dilaksanakan
Seluruh file,
direktori dan
konfigurasi telah ter-
copy dan
terkonfigurasi
Pada layar
muncul pesan bahwa
proses instalasi telah
berhasil dilaksanakan
sesuai dengan
installation manual
Pengaturan
konfigurasi awal pra-
instalasi (misal :
membuat batch file,
instalasi driver
CDROM under text
mode)
Langkah
instalasi sistem
operasi
Instalasi driver
periferal pendukung
(misal : motherboard,
vga, sound, nic, dan
lain-lain)
Pengaturan
konfigurasi pada
sistem operasi (misal :
pengaturan user, hak
akses, dan lain-lain
Mengikuti prosedur dalam
instalasi sistem operasi
Menjelaskan langkah-langkah
instalasi sistem operasi
Menjelaskan file dan folder
konfigurasi pada sistem operasi
dasar
Menginstall sistem operasi
dasar
Mengatur konfigurasi sistem
operasi
T
es Tertulis
T
es Praktek
P
roduk
P
engamatan/
Observasi
4 4(8) 8(32) Buku
Manual
Sistem
Operasi
Sour
ce Sistem
Operasi
Kom
puter
2.3 Mengecek hasil
instalasi
menggunakan
software
sampling
Sistem operasi
dijalankan secara
sampling tanpa error
Sistem operasi
ditutup tanpa error
Troubleshootin
g dilakukan sesuai
installation manual
Mengoperasika
n sistem operasi
Jenis aplikasi
yang berjalan pada
sistem operasi dasar
Jenis-jenis
troubleshooting pada
sistem operasi
Mengecek hasil instalasi
secara teliti dan tidak terburu-buru
Menjelaskan langkah
pengoperasian sistem operasi,
termasuk menjalankan dan menutup
sistem operasi
Menjelaskan langkah-langkah
penanganan terhadap trouble-
shooting yang terjadi pada sistem
operasi
Mengecek hasil instalasi
sistem operasi
T
es Tertulis
T
es Praktek
D
iskusi
P
engamatan/
Observasi
4 8(16) - Buku
Manual
Sistem
Operasi
Sour
ce Sistem
Operasi
Kom
puter
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 5 dari 51
6. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
2.4 Melakukan
trubleshooting
Sistem operasi
dijalankan secara
sampling tanpa error
Sistem operasi
ditutup tanpa error
Troubleshootin
g dilakukan sesuai
installation manual
Mengoperasika
n sistem operasi
Jenis aplikasi
yang berjalan pada
sistem operasi dasar
Jenis-jenis
troubleshooting pada
sistem operasi
Mengecek hasil instalasi
secara teliti dan tidak terburu-buru
Menjelaskan langkah
pengoperasian sistem operasi,
termasuk menjalankan dan menutup
sistem operasi
Menjelaskan langkah-langkah
penanganan terhadap trouble-
shooting yang terjadi pada sistem
operasi
Mengecek hasil instalasi
sistem operasi
T
es Tertulis
T
es Praktek
D
iskusi
P
engamatan/
Observasi
4 8(16) - Buku
Manual
Sistem
Operasi
Sour
ce Sistem
Operasi
Kom
puter
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 6 dari 51
7. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Mengikuti Prosedur Kesehatan, Keselamatan dan Keamanan Kerja
KELAS/SEMESTER : X / 1
STANDAR KOMPETENSI : 3. Mengikuti Prosedur Kesehatan, Keselamatan dan Keamanan Kerja
KODE KOMPETENSI : 070.DKK03
ALOKASI WAKTU : 41 X 45 menit
KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
3.1 Menjabarkan UU
keselamatan kerja
• Tatalaksana
Peraturan K3
• Peraturan yang terkait
dengan K3 diidentifikasi
dan dipersiapkan sesuai
dengan kondisi lingkungan
dan spesifikasi perkerjaan.
• Menjelaskan semua peraturan yang
berkaitan dengan K3.
• Menjelaskan cara kerja peralatan K3.
• Menjelaskan Undang-undang
keselamatan dan kesehatan kerja,
peraturan pemerintah , keputusan
menteri, dan peraturan-peraturan di
bawah lainnya yang berkaitan dengan
keselamatan dan kesehatan kerja.
• Menjelaskan peraturan, norma,
standar, dan sistem keselamatan dan
kesehatan kerja pada operasi alat
bantu pekerjaan mekanik.
• Menjelaskan SOP pada pekerjaan
mekanik, dan operasi peralatan
mekanik.
• Tes Tulis
• Observasi
• Tes
Praktek
6 - - • Buku
Keselamatan
Kerja
• PUIL
• Petunjuk
Pemakaian
Alat
• Peralatan
3.2 Menerapkan prosedur
standar keamanan
manusia
• Digunakan
pakaian
keamanan yang
sesuai, sepatu
dan
perlengkapan
perlindungan
pribadi.
• Pengukuran
dilakukan untuk
mencegah luka
• Standar keamanan pribadi • Menggunakan pakaian dan
perlengkapan perlindungan pribadi
sesuai dengan prosedur yang berlaku
di lingkungan kerja
• Melakukan pengukuran untuk
mencegah luka atau kerusakan yang
berhubungan dengan aktivitas tempat
kerja dan mengontrol bahaya tempat
kerja
• Melakukan semua penanganan
manual dalam hubungannya dengan
• Ujian tulis
• Ujian lisan
• Observasi
1 4
(8)
- Buku panduan
kesehatan,
keselamatan
dan keamanan
kerja
Kebijakan
organisasi
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 7 dari 51
8. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
atau kerusakan
yang
berhubungan
dengan aktivitas
tempat kerja dan
mengontrol
bahaya tempat
kerja.
• Dilakukan semua
penanganan
manual dalam
hubungannya
dengan
persyaratan
legal, kebijakan
perusahaan dan
panduan
kesehatan dan
keselamatan
nasional.
• Bantu
mempertahanka
n lingkungan
kerja dalam
kondisi yang
aman.
persyaratan legal, kebijakan
perusahaan dan panduan kesehatan
dan keselamatan nasional.
• Membantu mempertahankan
lingkungan kerja dalam kondisi yang
aman.
3.3 Menerapkan
prosedur standar
keamanan alat
• Persiapan
kebutuhan
peralatan K3
o Mempersiapkan
pelaksanaan K3 yang
meliputi : norma, standar,
dan sistem keselamatan
dan kesehatan kerja.
o Mengimplementasikan
peraturan keselamatan dan
kesehatan kerja pada
penggunaan peralatan
bengkel
• Peralatan K3 yang tekait dengan
pekerjaan dipersiapkan sesuai
kebutuhan spesifikasi pekerjaan
didasarkan pada informasi yang
diterima dan prosedur/instruksi kerja
• Ujian tulis
• Ujian lisan
• Observasi
8
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 8 dari 51
9. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
3.4 Menerapkan prosedur
lingkungan kerja
tentang kesehatan,
keselamatan dan
keamanan
• Prosedur
kesehatan,
keselamatan dan
keamanan
dipatuhi dalam
hubungannya
dengan
kebijakan
organisasi
legislasi yang
relevan,
persyaratan
asuransi, dan
rencana
keamanan
dimana sesuai.
• Identifikasi dan
sesegera
mungkin
melaporkan
pelanggaran
prosedur
kesehatan,
keselamatan dan
keamanan.
• Bekerja dengan
aman dan
dipastikan bahwa
semua aktivitas
kerja dilakukan
dengan cara
yang aman dan
tidak
menimbulkan
bahaya bagi
rekan sekerja
atau masyarakat.
• Prosedur Kesehatan,
keselamatan dan
keamanan kerja di
lingkungan kerja
• Mempelajari prinsip-prinsip kesehatan,
keselamatan dan keamanan kerja
dengan benar.
• Mengidentifikasi hal-hal yang dapat
menyebabkan gangguan pada
kesehatan, keselamatan dan
keamanan diri yang terdapat pada
lingkungan kerja dengan cermat.
• Menerapkan prosedur kesehatan,
keselamatan dan keamanan kerja di
lingkungan kerja dengan benar
• Mempelajari kebijakan organisasi
dalam kaitannya dengan penerapan
kesehatan, keselamatan dan
keamanan kerja di lingkungan kerja
dan persyaratan asuransi dengan
cermat
• Mengidentifikasi pelanggaran yang
terjadi pada saat penerapan prosedur
kesehatan, keselamatan dan
keamanan kerja
• Melaporkan pelanggaran yang terjadi
pada saat penerapan prosedur
kesehatan, keselamatan dan
keamanan kerja
• Memastikan bahwa aktifitas kerja
yang akan dilakukan tidak
menimbulkan gangguan pada
kesehatan, keselamatan dan
keamanan kerja baik untuk diri sendiri
maupun orang sekitar dan lingkungan
kerja
• Ujian tulis
• Ujian lisan
• Observasi
2 4
(8)
- Buku panduan
kesehatan,
keselamatan
dan keamanan
kerja
Kebijakan
organisasi
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 9 dari 51
10. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Menerapkan Teknik Elektronika Analog dan digital Dasar
KELAS/SEMESTER : X / 2
STANDAR KOMPETENSI : 4. Menerapkan Teknik Elektronika Analog dan digital Dasar
KODE STANDAR KOMPETENSI : 070.KK01
ALOKASI WAKTU : 48 X 45 Menit
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
4.1 Menerapkan
teori kelistrikan
• Mampu
menyebutkan sifat
listrik dan
karakteristik dari
listrik
• Sifat listrik
• Hambatan listrik
• Tegangan listrik
• Arus listrik
• Mempelajari listrik adalah sumber
energi yang disalurkan melalui kabel
• Mempelajari hamabatnan listrik
adalah perbandingan antara
tegangan listrik dari suatu
komponen elektronik ( misalnya
resistor )
• Mempelajari Tegangan listrik
(kadang disebut sebagai Voltase)
adalah perbedaan potensial listrik
antara dua titik dalam rangkaian
listrik, dan dinyatakan dalam satuan
volt. Besaran ini mengukur energi
potensial dari sebuah medan listrik
yang mengakibatkan adanya aliran
listrik dalam sebuah konduktor
listrik. Tergantung pada perbedaan
potensial listriknya, suatu tegangan
listrik dapat dikatakan sebagai
ekstra rendah, rendah, tinggi atau
ekstra tinggi.
• Mempelajari bagaimana arus listrik
mengalir
• Ujian tulis
• Ujian lisan
• Observasi
• Ujian
praktek
8 • Buku BSE
Jilid 1
4.2 Mengenal
Komponen
elektronika
• Mampu
menyebutkan
macam – macam
komponen
elektronika
• Resistor
• Kapasitor
• Induktor
• Mempelajari pengertian dari resistor
dan guna dari resistor
• Mempelajari pengertian dari
kapasitor serta guna dari kapasitor
• Mempelajari pengertian dari induktor
dan fungsinya
• Ujian tulis
• Ujian lisan
• Observasi
• Ujian
praktek
8 • Buku BSE
Jilid 1
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 10 dari 51
11. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
4.3 Menggunakan
komponen
elektronika
• Mampu
menggunakan
komponen
elektronika sesuai
dengan fungsinya
• Mempraktekkan
pembuatan
rangkaian
elektronika
sederhana
• Memasang rangkaian elektronika
pada pcb dan merangkainya menjadi
rangkaian elektrinika sederhana
• Ujian tulis
• Ujian lisan
• Observasi
• Ujian
praktek
8 • Buku BSE
Jilid 1
4.4 Menerapkan
konsep
elektronika
digital
• Mengerti konsep
elektronika digital
• Pengertian
elektronika digital
• Gerbang logika
• Rangkaian digital
• Elektronika digital adalah sistem
elektronik yang menggunakan signal
digital. Signal digital didasarkan pada
signal yang bersifat terputus-putus.
Biasanya dilambangkan dengan
notasi aljabar 1 dan 0
• Elektronik digital merupakan aplikasi
dari aljabar boolean dan digunakan
pada berbagai bidang seperti
komputer, telpon selular dan
berbagai perangkat lain.
• Ujian tulis
• Ujian lisan
• Observasi
• Ujian
praktek
8 • Buku BSE
Jilid 1
4.5 Menerapkan
elektronika
digital untuk
komputer
• Mampu
mengaplikasikan
elektronika untuk
komputer
• Sistem komputer • Komputer adalah alat pengolah data
elektronik yang bekerja dan dikontrol
oleh sekumpulan instruksi
( program )
• Ujian tulis
• Ujian lisan
• Observasi
• Ujian
praktek
8 • Buku BSE
Jilid 1
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 11 dari 51
12. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Menerapkan Algoritma Pemrograman Tingkat Dasar
KELAS/SEMESTER : X / 2
STANDAR KOMPETENSI : 5. Menerapkan Algoritma Pemrograman Tingkat Dasar
KODE STANDAR KOMPETENSI : 070.KK02
ALOKASI WAKTU : 50 X 45 Menit
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
5.1 Menjelaskan
Varian dan
invarian
• Tipe data, variable
konstanta, dan
parameter yang
berlaku umum pada
pemograman yang
dijelaskan
• Tipe data baru dari
tipe data yang ada
dibuat dan dijelaskan
pemanfaatannya
• Pemakaian nama
pada tipe data,
variable, konstanta
dan parameter
dijelaskan
• Jenis-jenis Tipe Data
• Penamaan variavel
dan Konstanta
• Penentuan tipe data
pada variabel dan
konstanta
• Menjelaskan tipe-tipe data
• Menjelaskan tipe data dasar dan
bentukan.
• Menjelaskan penamaan variabel dan
konstanta
• Menjelaskan pemberian harga
variabel
• Menunjukkan penggunaan variabel
pada program
• Pengamatan
• Tes tertulis
• Hasil
kompilasi
program
8 8 • Buku
Algoritma
dan
Pemrogra-
man
• Jobsheet
• Modul ajar
5.2 Membuat logika
alur
pemograman
• Algoritma dengan
skema program
sekuensial dibuat
• Algoritma dengan
skema program
percabangan dibuat
• Algoritma dengan
skema program
pengulangan dibuat
• Algoritma runtunan
• Algoritma pemilihan
• Algoritma Pengula-
ngan
• Menuliskan algoritma runtunan
• Menuliskan algoritma pemilihan if-then
dan if then-else
• Menuliskan algoritma pengulangan
while-do, do-while, switch-case,
repeat N-times
• Menggambarkan diagram alir untuk
algoritma runtunan, pemilihan dan
pengulangan
• Pengamatan
• Tes tertulis
• Hasil
kompilasi
program
8 8 • Buku
Algoritma
dan
Pemrogra-
man
• Jobsheet
• Modul ajar
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 12 dari 51
13. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
5.3 Menerapkan
pengelolaan
array
• Algoritma dibuat
dengan array satu
dimensi
• Algoritma pencarian
data dan algoritma
pengurutan data
(sorting) dibuat
dengan
menggunakan array
• Jenis dan inisialisasi
array
• Pemrosesan Array
• Mendefinisikan array
• Menginisialisasi array
• Menulis elemen array ke piranti
keluaran
• Menulis harga tertentu di dalam array
• Mencari harga maksimum array
• MenggunakAn elemen array
• Pengamatan
• Tes tertulis
• Hasil
kompilasi
program
8 4 • Buku
Algoritma
dan
Pemrogra-
man
• Jobsheet
• Modul ajar
5.4 Mengoperasikan
file
• Algoritma program
penulisan data dan
pembacaan data
kedalam media
penyimpan data,
berupa hardisk,
floppy disk atau
lainnya dibuat dan
ditunjukan
• Algoritma program
pembacaan dan
penulisan data dalam
file dibuat secara
sekuensial dan
berindeks.
• Operasi file • Membuat program untuk mengakses
file
• Membuat program pembuka file
• Membuat progam untuk menulis enulis
ke file
• Membuat progam untuk menutup file
• Membuat program untuk pendeteksi
akhir file
• Menulis program untuk menambah
data
• Membuat program untuk pengaksesan
file secara acak
• Menulis program untuk penunjuk file
• Membuat program untuk memperoleh
penunjuk file
• Pengamatan
• Tes tertulis
• Hasil
kompilasi
program
8 8 • Buku
Algoritma
dan
Pemrogra-
man
• Jobsheet
• Modul ajar
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 13 dari 51
14. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Menerapkan Algoritma Pemrograman Tingkat Lanjut
KELAS/SEMESTER : X / 2
STANDAR KOMPETENSI : 6. Menerapkan Algoritma Pemrograman Tingkat Lanjut
KODE STANDAR KOMPETENSI : 070.KK03
ALOKASI WAKTU : 29 X 45 Menit
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
6.1 Menggunakan
array
multidimensi
• Algoritma array multi
dimensi dibuat dan
dijelaskan
• Matrik 2D, 3D dibuat
dalam bentuk
penjumlahan,
pengurangan,
perkalian, dsb.
• Algoritma
pembacaan,
pengisian,
pengubahan, dan
penghapusan data
dalam array multi
dimensi dibuat dan
ditunjukan
• Array multi dimensi
• Mendeklarasikan dan memanfaatkan
elemen array melalui penjumlahan,
pengurangan, perkalian serta
pencarian elemen array
• Menjelaskan cara Inisialisasi Matriks
• Melakukan pembacaan elemen matriks
• Menjelaskan pengisian matriks tanpa
petunjuk pembacaan
• Membuat program pengisian engisian
matriks dengan menggunakan
petunjuk pembacaan
• Membuat program untuk menulis
matriks
• Menjelaskan penjumlahan dua buah
matriks
• Menjelaskan pengurangan dua buah
matriks
• Menjelaskan perkalian dua buah
matriks
• Membuat program pencarian elemen
terbesar matriks
• Membuat program pencarian elemen
terkecil matriks
• Kompilasi
program
• Pengamatan
• Tes tulis
8 8 2 • Buku
Algoritma
dan Pemro-
graman
• Jobsheet
• Modul ajar
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 14 dari 51
15. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
6.2 Menggunakan
Prosedur dan
fungsi
• Algoritma program
dibuat dengan
menggunakan
prosedur
• Algoritma program
dibuat dengan
menggunakan fungsi
• Algoritma program
dibuat dengan
menggunakan
prosedur dan fungsi
• Prosedur dan Fungsi • Menjelaskan pendeklarasian fungsi
• Membuat contoh program untuk
pemanggilan fungsi
• Menjelaskan pendekalarasian
prosedur
• Membuat contoh program
pemanggilan prosedur
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 2 1 • Buku
Algoritma
dan
Pemrogra-
man
• Jobsheet
• Modul ajar
NAMA SEKOLAH : SMK NEGERI NGASEM
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 15 dari 51
16. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
MATA PELAJARAN : Rekayasa Perangkat Lunak
KELAS/SEMESTER : X / 2
STANDAR KOMPETENSI : 7. Membuat Basis Data
KODE STANDAR KOMPETENSI : 070.KK04
ALOKASI WAKTU : 64 X 45 Menit
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
6.1 Mengidentifikasi
struktur hirarki
basis data
• Pengertian system
basis data
dijelaskan dengan
benar sesuai definisi
Elmasri
• Tujuan penggunaan
basis data dijelaskan
dengan benar sesuai
karakteristik nya
(speed, accuracy,
availability,
completeness,
security, dan
sharability)
• 6 Komponen basis
data dijelaskan
sesuai kebutuhan
sistem
• Diagrm Skema basis
data digambarkan
sesuai kebutuhan
• Struktur
penyimpanan data
dijelaskan dgn benar
kebutuhan sistem
• Model struktur hirarki
basis data dijelaskan
benar
• Pengertian system
basis data
• Tujuan , manfaat
penggunaan basis
data
• Komponen basis
data
• Diagram skema
system basis data
• Diagram struktur
penyimpanan data
dalam basis data
• Model diagram
struktur hirarki basis
data
• Model diagram
struktur jaringan
basis data
• Membuat 4 model
struktur basis data
dengan MS Visio
• Ceramah
• demonstrasi contoh
• Praktikum membuat model struktur
basis data
• Kompilasi
program
• Pengamatan
• Tes tulis
8 8
• Elmasri &
Navathe,
“Fundamentals
of Database
Systems 4th
ed”, Addison-
Wesley, 2004
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 16 dari 51
17. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
• Model struktur
jaringan basis data
dijelaskan dengan
benar
• MS Visio
dioperasikan untuk
4 model dengan
benar sesuai struktur
basis data
6.1 Menjelaskan
Entity
Relationship
Diagram (ERD)
• Notasinya dijelaskan
dengan benar
• Pengertian attribute ,
type dan notasinya
dijelaskan dengan
benar
• Pengertian relasi,
notasi dan ragam
relasi dijelaskan
dengan benar
berdasar rasio
kardinalitas
• Role of bisnis
(ilustrasi) system
data base dijelaskan
dengan benar sesuai
dengan kebutuhan
• Entitas diidentifikasi
dengan benar sesuai
dengan role of bisnis
• Attribute diidentifikasi
dengan benar sesui
dengan role of bisnis
• Relasi diidentifikasi
dengan benar sesuai
dengan role of bisnis
• Er diagram lengkap
digambarkan sesuai
• Definisi entitas , type
dan notasi
• Definisi attribute,
type dan notasinya
• Definisi relasi, notasi
dan ragam relasi
antar entitas
• Definisi role of bisnis
(ilustrasi) system
basis data yang akan
dibuat
• Identifikasi entitas
• Identifikasi attribute
• Identifikasi relasi
• Diagram relasi
entitas lengkap
• Algoritma mapping
erd to table
relasional
• Mapping erd to table
relasional (studi
kasus)
• Ceramah
• Demonstrasi contoh
• Tugas individu dengan topic yang
ditentukan
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 8 • Elmasri &
Navathe,
“Fundamentals
of Database
Systems 4th
ed”, Addison-
Wesley, 2004
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 17 dari 51
18. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
dengan kebutuhan
dan identifikasi
• Algoritma mapping
erd to table
relasional dijelaskan
dengan benar
• Erd dimapping ke
tabel Relasional
sesuai dengan
algoritmanya
6.1 Menerapkan
normalisasi basis
data
• Definisi normalisasi
basis data dijelaskan
dengan benar
• Tiga kriteria table
yang baik (normal)
disebutkan dengan
benar
• Functional
dependency
dijelaskan dengan
benar dan diberi
contoh
• Enam Ragam bentuk
normalisasi
dijelaskan dengan
benar berdasarkan
aturan BCNF
• Database
mahasiswa
dinormalisasi dengan
benar menurut
aturan BCNF
• Definisi normalisasi
basis data
• Kriteria tabel yang
baik (normal)
• Definisi fuctional
dependency
• Ragam bentuk
normalisasi
• Membuat
normalisasi system
basis data
mahasiswa
• Ceramah
• Demonstrasi contoh
• Praktikum membuat normalisasi
data
• Tugas individu dengan topic yang
ditentukan
• Tugas
tertulis
• Tugas
praktikum
8 8 • Elmasri &
Navathe,
“Fundamentals
of Database
Systems 4th
ed”, Addison-
Wesley, 2004.
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 18 dari 51
19. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
7.4 Membuat
database
management
system (DBMS).
• Pengertian database
manajemen system
(DBMS) dijelaskan
dengan benar
• Langkah desain
database dijelaskan
dengan benar
• MS visio
dioperasikan dgn
benar sesuai aturan
ERD.
• Power designer
dioperasikan dgn
benar sesuai aturan
ERD
• Rancangan Role of
bisnis ssistem basis
data‐studi kasus
didiskripsikan dgn
benar sesuai dengan
kebutuhan
• Rancangan ERD
dijelaskan dgn benar
sesuai aturan ERD
• Rancangan tabel
relasional dijelaskan
dengan benar sesuai
algoritma mapping
ER to Tabel
• Definisi DBMS
• Langkah‐langkah
desain basis data
• Membuat ERD
dengan MS visio
• Membuat relasi tabel
dengan power
designer
• Ceramah
• Demonstrasi
• Praktikum membuat ERD
• Praktikum membuat tabel relasional
• Tugas kelompok dengan topik
menentukan sendiri
• Tugas
praktikum
8 8 • Elmasri &
Navathe,
“Fundamentals
of Database
Systems 4th
ed”, Addison-
Wesley, 2004.
• Sybase
powerDesigner
Physical data
model, getting
sttarted
NAMA SEKOLAH : SMK NEGERI NGASEM
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 19 dari 51
20. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
MATA PELAJARAN : Menerapkan aplikasi basis data
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 8. Menerapkan aplikasi basis data
KODE STANDAR KOMPETENSI : 070.KK05
ALOKASI WAKTU : 74 X 45 Menit
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
8.1 Menjelaskan
jenis perintah
SQL
• Menggunakan
perintah dasar
(consule)
• Mengenal gaya
penulisan dalam
database MYSQL
• Mengoperasikan
scurity dasar
mysql (password,
root, hos
• Pengenalan
MYSQL
• Cara menginstal
mysql
• Pengenalan
perintah Dasar
Mysql
• Memberikan penjelasan tentang
kegunaan query
• Mengidentifikasi berbagai macam
produk databse
• Kompilasi
program
• Pengamatan
• Tes tulis
8 4
• BSE Jilid 3
8.2 Membuat table
basis data
• Siswa mampu
membuat table dari
aplikasi basis data
• Pengenalan
aplikasi basis data
• Menggunakan
aplikasi basis data
conohnya microsoft
acces
• Praktek membuat table sederhana
dari aplikasi basis data
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 2 • BSE Jilid 3
8.3 Menerapkan
query pada basis
data
• Siswa mampu
membuat query
dari aplikasi basis
data
• Pengenalan
aplikasi basis data
• Menggunakan
aplikasi basis data
conohnya microsoft
acces
• Praktek membuat query
sederhana dari aplikasi basis data
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 2 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 20 dari 51
21. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
8.4 Membuat form
basis data
• Siswa mampu
membuat form
sederhana
• Cara membuat
form aplikasi basis
data
• Fungsi form
aplikasi basis data
• Bentuk – bentuk
form
• Praktek membuat form
• Praktek meng entri data dari form
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 2 • BSE Jilid 3
8.5 Menerapkan
macro pada
basis data
• Siswa mampu
membuat macro
dari aplikasi basis
data
• Cara membuat
macro basis data
• Cara menjalankan
macro pada
aplikasi basis data
• Praktek membuat macro
• Menjalankan macro yang kita buat
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 8 • BSE Jilid 3
8.6 Membuat report • Siswa mampu
membuat report
atau laporan data
dari aplikasi basis
dara
• Membuat berbagai
bentuk report
• Mencetak report
yang kita buat
• Mensetting report
• Mencetak hasil report yang kita
buat
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 21 dari 51
22. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Memahami pemrograman visual berbasis desktop
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 9. Memahami pemrograman visual berbasis desktop
KODE STANDAR KOMPETENSI : 070.KK06
ALOKASI WAKTU : 40 X 45 Menit
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
9.1 Menjelaskan IDE
aplikasi bahasa
pemrograman
• Siswa bisa
mengenal
lingkungan kerja
bahasa
pemrograman
• Menjelaskan menu
– menu yang ada
pada lingkungan
kerja
• Praktek menjalankan bahasa
pemrograman
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE jilid 2
9.2 Menjelaskan
objek aplikasi
bahasa
pemograman
• Siswa mampu
menyebutkan
objek aplikasi
bahasa
pemrograman
• Menjalankan
aplikasi
pemrograman
• Praktek menjalankan aplikasi
bahasa pemrograman
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
9.3 Menjelaskan
user interface
aplikasi bahasa
pemograman
• Siswa mampu
mengetahui
bahasa
pemrograma
• Menjelaskan
jendela toolbox
merupakan
jendela yang
sangat penting
bagi kita, dari
jendela ini dapat
mengambil
komponen-
komponen
( objekt) yang
akan di tanamkan
pada form untuk
membentuk user
interface
• Praktek menggunakan user
interface
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 22 dari 51
23. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
9.4 Menjelaskan tipe
file
• Siswa mampu
menyebutkan tipe
file yang di buat
dari bahasa
pemrograman
• Menjelaskan
berbagai tipe file
dari berbgai
bahasa
pemrograman
• Praktek menganalisa tipe file dari
berbagai bahasa pemrograman
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
9.5 Menjalankan
aplikasi
• Siswa mampu
menjalankan
aplikasi
pemrograman
• Menjalankan
aplikasi bahasa
pemrograman
• Praktek menjalankan aplikasi
bahasa pemrograman
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 23 dari 51
24. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Membuat paket software aplikasi berbasis desktop
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 10. Membuat paket software aplikasi berbasis desktop
KODE STANDAR KOMPETENSI : 070.KK07
ALOKASI WAKTU : 40 X 45 Menit
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
10.1 Menjelaskan menu
aplikasi
• Siswa mampu
menyebutkan
menu – menu
yang ada pada
aplikasi bahasa
pemrograman
• Menjelaskan
menu-menu
aplikasi bahasa
pemrograman
• Menyebutkan menu-menu yang
ada pada aplikasi bahasa
pemrograman
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE Jilid 2
10.2 Menyiapkan sistem
komputer
• Mampu
menyiapkan
seperangkat
komputer untuk di
install sofware
bahasa
pemrograman
• Mengistal aplikasi
bahasa
pemrograman
pada komputer
• Praktek menginstal aplikasi
bahasa pemrograman pada
komputer
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
10.3 Mendemonstrasika
n aplikasi paket
installer
• Mampu
mempraktekkan
paket installer
• Menerangkan
aplikasi paket
installer
• Praktek aplikasi paket installer • Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
10.4 Menyimpan installer
aplikasi
• Menyimpan paket
installer yang kita
buat
• Menerangkan
bagaimana cara
menyimpan
installer dengan
benar
• Mempraktekan cara menyimpan
installer dengan benar
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 24 dari 51
25. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI
DASAR
INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
10.5 Menghubungkan
aplikasi dengan
basis data
• Mampu
menghubungkan
aplikasai dengan
database
• Menghubungkan
aplikasi dengan
database
sederhana
• Mempraktekkan menghubungkan
aplikasi dengan database
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 25 dari 51
26. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Mengoperasikan sistem operasi jaringan komputer
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 11. Mengoperasikan sistem operasi jaringan komputer
KODE STANDAR KOMPETENSI : 070.KK08
ALOKASI WAKTU : 32 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
11.1 Menjelaskan fungsi
periferal jaringan
komputer
• PC sudah
disiapkan dan
dihidupkan
• Mengoperasikan
PC
• Menjelaskan
fungsi periferal
jaringan komputer
• Menyusun langkah – langkah
dan menjelaskan fungsi
periferal jaringan komputer
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE Jilid 1
11.2 Mengidentifikasikan
ketersambungan jaringan
• Mengecek
ketersambungan
PC yang dipakai
(pada jaring-an
yang ada)
• Menggunakan
fungsi penggu-
naan sumber
daya bersama
(resource
sharing) dalam
jaringan PC,
seperti shared-
folder, shared-
floppy-drive,
shared-CDdrive
dan standard
printer
• Mengoperasikan
penggu-naan
sumber daya ber-
sama (resource
sharing) jaringan
PC
• Menguji ketersambungan PC
ke jaringan
• Menunjukkan cara pengecekan
ketersam-bungan PC pada
jaringan
• Menjelaskan fungsi peng-
gunaan sumber daya ber-sama
(resource sharing) dalam
jaringan
• Mengoperasikan PC yang
tersambung jaringan se-suai
dengan SOP
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 1
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 26 dari 51
27. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
11.3 Mengoperasikan aplikasi
jaringan komputer
• Mampu
menjalankan dan
mensetting
jaringan
komputer
• Mengkonfigurasi
koneksi jaringan
• Berbagi file,
printer dan
sumber daya lain
• Mempraktekkan cara
mengkonfigurasi jaringan
• Mempraktekkan cara men
sharing file, printer dan sumber
daya lain
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 1
11.4 Melakukan pemutusan
jaringan
• Pemutusan
koneksi layanan
jaringan sebelum
PC shutting
down (contoh:
ada user yang
sedang
mengakses
shared-folder PC
yang akan
dimati-kan)
sesuai dengan
SOP atau
Instruction
Manual
• Mengetahui alur
komuni-kasi
dalam suatu
sistem jaringan
PC
• Memeriksa pengguna lain di
jaringan yang sedang
mengakses sumberdaya
bersama pada PC-nya
• Memberitahu pengguna lain di
jaringan yang sedang
mengakses sumberdaya
bersama pada PC-nya bahwa
koneksinya akan diputus
menggunakan utilitas
pengiriman pesan
• Tes Tulis
• Tes
Perbuatan
• Tes
Pengamatan
8 • BSE Jilid 1
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 27 dari 51
28. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Menerapkan bahasa pemrograman SQL tingkat dasar
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 12. Menerapkan bahasa pemrograman SQL tingkat dasar
KODE STANDAR KOMPETENSI : 070.KK09
ALOKASI WAKTU : 40 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
12.1 Menjelaskan konsep
pengoperasian bahasa
pemrograman (SQL)
• Mengerti dasar
pemrograman
SQL
• Mengenali menu
aplikasi SQL
• Data definition
(DDL)
• Data manipulation
language (DML)
• Menjelaskan konsep dasar
pemrograman dengan SQL
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE jilid 3
12.2 Mempersiapkan
perangkat lunak SQL
• Mampu
mempersiapkan
perangkat lunak
SQL
• Kebutuhan sistem
operasi
• Menjalankan
perangkat lunak
basis data
berbasis SQL
• Mempraktekkan menginstalasi
sistem operasi SQL
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
12.3 Mendeskripsikan menu
aplikasi SQL
• Mampu
menyebutkan
menu / fitur pada
SQL
• Object explorer
• Sumari panel
• Menjelaskan menu / fitur pada
aplikasi berbasis SQL
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
12.4 Membuat tabel • Siswa mampu
membuat tabel
dari aplikasi SQL
• Pembuatan basis
data
• Pembuatan tabel
• Pengisian data
pada tabel
• Mempraktekkan pembuatan
basis data
• Praktek pembuatan tabel
• Praktek pengisian data pada
tabel
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 28 dari 51
29. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
• Tes praktek
12.5 Mengoperasikan tabel
dan table view
• Siswa mampu
menjalankan
operasi dan view
• Relasi antar tabel
• Membuat view
• Praktek merelasikan antar tabel
• Praktek membuat view
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 29 dari 51
30. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Menerapkan bahasa pemrograman SQL tingkat lanjut
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 13. Menerapkan bahasa pemrograman SQL tingkat lanjut
KODE STANDAR KOMPETENSI : 070.KK10
ALOKASI WAKTU : 32 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
13.1 Menentukan formula
pembentukan data
dengan batasan waktu
• Mampu
menentukan
formula
pembentukan
data dengan
batasan waktu
• Fungsi, prosedure
dan trigger
• Menjelaskan pembentukan data
dengan batasan waktu
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE Jilid 3
13.2 Membuat prosedur dan
fungsi
• Mampu membuat
prosedur dan
fungsi
• Fungsi yang
berhubungan
dengan numeric
• Fungsi yang
berhubungan
dengan string
• Fungsi yang
berhubungan
dengan waktu
• Prosedure dan
stored prosedure
• Menjelskan fungsi yang
berhubungan dengan numeric
• Menjelaskan fungsi yang
berhubungan dengan string
• Fungsi yang berhubungan
dengan waktu
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 30 dari 51
31. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
13.3 Menulis kode program
pembangkitan data
dengan batasan waktu
• Mampu
menuliskan kode
program data
dengan batasan
waktu
• Menuliskan kode
program
• Praktek menuliskan kode
program
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
13.4 Mengoperasikan
trigger
• Mampu menbuat
trigger
• Cara membuat
trigger
• Praktek membuat trigger • Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 31 dari 51
32. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Menerapkan dasar-dasar pembuatan web statis tingkat dasar
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 14. Menerapkan dasar-dasar pembuatan web statis tingkat dasar
KODE STANDAR KOMPETENSI : 070.KK11
ALOKASI WAKTU : 52 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
14.1 Menjelaskan konsep
dasar dan teknologi
Webpage
• Siswa tahu akan
pengertian web
( worl wide web )
• Standart teknologi
web
• Web statis dan
web dinamis
• Menjelaskan struktur layer
• Menjelaskan presentasi layer
• Menjelaskan behavioral layer
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE Jilid 3
14.2 Menjelaskan struktur
dokumen HTML
• Mampu
menjelaskan
pengertia html
( Hypertext
markup
languange )
• Pengertian HTML
• Struktur umum file
dengan bahasa
HTML
• Format dokumen
• Penambahan
objek
• Tabel
• Link antar
dokumen
• Menjelaskan pengertian HTML
• Menjelaskan struktur umum file
dengan bahasa HTML
• Menjelaskan format dokumen
• Menjelaskan penambahan
objek
• Menjelaskan cara membuat
tabel
• Menjelaskan cara mengelinkkan
antar dokumen
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 32 dari 51
33. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
14.3 Menambahkan objek
pada web
• Mampu
menambahakan
objek pada web
• Horizontal line
• Image
• Menjelaskan cara membuat
horizontal line
• Menjelaskan cara menyisipkan
image
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
14.4 Membuat tabel pada
web
• Mampu membuat
tabel pada web
• Atribut WIDTH
• Atribut BORDER
• Atribut BGCOLOR
• Atribut
CELLPADDING
• Atribut
CELLSPACING
• Menjelaskan penggunaan
Atribut WIDTH
• Menjelaskan penggunaan
Atribut BORDER
• Menjelaskan penggunaan
Atribut BGCOLOR
• Menjelaskan penggunaan
Atribut CELLPADDING
• Menjelaskan penggunaan
Atribut CELLSPACING
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
14.5 Membuat Link pada web • Mampu membuat
Link antar
Dokumen
• HREF
• NAME
• Menjelaskan penggunaan
HREF
• Menjelaskan penggunaan
NAME
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
14.6 Menyimpan dokumen • Mampu
menyimpan
dokumen yang
kita buat
• Menyimpan
dokumen dengan
file type HTML
• Menjelaskan cara menyimpan
dokumen dengan file type
HTML
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
14.7 Menguji dokumen • Mampu
menjalankan web
yang kita buat
• Mencoba
menjalankan web
yang kita buat
• Praktek menjalankan web yang
kita buat
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
4 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 33 dari 51
34. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Membuat halaman web dinamis tingkat dasar
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 15. Membuat halaman web dinamis tingkat dasar
KODE STANDAR KOMPETENSI : 070.KK12
ALOKASI WAKTU : 40 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
15.1 Menjelaskan konsep
pembuatan halaman web
dinamis
• Mengerti konsep
halaman web
dinamis
• Mengenal bahasa
– bahasa skrip
untuk
pemrograman web
• Menjelaskan bahasa – bahasa
skrip untuk pemrograman web
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE jilid 3
15.2 Mempersiapkan
lingkungan teknis
• Mampu
mempersiapkan
lingkungan teknis
• Menjelaskan
perangkat yang
dibutuhkan untuk
pembuatan web
dinamis
• Menjelaskan perangkatyang
dibutuhkan
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 34 dari 51
35. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
15.3 Membuat halaman web
dinamis sederhana
• Mampu membuat
web dinamis
sederhana
• Memeriksa apakah
web server terinstal
dengan benar
• Memeriksa apakah
bahasa
pemrograman
server yang akan
digunakan sudah
terinstall
• Mempersiapkan
lokasi
penyimpanan file-
file kode program
• Menjelaskan cara memeriksa
apakah web server sudah
terinstall
• Menjelaskan cara memeriksa
bahasa pemrograman
• Menjelaskan cara menyiapkan
lokasi penyimpanan file
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
15.4 Menambahkan fungsi-
fungsi pada halaman
web dinamis
• Mampu
menambahkan
fungsi – fungsi
pada halaman
web dinamis
• Menambahkan
fungsi – fungsi
pada halaman web
dinamis
• Menjelaskan cara menambahkan
fungsi – fungsi halaman web
dinamis
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
15.5 Menguji halaman web
dinamis
• Mampu
menjalankan
halaman web
yang kita buat
• Menjalankan web
dinamis yang kita
buat
• Menjelaskan cara menjalankan
web dinamis yang kita buat
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 35 dari 51
36. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Membuat halaman web dinamis tingkat lanjut
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 16. Membuat halaman web dinamis tingkat lanjut
KODE STANDAR KOMPETENSI : 070.KK13
ALOKASI WAKTU : 26 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
16.1 Menjelaskan konsep
pemrograman web
dinamis
• Mengerti konsep
halaman web
dinamis
• Mengenal bahasa
– bahasa skrip
untuk
pemrograman web
• Menjelaskan bahasa – bahasa
skrip untuk pemrograman web
• Kompilasi
program
• Pengamatan
• Tes tulis
2 8
• BSE jilid 3
16.2 Mempersiapkan
pembuatan aplikasi
• Mampu
menyiapkan
dalam pembuatan
aplikasi
• Membuat aplikasi
web
• Menjelaskan cara pembuatan
aplikasi web
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 36 dari 51
37. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
16.3 Membuat web
menggunakan bahasa
script
• Mampu membuat
web dengan
bahasa script
• Client side script
• Server side script
• Menjelaskan Client side script
• Menjelaskan Server side script
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Merancang aplikasi teks dan desktop berbasis objek
KELAS/SEMESTER : XII / 1
STANDAR KOMPETENSI : 17. Merancang aplikasi teks dan desktop berbasis objek
KODE STANDAR KOMPETENSI : 070.KK14
ALOKASI WAKTU : 40 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
17.1 Menjelaskan dasar-dasar
pemrograman
• Mampu
menjelaskan
dasar
pemrograman
berbasis objek
• Menjelaskan dasar
– dasar
pemrograman
berbasis desktop
• Menernagkan konsep
pemrograman berorientasi objek
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8
• BSE Jilid 2
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 37 dari 51
38. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
17.2 Menerapkan fungsi • Mampu
menerapkan
fungsi dalam C++
• Tipe-tipe fungsi
• Penggunaan
parameter dalam
fungsi
• Menjelaskan tipe – tipe fungsi
• Menjelaskan penggunaan
parameter dalam fungsi
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
17.3 Menerapkan pointer • Mampu
menerapkan
pointer dalam
bahasa C++
• Konsep dan
pengertian pointer
• Penggunaan new
dan delete pada
pointer
• array
• Menjelaskan Konsep dan
pengertian pointer
• Menjelaskan cara Penggunaan
new dan delete pada pointer
• Menjelaskan cara membuat
array
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
17.4 Menjelaskan class • Mampu
menjelaskan class
• Deklarasi class
• Inheritance
• polimorfisme
• Menjelaskan Deklarasi class
• Menjelaskan Inheritance
• Menjelaskan polimorfisme
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
17.5 Merancang aplikasi
berorientasi objek
• Mampu
menjelaskan
konsep dasar
tentang
pemrograman
berorientasi objek
• Membuat aplikasi
sederhana
berorientasi objek
• Praktek membuat aplikasi
berorientasi objek
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 38 dari 51
39. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Menggunakan bahasa pemrograman berorientasi objek
KELAS/SEMESTER : XII / 1
STANDAR KOMPETENSI : 18. Menggunakan bahasa pemrograman berorientasi objek
KODE STANDAR KOMPETENSI : 070.KK15
ALOKASI WAKTU : 42 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
18.1 Menggunakan tipe data
control program
• Mampu
menyebutkan tipe
data pada C++
• Tipe data int
• Tipe data long
• Tipe data float
• Tipe data double
• Tipe data har
• Tipe data bool
• Menjelaskan Tipe data int
• Menjelaskan Tipe data long
• Menjelaskan Tipe data float
• Menjelaskan Tipe data double
• Menjelaskan Tipe data har
• Menjelaskan Tipe data bool
• Kompilasi
program
• Pengamatan
• Tes tulis
2 8
• BSE Jilid 2
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 39 dari 51
40. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
• Tipe dat short • Menjelaskan Tipe dat short
18.2 Membuat class • Mampu
menuliskan class
dengan sintaks
yang benar
• Deklarasi class • Menjelaskan pembuatan
deklarasi class
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
18.3 Membuat inheritance,
polimorphy, overloading,
dan friends
• Mampu
menggunakan
inheritance,
polimorphy,
overloading dan
friends
• Nheritance
• Polimorphy
• , overloading
• friends
• Menjelaskan penggunaan
inheritance
• Menjelaskan penggunaan
Polimorphy
• Menjelaskan penggunaan
overloading
• Menjelaskan penggunaan
friends
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSEJilid 2
18.4 Membuat interface dan
paket
• Mampu membuat
interface program
orientasi objek
• Membuat interface
dan paket
• Menjelaskan cara membuat
interface dan paket
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
18.5 Mengkompilasi program
berorientasi objek
• Mampu
mengkompilasi
program
berorientasi objek
• Mengkompilasi
program
berorientasi objek
• Menjelaskan cara
mengkompilasi program
berorientasi objek
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 40 dari 51
41. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Merancang program aplikasi web berbasis objek
KELAS/SEMESTER : XII / 1
STANDAR KOMPETENSI : 19. Merancang program aplikasi web berbasis objek
KODE STANDAR KOMPETENSI : 070.KK16
ALOKASI WAKTU : 32 X 45 Menit
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 41 dari 51
42. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
19.1 Menjelaskan file I/O
(Input/Output), tipe data
dan variable pada java
programming
• Mampu
menjelaskan tipe
data , variable,
dan pernyataan
input/output
• Tipe data pada
java
• Variable dan
konstanta
• Input / output
• Menjelaskan Tipe data pada java
• Menjelaskan Variable dan
konstanta
• Menjelaskan Input / output
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE Jilid 2
19.2 Menjelaskan exception
handling
• Mampu
menjelaskan
exception
handling
• Pengertian
exception handling
• Try dan catch
• Throw
• Finally
• Menjelaskan Pengertian
exception handling
• Menjelaskan pengertian Try dan
catch
• Menjelaskan Throw
• Menjelaskan Finally
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
19.3 Menjelaskan applet • Menjelaskan
pengertian aplet
• Applet
• Servlet
• JSP
• Menjelaskan pengertian Applet
• Menjelaskan Servlet
• Menjelaskan JSP
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
19.4 Menerapkan konektivitas
basis data
• Mampu
menerapkan
konektivitas basis
data
• Konektivitas basis
data
• Menjelaskan konektivitas basis
data
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 42 dari 51
43. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
NAMA SEKOLAH : SMK NEGERI NGASEM
MATA PELAJARAN : Membuat aplikasi basis data menggunakan SQL
KELAS/SEMESTER : XII / 1
STANDAR KOMPETENSI : 20. Membuat aplikasi basis data menggunakan SQL
KODE STANDAR KOMPETENSI : 070.KK17
ALOKASI WAKTU : 48 X 45 Menit
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 43 dari 51
44. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
20.1 Menjelaskan kebutuhan
software
• Mampu
menyebutkan
kebutuhan
sofware aplikasi
basis dat dengan
SQL
• Microsoft access
• mySQL
• Microsoft SQL
Server
• PostgreSQL
• Oracle Database
• Menjelaskan penggunaan
Microsoft access
• Menjelaskan penggunaan
mySQL
• Menjelaskan penggunaan
Microsoft SQL Server
• Menjelaskan penggunaan
PostgreSQL
• Menjelaskan penggunaan Oracle
Database
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE Jilid 2
20.2 Membuat Entity
Relationship Diagram
(ERD)
• Mampu Membuat
Entity
Relationship
Diagram (ERD)
• Entitas
• Atribut
• Relationship
• Menjelaskan pengertian Entitas
• Menjelaskan pengertian Atribut
• Menjelaskan pengertian
Relationship
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 2
20.3 Membuat Data Flow
Diagram (DFD)
• Mampu membuat
data flow diagram
• Data definition
language
• Data manipulasi
language
• Menjelaskan pengertian Data
definition language
• Menjelaskan pengertian Data
manipulasi language
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 44 dari 51
45. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
20.4 Mempersiapkan lembar
kerja Basis Data
• Mampu
mempersiapkan
lembar kerja basis
data
• Kebutuhan operasi
• Menjalankan
perangkat lunak
basis data berbasis
SQL
• Menjelaskan Kebutuhan operasi
• Menjelaskan cara Menjalankan
perangkat lunak basis data
berbasis SQL
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
20.5 Menggunakan sintaks-
sintaks khusus SQL
• Mampu
menyebutkan
sintaks khusus
SQL
• Sintaks select • Menjelaskan sintaks select • Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
20.6 Membuat Query Basis
Data
• Mampu membuat
qury basis data
• Membuat query
basis data
• Praktek membuat query basis
data
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
NAMA SEKOLAH : SMK NEGERI NGASEM
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 45 dari 51
46. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
MATA PELAJARAN : Mengintegrasikan basis data dengan sebuah web
KELAS/SEMESTER : XII / 2
STANDAR KOMPETENSI : 21. Mengintegrasikan basis data dengan sebuah web
KODE STANDAR KOMPETENSI : 070.KK18
ALOKASI WAKTU : 40 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
21.1 Menjelaskan prosedur
pengintegrasian sebuah
basis data dengan
sebuah situs web
• Mampu membuat
link antar
dokumen
• Link antar
dokumen
• Menjelaskan cara meng linkkan
antar dokumen
• Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE Jilid 3
21.2 Mempersiapkan basis
data
• Mampu
mempersiapkan
basis data
• Install aplikasi
basis data
• Menjelaskan aplikasi basis data • Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
21.3 Membuat login pada
basis data
• Mampu membuat
login basis data
• Keamanan dalam
basis data
• Menjelaskan cara membuat login
pada basis data
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
21.4 Membuat koneksi basis
data pada web
• Mampu
mengkoneksikan
basis data dengan
web
• Koneksi basis data
dengan web
• Menjelaskan cara membuat
koneksi basis data pada web
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 46 dari 51
47. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
21.5 Menguji konektivitas
basis data pada web
• Mampu
mengkoneksi
basis data pada
web
• Koneksi basis data
pada web
• Menjelaskan cara mengkoneksi
basis data pada web
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
NAMA SEKOLAH : SMK NEGERI NGASEM
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 47 dari 51
48. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
MATA PELAJARAN : Membuat program basis data
KELAS/SEMESTER : XII / 2
STANDAR KOMPETENSI : 22. Membuat program basis data
KODE STANDAR KOMPETENSI : 070.KK19
ALOKASI WAKTU : 56 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
22.1 Menjelaskan konsep
pembuatan DBMS
berbasis Client-Server
• Mampu
menjelaskan
konsep
pembuatan dbms
berbasis client
server
• Aplikasi basis data • Menjelaskan aplikasi basis data • Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE Jilid 3
22.2 Menggunakan SQL • Mampu
menggunakan
SQL
• Aplikasi basis data
berbasis SQL
• Menjelaskan aplikasi basis data
berbasis SQL
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
22.3 Menggunakan stored
procedures
• Mampu
menggunakan
stored procedures
• Prosedure dan
stored prosedure
• Menjelaskan prosedure dan
stored prosedure
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
22.4 Menggunakan triggers • Mampu
menjelaskan dan
mempraktekkan
tipe trigge
• Pengertian tipe
trigger
• Menjelaskan pengertian tipe
trigger
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 48 dari 51
49. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
22.5 Menggunakan
administrasi SQL
• Mampu
menjelaskan
administrasi SQL
• Security dan
authentication
• Permission
• Menjelaskan Security dan
authentication
• Menjelaskan Permission
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
22.6 Menjelaskan struktur
program aplikasi
• Mampu
menjelaskan
struktur program
aplikasi
• Struktur program
aplikasi
• Menjelaskan struktur program
aplikasi
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
22.7 Menerapkan SQL • Mampu
menerapkan SQL
• Menerapkan SQL • Mempraktekkan SQL pada
aplikasi basis data
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
NAMA SEKOLAH : SMK NEGERI NGASEM
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 49 dari 51
50. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
MATA PELAJARAN : Membuat aplikasi web berbasis JSP
KELAS/SEMESTER : XII / 2
STANDAR KOMPETENSI : 23. Membuat aplikasi web berbasis JSP
KODE STANDAR KOMPETENSI : 070.KK20
ALOKASI WAKTU : 40 X 45 Menit
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
23.1 Menjelaskan kebutuhan
software
• Mampu
menyiapkan
kebutuhan
sofware yang
dibutuhkan
• Kebutuhan sofware • Menjelaskan kebutuhan sofware • Kompilasi
program
• Pengamatan
• Tes tulis
8
• BSE Jilid 3
23.2 Menjelaskan dasar-dasar
JSP
• Mampu
menjelaskan
bahwa jsp
merupakan
adalah suatu
teknologi web
berbasis bahasa
pemrograman
java
• Directive
• Elemen scripting
• Scriplet
• Ekpresi
• Komentar
• Action
• Menjelaskan pengertian
Directive
• Menjelaskan pengertian Elemen
scripting
• Menjelaskan pengertian criplet
• Menjelaskan pengertian Ekpresi
• Menjelaskan pengertian
Komentar
• Menjelaskan pengertian Action
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
23.3 Membuat aplikasi web
berbasis JSP
• Mampu membuat
aplikasi web
berbasis web
• Membuat aplikasi
basis web dengan
JSP
• Menjelaskan cara membuat
aplikasi web dengan jsp
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
23.4 Menyiapkan server untuk
aplikasi web berbasis
JSP
• Mapu menyiapkan
server untuk
aplikasi basis JSP
• Server untuk
aplikasi web
berbasis JSP
• Menjelaskan cara
mengkoneksikan server untuk
aplikasi web Berbasis JSP
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 50 dari 51
51. KURIKULUM TINGKAT SATUAN PENDIDIKAN
SMK NEGERI NGASEM
KOMPETENSI DASAR INDIKATOR
MATERI
PEMBELAJARAN
KEGIATAN PEMBELAJARAN
PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
23.5 Menyimpan state
(kondisi) ke dalam server
dan client.
• Mampu
menyimpan state
dalam server dan
client
• menyimpan state
dalam server dan
client
• Menjelaskan cara menyimpan
state dalam server dab client
• Hasil
kompilasi
program
• Pengamatan
• Tes tulis
• Tes praktek
8 • BSE Jilid 3
Keterangan:
TM : Tatap Muka
PS : Praktik di Sekolah (2 jam praktIk di sekolah setara dengan 1 jam tatap muka)
PI : Praktek di Industri (4 jam praktIk di Du/Di setara dengan 1 jam tatap muka)
KOMPETENSI KEAHLIAN SILABUS DASAR KOMPETENSI KEJURUAN DAN KOMPETENSI KEJURUAN
REKAYASA PERANGKAT LUNAK Halaman 51 dari 51