SILABUS PEMBELAJARAN
PENDIDIKAN BUDAYA DAN KARAKTER BANGSA
Nama Guru :
KURIKULUM TINGKAT SATUAN PENDIDIKAN
________________________________
(KTSP)
NIP/NIK :
________________________________
Sekolah :
________________________________
SILABUS PEMBELAJARAN
1.6 Memeriksa hasil • Hasil perakitan PC • Cara identifikasi hasil • Mengikuti aturan dalam • Tes Tertulis • Rasa ingin • Berorientasi 2 4(8) • Buku Konsep
perakitan PC dan dan pemasangan perakit-an PC dan pengujian PC dan periferal tahu tugas dan hardware PC
• Tes Lisan
pemasangan periferal diidentifikasi pemasangan periferal • Menjelaskan tujuan, produk, hasil
• Mandiri • Katalog
periferal • Tes Praktek
• Perakitan, jenis kom- prosedur dan cara • Percaya diri Pheriferal PC
• Kreatif
ponen dan setting penggunaan per-alatan • Pengamatan/
• Keorisinilan • Pheriferal PC
yang dilakukan untuk diagnosis Observasi • Kerja keras
dicatat dan dilapor- • Manual
• Memeriksa hasil pera-kitan
kan sesuai dengan Pheriferal PC
PC
SOP yang berlaku. • Multimeter
• Memeriksa hasil pema-
• PC yang telah dirakit
sangan periferal
diuji tampilan dan
berfungsi dengan baik • Menguji PC yang telah
dirakit
• PC dapat digunakan
sesuai dengan • Mengecek PC yang
kriteria unjuk kerja digunakan
pada unit kompetensi • Mengecek kinerja dari PC
HDW.OPR.101.(1). A yang digunakan
atau HDW. OPR.
102.(1). A • Mengecek kegunaan
periferal apakah sudah
• Periferal dapat
sesuai dengan fungsinya
digunakan sesuai
dengan kriteria unjuk • Mengecek hasil
kerja pada unit pemeriksaan yang telah
kompetensi dilakukan pada perakitan
HDW.OPR.105.(1).A PC
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
2.4 Melakukan • Troubleshooting • Jenis-jenis • Menjelaskan langkah- • Tes Tertulis • Rasa ingin • Berorientasi 4 8(16) • Buku Manual
troubleshooting dilakukan sesuai troubleshooting pada langkah penanganan tahu tugas dan Sistem
• Tes Praktek
installation manual sistem operasi terhadap trouble-shooting • Mandiri hasil Operasi
yang terjadi pada sistem • Diskusi
• Percaya diri • Source
operasi • Kreatif
• Pengamatan/ Sistem
• Keorisinilan
• Mengecek hasil instalasi Observasi • Kerja keras Operasi
sistem operasi • Komputer
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
3.2 Melaksanakan • Siswa mampu • Langkah-langkah • Menjelaskan prosedur baku • Tes Tertulis • Rasa ingin • Berorientasi 4 - - • Modul K3LH
prosedur menerapkan keselamatan dan keselamatan dan kesehatan • Tes praktek tahu tugas dan • Buku
keselamatan dan Prosedur / SOP kesehatan kerja (K3) kerja (K3) hasil
• Mandiri Referensi
kesehatan kerja Keselamatan dan • Percaya diri
(K3) kesehatan kerja (K3) • Kreatif • Internet
• Keorisinilan
• Kerja keras
3.3 Menerapkan • Siswa mampu • Melakukan • Melaksanakan perbaikan • Tes Tertulis • Rasa ingin • Berorientasi 8 - - • Modul K3LH
konsep memelihara dan perawatan dan perawatan peralatan tahu tugas dan
• Tes praktek • Buku
lingkungan hidup menjaga kelestarian lingkungan dan hasil
• Melaksanakan kebersihan • Mandiri Referensi
lingkungan dan peralatan •
dan kelestarian lingkungan • Percaya diri
peralatan • Kreatif • Internet
hidup • Keorisinilan
• Siswa mampu melak- • Kerja keras
sanakan kebersihan
dan kelestarian
lingkungan hidup
3.4 Menerapkan • Siswa mampu • Jenis-jenis • Mengikuti prosedur dalam • Tes Tertulis • Rasa ingin • Berorientasi 8 - - • Modul K3LH
ketentuan menerapkan kecelakaan kerja Pertolongan pertama pada tahu tugas dan
• Tes praktek • Buku
pertolongan Prosedur / SOP kecelakaan hasil
• Mandiri Referensi
pertama pada Pertolongan pertama • Percaya diri
kecelakaan pada kecelakaan • Kreatif • Internet
• Keorisinilan
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
PENDIDIKAN BUDAYA DAN KARAKTER BANGSA
Nama Guru :
KURIKULUM TINGKAT SATUAN PENDIDIKAN
________________________________
(KTSP)
NIP/NIK :
________________________________
Sekolah :
________________________________
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MENERAPKAN TEKNIK ELEKTRONIKA ANALOG DAN DIGITAL DASAR
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : 1. MENERAPKAN TEKNIK ELEKTRONIKA ANALOG DAN DIGITAL DASAR
ALOKASI WAKTU : .......X 45 MENIT
Alokasi
KOMPETENSI MATERI KEGIATAN Nilai Budaya & Kewirausahaan/ Waktu SUMBER
INDIKATOR PENILAIAN
DASAR PEMBELAJARAN PEMBELAJARAN Karakter Bangsa Ekonomi Kreatif BELAJAR
TM PS PI
1.1 Menerapkan • Struktur atom, • Teori Dasar Listrik • Menghitung daya listrik • Tes tertulis • Rasa ingin • Berorientasi 8 16 - • Buku Teori
Teori Kelistrikan komponen-komponen • Sumber Tegangan tahu tugas dan (32) Dasar
• Menganalisis rangkaian R, L, C • Pengamatan
dari atom, dan hasil Kelistrikan
• Mengaktifkan beberapa jenis dan observasi • Mandiri
muatannya, serta • Percaya diri • Internet
pentingnya atom bagi motor listrik • Tes LIsan • Kreatif
teknologi elektronika • Keorisinilan • Majalah
• Mengaktifkan generator listrik • Kerja keras
dijelaskan Teknik
• Menjelaskan struktur atom
• Dijelaskan manfaat • Bread board
dan muatannya
dasar dari kelistrikan • Komponen R,
• Menjelaskan manfaat dasar
• Dijelaskan dan L, C
dari kelistrikan
digambarkan metode-
metode dasar • Menjelaskan metode dasar
kelistrikan untuk kelistrikan untuk
menggerakkan motor menggerakkan motor
dan bagaimana • Menjelaskan perbedaan
gerakan mekanik antara tegangan arus dan
pada generator bisa resistansi
menghasilkan arus
listrik • Menjelaskan bahan-bahan
resistip
• Dijelaskan perbedaan
antara tegangan, • Menjelaskan konstruksi dan
arus, dan resistansi kegunaan kapasitor
• Disebutkan dengan • Menjelaskan konstruksi
benar bahan-bahan induktansi
resistif dan dijelaskan • Menjelaskan hubungan mag-
bagaimana resistor netism, kumparan dan inti
dipakai dalam bidang
elektronika • Menjelaskan dengan gambar
Alokasi
KOMPETENSI MATERI KEGIATAN Nilai Budaya & Kewirausahaan/ Waktu SUMBER
INDIKATOR PENILAIAN
DASAR PEMBELAJARAN PEMBELAJARAN Karakter Bangsa Ekonomi Kreatif BELAJAR
TM PS PI
Alokasi
KOMPETENSI MATERI KEGIATAN Nilai Budaya & Kewirausahaan/ Waktu SUMBER
INDIKATOR PENILAIAN
DASAR PEMBELAJARAN PEMBELAJARAN Karakter Bangsa Ekonomi Kreatif BELAJAR
TM PS PI
dengan magnetism
dan digambarkan
konstruksi kumparan,
inti dan kegunaannya
1.2 Mengenal • Resistor dengan • Komponen Elektronika • Menghitung nilai resistansi • Tes tertulis • Rasa ingin • Berorientasi 8 16 - • Buku Teori
komponen beragam nilai diiden- • Menghitung nilai berbagai jenis resistor tahu tugas dan (32) Dasar
• Pengamatan/
elektronika tifikasi berdasar kode hasil Elektronika
besaran komponen • Menghitung nilai kapasistansi observasi • Mandiri
warna atau kode lain • Percaya diri • Internet
elektronika berbagai jenis kapasistor • Tes Praktek • Kreatif
dan bahan penyusun-
nya disebutkan • Menguji komponen pasif • Keorisinilan • Majalah
• Produk • Kerja keras
disertai kegunaan • Menguji komponen aktif Teknik
masing-masing • Bread board
• Memanfaatkan komponen
• Jenis-jenis kapasitor • Komponen
pasif
di-identifikasi, Elektronika
dijelaskan fungsi • Memanfaatkan komponen
utamanya dan aktif
bagaimana metode • Mengidentifikasi jenis-jenis
mengubah-ubah nilai kapasitor
kapasitansi, serta
diterangkan tentang • Menjelaskan fungsi kapasitor
istilah muatan dan • Menjelaskan muatan pada
coulomb kapasitor
• Jenis-jenis induktor • Menjelaskan jenis-jenis
di-identifikasi dan Induktor
dijelaskan macam-
macam bahan inti, • Menjelaskan macam-macam
serta bagaimana bahan inti
ukuran diameter • Menjelaskan hubungan
kumparan dan diameter kumparan dengan
kawatnya Induktansi
mempengaruhi nilai
• Menjelaskan Jenis-jenis
induktansinya
transformer
• Jenis-jenis
• Menjelaskan kegunaan dan
transformer yang
umum diidentifikasi pemakaian masing-masing
dan disebutkan transformer
kegunaannya masing- • Menjelaskan jenis-jenis
masing; bagaimana transistor
metode step up/down
• Menjelaskan kegunaan
dan dijelaskan
Alokasi
KOMPETENSI MATERI KEGIATAN Nilai Budaya & Kewirausahaan/ Waktu SUMBER
INDIKATOR PENILAIAN
DASAR PEMBELAJARAN PEMBELAJARAN Karakter Bangsa Ekonomi Kreatif BELAJAR
TM PS PI
kenapa diperlukan transistor
laminasi. • Menjelaskan kegunaan
• Beberapa jenis semikonduktor lain seperti
transistor di- DIAC, TRIAC dan SCR
identifikasi • Menjelaskan batasan kerja
berdasarkan jenis dan
dioda Zener
kegunaannya
• Menjelaskan fungsi dari
• Thyristor
dioda Zener
dibandingkan dengan
semikonduktor lain; • Menjelaskan pemakaian
diac, triac, dan SCR, dioda zener dalam rangkaian
dan dijelaskan regulator
kegunaan masing- • Menjelaskan piranti optik
masing yang bisa digunakan
• Batasan kerja diode
zener dijelaskan dan
digambarkan
kegunaannya dalam
rangkaian regulator
• Berbagai piranti optik
yang umum
disebutkan misalnya
LED, LCD, Laser, dll.
Digambarkan
bagaimana photo-
voltaic diaktifkan.
1.3 Menggunakan • Dijelaskan tentang • Tegangan Listrik • Menganalisis Rangkaian DC • Tes tertulis • Rasa ingin • Berorientasi 16 32 - • Buku Teori
komponen prinsip-prinsip dasar tahu tugas dan (64) dasar
• Arus Listrik • Menganalisis Rangkaian AC • Pengamatan/
Elektronika rangkaian DC hasil elektronika
• Mandiri
• Hubungann arus , • Menganalisis Rangkaian RLC observasi
• Dijelaskan tentang • Percaya diri • Internet
tegangan dan • Tes Praktek • Kreatif
prinsip-prinsip dasar • Merancang dan Merakit
Frekuensi. • Keorisinilan • Majalah
rangkaian AC Power supply • Produk • Kerja keras
Teknik
• Diterangkan • Menjelaskan prinsip-prinsip
• Bread board
bagaimana dasar rangkaian AC
rangkaian R,L,C seri • Komponen
• Menjelaskan pemakaian RLC
digunakan dalam Elektronika
dalam dalam rangkaian AC
rangkaian elektronika • Vadamikeum
• Menjelaskan perbedaan
• Apakah sebuah elektronika
rangkaian bersifat induktif,
Alokasi
KOMPETENSI MATERI KEGIATAN Nilai Budaya & Kewirausahaan/ Waktu SUMBER
INDIKATOR PENILAIAN
DASAR PEMBELAJARAN PEMBELAJARAN Karakter Bangsa Ekonomi Kreatif BELAJAR
TM PS PI
rangkaian bersifat resistif dan kapasitif • Buku
induktif, kapasitif, • Menjelaskan tentang rangkaian
atau resistif elektronik
resonansi
dibedakan dan
dijelaskan • Menghitung frekuensi
resonansi
• Diterangkan tentang
resonansi dan • Menggambarkan bandwidth
ditunjukkan rangkaian resonansi
bagaimana berdasarkan hasil
menghitung frekuensi pengukuran
resonansi
• Digambarkan
bagaimana presentasi
polar dan rectangular
dari suatu rangkai-an
R,L,C
1.4 Menerapkan • Digambarkan dan • Konversi Bilangan dan • Membuktikan tabel • Tes tertulis • Rasa ingin • Berorientasi 4 8 • Buku Teori
konsep dijelaskan tentang Kode ASCII kebenaran tahu tugas dan (16) dasar
• Pengamatan/
elektronika kode ASCII hasil elektronika
• Gerbang Logika • Rangkaian logika dasar observasi • Mandiri
digital
• Tiap-tiap jenis • Percaya diri • Internet
• Rangkaian logika kombinasi • Diskusi • Kreatif
gerbang logika dasar • Keorisinilan • Majalah
(komparator, adder, • Kerja keras
di-identifikasi
subtractor) Teknik
• Diperagakan cara
• Rangkaian logika sekuensial • Bread board
membuat tabel
kebenaran dari tiap • Komponen
gerbang logika Elektronika
• Vadamikeum
elektronika
• Buku
rangkaian
elektronik
1.5 Menerapkan • Diterangkan • Konversi Bilangan dan • Rangkaian Display seven • Tes tertulis • Rasa ingin • Berorientasi 8 16 - • Buku manual
sistem bilangan bagaimana cara kerja Kode ASCII segment, LCD, dot matrik tahu tugas dan (16) multimeter
• Tes Praktek
digital sebuah Counter hasil
• Gerbang Logika • Rangkaian clock • Mandiri • Alat ukur
• Pengamatan/
• Diterangkan fungsi • Percaya diri multimeter
• Menjelaskan jenis-jenis dan Observasi • Kreatif
flip-flop dan • Keorisinilan • Power supply
kegunaan flip-flop • Kerja keras
disebutkan jenis-
jenisnya • Menjelaskan fungsi bus
Alokasi
KOMPETENSI MATERI KEGIATAN Nilai Budaya & Kewirausahaan/ Waktu SUMBER
INDIKATOR PENILAIAN
DASAR PEMBELAJARAN PEMBELAJARAN Karakter Bangsa Ekonomi Kreatif BELAJAR
TM PS PI
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MENERAPKAN ALGORITMA PEMROGRAMAN TINGKAT DASAR
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : 2. MENERAPKAN ALGORITMA PEMROGRAMAN TINGKAT DASAR
ALOKASI WAKTU : .......X 45 MENIT
2.1 Menjelaskan • Struktur algoritma • Struktur algoritma • Menuliskan algoritma • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
struktur dijelaskan sesuai pemrograman runtunan tahu tugas dan referensi
• Tes Tulisan
algoritma dengan kaidah hasil
• Menuliskan algoritma • Mandiri • Buku kerja
keilmuan • Tugas
pemilihan if-then dan if then- • Percaya diri
• Kreatif • Komputer
• Algoritma dengan else • Laporan
• Keorisinilan
skema program • Kerja keras
• Menuliskan algoritma
sekuensial dibuat
pengulangan while-do, do-
sesuai dengan
wile, switch-case, repeat N-
rencana program
times
• Algoritma dengan
skema program
percabangan dibuat
dibuat sesuai dengan
rencana program
2.2 Membuat alur • Alur logika • Algoritma runtunan • Menggambarkan diagram • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
logika pemrograman dibuat alir untuk algoritma runtunan, • Tes Tulisan tahu tugas dan referensi
• Algoritma pemilihan
pemrograman sesuai dengan pemilihan dan pengulangan hasil
• Mandiri • Buku kerja
kaidah keilmuan • Algoritma pengulangan • Tes Praktek
• Percaya diri
• Kreatif • Komputer
• struktur algoritma • Tugas
• Keorisinilan
runtutan pemilihan • Kerja keras
• Laporan
dijelaskan sesuai
dengan kaidah
keilmuan
• struktur algoritma
pemilihan dijelaskan
sesuai dengan
kaidah keilmuan
• struktur algoritma
pengulangan dijelas-
kan sesuai dengan
kaidah keilmuan
2.3 Menjelaskan • Data Flow Diagram • Simbol-simbol Data • Mempelajari arti simbol Data • Tes Lisan • Rasa ingin • Berorientasi 4 4(8) • Buku
Data Flow (DFD) dijelaskan Flow Diagram (DFD) : Flow Diagram (DFD) tahu tugas dan referensi
• Tes Tulisan
Diagram (DFD) sesuai dengan hasil
- Select • Latihan menyusun Data Flow • Mandiri • Buku kerja
kaidah keilmuan • Tugas
Diagram (DFD) untuk suatu • Percaya diri
- • Kreatif • Komputer
Data Store program pada level 0 dan • Laporan
• Keorisinilan
- Anchor level 1 • Kerja keras
- Vertex
- Result Flow
- Update Flow
- Data Process
- Actor
- Control Flow
- Note Connector
2.4 Membuat • Diagram alir • Simbol-simbol dasar • Mempelajari arti simbol • Tes Lisan • Rasa ingin • Berorientasi 4 4(8) • Buku
diagram alir pemrograman dibuat diagram alir : Diagram alir tahu tugas dan referensi
• Tes Tulisan
pemrograman sesuai dengan hasil
- Simbol mulai • Latihan menyusun diagram • Mandiri • Buku kerja
kaidah keilmuan • Tugas
alir • Percaya diri
- • Kreatif • Komputer
Simbol proses • Laporan
• Keorisinilan
- Simbol keputusan • Kerja keras
- Simbol Dokumen
- Simbol Konektor
bersambung
- Simbol Konektor
mulai dan stop
- Simbol Komentar
2.5 Menjelaskan • Varian dan invariant • Jenis-jenis Tipe Data • Mempelajari tipe-tipe data • Tes Lisan • Rasa ingin • Berorientasi 4 4(8) • Buku
varian dan dijelaskan sesuai tahu tugas dan referensi
• Penamaan variavel • Mempelajari tipe data dasar • Tes Tulisan
invariant dengan kaidah hasil
dan Konstanta dan bentukan. • Mandiri • Buku kerja
keilmuan • Tugas
• Percaya diri
• Penentuan tipe data • Mempelajari penamaan • Kreatif • Komputer
• Tipe data, variable pada variabel dan variabel dan konstanta • Laporan • Kerja keras • Keorisinilan
konstanta, dan konstanta • Mempelajari pemberian
parameter yang harga variable
berlaku umum pada
pemograman yang • Menunjukkan penggunaan
dijelaskan sesuai variabel pada program
dengan fungsinya
• Tipe data baru dari
tipe data yang ada
dibuat dan dijelaskan
pemanfaatannya
• Pemakaian nama
pada tipe data,
variable, konstanta
dan parameter
dijelaskan
2.6 Menerapkan • Pengelolaan array • Jenis dan inisialisasi • Mendefinisikan array • Tes Lisan • Rasa ingin • Berorientasi 4 4(8) • Buku
pengelolaan diterapkan sesuai array tahu tugas dan referensi
• Menginisialisasi array • Tes Tulisan
array. dengan kaidah hasil
• Pemrosesan Array • Mandiri • Buku kerja
keilmuan • Menulis elemen array ke • Tugas
• Percaya diri
piranti keluaran • Kreatif • Komputer
• Algoritma dibuat • Laporan
• Keorisinilan
dengan array satu • Menulis harga tertentu di • Kerja keras
dimensi dalam array
• Algoritma pencarian • Mencari harga maksimum
data dan algoritma array
pengurutan data • Menggunakan elemen array
(sorting) dibuat
dengan
menggunakan array
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MENERAPKAN ALGORITMA PEMROGRAMAN TINGKAT LANJUT
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : 3. MENERAPKAN ALGORITMA PEMROGRAMAN TINGKAT LANJUT
ALOKASI WAKTU : .......X 45 MENIT
3.1 Menjelaskan • Prinsip array multi • Array multi dimensi • Mendeklarasikan dan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
prinsip array dimensi dijelaskan memanfaatkan elemen array tahu tugas dan Referensi
• Tes Tulisan
multi dimensi sesuai dengan melalui penjumlahan, hasil
• Mandiri • Modul
kaidah keilmuan pengurangan, perkalian • Tugas
• Percaya diri
serta pencarian elemen • Kreatif • Trainer
• Algoritma array multi • Laporan
array • Keorisinilan
dimensi dibuat dan • Kerja keras
dijelaskan • Menjelaskan cara Inisialisasi
• Matrik 2D, 3D dibuat Matriks
dalam bentuk penj- • Melakukan pembacaan
umlahan, pengu- elemen matriks
rangan, perkalian, • Menjelaskan pengisian
dsb.
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
3.2 Mengunakan • Algoritma pembaca- • Mengunakan array multi • Membuat program pencarian • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
array multi an, pengisian, dimensi elemen terbesar matriks tahu tugas dan Referensi
dimensi pengubahan, dan • Membuat program pencarian • Tes Tulisan • Mandiri hasil • Modul
penghapusan data elemen terkecil matriks • Percaya diri
• Tes Praktek • Kreatif • Trainer
dalam array multi
dimensi dibuat dan • Tugas • Kerja keras • Keorisinilan
ditunjukan
• Laporan
3.3 Menggunakan • Prosedur dan fungsi • Prosedur dan Fungsi • Mempelajari pendeklarasian • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku
prosedur dan digunakan sesuai fungsi tahu tugas dan (16) Referensi
• Tes Tulisan
fungsi dengan kaidah hasil
• Membuat contoh program • Mandiri • Modul
keilmuan • Tes Praktek
untuk pemanggilan fungsi • Percaya diri
• Kreatif • Trainer
• Algoritma program • Tugas
• Mempelajari • Keorisinilan
dibuat dengan • Kerja keras
pendekalarasian prosedur • Laporan
menggunakan
prosedur • Membuat contoh program
pemanggilan prosedur
• Algoritma program
dibuat dengan
menggunakan fungsi
• Algoritma program
dibuat dengan
menggunakan
prosedur dan fungsi
3.4 Menggunakan • Library pemrograman • Graphic Library • Latihan membuat program • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku
library grafik digunakan grafik dengan menggunakan • Tes Tulisan tahu tugas dan (16) Referensi
pemrograman sesuai dengan grafik library yang sudah ada hasil
• Mandiri • Modul
grafik. kaidah keilmuan • Tes Praktek
• Percaya diri
• Kreatif • Trainer
• Tugas
• Keorisinilan
• Kerja keras
• Laporan
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MEMBUAT BASIS DATA
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : 4. MEMBUAT BASIS DATA
ALOKASI WAKTU : .......X 45 MENIT
4.1. Mengidentifikasi • Dijelaskan pengertian • Pengertian data • Menjelaskan pengertian data • Pengamatan • Rasa ingin • Berorientasi 8 4 (8) • Buku ajar
struktur hirarki Data dan basis data • Pengertian Basis Data tahu tugas dan data base
• Menjelaskan pengertian • Tes tulis
basis data hasil
• Sistem Manajemen basis data • Mandiri • Komputer
• Sistem manajemen • Tugas
Basis data dijelaskan • Percaya diri
basis data • Menjelaskan sistem • Kreatif • Jobsheet
• Hasil
manajemen basis data • Keorisinilan
• Kerja keras
4.2. Menjelaskan • Model ERD • Model ERD • Menjelaskan Model ERD • Pengamatan • Rasa ingin • Berorientasi 8 4 (8) • Buku ajar
Entity dijelaskan tahu tugas dan data base
• Simbol-simbol ERD • Simbol-simbol ERD • Tes tulis
Relationship hasil
• Simbol ERD • Mandiri • Komputer
Diagram (ERD)
digambarkan dan
- Entitas • Tugas
• Percaya diri
• Kreatif • Jobsheet
dijelaskan - Atribut • Hasil
• Keorisinilan
• Kerja keras
- Relationships
4.3. Menerapkan • Basis Data • Struktur basis data • Menjelaskan bagian-bagian • Pengamatan • Rasa ingin • Berorientasi 8 4 (8) • Buku ajar
normalisasi Relasional dijelaskan relasional tabel yang terdiri dari: tahu tugas dan data base
• Tes tulis
basis data hasil
• Relasi Antar tabel • Menggambarkan relasi - Row/baris/tuple
• Tugas
• Mandiri • Komputer
dijelaskan antar tabel • Percaya diri
- Field/kolom/atributes • Hasil
• Kreatif • Jobsheet
• Keorisinilan
• Membuat suatu gambar • Kerja keras
hubungan antar tabel
4.4. Membuat • Struktur umum • Eksekusi dan optimasi • Menjelaskan tentang • Pengamatan • Rasa ingin • Berorientasi 8 4 (8) • Buku ajar
Database database query eksekusi dan optimasi query tahu tugas dan data base
• Tes tulis
management management sistem hasil
• Operator relasional • Menjelaskan operator • Mandiri • Komputer
system (DBMS) dijelaskan • Tugas
relasional • Percaya diri
• Metode akses dan • Kreatif • Jobsheet
• Perangkat Lunak • Hasil
penanganan file • Menjelaskan metode akses • Keorisinilan
yang digunakan • Kerja keras
• Management buffer dan penanganan file
dalam DBMS
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
PENDIDIKAN BUDAYA DAN KARAKTER BANGSA
Nama Guru :
KURIKULUM TINGKAT SATUAN PENDIDIKAN
________________________________
(KTSP)
NIP/NIK :
________________________________
Sekolah :
________________________________
35 Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK
36 Pendidikan Budaya & Karakter Bangsa
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MENERAPKAN APLIKASI BASIS DATA
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 5. MENERAPKAN APLIKASI BASIS DATA
ALOKASI WAKTU : .......X 45 MENIT
5.1 Menjelaskan • Jenis perintah SQL • Penjelasan perintah- • Mempelajari arti dan fungsi • Tes Lisan • Rasa ingin • Berorientasi • Buku
jenis perintah dijelaskan sesuai perintah (command) masing masing perintah tahu tugas dan Referensi
• Tes Tulisan
SQL dengan kaidah pada SQL pada SQL hasil
• Mandiri • Modul
keilmuan • Tugas
• Percaya diri
• Kreatif • Trainer
• Laporan
• Keorisinilan
• Kerja keras
5.2 Membuat table • Table basis data • Table dibuat dengan • Membuat Tabel dengan • Tes Lisan • Rasa ingin • Berorientasi 4 4(8) • Buku
basis data dibuat sesuai dengan menggunakan Wizard. menggunakan wizard. tahu tugas dan Referensi
• Tes Tulisan
kaidah keilmuan • Fitur-fitur table dibuat • Membuat fitur-fitur table • Mandiri hasil • Modul
• Tes Praktek
• Tabel dibuat dengan dengan menngunakan untuk membuat tabel • Percaya diri
• Kreatif • Trainer
menggunakan bahasa data deskripsi • Tugas
• Membuat table dengan • Keorisinilan
wizard. (SQL). • Kerja keras
menggunakan bahasa data • Laporan
• Fitur-fitur table • Nama field, tipe data, deskripsi (SQL).
digunakan untuk dan deskripsi field • Menulis nama field, tipe
membuat tabel • Aturan penamaan yang data, dan deskripsi field
• Tabel dibuat dengan sesuai dengan format pada kolom
menggunakan standar aplikasi yang • Menyimpan Tabel diberi
bahasa data digunakan
nama sesuai dengan aturan
deskripsi (SQL).
penamaan format standar
• Nama field, tipe data, aplikasi yang digunakan
dan deskripsi field
ditulis pada kolom
• Tabel diberi nama
sesuai dengan
aturan penamaan
dan disimpan sesuai
dengan format
standar aplikasi yang
digunakan
5.3 Menerapkan • Query pada basis • Query untuk • View dibuat dengan • Tes Lisan • Rasa ingin • Berorientasi 4 4(8) • Buku
query pada data dibuat sesuai menampilkan tabel menggunakan wizard View tahu tugas dan Referensi
• Tes Tulisan
basis data dengan kaidah hasil
• Mengaplikasikan fitur-fitur • Mandiri • Modul
keilmuan View dibuat • Tes Praktek
View. • Percaya diri
dengan mengguna- • Kreatif • Trainer
• Tugas
kan wizard View • Menetapkan Field sesuai • Keorisinilan
• Kerja keras
dengan kebutuhan tabel • Laporan
• Fitur-fitur View
diaplikasikan. • Memberi namaView sesuai
dengan aturan penamaan
• Field ditetapkan
dan disimpan sesuai dengan
sesuai dengan
format standar aplikasi yang
kebutuhan tabel
digunakan
• View diberi nama
• Mengecek field pada tabel
sesuai dengan
aturan penamaan • Menyimpan nama view
dan disimpan sesuai sesuai dengan format
dengan format standar
standar aplikasi yang
digunakan
5.4 Membuat form • Form basis data • Pembuatan Form pada • Membuat rencana • Tes Lisan • Rasa ingin • Berorientasi 4 4(8) • Buku
basis data dibuat sesuai dengan basisdata dengan pembuatan Form tahu tugas dan Referensi
• Tes Tulisan
kaidah keilmuan memperhatikan : menggunakan menu • Mandiri hasil • Modul
• Tes Praktek
- Form name • Menyiapkan file basis data
• Kreatif
• Percaya diri
• Trainer
yang akan digunakan • Tugas
- View • Kerja keras
• Keorisinilan
• Membuat Form basis data • Laporan
- Filter
- Where condition
- Data mode
- Window mode
5.5 Menerapkan • Macro pada basis • Pembuatan Form • Membuat rencana • Tes Lisan • Rasa ingin • Berorientasi 4 4(8) • Buku
macro pada data dibuat sesuai dengan menggunakan pembuatan Form tahu tugas dan Referensi
• Tes Tulisan
basis data dengan kaidah perintah Macro dengan menggunakan Macro hasil
• Mandiri • Modul
keilmuan memperhatikan : • Tes Praktek
• Menyiapkan file basis data • Percaya diri
• Kreatif • Trainer
- Macro untuk Form yang akan digunakan • Tugas
• Keorisinilan
• Kerja keras
• Laporan
- Macro untuk Report • Membuat Form basis data
- Macro untuk Import
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MEMAHAMI PEMROGRAMAN VISUAL BERBASIS DESKTOP
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 6. MEMAHAMI PEMROGRAMAN VISUAL BERBASIS DESKTOP
ALOKASI WAKTU : .......X 45 MENIT
6.1 Menjelaskan IDE • IDE aplikasi bahasa • Cara menjalankan IDE • Mempelajari : • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
aplikasi bahasa pemograman tahu tugas dan referensi
• Memilih jenis Project - Cara menjalankan IDE • Tes Tulisan
pemograman dijelaskan sesuai hasil
• Mandiri • Buku kerja
dengan kaidah • Jendela IDE - Memilih jenis Project • Tugas
• Percaya diri
keilmuan • Kreatif • Komputer
• Toolbox - Jendela IDE • Laporan
• Keorisinilan
• Kerja keras • Software
• Bahasa Visual Basic
- Toolbox pendukung
• Type Variabel
- Bahasa Visual Basic
• Cara Menuliskan
Komentar di Visual
- Type Variabel
Basic - Cara Menuliskan
• Operator Aritmatika dan Komentar di Visual
Logika di Visual Basic Basic
Server,Pengenalan Crystal
Report,Membuat Aplikasi
Visual Basic, SQL Server
dan Crystal Report
6.3 Menjelaskan • User interface • User Interface pada • Mempelajari pengertian dan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
user interface aplikasi bahasa bahasa pemrograman penggunaan user interface tahu tugas dan referensi
• Tes Tulisan
aplikasi bahasa pemograman pada bahasa pemrograman hasil
• Mandiri • Buku kerja
pemograman dijelaskan sesuai visual • Tugas
• Percaya diri
dengan kaidah • Kreatif • Komputer
• Laporan
keilmuan • Keorisinilan
• Kerja keras • Software
pendukung
6.4 Menjelaskan tipe • Tipe file dijelaskan • Tipe extension file dan • Mempelajari pengertian dan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
file sesuai dengan jenis pengertiannya pengoperasian file pada tahu tugas dan referensi
• Tes Tulisan
dan fungsinya bahasa pemrograman visual: • Mandiri hasil • Buku kerja
• Tugas
- Membuka File • Percaya diri
• Kreatif • Komputer
• Laporan
- Membaca File • Keorisinilan
• Kerja keras • Software
- Menyimpan File pendukung
- Extension File
6.5 Menjalankan • Aplikasi • Teknik pengoperasian • Mengoperasikan program • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
aplikasi program aplikasi aplikasi tahu tugas dan referensi
• Tes Tulisan
• Mandiri hasil • Buku kerja
• Tugas
• Percaya diri
• Kreatif • Komputer
• Laporan
• Keorisinilan
• Kerja keras • Software
pendukung
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MEMBUAT PAKET SOFTWARE APLIKASI BERBASIS DESKTOP
KELAS/SEMESTER : XI / 1
STANDAR KOMPETENSI : 7. MEMBUAT PAKET SOFTWARE APLIKASI BERBASIS DESKTOP
ALOKASI WAKTU : .......X 45 MENIT
7.1 Menjelaskan • Menu aplikasi • Menu aplikasi • Mempelajari menu aplikasi • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
menu aplikasi dijelaskan sesuai tahu tugas dan Referensi
• Tes Tulisan
dengan kaidah • Mandiri hasil • Modul
keilmuan • Tugas
• Percaya diri
• Kreatif • Komputer
• Laporan
• Keorisinilan
• Kerja keras
7.2 Menyiapkan • Sistem komputer • Standar hardware yang • Mempersiapkan Hardware • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
sistem komputer dalam kondisi siap mendukung program dan software tahu tugas dan Referensi
• Tes Tulisan
digunakan. • Mengidentifikasi edisi • Mandiri hasil • Modul
• Tugas
• Paket software software yang support • Percaya diri
• Kreatif • Komputer
aplikasi siap terhadap hardware • Laporan
• Keorisinilan
digunakan. • Kerja keras
• Menginstalasi sotware pada
• Kode program telah sistem computer
tersedia pada sistem • Mengidentifikasi seluruh
computer
komponen yang dibutuhkan
• Komponen yang oleh kode program sesuai
dibutuhkan oleh kode dapat dijalankan.
program disiapkan.
7.3 Mendemons- • Aplikasi paket • Teknik Menginstall VB • Menjalankan Aplikasi paket • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
trasikan aplikasi installer dijalankan. installer tahu tugas dan Referensi
• Tes Tulisan
paket installer hasil
• Kode Program atau • Mengenal file pada installer • Mandiri • Modul
• Tes Praktek
file exe di-set dan • Percaya diri
• Mengelompokan kode • Kreatif • Komputer
disimpan pada • Tugas
program di-set dan disimpan • Keorisinilan
direktori tertentu. • Kerja keras
pada direktori tertentu. • Laporan
• Komponen yang
• Menset komponen yang
dibutuhkan di-set dan
dibutuhkan
disimpan pada
7.5 Menghubungkan • Paket aplikasi • Aplikasi Installer • Menghubungkan aplikasi • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
aplikasi dengan installer dihubungkan • Basis Data dengan basis data. tahu tugas dan Referensi
• Tes Tulisan
basis data. dengan dengan basis hasil
• Mandiri • Modul
data yang sesuai. • Hubungan antara • Tes Praktek
• Percaya diri
Aplikasi Installer • Kreatif • Komputer
• Tugas
dengan basis data • Keorisinilan
• Kerja keras
• Laporan
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
8.1 Menjelaskan • Fungsi periferal • Modem • Mempelajari macam-macam • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
fungsi periferal jaringan komputer periferal yang diperluikan tahu tugas dan Referensi
• Net card • Tes Tulisan
jaringan dijelaskan sesuai dalam pemasangan jaringan hasil
• Mandiri • Modul
komputer denga kaidah • Hub komputer • Tugas
• Percaya diri
keilmuan • Kreatif • Trainer
• Router • Laporan
• Keorisinilan
• Kerja keras
• Transmission line
8.2 Mengidentifikasi- • Ketersambungan • Perintah-perintah • Mempelajari perintah- • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
kan ketersambu- jaringan diidentifikasi sistem operasi pada perintah sistem operasi pada • Tes Tulisan tahu tugas dan Referensi
ngan jaringan sesuai dengan jaringan untuk jaringan komputer untuk hasil
• Mandiri • Modul
perintah pada buku mengecek koneksi mengecek koneksi • Tes Praktek
• Percaya diri
kerja • Kreatif • Trainer
- Ping • Tugas
• Keorisinilan
• Kerja keras
• Laporan
- Tracert
- Ipconfig
- Dll.
8.3 Mengoperasikan • Aplikasi jaringan • Pembuatan jaringan • Membuat jaringan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
aplikasi jaringan komputer komputer sederhana kompouter lokal antara tahu tugas dan Referensi
• Tes Tulisan
komputer dioperasiskan sesuai antara Server dan Server dan Client hasil
• Mandiri • Modul
dengan perintah Client • Tes Praktek
• Percaya diri
pada buku kerja • Kreatif • Trainer
• Tugas
• Keorisinilan
• Kerja keras
• Laporan
8.4 Melakukan • Koneksi jaringan • Pemutusan jaringan • Memutus jaringan komputer • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
pemutusan diputuskan dengan perintah sistem menggunakan perintah tahu tugas dan Referensi
• Tes Tulisan
jaringan. menggunakan operasi jaringan sistem operasi hasil
• Mandiri • Modul
perintah Ssitem komputer • Tes Praktek
• Percaya diri
Operasi sesuai • Kreatif • Trainer
• Tugas
dengan perintah • Keorisinilan
• Kerja keras
pada buku • Laporan
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
PENDIDIKAN BUDAYA DAN KARAKTER BANGSA
Nama Guru :
KURIKULUM TINGKAT SATUAN PENDIDIKAN
________________________________
(KTSP)
NIP/NIK :
________________________________
Sekolah :
________________________________
47 Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK
48 Pendidikan Budaya & Karakter Bangsa
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MENERAPKAN BAHASA PEMROGRAMAN SQL TINGKAT DASAR
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 9. MENERAPKAN BAHASA PEMROGRAMAN SQL TINGKAT DASAR
ALOKASI WAKTU : .......X 45 MENIT
9.1 Menjelaskan • Mampu penjelaskan • Bahasa pemrograman • Menjelaskan definisi Bahasa • Tes Tertulis • Rasa ingin • Berorientasi 2 - - • Buku
konsep basaha (SQL) pemrograman (SQL) tahu tugas dan Referensi
• Pengamatan
pengoperasian pemrograman (SQL) hasil
• Konsep pengoperasian • Menjelaskan ciri-ciri Bahasa • Mandiri • Modul
bahasa • Penugasan
• Mampu menyebut- bahasa pemrograman pemrograman (SQL) • Percaya diri
pemrograman • Kreatif • Trainer
(SQL) kan ciri-ciri bahasa (SQL) • Menjelaskan konsep • Keorisinilan
pemograman SQL • Kerja keras
pengoperasian bahasa
• Mampu menjelaskan pemrograman (SQL)
konsep pengopera-
sian bahasa
pemograman (SQL)
9.2 Mempersiapkan • Mampu • Instalasi aplikasi • Menjelaskan cara instalasi • Tes Tertulis • Rasa ingin • Berorientasi 2 4 (8) 2 (8) • Buku
perangkat lunak menginstalasi perangkat lunak SQL aplikasi perangkat lunak tahu tugas dan Referensi
• Pengamatan
SQL perangkat lunak SQL hasil
• Pengoperasian • Mandiri • Modul
aplikasi SQL dan • Penugasan
(menjalankan dan • Menjelaskan cara • Percaya diri
dapat berjalan • Kreatif • Trainer
menutup) aplikasi menjalakan perangkat lunak • Keorisinilan
normal. • Kerja keras
perangkat lunak SQL aplikasi SQL
• Mampu menyedia-
kan dan mengidenti-
fikasi manual
pengguna (user
manual) perangkat
lunak aplikasi SQL
• Mampu menyalakan
perangkat komputer
dengan sistem
operasi dan
persyaratan sesuai
petunjuk instalasi
• Mampu menjalakan
perangkat lunak
aplikasi SQL
9.3 Mendeskripsikan • Mampu mengenali • Menu dan shortcut • Menjelaskan menu-menu • Tes Tertulis • Rasa ingin • Berorientasi 2 4 (8) 2 (8) • Buku
menu aplikasi menu-menu yang aplikasi perangkat lunak yang tersedia beserta tahu tugas dan Referensi
• Pengamatan
SQL tersedia beserta SQL shorcutnya hasil
• Mandiri • Modul
shorcutnya. • Penugasan
• Fitur-fitur pengolahan • Mengidentifikasi fitur-fitur • Percaya diri
• Kreatif • Trainer
• Mampu table, view, store pengolahan table, view, • Keorisinilan
mengidentifikasi prosedur, trigger store prosedur, trigger • Kerja keras
fitur-fitur pengolahan • Aplikasikan fitur-fitur • Mengaplikasikan fitur-fitur
table, view, store
pengolahan table, view, pengolahan table, view,
prosedur, trigger
store prosedur, trigger store prosedur, trigger
• Mampu
mengaplikasikan
fitur-fitur pengolahan
table, view, store
prosedur, trigger
seperti pembuatan
baru (new),
penyimpanan (save),
pembukaan (open),
penghapusan
(delete)
9.4 Membuat tabel • Mampu membuat • Membuat tabel dengan • Menjelaskan pembuatan • Tes Tertulis • Rasa ingin • Berorientasi 4 10 2 (8) • Buku
tabel dengan menggunakan perintah tabel dengan menggunakan tahu tugas dan (20) Referensi
• Pengamatan
menggunakan standart dalam DLL perintah standart dalam DLL • Mandiri hasil • Modul
perintah standart • Penugasan
• Memasukkan nama • Menjelaskan cara • Percaya diri
dalam DLL • Kreatif • Trainer
kolom/field, tipe data memasukkan nama • Keorisinilan
• Mampu memasukkan dan konstrainnya ke kolom/field, tipe data dan • Kerja keras
nama kolom/field, dalam table yang sudah konstrainnya ke dalam table
tipe data dan dibuat yang sudah dibuat
konstrainnya ke • Mengisi, menyimpan • Menjelaskan pengisian data
dalam table yang
data pada table dengan pada table dengan
sudah dibuat
meggunakan perintah meggunakan perintah
• Mampu mengisi data standar standar
pada table dengan • Membuat, mengatur • Menjelaskan cara
meggunakan
dan menyimpan index penyimpan tabel yang sudah
perintah standar
table diberi nama dan terisi
seperti insert,
update dan delete • Membuat, mengatur • Menjelaskan pembuatan,
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
10.1 Menentukan • Formula • Penulisan rumus • Merumuskan data sesuai • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
formula pembentukan data (formula) dengan kaidah matematika dan tahu tugas dan referensi
• Tes Tulisan
pembentukan dengan batasan batasan waktu terurai dengan sederhana. hasil
• Mandiri • Buku kerja
data dengan waktu ditentukan • Tugas
• Membangkitkan rumus data • Percaya diri
batasan waktu sesuai dengan • Kreatif • Komputer
yang tidak terkait dengan • Laporan
persyaratan • Keorisinilan
waktu (bukan domain • Kerja keras • Software
waktu). pendukung
10.2 Membuat • Prosedur dan fungsi • Prosedur dan Fungsi • Menjelaskan pendeklarasian • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
prosedur dan dibuat sesuai dengan fungsi tahu tugas dan referensi
• Tes Tulisan
fungsi petunjuk pada buku hasil
• Membuat contoh program • Mandiri • Buku kerja
kerja • Tes Praktek
untuk pemanggilan fungsi • Percaya diri
• Kreatif • Komputer
• Tugas
• Menjelaskan • Keorisinilan
• Kerja keras • Software
pendekalarasian prosedur • Laporan
pendukung
• Membuat contoh program
pemanggilan prosedur
10.3 Menulis kode • Kode program • Pembentukan data • Membangkitkan Data yang • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
program pembangkitan data yang akan dibangkitkan merupakan satu tipedata, tahu tugas dan referensi
• Tes Tulisan
pembangkitan dengan batasan (generated). berupa sinyal atau teks atau hasil
• Mandiri • Buku kerja
data dengan waktu ditulis sesuai frekuensi. • Tes Praktek
• Percaya diri
batasan waktu dengan peogram • Kreatif • Komputer
• Membatasi Data telah nilai • Tugas
yang akan dibuat • Keorisinilan
minimal, maksimal • Kerja keras • Software
• Laporan
danjumlah data yang pendukung
dibangkitkan.
10.4 Mengoperasikan • Trigger dioperasikan • Triggers. • Membuat Triggers • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
trigger. sesuai dengan tahu tugas dan referensi
• Programming triggers • Mengelola Triggers. • Tes Tulisan
perintah pada buku • Mandiri hasil • Buku kerja
kerja. • Membuat basis data dengan • Tes Praktek
• Percaya diri
menggunakan Programming • Kreatif • Komputer
• Tugas
triggers dibuat. • Keorisinilan
• Kerja keras • Software
• Laporan
pendukung
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MENERAPKAN DASAR-DASAR PEMBUATAN WEB STATIS TINGKAT DASAR
KELAS/SEMESTER : XI / 2
STANDAR KOMPETENSI : 11. MENERAPKAN DASAR-DASAR PEMBUATAN WEB STATIS TINGKAT DASAR
ALOKASI WAKTU : .......X 45 MENIT
11.1 Menjelaskan • Konsep-konsep dan • Konsep dan teknologi • Menjelaskan Konsep-konsep • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
konsep dasar teknologi web web dan teknologi web (web tahu tugas dan referensi
• Tes Tulisan
dan teknologi dijelaskan (web Server, URL, HTTP, HTML, hasil
• Konsep klien dan server • Mandiri • Buku kerja
Webpage Server, URL, HTTP, Web browser , gateway ) • Tugas
pada teknologi WEB • Percaya diri
HTML, Web browser, • Kreatif • Perangkat
• Mengetahui Cara bagaimana • Laporan
gateway • Kapasitas Bandwidth • Keorisinilan lunak
bandwidth mempengaruhi • Kerja keras
dan kulaitas tampilan pendukung
• Perbedaan antara transmisi data dan gambar
halaman WEB • Komputer
klien dan server pada layer
dijelas. • Pemilihan software
• Menjelaskan perbedaan
aplikasi perancangan
• Cara bagaimana antara klien dan server
web
bandwidth • Menjelaskan cara
mempengaruhi • Perbandingan local
bagaimana bandwidth
transmisi data dan server dan remote
mempengaruhi transmisi
gambar pada layar server (hosting
data dan gambar pada layer
dijelaskan. provider)
• Membandingkan ciri-ciri dan
• Ciri-ciri dan fungsi
fungsi dari software teks
dari software teks
editor yang tersedia untuk
editor yang tersedia
merancang web page
untuk merancang
web page • Menjelaskan keuntungan
dibandingkan dan kerugian running dari
server yang dimiliki
• Keuntungan dan
dibandingkan server
kerugian running dari
provider.
server yang dimiliki
dibandingkan server • Mengetahui Keuntungan dan
provider dijelaskan. kerugian running dari server
yang dimiliki dibandingkan
server provider.
11.2 Menjelaskan • Kegunaan dari • Dokumen HTML • Melengkapi dokumen HTML • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
struktur dokumen dan dengan Head dan title dengan Head dan title tahu tugas dan referensi
• Tes Tulisan
dokumen HTML audiens diidentifikasi hasil
• Body pada dokumen, • Membuat Body pada • Mandiri • Buku kerja
• Tes Praktek
• Bahasa HTML yang teks dan paragraf dokumen • Percaya diri
• Kreatif • Perangkat
tepat yang akan sesuai kebutuhan • Tugas
• Menambahkan teks dan • Keorisinilan lunak
digunakan pada ditambahkan • Kerja keras
paragraf sesuai kebutuhan • Laporan pendukung
dokumen dan • Simbol khusus pada
audiens ditetapkan • Format dokumen menarik • Komputer
browser/ platform
dan mudah
• Struktur dasar
dokumen sesuai • Dokumen penamaan
persyaratan standar.
pengguna dirancang • Medesain Format dokumen
• Site map dokumen menarik dan mudah dibaca
dikem-bangkan dan dibuat
dikonfirmasikan • Penambahan simbol khusus
dengan klien pada browser/ platform
• Mengatur itampilan secara
tepat
• Penyimpanan dokumen
disimpan sesuai dengan
penamaan standar.
11.3 Menambahkan • Teks diformat untuk • Format teks dengan • Mempormat Teks untuk • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku
objek pada web memenuhi HTML memenuhi persyaratan tahu tugas dan (16) referensi
• Tes Tulisan
persyaratan • Pemberian Background penyajian pengguna • Mandiri hasil • Buku kerja
penyajian pengguna • Tes Praktek
dan warna pada • Memasang Background • Percaya diri
• Kreatif • Perangkat
• Background warna dokumen warna atau gambar yang • Tugas
• Keorisinilan lunak
atau gambar yang sesuai menurut persyaratan • Kerja keras
• Menempatkan objek • Laporan pendukung
sesuai menurut pengguna ( logo peru-
pada bidang desain • Komputer
persyaratan sahaan, buku pedoman
pengguna ( logo perusahaan)
peru-sahaan, buku • Menempatkan Posisi setiap
pedoman
elemen pada halaman
perusahaan)
dipasang • Indent teks dan list (ordered,
unordered, dan nested)
• Posisi setiap elemen
pada halaman dibuat • Wrap teks di sekitar gambar
lebih menarik digunakan atau jarak di
sekitar
• Indent teks dan list
(ordered, unordered, • Skala gambar dan perataan
11.5 Membuat Link • Link berbasis teks • Perintah pembuatan • Membuat link ke situs lain • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
pada web link pada HTML tahu tugas dan referensi
• Link berbasis • Membuat link ke halaman • Tes Tulisan
• Mandiri hasil • Buku kerja
gambar lain • Tes Praktek
• Percaya diri
• Jenis-jenis link • Kreatif • Perangkat
• Tugas
• Keorisinilan lunak
• Kerja keras
• Laporan pendukung
• Komputer
11.6 Menyimpan • Struktur direktori • Perintah pembuatan • Membuat menu untuk • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
dokumen yang dibuat tampilan untuk menyimpan dokumen tahu tugas dan referensi
• Tes Tulisan
• Penyimpanan berkas download hasil
11.7 Menguji • Format URL (Uniform • Perintah pembuatan • Membuka dokumen • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
dokumen. Resource Locator) tampilan untuk tahu tugas dan referensi
• Tes Tulisan
dijelaskan membuka dokumen • Mandiri hasil • Buku kerja
• Tes Praktek
• Peran dari browser • Percaya diri
• Kreatif • Perangkat
dalam membaca file- • Tugas
• Keorisinilan lunak
file Web didemons- • Kerja keras
• Laporan pendukung
trasikan(text-only,
hypertext) dengan • Komputer
mengakses ke URL
tertentu melalui
menu yang tersedia
• Perbedaan browser
mempengaruhi
tampilan dari
halaman web dapat
diidentifikasi
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
12.1 Menjelaskan • Konsep Web Dinamis • Konsep web dinamis • Mengkoneksikan Internet • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
konsep untuk pembelajaran WEB tahu tugas dan Referensi
• Instalasi software • Perbedaan web dinamis • Tes Tulisan
pembuatan dinamis hasil
pendukung dan web statis • Mandiri • Modul
halaman web • Tugas
• Menjelaskan standar • Percaya diri
dinamis • Menguji hasil • Kreatif • Trainer
pemrograman yang penting • Laporan
instalasi software • Keorisinilan
dari internet dapat • Kerja keras
pendukung
• Mengidentifikasi konten
konten WEB
• Mengamati berbagai aplikasi
web sebagai contoh di
internet
12.2 Mempersiapkan • Lingkungan pengem- • Program aplikasi • Menyediakan software • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
lingkungan bangan dan software pengembangan web pengembangan web tahu tugas dan Referensi
• Tes Tulisan
teknis server tersedia dan dan server hasil
• Menyediakan server web • Mandiri • Modul
dapat diakses • Tes Praktek
• Akses server jaringan yang dapat diakses • Percaya diri
• Kreatif • Trainer
• Akses atau server • Tugas
• Direktori virtual • Mengakses server web • Keorisinilan
jaringan sesuai de- • Kerja keras
sesuai dengan • Laporan
ngan kebijaksanaan
kebijaksanaan dan prosedur
dan prosedur organisasi
organisasi
• Direktori virtual
• Menentukan direktori virtual
dibuat dan disimpan
untuk menyimpan file-file
dalam direktori yang
web
tepat untuk akses
server
12.3 Membuat • Halaman dibuat dan • Tata penulisan WEB • Membuat halaman dan • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku
halaman web disimpan dengan Menyimpan ekstensi tahu tugas dan (16) Referensi
• Akses WEB • Tes Tulisan
dinamis ekstensi yang tepat ekstensi yang tepat hasil
• Mandiri • Modul
sederhana kemudian disimpan • Tag- tag HTML kemudian • Tes Praktek
• Percaya diri
ke dalam direktori/ • Kreatif • Trainer
folder yang tepat • Akses file melalui • Menyimpan ke dalam • Tugas
• Kerja keras
• Keorisinilan
direktori/ folder yang tepat • Laporan
http://localhost, alamat
• Kode ditambahkan
IP lokal, atau URL lengkap • Menambahkan kode diantara
diantara tag
tag pembatas
pembatas
• Penempatan Break dan
• Break dan indent
indent yang tepat pada baris
yang tepat pada
Kode ke dalam baris yang
baris Kode ke dalam
memudahkan pembacaan
baris yang
memudahkan • Menambahkan Tag HTML
pembacaan yang digunakan pada format
halaman dan konten sesuai
• Tag HTML digunakan
dengan kebutuhan
pada format halaman
dan konten • Menyimpan halaman
ditambahkan sesuai disimpan dalam direktori
dengan kebutuhan yang tepat
• Halaman disimpan • Akses file melalui
dalam direktori yang
http://localhost, alamat IP
tepat
lokal, atau URL lengkap
• Akses file melalui • Modifikasi dibuat sesuai
http://localhost, kebutuhan
alamat IP lokal, atau
URL lengkap
• Modifikasi dibuat
sesuai kebutuhan
12.4. Menambahkan • Fungsi-fungsi pada • Variabel-variabel dan • Menggunakan dan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
fungsi-fungsi halaman web array menurut Mendeklarasikan Variabel- tahu tugas dan Referensi
• Tes Tulisan
pada halaman dinamis ditambahkan persyaratan variabel dan array menurut hasil
• Mandiri • Modul
web dinamis pada halaman web persyaratan • Tes Praktek
• Nilai variabel, string, • Percaya diri
• Kreatif • Trainer
• Variabel-variabel dan dan konstanta. • Menetapkan Nilai variabel, • Tugas
• Keorisinilan
array digunakan dan • Control Structure string, dan konstanta. • Kerja keras
• Laporan
dideklarasikan • Menggunakan fungsi-fungsi
menurut persyaratan
internal yang digunakan
• Nilai variabel, string, pada halaman web
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
PENDIDIKAN BUDAYA DAN KARAKTER BANGSA
Nama Guru :
KURIKULUM TINGKAT SATUAN PENDIDIKAN
________________________________
(KTSP)
NIP/NIK :
________________________________
Sekolah :
________________________________
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MEMBUAT HALAMAN WEB DINAMIS TINGKAT LANJUT
KELAS/SEMESTER : XII / 1
STANDAR KOMPETENSI : 13. MEMBUAT HALAMAN WEB DINAMIS TINGKAT LANJUT
ALOKASI WAKTU : .......X 45 MENIT
13.1 Menjelaskan • Konsep • Konsep dan Teknologi • Mengkoneksikan Internet • Tes Lisan • Rasa ingin • Berorientasi 4 8 • Buku Macro-
konsep pemrograman web pengembangan WEB untuk pembelajaran WEB tahu tugas dan (16) media
• Tes Tulisan
pemrograman dinamis dijelaskan dinamis hasil Dream-
• Mandiri
web dinamis sesuai dengan • Tugas weaver
• Menjelaskan standar • Percaya diri
kaidah keilmuan • Kreatif
pemrograman yang penting • Laporan • Modul design
• Keorisinilan
dari internet dapat • Kerja keras WEB
• Mengidentifikasi konten • Buku PHP
konten WEB • Komputer
• Mengamati berbagai aplikasi
web sebagai contoh di
internet
13.2 Mempersiapkan • Perlengkapan • Software aplikasi • Mengidentifikasi • Tes Lisan • Rasa ingin • Berorientasi 4 8 • Buku Macro-
pembuatan software teks editor pengembangan WEB perlengkapan software teks tahu tugas dan (16) media
• Tes Tulisan
aplikasi dan browser sesuai editor dan browser sesuai hasil Dream-
• Desain Lay out dan • Mandiri
dengan kebutuhan dengan kebutuhan • Tes Praktek weaver
Scripting • Percaya diri
diidentifikasi • Kreatif
• Mengoperasikan software • Tugas • Modul design
• Sumber daya server • Keorisinilan
• Software sesuai dengan standar • Kerja keras WEB
• Laporan
dioperasikan sesuai operasi aplikasi • Buku PHP
dengan standar • Menentukan sumber data
operasi aplikasi • Komputer
yang dibutuhkan sudah
• Sumber data yang ketentuan dimana letaknya
dibutuhkan sudah dan bagaimana
ditentukan dimana mengaksesnya.
letaknya dan • Menyiapkan sketsa disain
bagaimana
untuk web yang akan dibuat
mengaksesnya.
• Menyiapkan desain
• Sketsa disain untuk
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
14.1 Menjelaskan • Mengidentifikasi • Pengenalan Bahasa • Mengikuti SOP dalam • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
dasar-dasar bagian dasar JAVA mengidentifikasi dasar-dasar • Tes Tulisan tahu tugas dan referensi
pemrograman program Java. program JAVA hasil
• Dasar-dasar • Mandiri • Buku kerja
• Tugas
• Membedakan mana pemrograman JAVA • Menggunakan program Java • Percaya diri
• Kreatif • Komputer
yang termasuk ke sederhana. • Laporan
• Keorisinilan
dalam java literal, • Kerja keras
• Mempersiapkan perubahan
tipe data dasar, tipe
konfigurasi dan setting
variabel,
ClassPath pada JAVA
pengidentidikasian
dan operator
• Mengembangkan
program java
sederhana dengan
menggunakan
konsep yang telah
diajarkan
14.2 Menerapkan • Menggunakan • Menerapkan • Membuat program yang • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
fungsi Struktur Kontrol pernyataan logika menggunakan pernyataan tahu tugas dan referensi
• Tes Tulisan
Keputusan untuk dalam struktur relasi maupun pernyataan • Mandiri hasil • Buku kerja
memilih bagian dari percabangan logika. • Tes Praktek
• Percaya diri
program yang akan • Kreatif • Komputer
• Mengkombinasikan • Tugas
di eksekusi • Keorisinilan
pernyataan relasi untuk • Kerja keras
• Laporan
membentuk pernyataan
logika
14.3 Menerapkan • Membuat dan • Mendeklarasikan dan • Membuat array 1 dimensi • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
pointer mengembangkan membuat Array. tahu tugas dan referensi
• Membuat array 2 dimensi • Tes Tulisan
pointer Array ke • Mengakses elemen- • Mandiri hasil • Buku kerja
dalam JAVA • Membuat array 3 dimensi • Tes Praktek
elemen di dalam array • Percaya diri
• Kreatif • Komputer
• Tugas
• Keorisinilan
• Kerja keras
• Laporan
14.4 Menjelaskan • Membuat class • Reference This. • Membuat dan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
class sendiri dengan mendeklarasikan Class. tahu tugas dan referensi
• Overloading Methods • Tes Tulisan
membuat aplikasi • Mendeklarasikan atribut dan • Mandiri hasil • Buku kerja
sederhana • Tugas
method untuk class. • Percaya diri
• Kreatif • Komputer
• Laporan
• Membuat dan memanggil • Keorisinilan
• Kerja keras
method overload.
14.5 Merancang • Mendesain aplikasi • Komponen GUI dalam • Membuat Frame dengan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
aplikasi GUI menggunakan AWT. kontrol. tahu tugas dan referensi
• Tes Tulisan
berorientasi Awt dan SWIING. hasil
• Komponen SWING • Membuat tampilan • Mandiri • Buku kerja
objek. • Tugas
• Membuat tampilan menggunakan Layout • Percaya diri
• Layout Manager • Kreatif • Komputer
yang kompleks Manager. • Laporan
• Keorisinilan
dalam mendesain • Kerja keras
• Setting Up Top Level
aplikasi GUI
Containers.
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
15.1 Menggunakan • Tipe data dasar dan • Type Data dan Kontrol • Menggunakan Struktur • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku Manual
tipe data control tipe data bentukan program Kontrol keputusan tahu tugas dan (16) Pemrograman
• Tes Tulisan
program dijelaskan. (if,else,switch) untuk hasil JAVA
• Mandiri
memilih bagian dari program • Tes Praktek
• Tata cara penulisan • Percaya diri • Internet
yang akan di ekseskusi • Kreatif
program OO dijelaskan • Tugas
• Keorisinilan • Job Sheet
• Menggunakan Struktur • Kerja keras
• Control Program • Laporan
kontrol
berupa urutan atau
pengulangan(While,do-
sekuensial program
while,for) untuk melakukan
dibuat dan
eksekusi program
dikendalikan dalam
kode program • Menggunakan branching
statement(break,continue,r
eturn) untuk mengarahkan
alur program
15.2 Membuat class • Program dengan • Class pada OOP • Pembuatan dan • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku Manual
menggunakan obyek pendeklarasian class. tahu tugas dan (16) Pemrograman
• Tes Tulisan
dan class dibuat. • Mendeklarasikan atribut dan • Mandiri hasil JAVA
• Tes Praktek
• Properti class yang method utnuk class • Percaya diri • Internet
• Kreatif
akan direalisasikan • Tugas
• Pembuatan dan • Keorisinilan • Job Sheet
dalam bentuk prose- • Kerja keras
pemanggilan method • Laporan
dur atau fungsi dibuat.
overload
• Class private dibuat
di dalam program
• Class public dibuat di
dalam program
15.3 Membuat • Inheritance pada • Inheritance • Mendefinisikan sub class • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku Manual
inheritance, class dibuat dan super class tahu tugas dan (16) Pemrograman
• Polimorphy • Tes Tulisan
polimorphy, (inheritance). hasil JAVA
• Polimorphy pada • Mandiri
overloading, dan • Overloading • Tes Praktek
class dibuat • Melakukan Override method • Percaya diri • Internet
friends • Kreatif
• Friends dari super class • Tugas
• Overloading pada • Keorisinilan • Job Sheet
• Kerja keras
class dibuat • Membuat final method dan • Laporan
• Friends pada class final class
dibuat
15.4 Membuat • Interface class • Interface class • Pembuatan dan • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku Manual
interface dan program dibuat. program. pendeklarasian Interface tahu tugas dan (16) Pemrograman
• Tes Tulisan
paket hasil JAVA
• Paket dengan • Paket dengan • Memahami Konsep Multi • Mandiri
• Tes Praktek
menggunakan class menggunakan class Inheritance • Percaya diri • Internet
• Kreatif
program dibuat program • Tugas
• Keorisinilan • Job Sheet
• Kerja keras
• Laporan
15.5 Mengkompilasi • Mengkompilasi • Teknik kompilasi • Meg-Compile program • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku Manual
program program berorientasi menggunakan software Gel tahu tugas dan (16) Pemrograman
• Tes Tulisan
berorientasi objek. dan J Creator. hasil JAVA
• Mandiri
objek. • Tes Praktek
• Memahami kesalahan • Percaya diri • Internet
• Kreatif
compile pada program JAVA • Tugas • Keorisinilan • Job Sheet
• Kerja keras
• Laporan
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
16.1 Menjelaskan file • Konsep dari I/O di • I/O dan type dat pada • Menjelaskan Konsep dari I/O • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
I/O Java dan File Variable di Java dan File streams tipe • Tes Tulisan tahu tugas dan Referensi
(Input/Output), streams dijelaskan data dan sifat-sifatnya. hasil
• Mandiri • Modul
tipe data dan • Tugas
• Berbagai tipe data • Menjelaskan Konsep • Percaya diri
variable pada • Kreatif • Trainer
dan sifat-sifatnya variabel pada Java. • Laporan
java • Keorisinilan
dijelaskan. • Kerja keras
programming
• Konsep variabel pa-
da Java dijelaskan.
16.2 Menjelaskan • Konsep dari • Exception Handling • Menjelaskan konsep dari • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
exception Exception Handling Exception Handling serta tahu tugas dan Referensi
• Tes Tulisan
handling serta pemodelan dari pemodelan dari Try, Throw, hasil
• Mandiri • Modul
Try, Throw, Catch Catch dan Finally. • Tugas
• Percaya diri
dan Finally • Kreatif • Trainer
• Mengaplikasikan pada • Laporan
dijelaskan. • Keorisinilan
beban Exception Handling • Kerja keras
16.3 Menjelaskan • Menjelaskan applet • Penjelasan Java Applet • Membahas Program OOP • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
applet dengan menggunakan Java tahu tugas dan Referensi
• Kelebihan Java Applet • Tes Tulisan
Applet • Mandiri hasil • Modul
• Kekurangan Java Applet • Tugas
• Percaya diri
• Kreatif • Trainer
• Sotware pendukung • Laporan
• Keorisinilan
Java Applet • Kerja keras
16.4 Menerapkan • Menerapkan • Informasi yang ada • Merancang Informasi yang • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
konektivitas konektivitas basis agar dapat dengan ada agar dapat dengan ce- tahu tugas dan Referensi
• Tes Tulisan
basis data. data. cepat dari situs web pat diperoleh dari situs web hasil
• Mandiri • Modul
• Tugas
• Integritas basis data • Membuat integritas basis • Percaya diri
• Kreatif • Trainer
sesuai standar baku data sesuai standar baku • Laporan
• Keorisinilan
sekuriti sekuriti • Kerja keras
• Membuat fungsi perijinan
• Fungsi perijinan yang yang tepat untuk akses basis
tepat untuk akses basis data
data
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
PENDIDIKAN BUDAYA DAN KARAKTER BANGSA
Nama Guru :
KURIKULUM TINGKAT SATUAN PENDIDIKAN
________________________________
(KTSP)
NIP/NIK :
________________________________
Sekolah :
________________________________
74 Silabus Pembelajaran Rekayasa Perankat Lunak (070) SMK
75 Pendidikan Budaya & Karakter Bangsa
SILABUS PEMBELAJARAN
17.1 Menjelaskan • Menjelaskan fungsi • Kebutuhan software • Mencari Informasi software • Observasi • Rasa ingin • Berorientasi 4 4 (8) • Ebook
kebutuhan software yang yang dibutuhakan dalam tahu tugas dan
• Metode instalasi • Tes Praktek • Buku Basis
software dibutuhkan aplikasi basis data hasil
software aplikasi • Mandiri Data
• Tes Tertulis
• Menyiapkan software • Memahami kebutuhan • Percaya diri
• Pemanfaatan aplikasi • Kreatif • Komputer
yang dibutukan software yang akan • Tugas
dalam peningkatan • Keorisinilan
digunakan • Kerja keras • Buku Visual
• Aplikasi telah kinerja sistem • Hasil
Basic
terinstal • Melakukan Instalasi Praktikum
Software
17.2 Membuat Entity • Menentukan Entity • ERD Model • Menentukan Entity • Observasi • Rasa ingin • Berorientasi 8 8 • Ebook
Relationship yang dibutuhkan tahu tugas dan (16)
• Jenis Atribut dan Notasi • Menentukan Atribute / Field • Tes Praktek • Buku Basis
Diagram (ERD) hasil
• Merancang Atribute / ERD yang dimilki Entity • Mandiri Data
• Tes Tertulis
Field pada setiap • Percaya diri
• Jelaskan Relasi dan • Menentukan Constraint • Kreatif • Komputer
Entity berhasil • Tugas
Rasio Kardinalitas dalam Entity • Keorisinilan
dirancang. • Kerja keras • Buku
• Hasil
• Mapping ERD • Menggolongkan Atribute Visual
• Constraint ditetapkan Praktikum
• Normalisasi dalam berbagai jenis Basic
• Atribute telah
• Menghubungkan Entity
dibedakan.
(Relasi)
• Menentukan Entity
• Menentukan Rasio
• Menentukan Rasio Kardinalitas Relasi
Kardinalitas • Berdiskusi tentang
• ERD dimapping perancangan ERD
sesuai langkah • Membuat laporan Hasil
Mapping yang benar.
Diskusi
17.3 Membuat Data • Menjelaskan DFD • Pengertian dan Fungsi • Mencari Informasi tentang • Observasi • Rasa ingin • Berorientasi 8 8 • Ebook
Flow Diagram dengan benar DFD DFD tahu tugas dan (16)
• Tes Praktek • Buku Basis
(DFD) hasil
• Membuat alur DFD • Level DFD • Menyiapkan Kebutuhan • Mandiri Data
• Tes Tertulis
Software (Power Designer) • Percaya diri
• Software Power • Kreatif • Komputer
• Tugas
Designer telah • Instalasi Software Power • Keorisinilan
• Kerja keras • Buku Visual
Terinstal Designer • Hasil
Basic
Praktikum
• Membuat DFD • Pembuatan DFD
menggunakan
software
• BreakDown DFD
17.4 Mempersiapkan • Databse telah dibuat • Database dan Bagan • Pembuatan Database • Observasi • Rasa ingin • Berorientasi 4 4 (8) • Ebook
lembar kerja Relasi tahu tugas dan
• Bagan Relasi Tabel • Pembuatan Bagan Relasi • Tes Praktek • Buku Basis
Basis Data hasil
sudah dibuat. • Form Tabel • Mandiri Data
• Tes Tertulis
• Percaya diri
• Form telah dibuat • Report • Pembuatan Form • Kreatif • Komputer
• Tugas
• Keorisinilan
• Report telah dibuat • Menu Aplikasi • Pembuatan Report • Kerja keras • Buku
• Hasil
• Perancangan Menu • Pembuatan Menu Aplikasi Visual
Praktikum
Basic
Aplikasi Basis Data
17.5 Menggunakan • Penggunaan • Perintah SQL • Penggunaan SQL dalam • Observasi • Rasa ingin • Berorientasi 8 8 • Ebook
sintaks-sintaks Perintah SQL dengan manipulasi data tahu tugas dan (16)
• Tes Praktek • Buku Basis
khusus SQL baik hasil
• Penerapan SQL dalam • Mandiri Data
• Tes Tertulis
Aplikasi Basis Data • Percaya diri
• Kreatif • Komputer
• Tugas
• Pengunaan SQL untuk • Keorisinilan
• Kerja keras • Buku Visual
pencarian data • Hasil
Basic
Praktikum
17.6 Membuat Query • Menjelaskan • Pengertian dan Fungsi • Menggunakan Menu Aplikasi • Observasi • Rasa ingin • Berorientasi 8 8 • Ebook
Basis Data. Pengertian dan Query Query sesuai dengan tahu tugas dan (16)
• Tes Praktek • Buku Basis
Fungsi Query • Analisa Query prosedur penggunaannya • Mandiri hasil
• Tes Tertulis Data
• Menganalisa • Mengatur setting Query • Percaya diri
• Pengaturan Query • Kreatif • Komputer
Kebutuhan Tabel sesuai Manipulasi Data yang • Tugas • Keorisinilan
yang akan digunakan • Menjalankan Query akan dihasilkan • Hasil
• Kerja keras • Buku Visual
pada Query • Penyimpanan Query Basic
• Menjalankan Query untuk Praktikum
• Pengaturan melihat Hasil Query.
Properties Query • Menyimpan Query sesuai
dilakukan dengan
prosedur penyimpanan
baik
Query
• Query berhasil dibuat
• Memberi nama Query sesuai
aturan.
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
18.1 Menjelaskan • Prosedur • Prosedur • Mengidentifikasi data situs • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
prosedur pengintegrasian pengitegrasian situs yang dibutuhkan dari tahu tugas dan Referensi
• Tes Tulisan
pengintegrasian sebuah basis data dengan basis data persyaratan teknis hasil
• Mandiri • Modul
sebuah basis dengan sebuah situs • Tugas
• Data situs yang • Meninjau ulang dasar • Percaya diri
data dengan web dijelaskan • Kreatif • Komputer
dibutuhkan kebutuhan Basis data yang • Laporan
sebuah situs sesuai dengan • Keorisinilan
tersedia • Kerja keras
web kaidah keilmuan • Basis data yang
tersedia sesuai • Menambah Basis data dapat
• Data situs yang
kebutuhan data situs diperlukan
dibutuhkan
diidentifikasi dari • Kebutuhan basis data
persyaratan teknis
• Basis data yang
tersedia ditinjau
ulang untuk
memastikan
kebutuhan data situs
dapat dipenuhi
• Basis data dapat
ditambah jika
diperlukan
18.2 Mempersiapkan • Data situs yang • Data situs yang • Mengidentifikasi data situs • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
basis data dibutuhkan dibutuhkan yang dibutuhkan dari tahu tugas dan Referensi
• Tes Tulisan
diidentifikasi dari • Basis data yang persyaratan teknis • Mandiri hasil • Modul
persyaratan teknis • Tes Praktek
tersedia sesuai • Meninjau ulang dasar • Percaya diri
• Kreatif • Komputer
• Basis data yang kebutuhan data situs kebutuhan Basis data yang • Tugas
• Keorisinilan
tersedia ditinjau tersedia • Kerja keras
ulang untuk • Kebutuhan basis data • Menambah Basis data dapat • Laporan
memastikan diperlukan
kebutuhan data situs
dapat dipenuhi
• Basis data dapat
ditambah jika
diperlukan
18.3 Membuat login • Operator dan • Operator dan • Mengidentifikasi operator • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku
pada basis data pengunjung situs pengunjung situs dan pengunjung situs sesuai • Tes Tulisan tahu tugas dan (16) Referensi
dibuat sesuai • Perangkat perijinan kebutuhan bisnis • Mandiri hasil • Modul
kebutuhan bisnis • Tes Praktek
Basis data, parameter • Menetapkan perangkat • Percaya diri
• Kreatif • Komputer
• Perangkat perijinan otentifikasi, dan perijinan Basis data, • Tugas
• Keorisinilan
Basis data, otorisasi parameter otentifikasi, dan • Kerja keras
• Laporan
parameter • Nama-nama login n otorisasi untuk setiap kelas
otentifikasi, dan dari user
utilitas web server yang
otorisasi ditetapkan • Menggunakan Nama-nama
relevan
untuk setiap kelas
• Nama-nama login ke login dibuat utilitas web
dari user
server yang relevan
dalam web server
• Nama-nama login
• Menggunakan Nama-nama
dibuat menggunakan
login ditambahkan ke dalam
utilitas web server
web server utilitas server
yang relevan
yang relevan
18.4 Membuat • Utilitas server • Utilitas server • Menggunakan utilitas server • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku
koneksi basis digunakan untuk digunakan untuk untuk membuat sumber tahu tugas dan (16) Referensi
• Tes Tulisan
data pada web membuat sumber membuat sumber data data yang sesuai kebutuhan hasil
• Mandiri • Modul
data yang sesuai yang sesuai kebutuhan arsitektur situs web • Tes Praktek
• Percaya diri
kebutuhan arsitektur arsitektur situs web • Kreatif • Komputer
• Mengkonfirmasikan sumber • Tugas
situs web • Keorisinilan
• Sumber data, name data, name login basis data, • Kerja keras
• Laporan
• Sumber data, name login basis data, dan dan password terhadap
login basis data, dan password persyaratan bisnis
password dikonfirma- dikonfirmasikan • Menggunakan utilitas server
sikan terhadap terhadap persyaratan
dan string koneksi basis data
persyaratan bisnis bisnis
• Membuat hubungan ke basis
• Utilitas server • Utilitas server
data situs
digunakan dan string digunakan dan string
koneksi basis data koneksi basis data • Mengkoreksi ile-file
konfigurasi situs untuk
18.5 Menguji • Konektivitas basis • Informasi yang ada • Merancang Informasi yang • Tes Lisan • Rasa ingin • Berorientasi 8 8 • Buku
konektivitas data pada web diuji agar dapat dengan ada agar dapat dengan tahu tugas dan (16) Referensi
• Tes Tulisan
basis data pada kebenarannya cepat dari situs web cepat diperoleh dari situs hasil
• Mandiri • Modul
web. web • Tes Praktek
• Informasi yang ada • Integritas basis data • Percaya diri
• Kreatif • Komputer
dirancang agar dapat sesuai standar baku • Membuat integritas basis • Tugas
• Keorisinilan
dengan cepat sekuriti data sesuai standar baku • Kerja keras
• Laporan
diperoleh dari situs • Fungsi perijinan yang sekuriti
web
tepat untuk akses basis • Membuat fungsi perijinan
• Integritas basis data data yang tepat untuk akses basis
dibuat sesuai data
standar baku sekuriti
• Fungsi perijinan yang
tepat untuk akses
basis data dibuat
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
19.1 Menjelaskan • Konsep pembuatan • Konsep Database • Menjelaskan konsep • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) 4 • Buku
konsep DBMS berbasis Management Sistem normalisasi tahu tugas dan (16) referensi
• Tes Tulisan
pembuatan Client-Server (DBMS) berbasis hasil
• Menjelaskan aturan • Mandiri • Buku kerja
DBMS berbasis dijelaskan sesuai Client-Server • Tugas
pembuatan tabel • Percaya diri
Client-Server dengan kaidah • Kreatif • Komputer
• Laporan
keilmuan • Menjelaskan tipe data • Keorisinilan
• Kerja keras
• Menjelaskan ERD
19.2 Menggunakan • Program SQL • Alat-alat pemrograman • Alat-alat pemrograman untuk • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) 4 • Buku
TSQL digunakan dalam untuk SQL Server SQL Server digunakan. tahu tugas dan (16) referensi
• Tes Tulisan
membuat basis data • Sintaks TSQL. • Sintaks TSQL digunakan. • Mandiri hasil • Buku kerja
• Tes Praktek
• Alat-alat • Percaya diri
• Perintah TSQL • Perintah TSQL dijalankan • Kreatif • Komputer
pemrograman untuk • Tugas
• Keorisinilan
SQL Server • Kerja keras
• Laporan
digunakan.
• Sintaks TSQL
digunakan.
• Perintah TSQL
dijalankan
19.3 Menggunakan • Stored procedures • Stored procedures • Memanipulasi Stored • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) 4 • Buku
stored digunakan dalam (dibuat, modifikasi, dan procedures (dibuat, tahu tugas dan (16) referensi
• Tes Tulisan
procedures merancang basis hapus) modifikasi, dan hapus) hasil
• Mandiri • Buku kerja
data • Tes Praktek
• Programming stored • Membuat Programming • Percaya diri
• Kreatif • Komputer
• Stored procedures procedures. stored procedures dibuat. • Tugas
• Keorisinilan
19.4 Menggunakan • Triggers dibuat dan • Triggers. • Membuat Triggers • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) 4 • Buku
triggers dikelola. tahu tugas dan (16) referensi
• Programming triggers • Mengelola Triggers. • Tes Tulisan
• Programming triggers • Mandiri hasil • Buku kerja
• Membuat basis data dengan • Tes Praktek
dibuat. • Percaya diri
menggunakan Programming • Kreatif • Komputer
• Tugas
triggers dibuat. • Keorisinilan
• Kerja keras • Software
• Laporan
pendukung
19.5 Menggunakan • Sistem keamanan • Sistem keamanan • Membuat sistem keamanan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) 4 • Buku
administrasi untuk SQL Server untuk SQL Server untuk SQL Server tahu tugas dan (16) referensi
• Tes Tulisan
SQL dibuat dan hasil
• Keamanan SQL Server • Mengimplementasikan dan • Mandiri • Buku kerja
dirancang. • Tes Praktek
Mengadministrasikan Sistem • Percaya diri
• Konsep SQL Server • Kreatif • Komputer
• Keamanan SQL Keamanan SQL Server • Tugas
Agent • Keorisinilan
Server • Kerja keras • Software
• Menjelaskan konsep SQL • Laporan
diimplementasikan • Konsep DTS (Data pendukung
Server Agent
dan Transforma-tion
diadministrasikan Service) • Konsep DTS (Data
Transformation Service)
• Konsep SQL Server
Agent dijelaskan
• Konsep DTS (Data
Transforma-tion
Service) dijelaskan
19.6 Menjelaskan • Struktur program • Struktur program • Mempelajari struktur • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) 4 • Buku
struktur program aplikasi dijelaskan program aplikasi SQL tahu tugas dan (16) referensi
• Tes Tulisan
aplikasi sesuai dengan hasil
• Mandiri • Buku kerja
program yang dibuat • Tugas
• Percaya diri
• Kreatif • Komputer
• Laporan
• Keorisinilan
• Kerja keras • Software
pendukung
19.7 Menerapkan • Variable Character • Variable Character Set • Menjelaskan Variable • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) 4 • Buku
SQL. Set dan Tipe Data dan Tipe Data Character Set dan Tipe Data • Tes Tulisan tahu tugas dan (16) referensi
dijelaskan • Komponen PL/SQL • Menjelaskan Komponen • Mandiri hasil • Buku kerja
• Tes Praktek
• Komponen PL/SQL PL/SQL • Percaya diri
• Cursor processing • Kreatif • Komputer
dijelaskan • Tugas
• Menjelaskan Cursor • Keorisinilan
• PL/SQL Tables dan • Kerja keras • Software
• Cursor processing processing • Laporan
PL/SQL Wrappers pendukung
dijelaskan • Menggunakan PL/SQL
• PL/SQL Tables dan Tables dan PL/SQL
PL/SQL Wrappers Wrappers
digunakan
Keterangan
TM : Tatap Muka
PS : Praktek 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)
SILABUS PEMBELAJARAN
NAMA SEKOLAH : _____________________________
MATA PELAJARAN : MEMBUAT APLIKASI WEB BERBASIS JSP
KELAS/SEMESTER : XII / 2
STANDAR KOMPETENSI : 20. MEMBUAT APLIKASI WEB BERBASIS JSP
ALOKASI WAKTU : .......X 45 MENIT
20.1 Menjelaskan • Kebutuhan software • Spesifikasi OS • Mengidentifikasi persyaratan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
kebutuhan jsp Dijelaskan sesuai • Spesifikasi WEB server sistem operasi dan web tahu tugas dan Referensi
• Tes Tulisan
software dengan kaidah server hasil
• Mandiri • Modul
keilmuan • Penytingan WEB server • Tugas
• Melakukan kalibrasi web • Percaya diri
• Kreatif • Trainer
• Persyaratan sistem • Pengujian WEB Server server agar program • Laporan
• Keorisinilan
operasi dan web scripting JSP berjalan • Kerja keras
server diidentifikasi optimal dengan web server
• Kalibrasi web server • Menset WEB Server
agar program • Melakukan pengujian web
scripting JSP
server untuk memeriksa
berjalan optimal
apakah web server berjalan
dengan web server
dengan optimal
dilakukan
• Pengujian web server
untuk memeriksa
apakah web server
berjalan dengan
optimal dilakukan
20.2 Menjelaskan • Dasar-dasar JSP • Konsep teknologi JSP • Menjelaskan penggunaan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
dasar-dasar JSP dijelaskan sesuai JSP container tahu tugas dan Referensi
• Sintak JSP • Tes Tulisan
dengan kaidah • Menjelaskan penggunaan • Mandiri hasil • Modul
keilmuan • Tugas
JSP directives • Percaya diri
• Kreatif • Trainer
• Penggunaan JSP • Laporan
• Menjelaskan JSP Objects • Keorisinilan
container dijelaskan • Kerja keras
melalui va-riabel request dan
• Penggunaan JSP response
directives dije-laskan • Menjelaskan JSP actions
• JSP Objects melalui
• Menjelaskan JSP tag
va-riabel request dan
20.4 Menyiapkan • Menyiapkan server • Penyetingan WEB • Melakukan kalibrasi web • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
server untuk untuk aplikasi web server server agar program tahu tugas dan Referensi
• Tes Tulisan
aplikasi web berbasis JSP scripting JSP berjalan hasil
• Pengujian WEB Server • Mandiri • Modul
berbasis JSP optimal dengan web server • Tugas
• Percaya diri
• Kreatif • Trainer
• Menset WEB Server • Laporan
• Keorisinilan
• Kerja keras
• Melakukan pengujian web
server untuk memeriksa
apakah web server berjalan
dengan optimal
20.5 Menyimpan • State (kondisi) ke • Prinsip Cookie, • Melakukan penyimpanan • Tes Lisan • Rasa ingin • Berorientasi 4 4 (8) • Buku
state (kondisi) ke dalam server dan Query&Session dengan suatu kondisi cookie, tahu tugas dan Referensi
• Tes Tulisan
dalam server client disimpan JSP hasil
• Melakukan penyimpanan • Mandiri • Modul
dan client. • Tes Praktek
• Penyimpanan suatu suatu kondisi query, • Percaya diri
• Kreatif • Trainer
kondisi melalui • Tugas
• Melakukan penyimpanan • Keorisinilan
cookie, query, dan • Kerja keras
suatu kondisi sessions • Laporan
sessions dilakukan.
Keterangan
TM : Tatap Muka
PS : Praktek 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)