SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Penerapan Konsep Dasar Listrik dan Elektronika KELAS/SEMESTER : X/1
STANDAR KOMPETENSI : Menerapkan teknik elektronika analog dan digital dasar KODE KOMPETENSI : 070.KK.01
ALOKASI WAKTU : 90 X 45 menit KOMPETENSI
DASAR PEMBELAJARANMATERI KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN ALOKASI WAKTUTM PS PI BELAJARSUMBER 1. Menerapkani Teori
Kelistrikan
Teori Dasar Listrik
Sumber Tegangan
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
Struktur atom, komponen- komponen 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
Tes tertulis Pengamatan dan observasi Tes LIsan 4 10 - Buku Teori Dasar Kelistrikan Internet Majalah Teknik Bread board Komponen R, L, C
KOMPETENSI DASAR
MATERI
PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR
TM PS PI
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
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 di- demonstrasikaninduktansi berhubungan dengan magnetism dan digambarkan konstruksi kumparan, inti dan kegunaannya 2. Mengenal komponen elektronika Komponen Elektronika Menghitung nilai besaran komponen elektronika
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
Resistor dengan beragam nilai di-identifikasi berdasar kode warna atau kode lain dan bahan penyusunnya disebutkan disertai kegunaan masing-masing
Jenis-jenis kapasitor di- identifikasi, dijelaskan fungsi utamanya dan bagaimana metode mengubah-ubah nilai kapasitansi, serta diterangkan tentang istilah muatan dan coulomb
Jenis-jenis induktor di- identifikasi 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 di- identifikasi berdasarkan jenis dan kegunaannya
Thyristor dibandingkan dengan
Tes tertulis Pengamatan/ observasi Tes Praktek Produk 4 10 - Buku Teori Dasar Elektronika Internet Majalah Teknik Bread board Komponen Elektronika
KOMPETENSI DASAR
MATERI
PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR
TM PS PI
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
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. 3. Menggunakan komponen elektronika Tegangan Listrik Arus Listrik Hubungann arus , tegangan dan Frekuensi. 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
Dijelaskan tentang prinsip-prinsip dasar rangkaian DC
Dijelaskan tentang prinsip- prinsip 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 rangkai- an R,L,C Tes tertulis Pengamatan/ observasi Tes Praktek Produk 4 10 - Buku Teori dasar elektronika Internet Majalah Teknik Bread board Komponen Elektronika Vadamikeum elektronika Buku rangkaian elektronik 4. Menerapkan Konsep elektronika Digital Komponen elektronika optik
Sinyal Optik dan RF
Mengaktifkan display
Mengaktifkan remote control
Menjelaskan beberapa piranti display
Menjelaskan cara kerja LCD
Beberapa piranti display yang umum disebutkan
Diterangkan bagaimana display LCD bekerja dan apa
keuntungan dan kerugiannya
Diterangkan tentang
elektronika dasar untuk kamera
Tes tertulis Pengamatan/ observasi Diskusi 6 10 - Buku Teori dasar elektronika Internet Majalah Teknik Bread board Komponen
KOMPETENSI DASAR
MATERI
PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR
TM PS PI
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
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
Elektronika Vadamikeum elektronika Buku rangkaian elektronik 5. Menerapkan sistem Bilangan Digital
Alat ukur Teknik
Multimeter
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
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 Tes tertulis Tes Praktek Pengamatan/ Observasi 6 20 - Buku manual multimeter Alat ukur multimeter Power supply Komponen elektronika 6. Menerapkan elektronika digital untuk komputer
Konversi Bilangan dan Kode ASCII
Gerbang Logika
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
Tes tertulis Tes Praktek Pengamatan/ Observasi 6 10 - Buku prinsip dasar dan penerapan teknik digital Trainer digital Komponen elektronika digital
KOMPETENSI DASAR
MATERI
PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR
TM PS PI
Menjelaskan jenis-jenis dan kegunaan flip-flop
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
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
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
NAMA SEKOLAH : SMK PELITA AL-QUR’AN MATA PELAJARAN : Kompetensi Kejuruan
KELAS/SEMESTER : X/1
STANDAR KOMPETENSI : Menggunakan algoritma pemograman tingkat dasar KODE KOMPETENSI : 070.KK.02
ALOKASI WAKTU : 30 X 45 menit
SILABUS
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Menjelaskan Struktur Algoritma
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
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 Pengamatan Tes tertulis Hasil kompilasi program 2 2 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar
2. Membuat alur logika pemrograman
Algoritma runtunan Algoritma pemilihan Algoritma Pengulangan
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
Algoritma dengan skema program sekuensial dibuat Algoritma dengan skema program percabangan dibuat Algoritma dengan skema program pengulangan dibuat Pengamatan Tes tertulis Hasil kompilasi program 2 2 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
3. Menjelaskan Data Flow Diagram
DFD
Simbol – simbol DFD Alur DFD
Mejelaskan Konsep DFD Menunjukkan simbol-simbol DFD Menjelaskan alur data flow diagram Menerapkan DFD dalam pemrograman Konsep DFD dijelaskan Simnol-simbol DFD ditunjukkan dan dijelaskan Alur DFD dijelaskan Data Flow Diagram dibuat Pengamatan Tes tulis Tugas Hasil 2 4 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar
4. Membuat Diagram Alir Pemrograman
Algoritma runtunan Algoritma pemilihan Algoritma Pengula-ngan
Menuliskan algoritma runtunan
Menuliskan algoritma pemilihan if-then dan if then-else
Menuliskan algoritma pengulangan while-do, do-wile, switch-case, repeat N-times Menggambarkan diagram alir untuk algoritma runtunan, pemilihan dan pengulangan
Algoritma dengan skema program sekuensial dibuat Algoritma dengan skema program percabangan dibuat Algoritma dengan skema program pengulangan dibuat Pengamatan Tes tertulis Hasil kompilasi program 2 4 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar 5. Menjelaskan Variant dan Invariant
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
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 Pengamatan Tes tertulis Hasil kompilasi program 2 2 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 6. Menerapkan pengelolaan array
Jenis dan inisialisasi array Pemrosesan Array
Mendefinisikan array Menginisialisasi array
Menulis elemen array ke piranti keluaran Menulis harga tertentu di dalam array Mencari harga maksimum array MenggunakAn elemen array
Algoritma dibuat dengan array satu dimensi Algoritma pencarian data dan algoritma pengurutan data (sorting) dibuat dengan menggunakan array Pengamatan Tes tertulis Hasil kompilasi program 2 4 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan
KELAS/SEMESTER : X/1
STANDAR KOMPETENSI : Menggunakan algoritma pemograman tingkat Lanjut KODE KOMPETENSI : 070.KK.03
ALOKASI WAKTU : 30 X 45 menit
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1.Mejelaskan prinsip array multidimensi
Array multi dimensi Mendeklarasikan dan memanfaatkan elemen array melalui penjumlahan, pengurangan, perkalian serta pencarian elemen array Menjelaskan cara Inisialisasi Matriks Melakukan pembacaan elemen matriks Menjelaskan pengisian matriks tanpa petunjuk pembacaan Algoritma array multi dimensi dibuat dan dijelaskan Pengamatan Tes tulis Tugas Hasil 4 2 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar 2. Menggunakan Array
Multi Dimensi Array multi dimensi
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 Matrik 2D, 3D dibuat dalam bentuk penjumlahan, pengurangan, perkalian, dsb. Algoritma pembacaan, pengisian, pengubahan, dan penghapusan data dalam array multi dimensi dibuat dan ditunjukan Kompilasi program Pengamatan Tes tulis 4 4 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
3. Menggunakan
Prosedur dan fungsi
Prosedur dan Fungsi Menjelaskan pendeklarasian fungsi Membuat contoh program untuk pemanggilan fungsi
Menjelaskan pendekalarasian prosedur Membuat contoh program pemanggilan prosedur Algoritma program dibuat dengan menggunakan prosedur Algoritma program dibuat dengan menggunakan fungsi Algoritma program dibuat dengan menggunakan prosedur dan fungsi Hasil kompilasi program Pengamatan Tes tulis Tes praktek 4 4 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar 5. menggunakan Library Pemrograman Grafik
Pemrograman grafik Menjelaskan Pemmrograman berbassis grafik Pemmrograman berbassis grafik dijelaskan Hasil kompilasi program Pengamatan Tes tulis Tes praktek 4 4 2 Buku Algoritma dan Pemrogra- man Jobsheet Modul ajar
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : Membuat Basis Data KODE KOMPETENSI : 070.KK.04
ALOKASI WAKTU : 28 X 45 menit KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Mengidentifikasi Struktur Hierarki Basis Data
Fitur program aplikasi basis data
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
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 Pengamatan Tes tulis Tugas Hasil 4 2 2 Buku ajar data base Komputer Jobsheet 2. Menjelaskan Entity Relationship Diagram (ERD)
ERD Menjelaskan Konsep ERD
Menjelaskan Entitas Pembuatan Diagram Konsep ERD Basis data dijelaskan Entitas dijelaskan Diagram ER dibuat Pengamatan Tes tulis Tugas Hasil 4 2 2 Buku ajar data base Komputer Jobsheet
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 3. Menerapkan Normalisasi Basis Data Normalisasi Tahapan Normalisasi
Menjelaskan Konsep Normalisasi Menjelaskan teknik Normalisasi Menjelaskan Tahapan Normalisasi
Konsep normalisasi dijelaskan Teknik normalisasi dijelaskan Tahapan Normalisasi dijelaskan Pengamatan Tes tulis Tugas Hasil 4 4 2 Buku ajar data base Komputer Jobsheet 4. Menjelaskan Database Manajemen System Konsep Database Management Sistem (DBMS)
Menjelaskan aturan pembuatan tabel Menjelaskan tipe data
Berbagai jenis batasan-batasan dalam pembuatan tabel dijelaskan Konsep tipe data dijelaskan Pengamatan Tes tulis Tugas Hasil 4 4 4 Buku sistem data base Komputer Buku Microsoft Access
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : Menerapkan aplikasi Basis Data KODE KOMPETENSI : 070.KK.05
ALOKASI WAKTU : 24 X 45 menit KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
1.Menjelaskan Jenis
Perintah SQL Aplikasi data deskripsi(SQL) 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 Pengamatan Tes tulis Tugas Hasil program 2 2 2 Buku Pemrogram an SQL Komputer ebook
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
2. Membuat Tabel
Basis Data wizard.Fitur-fitur table bahasa data deskripsi (SQL).
Nama field, tipe data, dan deskripsi field
Aturan penamaan yang sesuai dengan format standar aplikasi yang digunakan
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
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 Pengamatan Tes tulis Tugas Hasil 2 2 2 Buku ajar data base Komputer Jobsheet 3. Menerapkan Query pada Basis Data
SQL dan penggunaannya 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 Pengamatan Tes tulis Tugas Hasil 2 2 2 Buku sistem data base Komputer Buku Microsoft Access
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
4. Membuat Form Basis Data
Wizard Fitur – fitur form Tools – tools form
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 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 Hasil kompilasi program Pengamatan Tes tulis Tes praktek 2 2 2 Buku sistem data base Komputer Buku Microsoft Access 5. Menerapkan macro pada basis data
Pengertian macro Script macro Merekam macro
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 Hasil kompilasi program Pengamatan Tes tulis Tes praktek 2 2 2 Buku sistem data base Komputer Buku Microsoft Access
6. Membuat Report Report pada Access Tata cara pembuatan report
Membuat laporan dengan menggunakan report Penggunaan report untuk menghasilkan laporan dijelaskan . Pengamatan Tes tulis Tugas Hasil 2 2 2 Buku sistem data base Komputer Buku Microsoft Access
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : Menerapkan dasar-dasar pembuatan web statis tingkat dasar KODE KOMPETENSI : 070.KK.06
ALOKASI WAKTU : 28 X 45 Menit KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Menjelaskan konsep dasar dan teknologi dari Webpage.
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)
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.
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. Kompilasi program 2 2 2 Bukub Pemrograma n HTML Komputer Buku membuat halaman WEB dengan Frontpage
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 2. Menjelaskan Struktur Dokumen HTML
Dokumen HTML dengan Head dan title
Body pada dokumen, teks dan paragraf sesuai kebutuhan ditambahkan
Simbol khusus pada browser/ platform
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.
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.
Program sederhana Program dokumen sederhana 2 2 2 Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
3. Menambahkan
Objek pada web Format teks dengan HTML Pemberian Background dan warna pada dokumen Menempatkan objek pada bidang desain
Mempormat Teks untuk memenuhi persyaratan penyajian pengguna Memasang Background warna atau gambar yang sesuai menurut persyaratan pengguna ( logo peru- sahaan, 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
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
Program sederhana campuran dari materi 3 Contoh program insert object (gambar dan teks) 2 2 2 Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet 4. Membuat tabel
pada web Atribut tabel dan fungsinyaPerintah membuat tabel
Menjelaskan dan mengenal atribut beserta fungsinya
Menjelaskan beberapa perintah penting dalam pembuatan tabel Menjelaskan cara membuat kolom, baris dan cell
Atribut dan fungsinya dijelaskan dalam pembuatan tabel Perintah-perintah penting untuk pembuatan tabel dijelaskan Cara membuat kolom, baris dan cell dijelaskan kemudian dipraktikan Program sederhana Program dokumen sederhana 2 2 2 Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet 5. Membuat Link
pada web Link HTML List HTML
Menjelaskan Hyperlink HTML. Menjelaskan macam-macam link HTML
Menjelaskan jenis-jenis list HTML
Hyperlink dijelaskan Macam-macam link HTML dijelaskan dan diidentifikasi satu persatu Jenis-jenis HTML dijelaskan dan diuraikan Program sederhana Program dokumen sederhana 2 2 2 Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
6. Menyimpan
Dokumen Penggunaan button save Menjelaskan cara menyimpan dokumen sesuai langkah-langkah Menjelasjan button save
Cara penyimpanan dijelaskan Button save digunakan dan dijelaskan Program sederhana Program dokumen sederhana 2 2 2 Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet 7. Menguji
Dokumen Langkah pengujian dokumen Menjelaskan cara menguji Langkah-langkahDokumen dijelaskanpengujian dan dipraktekan Program sederhana Program dokumen sederhana 2 2 2 Buku HTML Dasar E-book HTML Komputer Modul ajar jobsheet
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan MATA PELAJARAN : Kompetensi Kejuruan
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : Merancang aplikasi teks dan desktop berbasis objek KODE KOMPETENSI : 070.KK.07
ALOKASI WAKTU : 30 X 45 menit
KOMPETENSI DASAR PEMBELAJARANMATERI KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Menjelaskan dasar- dasar pemrograman Konsep C++
Control Structure pada C++
Input/Output
Menguraikan manipulator Menjelaskan pernyataan goto dan berlabel
Menjelaskan penyataan if, ef-else Menjelaskan pernyataan switch Menjelaskan pernyataan while Menjelaskan pernyataan do-while Menjelaskan pernyataan for dan for bersarang
Menjelaskan pernyataan break Menjelaskan pernyataan continue Menjelaskan pengehntian program dengan exit()
Konsep control structure dijelaskan Berbagai jenis input/output dijelaskan Hasil program Pengamatan Tes tulis 2 4 2 Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning
2. Menerapkan fungsi Fungsi Menjelaskan prototipe fungsi, definisi dan deklarasi fungsi Menggunakn fungsi dengan nilai balik dan fungsi tanpa nilai balik
Menjelaskan dan menggunakan fungsi inline, overloading fungsi dan fungsi dengan jumlah argumen yang bervariasi
Membuat program menggunakan deklarasi fungsi Deklarasi fungsi dijelaskan. Deklarasi fungsi diaplikasikan pada program. Hasil program Pengamatan Tes tulis 2 4 2 Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning
3. Menerapkan pointer definisi pointer dan array pointer pointer dan array pointer
Menjelaskan definisi pointer dan array pointer
Membuat program contoh
penggunakan pointer dan array pointer
Konsep pointer dijelaskan Konsep pointer dan array diap likasikan pada program Hasil program Pengamatan Tes tulis 2 4 2 Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning
KOMPETENSI DASAR PEMBELAJARANMATERI KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
3. Menjelaskan class Class pada C++ Menggunakan tipe data Menjelaskan deklarasi class Menggunaan class publik dan private Menambahkan fungsi anggota class
Mengaplikasikan nilai antar obyek Mendefinisikan nilai balik fungsi anggota
Menggunakan konstruktor dan destruktor
Menggunakan Dynamic Memory Allocation
Membuat program yang menggunakan konsep Polymorfisme
Membuat program Menggunakan Inheritance
Tipe data dalam C++ diaplikasikan pada program. Deklarasi Class diaplikasikan pada program Dymamic Memory Allocation diaplikasikan pada program Polymorphism diaplikasikan pada program Inheritance diaplikasikan pada program Hasil program Pengamatan Tes tulis 2 4 2 Buku Pemrogram an C++ Komputer Jobsheet Modul e-learning 4. Merancang aplikasi berorientasi objek. Konsep Abstract Class
Menjelaskan Konsep Abstract dijelaskan
Mendefinisikan Class dalam aplikasi
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 : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan KELAS/SEMESTER : XI/3
STANDAR KOMPETENSI : Mengoperasikan Sistem Operasi Jaringan Komputer KODE KOMPETENSI : 070.KK.08
ALOKASI WAKTU : 24 X menit KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR
TM PS PI
1. Menjelaskan Fungsi Pheriperal jaringan
Komputer Langkah-langkah pengoperasian PC
Fungsi sumber daya dalam jaringan
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
PC sudah disiapkan dan dihidupkan sesuai dengan Sub kompetensi Tes tertulis Pengamatan/ observasi Tes Praktek 2 4 2 Buku system operasi windows Buku dasar Komputer 2. Mengidentifikasi
jaringan Komputer Sistem operasi jaringan berba-sis GUI dan Teks
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 shared- folder PC yang akan dimatikan) sesuai Tes tertulis Pengamatan/ observasi Tes Praktek Produk 2 4 2 Linux GUI Howto Manual system operasi Windows 2000 Server 3. Mengoperasikan Aplikasi jaringan Komputer
Sistem operasi jaringan
berba-sis GUI dan Teks 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
dengan SOP atau Instruction Manual
4. Melakukan
pemutusan jaringan Sistem operasi jaringan berbasis GUI dan Teks
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 Tes tertulis Pengamatan/ observasi Tes Praktek 2 4 2 Linux GUI Howto Manual system operasi Windows 2000 Server
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR
TM PS PI
Penggunaan sumber bersama (resource sharing)
berbasis GUI dan teks 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.
bersama (resource sharing) dalam jaringan PC, seperti shared-folder, shared-floppy-drive, shared-CDdrive dan standard printer
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan KELAS/SEMESTER : XI/3
STANDAR KOMPETENSI : Memahami pemrograman visual berbasis desktop
KODE KOMPETENSI : 070.KK.09
ALOKASI WAKTU : 30 X 45 menit KOMPETENSI
DASAR PEMBELAJARANMATERI KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR
TM PS PI
1. Menjelaskan IDE aplikasi bahasa pemrograman
Pengantar Dasar dan Struktur program visual basic
Fungsi OLE dan DDE
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
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 Hasil program Tes tulis Tanya jawab 2 4 2 Buku pemrograman Visual Basic E-book VB Komputer Jobsheet 2. Menjelaskan Objek Aplikasi Bahasa Pemrograman Konsep VB Aturan pemrograman
Menjelaskan Pengertian dan objek aplikasi VB Menjelaskan aturan pemrograman Property, metode, event
Pengertian Visual basic dijabarkan dan dijelaskan
Property, metode dan event dijelaskan dan diterapkan dalam program aplikasi Hasil program Tes tulis Tanya jawab 2 4 2 Buku pemrograman Visual Basic E-book VB Komputer Jobsheet 3. MenjelaskanUser Interface aplikasi bahasa pemrograman
Interface antar muka VB Tools-tools VB
Menjelaskan menu, tool bar, tool box, form,
project explorer, dan property. Tool bar, tool box, form, project explorer, property dijelaskan Hasil program Tes tulis Tanya jawab 2 4 2 Buku pemrograman Visual Basic E-book VB Komputer Jobsheet
KOMPETENSI
DASAR PEMBELAJARANMATERI KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR
TM PS PI
4. Menjelaskan Tipe File Macam-macam Tipe File
Visual asic Menjelaskan macam-macam tipe file Tipe file dijelaskan PengamatanTes tertuli Hasil kompilasi program 2 4 2 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. Pengamatan Tes tertulis Hasil kompilasi program 2 4 2 Buku pemrograman Visual Basic E-book VB Komputer Jobsheet
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
NAMA SEKOLAH : SMK PELITA AL-QUR’AN MATA PELAJARAN : Kompetensi Kejuruan KELAS/SEMESTER : XI/3
STANDAR KOMPETENSI : Mengoperasikan bahasa pemrograman SQL tingkat dasar KODE KOMPETENSI : 070.KK.011
ALOKASI WAKTU : 36 X 45 Menit
SILABUS
KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Menjelaskan Konsep Pengoperasian SQL tingkat dasar Konsep SQL dasar Bahasa pemrograman Kode-kode SQL dasar
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 kode- kode SQL Pengamatan Tes tulis Tugas Hasil program 2 4 2 Buku Pemrogra man SQL Komputer ebook 2. Mempersiapkan perangkat lunak aplikasi data deskripsi / SQL
Aplikasi data deskripsi (SQL) 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 Pengamatan Tes tulis Tugas Hasil program 2 4 2 Buku Pemrogra man SQL Komputer ebook 3. Mendeskripsikan
Menu Aplikasi SQL Menu aplikasi SQL 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. Pengamatan Tes tulis Tugas Hasil program 2 4 2 Buku Pemrogra man SQL Komputer ebook
KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN ALOKASI WAKTU SUMBER BELAJAR TM PS PI 4. Membuat dan
mengisi tabel Pengisian table Perintah standar DDL
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
Pengamatan Tes tulis Tugas Hasil program 4 6 2 Buku Pemrogra man SQL Komputer ebook
KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN ALOKASI WAKTU SUMBER BELAJAR TM PS PI 5. Mengoperasikan
tabel dan View Operasi Tabel dan View 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. Pengamatan Tes tulis Tugas Hasil program 2 6 2 Buku Pemrogra man SQL Komputer ebook
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan KELAS/SEMESTER : XI/3
STANDAR KOMPETENSI : Mengoperasikan bahasa pemrograman SQL tingkat lanjut KODE KOMPETENSI : 070.KK.012
ALOKASI WAKTU : 34 X 45 Menit KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Menentukan formula pembentukan data dengan batasan waktu
Aplikasi Prosedur dan Fungsi pada SQL
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 Pengamatan Tes tulis Tugas Hasil program 2 4 2 Buku Pemrogram an SQL Komputer ebook 2. Membuat dan mengoperasikan prosedur
Pengolahan tabel dengan
prosedur dan fungsi 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. Pengamatan Tes tulis Tugas Hasil program 4 6 2 Buku Pemrogram an SQL Komputer ebook
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
H.Abdullah Mubarok, Lc
Muslim Hidayat, S.Kom
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 3. Menulis kode program pembangkit an data dengan batasan waktu
Listing program SQL Menjelaskan dan mengidentifikasi Listing program dalam pembuatan aplikasi menggunakan SQL Listing program dijelaskan dan dicoba Pengamatan Tes tertulis Hasil kompilasi program 4 8 2 Buku Pemrogram an SQL Komputer ebook 4. Mengoperasikan trigger Konsep trigger Constrain DDL
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 Pengamatan Tes tertulis Hasil kompilasi program 2 4 2 Buku Pemrogram an SQL Komputer ebook
:
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan KELAS/SEMESTER : XI/4
STANDAR KOMPETENSI : Membuat paket software aplikasi berbasis desktop KODE KOMPETENSI : 070.KK.010
ALOKASI WAKTU : 46 X 45 menit
KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
1. Menjelaskan Menu
Aplikasi Konsep AplikasiPemrograman Interface antar muka pemrograman
Mengenal metode, property dan Ivent Mengidentifikasi tampilan program
Metode, property dan ivent dijelaskan Interface antar muka pemrograman diidentifikasi Hasil praktekl Tes tertulis Tanya jawab 2 4 2 Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual 2. Menyiapkan Sistem
Komputer Standar hardware yang mendukung program
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. Hasil praktekl Tes tertulis Tanya jawab 4 6 2 Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual
KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN ALOKASI WAKTU SUMBER BELAJAR TM PS PI 3. Mendemonstrasikan
Aplikasi paket Instaler Teknik Menginstall VB 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.
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. . Hasil program Tes tertulis 4 8 2 Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual 4. Menyimpan Instaler
Aplikasi Administrasi file kerja Membuat administrasi penyimpanan FileMemahami konsep root file data base / directory tempat menyimpan data base file Membuat back up file hasil
File hasil disimpan dalam media penyimpanan yang telah ditentukan
Administrasi File 2 4 2 Buku
pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual 5. Menghubungkan Aplikasi dengan basis data
Koneksi aplikasi ke data base
ADODC dan Data Grid
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 Administrasi File Pengamatan Tes tertulis Hasil kompilasi program 4 8 2 Buku pemrogram an Visual Basic E-book VB.net Komputer Jobsheet Buku Pemrogram an Visual
Keterangan
TM : Tatap MukaPS : 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)
:
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan KELAS/SEMESTER : XI/IV
STANDAR KOMPETENSI : Membuat halaman web dinamis tingkat dasar KODE KOMPETENSI : 070.KK.013
ALOKASI WAKTU : 46 X 45 Menit
KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Menjelaskan Konsep Pembuatan halaman web dinamis
Konsep dan Teknologi pengembangan WEB
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
Standar pemrograman yang penting dari internet dapat dijelaskan Hasil Program Tes tertuli Pengamatan 2 4 2 Buku Macro- media Dream- weaver Modul design WEB Buku PHP Komputer Jobsheet 2. Mempersiapkan
lingkungan teknis 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 Pengamatan Tes tertulis Hasil 2 6 2 Buku Pemrogram an PHP Komputer Jobsheet Modul
:
KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER BELAJAR
TM PS PI
3. Membuat halaman
web sederhana Tata penulisan WEB Akses WEB
Tag- tag HTML Akses file melalui
h
tt p : // l o c a l h o s t , alamat IP lokal, atau URL lengkap
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 h tt p : / / l o c a l hos t , alamat IP lokal, atau URL lengkap
Modifikasi dibuat sesuai kebutuhan
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
h
tt p : // l o c a l h o s t , alamat IP lokal, atau URL lengkap o Modifikasi dibuat sesuai kebutuhan Pengamatan Tes tertulis 2 8 2 Buku Pemrogram an PHP Komputer Jobsheet Modul
KOMPETENSI DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN ALOKASI WAKTU SUMBER BELAJAR TM PS PI 4. Menambahkan fungsi-fungsi pada halaman web dinamis
Variabel-variabel dan array menurut persyaratan Nilai variabel, string, dan konstanta.
Control Structure
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
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
Uji coba Program Sederhana 2 4 2 Buku Pemrogram an PHP Komputer Jobsheet Modul 5. Menguji halaman web dinamis
Pengujian dan Housting 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
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 Hasil program Tes tertulis 2 8 2 Buku Pemrogram an PHP Komputer Jobsheet Modul
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan KELAS/SEMESTER : XI/IV
STANDAR KOMPETENSI : Membuat halaman web dinamis tingkat lanjut KODE KOMPETENSI : 070.KK.014
ALOKASI WAKTU : 56 X 45 Menit
KOMPETENSI DASAR PEMBELAJARANMATERI KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Menjelaskan konsep pemrograman web dinamis
Konsep dan Teknologi pengembangan WEB
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
Standar pemrograman yang penting dari internet dapat dijelaskan
Hasil Program Tes tertuli Pengamatan 6 12 2 Buku Macro- media Dream- weaver Modul design WEB Buku PHP Komputer Jobsheet 2. Mempersiapkan membuat
aplikasi 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/ menu- menu
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 6 12 2 Buku Macro media Dream weaver Modul design WEB Buku PHP Komputer Jobsheet
KOMPETENSI DASAR PEMBELAJARANMATERI KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN ALOKASI WAKTU SUMBER BELAJAR TM PS PI 3. Membuat web menggunakan bahasa script File-file HTML Coding dan Scripting Pengujian script dan desain WEB
Membuat coding file-file HTML Membangun kode program script dibangun
Menguji coba code program script yang dibangun beserta modul-modul yang digunakan
Menampilkan Web yang dibuat dilayar sesuai dengan rancangan
Mendemonstrasikan tujuan dari pengiriman konten Web yang terdiri dari file program
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 Kompilasi program Pengamatan Tes tulis 6 14 2 Buku Macrome dia Dreamwe aver
Keterangan
TM : Tatap MukaPS : 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)
Wonosobo, 04 Juli 2011
Mengetahui
,
Kepala Sekolah SMK PELITA AL-QUR’AN
Guru Mata Pelajaran
SILABUS
NAMA SEKOLAH : SMK PELITA AL-QUR’ANMATA PELAJARAN : Kompetensi Kejuruan
STANDAR KOMPETENSI : Menggunakan bahasa pemrograman berorientasi objek KODE KOMPETENSI : 070.KK.015
ALOKASI WAKTU : 28 X 45 Menit KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 1. Menggunakan tipe data control program
Type Data dan Kontrol
program 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 Pengamatan Tes tertulis Tugas Hasil program 2 2 2 Buku Konsep OOP Jobsheet Modul Komputer
2. Membuat class Class pada OOP 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 Pengamatan Tes tertulis Tugas Hasil program 2 4 2 Buku Konsep OOP Jobsheet Modul Komputer
KOMPETENSI
DASAR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU SUMBER BELAJAR TM PS PI 3. Membuat inheritance, polimorphy, overloading, dan friends Inheritance Polimorphy Overloading Friends
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 Pengamatan Tes tertulis Tugas Hasil program 2 4 2 Buku Konsep OOP Jobsheet Modul Komputer 4. Membuat interface dan paket
Interface class program. Paket dengan
menggunakan class program
Membuat Interface class program.
Membuat Paket dengan menggunakan class program Interface class program dibuat. Paket dengan menggunakan class program dibuat Program sederhana Pengamatan Tes tertulis Tugas Hasil program 2 4 2 Buku Konsep OOP Jobsheet Modul Komputer 5. Mengkompilasi program berorientasi objek.
Proses kompilasi program Proses Kompilasi dijelaskan dan dijalankan Proses kompilasi dijalankan dan dijelaskan secara bertahap sesuai dengan ketentuan kompilasi Program sederhana Pengamatan Tes tertulis Tugas Hasil program 2 4 2 Buku Konsep OOP Jobsheet Modul Komputer
Keterangan
TM : Tatap MukaPS : 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)