NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR
1. Menerapkani Teori Kelistrikan
: : : : : :
SMK PELITA AL-QURAN Penerapan Konsep Dasar Listrik dan Elektronika X/1 Menerapkan teknik elektronika analog dan digital dasar 070.KK.01 90 X 45 menit MATERI PEMBELAJARAN
Teori Dasar Listrik Sumber Tegangan
KEGIATAN PEMBELAJARAN
Menghitung daya listrik Menganalisis rangkaian R, L, C Mengaktifkan beberapa jenis motor listrik Mengaktifkan generator listrik Menjelaskan struktur atom dan muatannya Menjelaskan manfaat dasar dari kelistrikan Menjelaskan metode dasar kelistrikan untuk menggerakkan motor Menjelaskan perbedaan antara tegangan arus dan resistansi Menjelaskan bahan-bahan resistip Menjelaskan konstruksi dan kegunaan kapasitor Menjelaskan konstruksi induktansi Menjelaskan hubungan magnetism, kumparan dan inti Menjelaskan dengan gambar hubungan resistansi dan reaktansi Membandingkan antara reaktansi dan resistansi
INDIKATOR
Struktur atom, komponenkomponen dari atom, dan muatannya, serta pentingnya atom bagi teknologi elektronika dijelaskan Dijelaskan manfaat dasar dari kelistrikan Dijelaskan dan digambarkan metode-metode dasar kelistrikan untuk menggerakkan motor dan bagaimana gerakan mekanik pada generator bisa menghasilkan arus listrik Dijelaskan perbedaan antara tegangan, arus, dan resistansi Disebutkan dengan benar bahan-bahan resistif dan dijelaskan bagaimana resistor dipakai dalam bidang elektronika Ditunjukkan beberapa kegunaan kapasitor dan disebutkan beberapa jenis dan konstruksinya Dijelaskan bagaimana induktansi berhubungan dengan magnetism dan digambarkan konstruksi kumparan, inti dan kegunaannya Ditunjukkan perbandingan antara reaktansi dan resistansi dan digambarkan hubungannya dengan arus/ tegangan Dibandingkan antara impedansi dengan reaktansi dan resistansi, dan dijelaskan
PENILAIAN
Tes tertulis Pengamatan dan observasi Tes LIsan
ALOKASI WAKTU TM
4
PS
10
PI
-
SUMBER BELAJAR
Buku Teori Dasar Kelistrikan Internet Majalah Teknik Bread board Komponen R, L, C
KOMPETENSI DASAR
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
Menjelaskan macam-macam sumber tegangan Menjelaskan pemakaian Hukum OHM Latihan pemakain Hukum OHM Menjelaskan perhitungan konsusmsi daya Menggambarkan hubungan konsumsi daya dengan konstruksi kumparan dan inti
INDIKATOR
sebab dan akibat dari impedansi Bisa disebutkan dengan benar berbagai macam sumber tegangan, AC dan DC, battery, dll. Disebutkan rumus-rumus hukum Ohm untuk arus, tegangan, resistansi, dan daya serta kegunaannya Perhitungan konsumsi daya dan persyaratannya didemonstrasikaninduktansi berhubungan dengan magnetism dan digambarkan konstruksi kumparan, inti dan kegunaannya Resistor dengan beragam nilai di-identifikasi berdasar kode warna atau kode lain dan bahan penyusunnya disebutkan disertai kegunaan masing-masing Jenis-jenis kapasitor diidentifikasi, dijelaskan fungsi utamanya dan bagaimana metode mengubah-ubah nilai kapasitansi, serta diterangkan tentang istilah muatan dan coulomb Jenis-jenis induktor diidentifikasi dan dijelaskan macam-macam bahan inti, serta bagaimana ukuran diameter kumparan dan kawatnya mempengaruhi nilai induktansinya Jenis-jenis transformer yang umum diidentifikasi dan disebutkan kegunaannya masing-masing; bagaimana metode step up/down dan dijelaskan kenapa diperlukan laminasi. Beberapa jenis transistor diidentifikasi berdasarkan jenis dan kegunaannya Thyristor dibandingkan dengan
PENILAIAN
ALOKASI WAKTU TM PS PI
SUMBER BELAJAR
2.
Menghitung nilai resistansi berbagai jenis resistor Menghitung nilai kapasistansi berbagai jenis kapasistor Menguji komponen pasif Menguji komponen aktif Memanfaatkan komponen pasif Memanfaatkan komponen aktif Mengidentifikasi jenis-jenis kapasitor Menjelaskan fungsi kapasitor Menjelaskan muatan pada kapasitor Menjelaskan jenis-jenis Induktor Menjelaskan macam-macam bahan inti Menjelaskan hubungan diameter kumparan dengan Induktansi Menjelaskan Jenis-jenis transformer Menjelaskan kegunaan dan pemakaian masing-masing transformer
10
Buku Teori Dasar Elektronika Internet Majalah Teknik Bread board Komponen Elektronika
KOMPETENSI DASAR
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
Menjelaskan jenis-jenis transistor Menjelaskan kegunaan transistor Menjelaskan kegunaan semikonduktor lain seperti DIAC, TRIAC dan SCR Menjelaskan batasan kerja dioda Zener Menjelaskan fungsi dari dioda Zener Menjelaskan pemakaian dioda zener dalam rangkaian regulator Menjelaskan piranti optik yang bisa digunakan
INDIKATOR
semikonduktor lain; diac, triac, dan SCR, dan dijelaskan kegunaan masing-masing 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.
PENILAIAN
ALOKASI WAKTU TM PS PI
SUMBER BELAJAR
Menganalisis Rangkaian DC Menganalisis Rangkaian AC Menganalisis Rangkaian RLC Merancang dan Merakit Power supply Menjelaskan prinsip-prinsip dasar rangkaian AC Menjelaskan pemakaian RLC dalam dalam rangkaian AC Menjelaskan perbedaan rangkaian bersifat induktif, resistif dan kapasitif Menjelaskan tentang resonansi Menghitung frekuensi resonansi Menggambarkan bandwidth rangkaian resonansi berdasarkan hasil pengukuran Mengaktifkan display Mengaktifkan remote control Menjelaskan beberapa piranti display Menjelaskan cara kerja LCD
Dijelaskan tentang prinsipprinsip dasar rangkaian DC Dijelaskan tentang prinsipprinsip dasar rangkaian AC Diterangkan bagaimana rangkaian R,L,C seri digunakan dalam rangkaian elektronika Apakah sebuah rangkaian bersifat induktif, kapasitif, atau resistif dibedakan dan dijelaskan Diterangkan tentang resonansi dan ditunjukkan bagaimana menghitung frekuensi resonansi Digambarkan bagaimana presentasi polar dan rectangular dari suatu rangkaian R,L,C
10
Buku Teori dasar elektronika Internet Majalah Teknik Bread board Komponen Elektronika Vadamikeum elektronika Buku rangkaian elektronik
Beberapa piranti display yang umum disebutkan Diterangkan bagaimana display LCD bekerja dan apa keuntungan dan kerugiannya Diterangkan tentang elektronika dasar untuk kamera
10
Buku Teori dasar elektronika Internet Majalah Teknik Bread board Komponen
KOMPETENSI DASAR
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
Menjelaskan keuntungan dan kerugian pemakain LCD Menjelaskan sensor dan kamera Menjelaskan cara kerja remote kontrol Menjelaskan pemakaian rangkaian optik Menjelaskan rangkaian kontrol yang menggunakan kontrol cahaya Menjelaskan pemakaian sinyal RF dan sinyal optik dalam pemakaian rangkaian elektronika Mengoperasikan Multimeter Memilih batas ukur Menjelaskan Keamanan penggunaan Multimeter Menjelaskan tentang kode ASCII Menjelaskan jenis-jenis gerbang dasar dan pemakaiannya Memperagakan cara membuat tabel kebenaran dari tiap gerbang logika
INDIKATOR
dan sensor Dijelaskan bagaimana sebuah remote-kontrol LED bekerja Diterangkan didalam rangkaian apa saja piranti optik dipakai Disebutkan beberapa sistem kontrol yang diaktivasi oleh cahaya dan diterangkan cara memanfaatkan piranti optik yang terkait Digambarkan keterkaitan antara sinyal radio RF dan sinyal optik dalam aplikasinya
PENILAIAN
ALOKASI WAKTU TM PS PI
SUMBER BELAJAR
Elektronika Vadamikeum elektronika Buku rangkaian elektronik
Petunjuk operasi multimeter dibaca dan dipahami Multimeter diatur pada range dan pilihan pengukuran sesuai dengan keperluan pengukuran yang akan dilakukan Multimeter digunakan sesuai dengan petunjuk operasi kerja dan hasil pengukuran dibaca Aspek-aspek keamaan dilakukan sesuai dengan petunjuk kerja
20
Buku manual multimeter Alat ukur multimeter Power supply Komponen elektronika
Membuktikan tabel kebenaran Rangkaian logika dasar Rangkaian logika kombinasi (komparator, adder, subtractor) Rangkaian logika sekuensial Rangkaian Display seven segment, LCD, dot matrik Rangkaian clock
Digambarkan dan dijelaskan tentang kode ASCII Tiap-tiap jenis gerbang logika dasar di-identifikasi Diperagakan cara membuat tabel kebenaran dari tiap gerbang logika Diterangkan bagaimana cara kerja sebuah Counter Diterangkan fungsi flip-flop dan disebutkan jenis-jenisnya Diterangkan fungsi dari bus digital dan ditunjukkan bagaimana hubungannya dengan bagian lain
10
Buku prinsip dasar dan penerapan teknik digital Trainer digital Komponen elektronika digital
KOMPETENSI DASAR
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
Menjelaskan jenis-jenis dan kegunaan flipflop Menjelaskan fungsi bus digital Menjelaskan jenis-jenis rangkaian display Membuat rangkaian display yang menampilkan angka dan huruf Menjelaskan fungsi clock dalam komputer Menunjukkan bagaiman pulser digunakan untuk pelacakan sinyal Menggambarkan rangkaian clock Menjelaskan kegunaan rangkaian clock Membuat rangkaian Clock dengan menggunakan rangkaian IC 555
INDIKATOR
Disebutkan jenis-jenis rangkaian display dan digambarkan bagaimana angka dan huruf ditampilkan Diterangkan fungsi dari clock pada komputer Ditunjukkan bagaimana pulser digunakan untuk pelacakan sinyal dan bagaimana probe logika dipakai untuk menguji keadaan pada peralatan digital Digambarkan rangkaian clock dan kegunaannya
PENILAIAN
ALOKASI WAKTU TM PS PI
SUMBER BELAJAR
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR
1. Menjelaskan Struktur Algoritma
: : : : : :
SMK PELITA AL-QURAN Kompetensi Kejuruan X/1 Menggunakan algoritma pemograman tingkat dasar 070.KK.02 30 X 45 menit ALOKASI WAKTU
MATERI PEMBELAJARAN
Jenis-jenis Tipe Data Penamaan variavel dan Konstanta Penentuan tipe data pada variabel dan konstanta
KEGIATAN PEMBELAJARAN
Menjelaskan tipe-tipe data Menjelaskan tipe data dasar dan bentukan. Menjelaskan penamaan variabel dan konstanta Menjelaskan pemberian harga variabel Menunjukkan penggunaan variabel pada program
INDIKATOR
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 Algoritma dengan skema program sekuensial dibuat Algoritma dengan skema program percabangan dibuat Algoritma dengan skema program pengulangan dibuat
PENILAIAN
Pengamatan Tes tertulis Hasil kompilasi program
TM
2
PS
2
PI
2
SUMBER BELAJAR
Buku Algoritma dan Pemrograman Jobsheet Modul ajar
Menuliskan algoritma runtunan Menuliskan algoritma pemilihan if-then dan if then-else Menuliskan algoritma pengulangan while-do, do-wile, switch-case, repeat N-times Menggambarkan diagram alir untuk algoritma runtunan, pemilihan dan pengulangan
KOMPETENSI DASAR
3. Menjelaskan Data Flow Diagram
KEGIATAN PEMBELAJARAN
Mejelaskan Konsep DFD Menunjukkan simbol-simbol DFD Menjelaskan alur data flow diagram Menerapkan DFD dalam pemrograman
INDIKATOR
Konsep DFD dijelaskan Simnol-simbol DFD ditunjukkan dan dijelaskan Alur DFD dijelaskan Data Flow Diagram dibuat Algoritma dengan skema program sekuensial dibuat Algoritma dengan skema program percabangan dibuat Algoritma dengan skema program pengulangan dibuat 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
PENILAIAN
Pengamatan Tes tulis Tugas Hasil
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku Algoritma dan Pemrograman Jobsheet Modul ajar
Menuliskan algoritma runtunan Menuliskan algoritma pemilihan if-then dan if then-else Menuliskan algoritma pengulangan while-do, do-wile, switch-case, repeat N-times Menggambarkan diagram alir untuk algoritma runtunan, pemilihan dan pengulangan
Variant
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
KOMPETENSI DASAR
6. Menerapkan pengelolaan array
KEGIATAN PEMBELAJARAN
Mendefinisikan array Menginisialisasi array Menulis elemen array ke piranti keluaran Menulis harga tertentu di dalam array Mencari harga maksimum array MenggunakAn elemen array
INDIKATOR
Algoritma dibuat dengan array satu dimensi Algoritma pencarian data dan algoritma pengurutan data (sorting) dibuat dengan menggunakan array
PENILAIAN
Pengamatan Tes tertulis Hasil kompilasi program
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku Algoritma dan Pemrograman Jobsheet Modul ajar
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PELITA AL-QURAN Kompetensi Kejuruan X/1 Menggunakan algoritma pemograman tingkat Lanjut 070.KK.03 30 X 45 menit
KOMPETENSI DASAR
1.Mejelaskan prinsip array multidimensi
KEGIATAN PEMBELAJARAN
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
INDIKATOR
PENILAIAN
Pengamatan Tes tulis Tugas Hasil
TM
4
PS
2
PI
2
SUMBER BELAJAR
Buku Algoritma dan Pemrograman Jobsheet Modul ajar Buku Algoritma dan Pemrograman Jobsheet Modul ajar
Matrik 2D, 3D dibuat dalam bentuk penjumlahan, pengurangan, perkalian, dsb. Algoritma pembacaan, pengisian, pengubahan, dan penghapusan data dalam array multi dimensi dibuat dan ditunjukan
KOMPETENSI DASAR
3. Menggunakan Prosedur dan fungsi
KEGIATAN PEMBELAJARAN
Menjelaskan pendeklarasian fungsi Membuat contoh program untuk pemanggilan fungsi Menjelaskan pendekalarasian prosedur Membuat contoh program pemanggilan prosedur
INDIKATOR
Algoritma program dibuat dengan menggunakan prosedur Algoritma program dibuat dengan menggunakan fungsi Algoritma program dibuat dengan menggunakan prosedur dan fungsi Pemmrograman berbassis grafik dijelaskan
PENILAIAN
Hasil kompilasi program Pengamatan Tes tulis Tes praktek
TM
4
PS
4
PI
2
SUMBER BELAJAR
Buku Algoritma dan Pemrograman Jobsheet Modul ajar
Pemrograman grafik
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR
1. Mengidentifikasi Struktur Hierarki Basis Data
: : : : : :
SMK PELITA AL-QURAN Kompetensi Kejuruan X/2 Membuat Basis Data 070.KK.04 28 X 45 menit ALOKASI WAKTU
MATERI PEMBELAJARAN
Fitur program aplikasi basis data
KEGIATAN PEMBELAJARAN
Menemutunjukan menu-menu yang tersedia berserta shortcut-nya Menjelaskan fitur-fitur pengelolaan tabel Menjelaskan fitur fitur pengelolaan view Menjelaskan fitur-fitur pengelolaan Form Menjelaskan fitur fitur pengelolaan Report Menjelaskan fitur fitur pengelolaan modul
INDIKATOR
Menu-menu yang tersedia berserta shortcut-nya ditunjukkan Fitur-fitur pengelolaan tabel dijelaskan. Fitur Fitur pengelolaan view dijelaskan Fitur-fitur pengelolaan Form dijelaskan Fitur Fitur pengelolaan Report dijelaskan Fitur Fitur pengelolaan modul dijelaskan
PENILAIAN
Pengamatan Tes tulis Tugas Hasil
TM
4
PS
2
PI
2
SUMBER BELAJAR
Buku ajar data base Komputer Jobsheet
2.
ERD
KOMPETENSI DASAR
3. Menerapkan Normalisasi Basis Data
KEGIATAN PEMBELAJARAN
Menjelaskan Konsep Normalisasi Menjelaskan teknik Normalisasi Menjelaskan Tahapan Normalisasi
INDIKATOR
Konsep normalisasi dijelaskan Teknik normalisasi dijelaskan Tahapan Normalisasi dijelaskan
PENILAIAN
Pengamatan Tes tulis Tugas Hasil
TM
4
PS
4
PI
2
SUMBER BELAJAR
Buku ajar data base Komputer Jobsheet
Berbagai jenis batasan-batasan dalam pembuatan tabel dijelaskan Konsep tipe data dijelaskan
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR
1.Menjelaskan Perintah SQL Jenis
: : : : : :
SMK PELITA AL-QURAN Kompetensi Kejuruan X/2 Menerapkan aplikasi Basis Data 070.KK.05 24 X 45 menit ALOKASI WAKTU
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
INDIKATOR
PENILAIAN
Pengamatan Tes tulis Tugas Hasil program
TM
2
PS
2
PI
2
SUMBER BELAJAR
Buku Pemrogram an SQL Komputer ebook
Perangkat lunak aplikasi SQL telah terinstalasi dan dapat berjalan normal. Menyediakan manual pengguna (user manual) untuk perangkat lunak aplikasi SQL sudah tersedia dan dipahami. Memahami user manual Menyalakan PC yang sudah terinstal software yang dibutuhkan sesuai SOP Menjalankan perangkat lunak aplikasi SQL, sesuai SOP
Perangkat lunak aplikasi SQL telah terinstalasi dan dapat berjalan normal. Manual pengguna (user manual) untuk perangkat lunak aplikasi SQL sudah tersedia dan dipahami. Perangkat komputer sudah dinyalakan dengan sistem operasi dan persyaratan sesuai dengan manual instalasi Perangkat lunak aplikasi SQL dijalankan
KOMPETENSI DASAR
2. Membuat Basis Data Tabel
KEGIATAN PEMBELAJARAN
Membuat Tabel dengan menggunakan wizard. Membuat fitur-fitur table untuk membuat tabel Membuat table dengan menggunakan bahasa data deskripsi (SQL). Menulis nama field, tipe data, dan deskripsi field pada kolom Menyimpan Tabel diberi nama sesuai dengan aturan penamaan format standar aplikasi yang digunakan
INDIKATOR
Tabel dibuat dengan menggunakan wizard. Fitur-fitur table digunakan untuk membuat tabel Tabel dibuat dengan menggunakan bahasa data deskripsi (SQL). Nama field, tipe data, dan deskripsi field ditulis pada kolom Tabel diberi nama sesuai dengan aturan penamaan dan disimpan sesuai dengan format standar aplikasi yang digunakan
PENILAIAN
Pengamatan Tes tulis Tugas Hasil
TM
2
PS
2
PI
2
SUMBER BELAJAR
Buku ajar data base Komputer Jobsheet
3.
Menggunakan SQL untuk membentuk Query Mengaplikasikan penggunaan Query pada program Mengeksekusi Quero untuk mencari data
SQL untuk membentuk Query digunakan Penggunaan Query pada program diaplikasikan
KOMPETENSI DASAR
4. Membuat Form Basis Data
KEGIATAN PEMBELAJARAN
Membuat Form menggunakan Wizard Membuat fitur-fitur form untuk membuat form Menggunakan tools untuk membuat form Menyimpan form diberi nama sesuai dengan aturan penamaan format standar aplikasi yang digunakan
INDIKATOR
Form dibuat dengan menggunakan Wizard Fitur-fitur form dijelaskan Tools-tools form digunakan Form diberi nama sesuai dengan aturan penamaan dan disimpan sesuai dengan format standar aplikasi yang digunakan
PENILAIAN
Hasil kompilasi program Pengamatan Tes tulis Tes praktek
TM
2
PS
2
PI
2
SUMBER BELAJAR
Buku sistem data base Komputer Buku Microsoft Access
Pengertian macro dijelaskan Mengisi script macro Menjelaskan cara merekan dan menjalankan macro
Macro dijelaskan secara detail dan lengkap Scrit macro dijlelaskan Cara merekam dan menjalankan macro dijelaskan
6. Membuat Report
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR
1. Menjelaskan konsep dasar dan teknologi dari Webpage.
: : : : : :
SMK PELITA AL-QURAN Kompetensi Kejuruan X/2 Menerapkan dasar-dasar pembuatan web statis tingkat dasar 070.KK.06 28 X 45 Menit ALOKASI WAKTU
MATERI PEMBELAJARAN
Konsep dan teknologi web Konsep klien dan server pada teknologi WEB Kapasitas Bandwidth dan kulaitas tampilan halaman WEB Pemilihan software aplikasi perancangan web Perbandingan local server dan remote server (hosting provider)
KEGIATAN PEMBELAJARAN
Menjelaskan Konsep-konsep dan teknologi web (web Server, URL, HTTP, HTML, Web browser , gateway ) Mengetahui Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Menjelaskan perbedaan antara klien dan server Menjelaskan cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layer Membandingkan ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page Menjelaskan keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider. Mengetahui Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider.
INDIKATOR
Konsep-konsep dan teknologi web dijelaskan (web Server, URL, HTTP, HTML, Web browser , gateway Perbedaan antara klien dan server dijelas. Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar pada layar dijelaskan. Ciri-ciri dan fungsi dari software teks editor yang tersedia untuk merancang web page dibandingkan Keuntungan dan kerugian running dari server yang dimiliki dibandingkan server provider dijelaskan.
PENILAIAN
Kompilasi program
TM
2
PS
2
PI
2
SUMBER BELAJAR
Bukub Pemrograma n HTML Komputer Buku membuat halaman WEB dengan Frontpage
KOMPETENSI DASAR
2. Menjelaskan Struktur Dokumen HTML
KEGIATAN PEMBELAJARAN
Menlengkapi dokumen HTML dengan Head dan title Membuat Body pada dokumen Menambahkan teks dan paragraf sesuai kebutuhan Format dokumen menarik dan mudah Dokumen penamaan standar. Medesain Format dokumen menarik dan mudah dibaca dibuat Penambahan simbol khusus pada browser/ platform Mengatur itampilan secara tepat Penyimpanan dokumen disimpan sesuai dengan penamaan standar.
INDIKATOR
Dokumen HTML dilengkapi dengan Head dan title Body pada dokumen dibuat, teks dan paragraf sesuai kebutuhan ditambahkan Format dokumen menarik dan mudah dibaca dibuat Simbol khusus pada browser/ platform ditambahkan dan ditampilkan secara tepat Dokumen disimpan sesuai dengan penamaan standar.
PENILAIAN
Program sederhana Program dokumen sederhana
TM
2
PS
2
PI
2
SUMBER BELAJAR
Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet
KOMPETENSI DASAR
3. Menambahkan Objek pada web
KEGIATAN PEMBELAJARAN
Mempormat Teks untuk memenuhi persyaratan penyajian pengguna Memasang Background warna atau gambar yang sesuai menurut persyaratan pengguna ( logo perusahaan, buku pedoman perusahaan) Menempatkan Posisi setiap elemen pada halaman Indent teks dan list (ordered, unordered, dan nested) Wrap teks di sekitar gambar digunakan atau jarak di sekitar Skala gambar dan perataan pada dokumen di format Membuat setiap elemen pada halaman dibuat lebih menarik Membuat Indent teks dan list (ordered, unordered, dan nested) Menyisipkan gambar disisipkan (GIF, JPEG, atau embedded image) Mempormat dokumen sesuai persyaratan Menambahkan Wrap teks di sekitar gambar Menambahkan jarak di sekitar gambar Mempormat skala gambar dan perataan pada dokumen Menjelaskan dan mengenal atribut beserta fungsinya Menjelaskan beberapa perintah penting dalam pembuatan tabel Menjelaskan cara membuat kolom, baris dan cell Menjelaskan Hyperlink HTML. Menjelaskan macam-macam link HTML Menjelaskan jenis-jenis list HTML
INDIKATOR
Teks diformat untuk memenuhi persyaratan penyajian pengguna Background warna atau gambar yang sesuai menurut persyaratan pengguna ( logo peru-sahaan, buku pedoman perusahaan) dipasang Posisi setiap elemen pada halaman dibuat lebih menarik Indent teks dan list (ordered, unordered, dan nested) dibuat Gambar disisipkan (GIF, JPEG, atau embedded image) dan dokumen diformat sesuai persyaratan Wrap teks di sekitar gambar digunakan atau ditambahkan jarak di sekitar gambar Skala gambar dan perataan pada dokumen di format
PENILAIAN
Program sederhana campuran dari materi 3 Contoh program insert object (gambar dan teks)
TM
2
PS
2
PI
2
SUMBER BELAJAR
Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet
Atribut dan fungsinya dijelaskan dalam pembuatan tabel Perintah-perintah penting untuk pembuatan tabel dijelaskan Cara membuat kolom, baris dan cell dijelaskan kemudian dipraktikan Hyperlink dijelaskan Macam-macam link HTML dijelaskan dan diidentifikasi satu persatu Jenis-jenis HTML dijelaskan dan diuraikan
Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet
KOMPETENSI DASAR
6. Menyimpan Dokumen
KEGIATAN PEMBELAJARAN
Menjelaskan cara menyimpan dokumen sesuai langkah-langkah Menjelasjan button save
INDIKATOR
Cara penyimpanan dijelaskan Button save digunakan dan dijelaskan
PENILAIAN
Program sederhana Program dokumen sederhana
TM
2
PS
2
PI
2
SUMBER BELAJAR
Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet
7. Menguji Dokumen
Menjelaskan
cara
menguji
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : : SMK PELITA AL-QURAN Kompetensi Kejuruan Kompetensi Kejuruan X/2 Merancang aplikasi teks dan desktop berbasis objek 070.KK.07 30 X 45 menit MATERI PEMBELAJARAN
Konsep C++ Control Structure pada C++ Input/Output
KOMPETENSI DASAR
INDIKATOR
Konsep control structure dijelaskan Berbagai jenis input/output dijelaskan
PENILAIAN
Hasil program Pengamatan Tes tulis
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning
2. Menerapkan fungsi
Fungsi
3.
Menerapkan pointer
Konsep pointer dijelaskan Konsep pointer dan array diap likasikan pada program
KOMPETENSI DASAR
MATERI PEMBELAJARAN
Class pada C++
INDIKATOR
Tipe data dalam diaplikasikan program. Deklarasi diaplikasikan program C++ pada Class pada
PENILAIAN
Hasil program Pengamatan Tes tulis
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning
3. Menjelaskan class
Dymamic Memory Allocation diaplikasikan pada program Polymorphism diaplikasikan program pada
Inheritance diaplikasikan pada program Konsep Abstract dijelaskan Class didefinisikan dalam aplikasi Kompilasi program Pengamatan Tes tulis Tes praktek 2 4 2 Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR
1. Menjelaskan Fungsi Pheriperal jaringan Komputer
: : : : : :
SMK PELITA AL-QURAN Kompetensi Kejuruan XI/3 Mengoperasikan Sistem Operasi Jaringan Komputer 070.KK.08 24 X menit ALOKASI WAKTU TM
2
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
INDIKATOR
PENILAIAN
Tes tertulis Pengamatan/ observasi Tes Praktek
PS
4
PI
2
SUMBER BELAJAR
Buku system operasi windows Buku dasar Komputer
Langkah-langkah pengoperasian PC
Fungsi sumber daya dalam jaringan Sistem operasi jaringan berba-sis GUI dan Teks
Menguraikan langkah-langkah persiapan pengo-perasian PC pada jaringan berbasis teks Mengetahui standar minimal hardware yang dibutuhkan untuk jaringan Menjelaskan fungsi penggunaan sumber daya bersama (resource sharing) dalam jaringan Mengetahui alur komunikasi dalam suatu sistem jaringan PC berbasis GUI dan Teks
Pemutusan koneksi layanan jaringan sebelum PC shutting down (contoh: ada user yang sedang mengakses sharedfolder PC yang akan dimatikan) sesuai dengan SOP atau Instruction Manual
3.
Memeriksa pengguna lain di jaringan yang sedang mengakses sumberdaya bersama pada PC-nya Memberitahu pengguna lain di jaringan yang sedang memengak-ses sumberdaya bersama pada PC-nya bahwa koneksinya aka akan diputus menggunakan utilitas pengiriman pesan
Mengoperasikan sistem operasi yang tersambung jaringanberbasis GUI sesuai SOP Mengetahui bagian properties network configuration Mengetahui teknik setting jaringan berbasis GUI dan teks.(pengallamatan)
Dapat mengecek ketersambungan PC yang dipakai (pada jaringan yang ada) Dapat menggunakan fungsi penggunaan sumber daya
KOMPETENSI DASAR
MATERI PEMBELAJARAN
Penggunaan sumber bersama (resource sharing) berbasis GUI dan teks
KEGIATAN PEMBELAJARAN
INDIKATOR
bersama (resource sharing) dalam jaringan PC, seperti shared-folder, shared-floppy-drive, shared-CDdrive dan standard printer
PENILAIAN
ALOKASI WAKTU TM PS PI
SUMBER BELAJAR
Menjelaskan fungsi penggunaan sumber daya bersama (resource sharing) dalam jaringan berbasis GUI dan teks Mengetahui teknik setting resource sharing hardware berbasis GUI dan Teks. Mengetahui teknik setting resource sharing file berbasis GUI dan teks.
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER
STANDAR KOMPETENSI KODE KOMPETENSI
: : :
: :
SMK PELITA AL-QURAN Kompetensi Kejuruan XI/3 Memahami pemrograman visual berbasis desktop 070.KK.09 30 X 45 menit MATERI PEMBELAJARAN
Pengantar Dasar dan Struktur program visual basic Fungsi OLE dan DDE
KEGIATAN PEMBELAJARAN
Menjelaskan jenis-jenis tipe data, variabel, konstanta dan Arrays Menjelaskan Control structure program pada VB Menjelaskan dan mengaplikasikan Fungsi dan prosedur Menjelaskan Konsep OLE dan DDE Melakukan pembuatan program sederhana dengan fungsi OLE dan DDE
INDIKATOR
Konsep dari data types, variables, constants, arrays, code component, procedure & function dan control structures dijelaskan. Konsep dari OLE dan DDE dijelaskan Konsep dari Windows API dijelaskan Pengertian Visual basic dijabarkan dan dijelaskan Property, metode dan event dijelaskan dan diterapkan dalam program aplikasi
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku pemrograman Visual Basic E-book VB Komputer Jobsheet
2.
Menjelaskan Pengertian dan objek aplikasi VB Menjelaskan aturan pemrograman Property, metode, event
3.
Menjelaskan menu, tool bar, tool box, form, project explorer, dan property.
KOMPETENSI DASAR
4. Menjelaskan Tipe File
MATERI PEMBELAJARAN
Macam-macam Tipe File Visual asic
KEGIATAN PEMBELAJARAN
Menjelaskan macam-macam tipe file
INDIKATOR
Tipe file dijelaskan
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku pemrograman Visual Basic E-book VB Komputer Jobsheet
5. Menjalankan Aplikasi
Operasi Aplikasi
Membuat program untuk mengakses Aplikasi Membuat program pembuka Aplikasi Membuat progam untuk menulis enulis ke Aplikasi Membuat progam untuk menutup Aplikasi Membuat program untuk pendeteksi akhir Aplikasii Menulis program untuk menambah data Membuat program untuk pengaksesan Aplikasi secara acak Menulis program untuk penunjuk Aplikasi Membuat program untuk memperoleh penunjuk Aplikasi
program penulisan data dan pembacaan data kedalam media penyimpan data, berupa hardisk, floppy disk atau lainnya dibuat dan ditunjukan program pembacaan dan penulisan data dalam file dibuat secara sekuensial dan berindeks.
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PELITA AL-QURAN Kompetensi Kejuruan XI/3 Mengoperasikan bahasa pemrograman SQL tingkat dasar 070.KK.011 36 X 45 Menit ALOKASI WAKTU KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
Pengamatan Tes tulis Tugas Hasil program
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku Pemrogra man SQL Komputer ebook
1.
Menjelaskan dasar-dasar dan konsep SQL Menjelaskan dan mengidentifikasi bahasa pemrograman Menjelaskan kode yang digunakan dalam membuat tabel
Dasar-dasar SQL dijelaskan Bahsa pemrograman DDL dan DML dijelaskan Tabel dibuat dengan kodekode SQL Perangkat lunak aplikasi SQL telah terinstalasi dan dapat berjalan normal. Manual pengguna (user manual) untuk perangkat lunak aplikasi SQL sudah tersedia dan dipahami. Perangkat komputer sudah dinyalakan dengan sistem operasi dan persyaratan sesuai dengan manual instalasi Perangkat lunak aplikasi SQL dijalankan
2.
Perangkat lunak aplikasi SQL telah terinstalasi dan dapat berjalan normal. Menyediakan manual pengguna (user manual) untuk perangkat lunak aplikasi SQL sudah tersedia dan dipahami. Memahami user manual Menyalakan PC yang sudah terinstal software yang dibutuhkan sesuai SOP Menjalankan perangkat lunak aplikasi SQL, sesuai SOP
3.
Mengenali menu menu yang tersedia beserta shortcut-nya dikenali Mengaplikasikan fitur fitur pengolahan Tabel, View, Store Prosedur, Trigger sesuai SOP
Menu menu yang tersedia beserta shortcut-nya dikenali Fitur fitur pengolahan Tabel, View, Store Prosedur, Trigger diaplikasikan.
ALOKASI WAKTU KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
Pengamatan Tes tulis Tugas Hasil program
TM
4
PS
6
PI
2
SUMBER BELAJAR
Buku Pemrogra man SQL Komputer ebook
4.
Membuat tabel dan Mengatur dengan menggunakan perintah standar dalam DDL. Menentukan nama kolom/field, tipe data, dan konstrainnya. Perintah standar DDL yang digunakan pada tabel. Menyimpan tabel sesuai dengan aturan penamaan, dan data dimuat ke dalam tabel Memberi nama table sesuai aturan penamaan Memasukan data ke dalam tabel Membuat Index tabel dengan menggunakan perintah standar. Menyimpan File index sesuai aturan penamaan Membuat View tabel menggunakan perintah standar.
Tabel dibuat dan diatur dengan menggunakan perintah standar dalam DDL. Tabel dibuat dengan menentukan nama kolom/field, tipe data, dan konstrainnya. Perintah standar DDL digunakan untuk mengisi data pada tabel. Tabel disimpan, diberi nama sesuai dengan aturan penamaan, dan data dimuat ke dalam tabel
ALOKASI WAKTU KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
Pengamatan Tes tulis Tugas Hasil program
TM
2
PS
6
PI
2
SUMBER BELAJAR
Buku Pemrogra man SQL Komputer ebook
5.
Menampilkan data table deng perintah select. Menampilkan data gabungan dari beberapa tabel dengan perintah select untuk.
Index tabel dibuat dan diatur dengan menggunakan perintah standar. File index disimpan dan diberi nama sesuai aturan penamaan View tabel dibuat dan diatur dengan menggunakan perintah standar. View disimpan dan diberi nama sesuai dengan aturan penamaan. Perintah select digunakan untuk menampilkan data tabel. Perintah select untuk menampilkan data gabungan dari beberapa tabel digunakan.
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR
1. Menentukan formula pembentukan data dengan batasan waktu
: : : : : :
SMK PELITA AL-QURAN Kompetensi Kejuruan XI/3 Mengoperasikan bahasa pemrograman SQL tingkat lanjut 070.KK.012 34 X 45 Menit ALOKASI WAKTU
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
INDIKATOR
PENILAIAN
Pengamatan Tes tulis Tugas Hasil program
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku Pemrogram an SQL Komputer ebook
Menginstalasi perangkat lunak aplikasi SQL sesuai SOP Memahami manual pengguna (user manual) untuk perangkat lunak aplikasi SQL. Menyalakan perangkat komputer dengan sistem operasi dan persyaratan yang sesuai dengan manual instalasi Menjalankan perangkat lunak aplikasi SQL Membuat program aplikasi SQL Mengkompilasi program prosedur sesuai SOP
Perangkat lunak aplikasi SQL telah terinstalasi dan dapat berjalan normal. Manual pengguna (user manual) untuk perangkat lunak aplikasi SQL sudah tersedia dan dipahami. Perangkat komputer sudah dinyalakan dengan sistem operasi dan persyaratan sesuai dengan manual instalasi Perangkat lunak aplikasi SQL dijalankan
2.
Mengidentifikasi menu menu yang tersedia beserta shortcut-nya. Membuat program dengan memanfaatkan fitur fitur pengolahan Tabel, View, Store Prosedur. Mengkompilasi program yang sudah dibuat sesuai tahapan
Menu menu yang tersedia beserta shortcut-nya dikenali Fitur fitur pengolahan Tabel, View, Store Prosedur diaplikasikan.
KOMPETENSI DASAR
3. Menulis kode program pembangkit an data dengan batasan waktu
TM
4
PS
8
PI
2
SUMBER BELAJAR
Buku Pemrogram an SQL Komputer ebook
Menjelaskan dan mengidentifikasi Listing program dalam pembuatan aplikasi menggunakan SQL
4.
Mengoperasikan trigger
Menyisipkan insert, update dan delete Mengenal batasan-batasan pada DDL Mengelola Trigger Spesifikasi Trigger
Insert, update dan delete didisisipkan pada sebuah program Intergrity dan constrain (batasan) dijelaskan Triger dispesifikasikan kapan harus dibuat
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
: NAMA SEKOLAH : MATA PELAJARAN : KELAS/SEMESTER : STANDAR KOMPETENSI : KODE KOMPETENSI : ALOKASI WAKTU :
SILABUS
SMK PELITA AL-QURAN Kompetensi Kejuruan XI/4 Membuat paket software aplikasi berbasis desktop 070.KK.010 46 X 45 menit ALOKASI WAKTU
KOMPETENSI DASAR
1. Menjelaskan Aplikasi Menu
MATERI PEMBELAJARAN
Konsep Aplikasi Pemrograman Interface antar muka pemrograman
KEGIATAN PEMBELAJARAN
Mengenal metode, property dan Ivent Mengidentifikasi tampilan program
INDIKATOR
Metode, property dan ivent dijelaskan Interface antar muka pemrograman diidentifikasi
PENILAIAN
Hasil praktekl Tes tertulis Tanya jawab
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual
2.
Menyiapkan Komputer
Sistem
Mempersiapkan Hardware dan software Mengidentifikasi edisi software yang support terhadap hardware Menginstalasi sotware pada sistem computer Mengidentifikasi seluruh komponen yang dibutuhkan oleh kode program sesuai dapat dijalankan.
Sistem komputer dalam kondisi siap digunakan. Paket software aplikasi siap digunakan. Kode program telah tersedia pada sistem komputer Komponen yang dibutuhkan oleh kode program disiapkan.
MATERI PEMBELAJARAN
Teknik Menginstall VB
KEGIATAN PEMBELAJARAN
Menjalankan Aplikasi paket installer Mengenal file pada installer Mengelompokan kode program di-set dan disimpan pada direktori tertentu. Menset komponen yang dibutuhkan Menyimpan pada direktori tertentu. Mengeset direktori dan nama file setup hasil proses pembuatan installer Menjalankan hasil proses pembuatan installer dijalankan. dan disimpan pada direktori yang telah ditentukan. .
INDIKATOR
Aplikasi paket installer dijalankan. Kode Program atau file exe di-set dan disimpan pada direktori tertentu. Komponen yang dibutuhkan di-set dan disimpan pada direktori tertentu.
PENILAIAN
Hasil program Tes tertulis
TM
4
PS
8
PI
2
SUMBER BELAJAR
Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual
Membuat administrasi penyimpanan File Memahami konsep root file data base / directory tempat menyimpan data base file Membuat back up file hasil
Administrasi File
Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual
Membuat koneksi data base Menggunakan ADODC dan Data grid sebagai koneksi yang menghubungkan Data base dengan program aplikasi.
Konekasi database dengan pemrograman dibuat ADODC dan Data Grid digunakan
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PELITA AL-QURAN Kompetensi Kejuruan XI/IV Membuat halaman web dinamis tingkat dasar 070.KK.013 46 X 45 Menit ALOKASI WAKTU KOMPETENSI DASAR
1. Menjelaskan Konsep Pembuatan halaman web dinamis
MATERI PEMBELAJARAN
Konsep dan Teknologi pengembangan WEB
KEGIATAN PEMBELAJARAN
Mengkoneksikan Internet untuk pembelajaran WEB dinamis Menjelaskan standar pemrograman yang penting dari internet dapat Mengidentifikasi konten konten WEB Mengamati berbagai aplikasi web sebagai contoh di internet
INDIKATOR
Standar pemrograman yang penting dari internet dapat dijelaskan
PENILAIAN
Hasil Program Tes tertuli Pengamatan
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku Macromedia Dreamweaver Modul design WEB Buku PHP Komputer Jobsheet Buku Pemrogram an PHP Komputer Jobsheet Modul
Program aplikasi pengembangan web dan server Akses server jaringan Direktori virtual
Menyediakn software pengembangan web Menyediakan server web yang dapat diakses Mengakses server web sesuai dengan kebijaksanaan dan prosedur organisasi Menentukan direktori virtual untuk menyimpan file-file web
Lingkungan pengembangan dan software server tersedia dan dapat diakses Akses atau server jaringan sesuai dengan kebijaksanaan dan prosedur organisasi Direktori virtual dibuat dan disimpan dalam direktori yang tepat untuk akses server
MATERI PEMBELAJARAN
Tata penulisan WEB Akses WEB Tag- tag HTML Akses file melalui http://localhost, alamat IP lokal, atau URL lengkap
KEGIATAN PEMBELAJARAN
Membuat halaman dan Menyimpan ekstensi ekstensi yang tepat kemudian Menyimpan ke dalam direktori/ folder yang tepat Menambahkan kode diantara tag pembatas Penempatan Break dan indent yang tepat pada baris Kode ke dalam baris yang memudahkan pembacaan Menambahkan Tag HTML yang digunakan pada format halaman dan konten sesuai dengan kebutuhan Menyimpan halaman disimpan dalam direktori yang tepat Akses file melalui http://localhost, alamat IP lokal, atau URL lengkap Modifikasi dibuat sesuai kebutuhan
INDIKATOR
Halaman dibuat dan disimpan dengan ekstensi yang tepat kemudian disimpan ke dalam direktori/ folder yang tepat Kode ditambahkan diantara tag pembatas Break dan indent yang tepat pada baris Kode ke dalam baris yang memudahkan pembacaan Tag HTML digunakan pada format halaman dan konten ditambahkan sesuai dengan kebutuhan Halaman disimpan dalam direktori yang tepat Akses file melalui http://localhost, alamat IP lokal, atau URL lengkap o Modifikasi dibuat sesuai kebutuhan
PENILAIAN
Pengamatan Tes tertulis
TM
2
PS
8
PI
2
SUMBER BELAJAR
Buku Pemrogram an PHP Komputer Jobsheet Modul
ALOKASI WAKTU KOMPETENSI DASAR 4. Menambahkan fungsi-fungsi pada halaman web dinamis MATERI PEMBELAJARAN
Variabel-variabel dan array menurut persyaratan Nilai variabel, string, dan konstanta. Control Structure
KEGIATAN PEMBELAJARAN
Menggunakan dan Mendeklarasikan Variabel-variabel dan array menurut persyaratan Menetapkan Nilai variabel, string, dan konstanta. Menggunakan fungsi-fungsi internal yang digunakan pada halaman web Menggunakan Control Structure ( seperti statement If, While, for, switch ) sesuai kebutuhan Membuat aplikasi sederhana dengan menggunakan control stucture
INDIKATOR
Variabel-variabel dan array digunakan dan dideklarasikan menurut persyaratan Nilai variabel, string, dan konstanta ditetapkan. Fungsi-fungsi internal digunakan pada halaman web Control Structure ( seperti statement If, While, for, switch ) digunakan sesuai kebutuhan Halaman disimpan pada server di lokasi yang tepat. Halaman dinamis ditampilkan pa-da browser dan diuji Fungsi format dan dinamis secara keseluruhan dibuat sesuai dengan kebutuham bisnis dan pelanggan Halaman pelanggan diakhiri sesuai memenuhi persyaratan bisnis
PENILAIAN
Uji coba Program Sederhana
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku Pemrogram an PHP Komputer Jobsheet Modul
Menyimpan halaman pada server di lokasi yang tepat Menampilkan/menguji halaman dinamis ditampilkan pada browser Membuat fungsi format dan dinamis secara keseluruhan sesuai dengan kebutuham bisnis dan pelanggan Mengakhiri halaman pelanggan sesuai memenuhi persyaratan bisnis Merangkai aplikasi halaman per halaman sesuai permintaan pelanggan
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : SMK PELITA AL-QURAN Kompetensi Kejuruan XI/IV Membuat halaman web dinamis tingkat lanjut 070.KK.014 56 X 45 Menit MATERI PEMBELAJARAN
Konsep dan Teknologi pengembangan WEB
KOMPETENSI DASAR
INDIKATOR
Standar pemrograman yang penting dari internet dapat dijelaskan
PENILAIAN
Hasil Program Tes tertuli Pengamatan
TM
6
PS
12
PI
2
SUMBER BELAJAR
Buku Macromedia Dreamweaver Modul design WEB Buku PHP Komputer Jobsheet Buku Macro media Dream weaver Modul design WEB Buku PHP Komputer Jobsheet
Software aplikasi pengembangan WEB Desai Lay out dan Scripting Sumber daya server
Mengidentifikasi perlengkapan software teks editor dan browser sesuai dengan kebutuhan Mengoperasikan software sesuai dengan standar operasi aplikasi Menentukan sumber data yang dibutuhkan sudah ketentuan dimana letaknya dan bagaimana mengaksesnya. Menyiapkan sketsa disain untuk web yang akan dibuat Menyiapkan desain interface/ menumenu
Perlengkapan software teks editor dan browser sesuai dengan kebutuhan diidentifikasi Software dioperasikan sesuai dengan standar operasi aplikasi Sumber data yang dibutuhkan sudah ditentukan dimana letaknya dan bagaimana mengaksesnya.
Web Aplikasi E learning Web browser untuk aplikasi Pengamatan Tanya jawab
12
KOMPETENSI DASAR
3. Membuat web menggunakan bahasa script
MATERI PEMBELAJARAN
File-file HTML Coding dan Scripting Pengujian script dan desain WEB
INDIKATOR
File-file HTML dibuat dengan cara coding Kode program script dibangun dan diuji beserta modul-modul yang digunakan Web yang dibuat tampil dilayar sesuai dengan rancangan Tujuan dari pengiriman konten Web yang terdiri dari file program didemonstrasikan
PENILAIAN
Kompilasi program Pengamatan Tes tulis
TM
6
PS
14
PI
2
SUMBER BELAJAR
Buku Macrome dia Dreamwe aver
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH : MATA PELAJARAN : STANDAR KOMPETENSI : KODE KOMPETENSI : ALOKASI WAKTU : KOMPETENSI DASAR
1. Menggunakan tipe data control program
SMK PELITA AL-QURAN Kompetensi Kejuruan Menggunakan bahasa pemrograman berorientasi objek 070.KK.015 28 X 45 Menit ALOKASI WAKTU
MATERI PEMBELAJARAN
Type Data dan Kontrol program
KEGIATAN PEMBELAJARAN
INDIKATOR
PENILAIAN
Pengamatan Tes tertulis Tugas Hasil program
TM
2
PS
2
PI
2
SUMBER BELAJAR
Buku Konsep OOP Jobsheet Modul Komputer
Menjelaskan tipe data dasar Menjelaskan tipe data bentukan. Menjelaskan tata cara penulisan program OO. Membuat control Program berupa urutan atau sekuensial program yang dikendalikan dalam kode program
Tipe data dasar dan tipe data bentukan dijelaskan. Tata cara penulisan program OO dijelaskan. Control Program berupa urutan atau sekuensial program dibuat dan dikendalikan dalam kode program
2. Membuat class
Membuat program dengan menggunakan obyek dan class dibuat. Membuat properti class yang akan direalisasikan dalam bentuk prosedur atau fungsi. MembuatClass private dibuat di dalam program Membuat Class public dalam program
Program dengan menggunakan obyek dan class dibuat. Properti class yang akan direalisasikan dalam bentuk prosedur atau fungsi dibuat. Class private dibuat di dalam program Class public dibuat di dalam program
KOMPETENSI DASAR
3. Membuat inheritance, polimorphy, overloading, dan friends
TM
2
PS
4
PI
2
SUMBER BELAJAR
Buku Konsep OOP Jobsheet Modul Komputer
Membuat program OOP menggunakan Inheritance pada class Membuat program OOP menggunakan Inheritance pada class Membuat program OOP menggunakan Polimorphy pada class Membuat program OOP menggunakan Overloading pada class Membuat program OOP menggunakan Friends pada class
Inheritance pada class dibuat Polimorphy pada class dibuat Overloading pada class dibuat Friends pada class dibuat
Membuat Interface class program. Membuat Paket dengan menggunakan class program
Interface class program dibuat. Paket dengan menggunakan class program dibuat
Proses kompilasi dijalankan dan dijelaskan secara bertahap sesuai dengan ketentuan kompilasi
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH : SMK PELITA AL QURAN MATA PELAJARAN : Pemrograman Berorientasi Objek KELAS/SEMESTER : XII/V STANDAR KOMPETENSI : Merancang program aplikasi web berbasis objek KODE KOMPETENSI : 070.KK.016 ALOKASI WAKTU : 28 X 45 Menit ALOKASI WAKTU KOMPETENSI DASAR MATERI PEMBELAJARAN
I/O dan type dat pada Variable
KEGIATAN PEMBELAJARAN
Mennjelaskan Konsep dari I/O di Java dan File streams tipe data dan sifat-sifatnya. Menjelaskan Konsep variabel pada Java.
INDIKATOR
Konsep dari I/O di Java dan File streams dijelaskanBerbagai tipe data dan sifatsifatnya dijelaskan. Konsep variabel pada Java dijelaskan.
PENILAIAN
Pengamatan Tes tertulis Tugas Hasil program
TM
2
PS
4
PI
2
SUMBER BELAJAR
Algoritma dan Pemrograman Buku pemrogrman Java Komputer Howto JAVA Algoritma dan Pemrograman Buku pemrogrman Java Komputer Howto JAVA Algoritma dan Pemrograman Buku pemrogrmanJ ava Komputer Howto JAVA
1. Menjelaskan file I/O (Input/Output), tipe data dan variable pada java programming
Exception Handling
Menjelaskan konsep dari Exception Handling serta pemodelan dari Try, Throw, Catch dan Finally. Menaplikasikan pada beban Exception Handling
Konsep dari Exception Handling serta pemodelan dari Try, Throw, Catch dan Finally dijelaskan.
3. Menjelaskan applet
Menjelaskan Konsep Apllet Menjelaskan Method-method apllet seperti siklus, dll Menjelaskan Applet HTML Tag
Konsep Applet dijelaskan Methode-methode Applet dijelaskan Applet HTML Tag dijelaskan
Menjelaskan Interoperabilitas dari Aplikasi dan ODBC. Membangun koneksivitas antara Aplikasi dan OBVC
6 (12)
10 (40)
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR
1. Menjelaskan kebutuhan software
KEGIATAN PEMBELAJARAN
Mengidentifikasi Sistem Operasi Menginstal Software Aplikasi
INDIKATOR
Sistem Operasi diidentifikasi Software Aplikasi diinstall
PENILAIAN
Tes Lisan Tes Tertulis Tes Praktek
TM
2
PS
4
PI
2
SUMBER BELAJAR
Modul PC
Entitas lemah dan entitas kuat dijelaskan Simbol-simbol ERD diidentifikasi, dijelaskan dan digunakan Alur DFD dijelaskan
Modul PC
Simbol-simbol DFD digunakan, dijelaskan kemudian diidentifikasi Menguraikan fungsi software bahasa pemrograman untuk pembuatan query data
Perlengkapan kerja diidentifikasi sesuai dengan kebutuhan aplikasi pembuat query data beroperasi sesuai dengan standar operasi aplikasi Otoritas pembuatan query data diterima (login diterima)
Bahasa pemrograman (misal: pascal, basic, Foxpro, Delphi, MS. Access, dsb.)
Modul PC
KOMPETENSI DASAR
5. Menggunakan sintaks-sintaks khusus SQL
KEGIATAN PEMBELAJARAN
Menggunakan mrograman untuk SQL Menggunakan Sintaks SQL Menjalankan perintah SQL dijalankan
INDIKATOR
Alat-alat pemrograman untuk SQL digunakan. Sintaks SQL digunakan. Perintah SQL dijalankan
PENILAIAN
Program sederhana Pengamatan Tes tertulis Tugas Hasil program Pengamatan Tes tulis Tugas Hasil
TM
2
PS
6
PI
2
SUMBER BELAJAR
Pengemban gan database dengan SQL Komputer Modul Basis Data Buku sistem data base Komputer Buku Microsoft Access
Menggunakan SQL untuk membentuk Query Mengaplikasikan penggunaan Query pada program Mengeksekusi Quero untuk mencari data
SQL untuk membentuk Query digunakan Penggunaan Query pada program diaplikasikan
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : : : : : : SMK PELITA AL-QURAN Kompetensi Kejuruan XII/VI Mengintegrasikan sebuah basis data dengan sebuah situs web 070.KK.018 56 X 45 Menit ALOKASI WAKTU KOMPETENSI DASAR
1. Menjelaskan prosedur pengintegrasian sebuah basis data dengan sebuah situs web
MATERI PEMBELAJARAN
Informasi yang ada agar dapat dengan cepat dari situs web Integritas basis data sesuai standar baku sekuriti Fungsi perijinan yang tepat untuk akses basis data t
KEGIATAN PEMBELAJARAN
Merancang Informasi yang ada agar dapat dengan cepat diperoleh dari situs web Membuat integritas basis data sesuai standar baku sekuriti Membuat fungsi perijinan yang tepat untuk akses basis data
INDIKATOR
Informasi yang ada dirancang agar dapat dengan cepat diperoleh dari situs web Integritas basis data dibuat sesuai standar baku sekuriti Fungsi perijinan yang tepat untuk akses basis data dibuat Data situs yang dibutuhkan diidentifikasi dari persyaratan teknis Basis data yang tersedia ditinjau ulang untuk memastikan kebutuhan data situs dapat dipenuhi Basis data dapat ditambah jika diperlukan
PENILAIAN
Kompilasi program Pengamatan Tes tulis Tugas Hasil
TM
2
PS
6
PI
2
SUMBER BELAJAR
Buku Pemrogram an SQL Komputer Manual mySQL Manual PHP
Data situs yang dibutuhkan Basis data yang tersedia sesuai kebutuhan data situs Kebutuhan basis data
Mengidentifikasi data situs yang dibutuhkan dari persyaratan teknis Meninjau ulang dasar kebutuhan Basis data yang tersedia
MATERI PEMBELAJARAN
Operator dan pengunjung situs Perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi Nama-nama login n utilitas web server yang relevan Nama-nama login ke dalam web server
KEGIATAN PEMBELAJARAN
Mengidentifikasi operator dan pengunjung situs sesuai kebutuhan bisnis Menetapkan perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi untuk setiap kelas dari user
INDIKATOR
Operator dan pengunjung situs diidentifikasi sesuai kebutuhan bisnis Perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi ditetapkan untuk setiap kelas dari user Nama-nama login dibuat menggunakan utilitas web server yang relevan
PENILAIAN
Kompilasi program Pengamatan Tes tulis Tugas
TM
2
PS
10
PI
2
SUMBER BELAJAR
Buku Pemrogram an SQL Komputer Manual mySQL Manual PHP
menggunakan Nama-nama login dibuat utilitas web server yang relevan menggunakan Nama-nama login ditambahkan ke dalam web server utilitas server yang relevan
KEGIATAN PEMBELAJARAN
Menggunakan utilitas server untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web
INDIKATOR
Utilitas server digunakan untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web Sumber data, name login basis data, dan password dikonfirmasikan terhadap persyaratan bisnis Utilitas server digunakan dan string koneksi basis data dibuat terhubung ke basis data situs File-file konfigurasi situs dikoreksi untuk menyimpan string koneksi situs Informasi yang ada dirancang agar dapat dengan cepat diperoleh dari situs web Integritas basis data dibuat sesuai standar baku sekuriti Fungsi perijinan yang tepat untuk akses basis data dibuat
PENILAIAN
Kompilasi program Pengamatan Tes tulis Tugas
TM
2
PS
12
PI
2
SUMBER BELAJAR
Buku Pemrogram an SQL Komputer Manual mySQL Manual PHP
Mengkonfirmasikan sumber data, name login basis data, dan password terhadap persyaratan bisnis
Menggunakan utilitas server dan string koneksi basis data Membuat hubungan ke basis data situs
Informasi yang ada agar dapat dengan cepat dari situs web Integritas basis data sesuai standar baku sekuriti Fungsi perijinan yang tepat untuk akses basis data t
Merancang Informasi yang ada agar dapat dengan cepat diperoleh dari situs web Membuat integritas basis data sesuai standar baku sekuriti Membuat fungsi perijinan yang tepat untuk akses basis data
10
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU KOMPETENSI DASAR
1. Menjelaskan konsep pembuatan DBMS berbasis Client-Server
: : : : : :
SMK PELITA AL-QURAN Kompetensi Kejuruan XII/VI Membuat Aplikasi basis data 070.KK.019 46 X 45 Menit MATERI PEMBELAJARAN
Konsep Database Management Sistem (DBMS)
INDIKATOR
Konsep normalisasi dan ERD Basis data dijelaskan Berbagai jenis batasan-batasan dalam pembuatan tabel dijelaskan Konsep tipe data dijelaskan
PENILAIAN
Pengamatan Tes tulis Tugas Hasil
TM
2
PS
6
PI
2
SUMBER BELAJAR
Buku sistem data base Komputer Buku Microsoft Access
2. Menggunakan SQL
Menggunakan mrograman untuk SQL Server Menggunakan Sintaks TSQL Menjalankan perintah TSQL dijalankan
Alat-alat pemrograman untuk SQL Server digunakan. Sintaks TSQL digunakan. Perintah TSQL dijalankan
Manual SQL 2000 server Pengembangan database dengan SQL Server Komputer
Memanioulasi Stored procedures (dibuat, modifikasi, dan hapus) . Membuat Programming stored procedures dibuat.
Stored procedures dimanipulasi (dibuat, modifikasi, dan hapus) . Programming stored procedures dibuat.
Manual SQL 2000 server Pengembangan database dengan SQL Server Komputer
KOMPETENSI DASAR
4. Menggunakan triggers
MATERI PEMBELAJARAN
Triggers.
INDIKATOR
Triggers dibuat dan dikelola. Programming triggers dibuat.
PENILAIAN
Program sederhana Pengamatan Tes tertulis Tugas Hasil program
TM
2
PS
6
PI
2
SUMBER BELAJAR
Manual SQL 2000 server Pengembangan database dengan SQL Server Komputer Manual SQL 2000 server Pengembangan database dengan SQL Server Komputer
Programming triggers.
Membuat sistem keamanan untuk SQL Server Mengimplementasikan dan Mengadministrasikan Sistem Keamanan SQL Server
Menjelaskan konsep SQL Server Agent Konsep DTS (Data Transforma-tion Service)
Sistem keamanan untuk SQL Server dibuat dan dirancang. Keamanan SQL Server diimplementasikan dan diadminis-trasikan Konsep SQL Server Agent dijelaskan Konsep DTS (Data Transformation Service) dijelaskan
Menjelaskan konsep struktur program aplikasi SQL Menjelaskan macam-macam tipe data pada SQL beserta fungi masing-masing tipe
Manual SQL 2000 server Pengembangan database dengan SQL Server Komputer
KOMPETENSI DASAR
7. Menerapkan SQL
MATERI PEMBELAJARAN
Sistem keamanan untuk SQL Keamanan SQL
INDIKATOR
Sistem keamanan untuk SQL dibuat dan dirancang. Keamanan SQL Server diimplementasikan dan diadminis-trasikan Konsep SQL Server Agent dijelaskan Konsep DTS (Data Transformation Service) dijelaskan
PENILAIAN
Program sederhana Pengamatan Tes tertulis Tugas Hasil program
TM
2
PS
6
PI
2
SUMBER BELAJAR
Manual SQL 2000 server Pengembangan database dengan SQL Server Komputer
Menjelaskan konsep SQL Server Agent Konsep DTS (Data Transforma-tion Service)
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Wonosobo, 04 Juli 2011 Mengetahui, Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
SILABUS
NAMA SEKOLAH
MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU
:
: : : : :
SMK PELITA AL-QURAN Kompetensi Kejuruan XII/VI Membuat program aplikasi Web menggunakan JSP
070.KK.020
54 X 45 Menit
KOMPETENSI DASAR
1. Menjelaskan Kebutuhan Software
MATERI PEMBELAJARAN
Spesifikasi OS Spesifikasi WEB server Penytingan WEB server Pengujian WEB Seervwr
KEGIATAN PEMBELAJARAN
Mengidentifikasi persyaratan sistem operasi dan web server Melakukan kalibrasi web server agar program scripting JSP berjalan optimal dengan web server Menset WEB Server Melakukan pengujian web server untuk memeriksa apakah web server berjalan dengan optimal
INDIKATOR
Persyaratan sistem operasi dan web server diidentifikasi Kalibrasi web server agar program scripting JSP berjalan optimal dengan web server dilakukan Pengujian web server untuk memeriksa apakah web server berjalan dengan optimal dilakukan
TM
2
PS
6
PI
2
SUMBER BELAJAR
Buku Pemrograman JSP Manual JAVA Komputer Modul ajar Jobsheet
KOMPETENSI DASAR
2. Menjelaskan dasar-dasar JSP
MATERI PEMBELAJARAN
Konsep teknologi JSP Sintak JSP
KEGIATAN PEMBELAJARAN
Menjelaskan penggunaan JSP container Menjelaskan penggunaan JSP directives Menjelaskan JSP Objects melalui va-riabel request dan response Menjelaskan JSP actions Menjelaskan JSP tag libraries (TagLibs, Servlets dan Development Components)
INDIKATOR
Penggunaan JSP container dijelaskan Penggunaan JSP directives dijelaskan JSP Objects melalui va-riabel request dan response dijelaskan. JSP actions dijelaskan JSP tag libraries (TagLibs, Servlets dan Development Components) dijelaskan
TM
2
PS
8
PI
2
SUMBER BELAJAR
Buku Pemrograman JSP Manual JAVA Komputer Modul ajar Jobsheet
Pengamatan Tes tertulis Tugas Hasil program Pengamatan Tes tertulis Tugas Hasil program Pengamatan Tes tertulis Tugas Hasil program
5. Menyiapkan server untuk aplikasi web berbasis JSP 6. Menyimpan state (kondisi) ke dalam server dan client
Instalasi My SQL
Melakukan penyimpanan suatu kondisi me lalu Melakukan penyimpanan suatu kondisi cookie, Melakukan penyimpanan suatu kondisi query, Melakukan penyimpanan suatu kondisi Sessions
Buku Pemrograman JSP Manual JAVA Komputer Modul ajar Buku Pemrograman JSP Manual JAVA Komputer Buku Pemrograman JSP Manual JAVA Komputer Modul ajar Jobsheet
Keterangan
TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)
Mengetahui,
Kepala Sekolah SMK PELITA AL-QURAN Guru Mata Pelajaran
H.Abdullah Mubarok, Lc