Anda di halaman 1dari 30

NAMA SEKOLAH : SMK NU 01 KENDAL

MATA PELAJARAN : Web Dynamis


KELAS/SEMESTER : XI/I
STANDAR KOMPETENSI : Merakit Personal Computer
KODE KOMPETENSI :
ALOKASI WAKTU : 32 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KOMPETENSI DASAR DAN INDIKATOR KRITERIA PENETAPAN KETUNTASAN NILAI KKM
RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA
SITAS DUKUNG KD
KD
Menjelaskan konsep pembuatan halaman web dinamis 7.50 7.26

Standar pemrograman pembuatan halaman web dijelaskan 7.50 8.00 7.00 7.50
sesuai dengan kaidah keilmuan
7.50 8.00 7.00 7.50
Mempersiapkan lingkungan teknis 7.28
Lingkungan pengembangan dan software server tersedia dan 7.25 8.00 7.00 7.42
dapat diakses
Akses atau server jaringan sesuai dengan kebijaksanaan dan 7.25 7.50 7.00 7.25
prosedur organisasi
Direktori virtual dibuat dan disimpan dalam direktori yang tepat 7.00 7.50 7.00 7.17
untuk akses server

Menambahkan fungsi-fungsi pada halaman web dinamis 7.17


Fungsi-fungsi pada halaman web dinamis ditambahkan pada
halaman web 7.00 7.50 7.00 7.17
Variabel-variabel dan array digunakan dan dideklarasikan
menurut persyaratan 7.17

Nilai variabel, string, dan konstanta ditetapkan. 7.00 7.50 7.00 7.17

Fungsi-fungsi internal digunakan pada halaman web 7.17


Control Structure ( seperti statement If, While, for, switch )
digunakan sesuai kebutuhan 7.00 7.50 7.00 7.17
7.00 7.50 7.00 7.17
Membuat halaman web dinamis sederhana 7.17
Halaman dibuat dan disimpan dengan ekstensi yang tepat kemudian 7.00disimpan
7.50
ke dalam7.00
direktori/7.17
folder yang tepat
Kode ditambahkan diantara tag pembatas 7.00 7.50 7.00 7.17
Break dan indent yang tepat pada baris Kode ke dalam baris yang 7.00 7.50pembacaan
memudahkan 7.00 7.17
Tag HTML digunakan pada format halaman dan konten ditambahkan 7.00 sesuai
7.50 7.00
dengan kebutuhan 7.17
Halaman disimpan dalam direktori yang tepat 7.00 7.50 7.00 7.17
Akses file melalui http://localhost, alamat IP lokal, atau URL lengkap 7.00 7.50 7.00 7.17

Modifikasi dibuat sesuai kebutuhan 7.00 7.50 7.00 7.17


Halaman disimpan pada server di lokasi yang tepat. 7.00 7.50 7.00 7.17
Halaman dinamis ditampilkan pa-da browser dan diuji 7.00 7.50 7.00 7.17
7.00 7.50 7.00 7.17
Fungsi format dan dinamis secara keseluruhan dibuat sesuai dengan kebutuham bisnis dan pelanggan
Halaman pelanggan diakhiri sesuai memenuhi persyaratan bisnis 7.00 7.50 7.00 7.17

Mengetahui, Kendal, Agustus 2015


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Adi Zulkarnain, S.Kom


NAMA SEKOLAH : SMK NU 01 KENDAL
MATA PELAJARAN : Dasar Kompetensi Kejuruan
KELAS/SEMESTER : X/I
STANDAR KOMPETENSI : Melakukan Instalasi Sistem Operasi Dasar
KODE KOMPETENSI :07,0.DKK2
ALOKASI WAKTU : 32 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KOMPETENSI DASAR DAN INDIKATOR KRITERIA PENETAPAN KETUNTASAN NILAI KKM
RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA
SITAS DUKUNG KD
KD
2. 1 Menjelaskan langkah instalasi Sistem Operasi 7.50 7.33
Fungsi dari Sistem Operasi 7.50 8.00 7.00 7.50
Cara melakukan instalasi sistem operasi 7.50 8.00 7.00 7.50

2. 2 Melakukan Instalasi software sesuai instalasi manual 7.33


Instalasi sistem operasi windows pada personal computer 7.50 8.00 7.00 7.50
sesuai dengan instalasi
Pengecekan instalasi manual
Sistem Operasi 7.00 7.50 7.00 7.17
2.3 Mengecek hasil instalasi dengan menggunakan software 7.17
. Program Aplikasi perkantoran 7.00 7.50 7.00 7.17
. Program Aplikasi Utility 7.00 7.50 7.00 7.17
. Program Aplikasi pengolahan gambar 7.00 7.50 7.00 7.17
2.4 Melakukan Troble Shooting 7.17
. Pengecekan Final perakitan PC 7.00 7.50 7.00 7.17

NAMA SEKOLAH : SMK NU 01 KENDAL


MATA PELAJARAN : Dasar Kompetensi Kejuruan
KELAS/SEMESTER : X/I
STANDAR KOMPETENSI Menerapkan Kesehatan Keselamatan kerja dan Lingkungan Hidup
KODE KOMPETENSI : 07,0.DKK3
ALOKASI WAKTU : 32 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KOMPETENSI DASAR DAN INDIKATOR KRITERIA PENETAPAN KETUNTASAN NILAI KKM
RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA
SITAS DUKUNG KD
KD
3. 1 Mendeskripsikan Keselamatan dan Kesehatan Kerja 7.27 7.25
Keselamatan dan kesehatan kerja dijelaskan 8.00 8.00 7.00 7.67
Tujuan dari keselamatan dan kesehatan kerja 7.00 7.50 7.00 7.17
. Sasaran undang-undang kesehatan dan keselamatan kerja
7.00 7.50 7.00 7.17
. Kecelakaan dijelaskan dan diklasifikasikan 7.00 7.50 7.00 7.17
. Pencegahan Kecelakaan dijelaskan 7.00 7.50 7.00 7.17
3. 2 Melaksanakan Prosedur K3 7.29
Mengenali bahaya pada area kerja dan melakukan
tindakan pengontrolan yang tepat
8.00 8.00 7.00 7.67
Menerapkan prosedur K3 dengan benar 7.00 7.50 7.00 7.17
. Mematuhi tanda bahaya dan peringatan 7.00 7.50 7.00 7.17
. Pemakaian pakaian pengaman sesuai Standar
Internasional
7.00 7.50 7.00 7.17
3.3 Menerapkan konsep Lingkungan Hidup 7.29
. Tanggung jawab perusahan pada lingkungan hidup 8.00 8.00 7.00 7.67
. Perlengkapan dipilah sebe-lum melakukan pembersihan dan
perawatan secara rutin
7.00 7.50 7.00 7.17
. Penggunaan metode yang aman dan benar untuk pem-
bersihan dan pemeliharaan perlengkapan.
7.00 7.50 7.00 7.17
. Peralatan dan area kerja dibersihkan/dipelihara sesuai
dengan keamanan, jadwal pemeliharaan berkala, tempat 7.00 7.50 7.00 7.17
penerapan dan spesifikasi pabrik.
3.4 Menerapkan Pertolongan Pertama pada kecelakaan 7.17
. Seluruh kegiatan pertolong-an pertama yang dilakukan
dicatat/ dilaporkan berda-sarkan SOP
7.00 7.50 7.00 7.17
Mengetahui, Kendal, Agustus 2015
Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Adi Zulkarnain, S.Kom

NAMA SEKOLAH : SMK NU 01 KENDAL


MATA PELAJARAN : Tehnik Elektronika Dasar dan Digital
KELAS/SEMESTER : X/I
STANDAR KOMPETENSI : Menerapkan Teknik Elektronika analog dan digital dasar
KODE KOMPETENSI :070.KK.1
ALOKASI WAKTU : 32 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA
SITAS DUKUNG KD
KD
1.1 Menerapkan teori Kelistrikan 7.25 7.26
. Dijelaskan perbedaan antara tegangan, arus, dan
resistansi
7.50 7.50 7.00 7.33
. Dijelaskan manfaat dasar dari kelistrikan 7.00 7.50 7.00 7.17
1. 2 Mengenal komponen elektronika 7.33
. Komponen elektronika (aktif dan pasif) dijelaskan dengan
benar
7.50 8.00 7.00 7.50
Disebutkan dengan benar bahan-bahan resistif 7.00 7.50 7.00 7.17
1.3 Menggunakan komponen elektronika 7.50 8.00 7.00 7.17
Dijelaskan bagaimana resistor dipakai dalam bidang
elektronika
7.00 7.50 7.00 7.17
. Menghitung Nilai Suatu resistor 7.00 7.50 7.00 7.17
1.4 Menerapkan Konsep Elektronika Digital 7.28
. Tiap-tiap jenis gerbang logika dasar diidentifikasi 7.50 8.00 7.00 7.50
Diperagakan cara membuat tabel kebenaran dari setiap
gerbang logika 7.00 7.50 7.00 7.17

Diterangkan bagaimana cara kerja sebuah Counter 7.00 7.50 7.00 7.17
1.5 Menerapkan sistem bilangan digital 7.33
. Digambarkan dan dijelaskan tentang kode ASCII 7.50 8.00 7.00 7.50
. Menjelaskan tentang Sistem Bilangan Digital 7.00 7.50 7.00 7.17
1.6 menerapkan elektronika digital untuk komputer 7.21
. Diterangkan fungsi dari bus digital dan ditunjukkan
bagaimana hubungan nya dengan bagian lain
7.50 8.00 7.00 7.50
. Komponen peripheral diatur dengan menggunakan BIOS 7.00 7.50 7.00 7.17
. Disebutkan jenis-jenis rangkaian display dan digambatkan
bagaimana angka dan huruf ditampil
7.00 7.50 7.00 7.17
. Diterangkan fungsi clock pada komputer 7.00 7.50 7.00 7.17
. Ditunjukkan bagaimana pulser digunakan untuk
pelacakan sinyal dan bagaimana probe logika dipakai menguji 7.00 7.50 7.00 7.17
keadaan peralatan digital

. Digambatkan rangkaian clock dan kegunaannya 7.00 7.50 7.00 7.17


. Digambarkan bagaimana microprosessor berfugsi dan
diidentifikas komponen dasarnya serta konfigurasi pin-pinnya 7.00 7.50 7.00 7.17

NAMA SEKOLAH : SMK NU 01 KENDAL


MATA PELAJARAN : Dasar-Dasar Pemrograman
KELAS/SEMESTER : X/I
STANDAR KOMPETENSI : Menggunakan algoritma pemograman tingkat dasar
KODE KOMPETENSI : 070.KK.2
ALOKASI WAKTU : 32 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA
SITAS DUKUNG KD
KD
2.1 . Menjelaskan struktur algoritma 7.33 7.25
. Pengertian Algoritma dijalaskan 7.50 8.00 7.00 7.50
. Cara penulisan algoritma dengan flowchart dijelaskan
7.00 7.50 7.00 7.17
2. 2 Membuat logika alur pemograman 7.28
. Algoritma dengan skema program sekuensial dibuat 7.50 8.00 7.00 7.50
Algoritma dengan skema program percabangan dibua 7.00 7.50 7.00 7.17
. Algoritma dengan skema program pengulangan dibuat 7.00 7.50 7.00 7.17
2.3 Menjelaskan Data Flow Diagram 7.00 7.50 7.00 7.17
Skema Data Flow Diagram dijelaskan 7.00 7.50 7.00 7.17
. Notasi dalam DFD dijelakan 7.00 7.50 7.00 7.17
2. 4 Membuat Diagram Alir Pemrograman 7.33
. Data Flow Diagram Level 0,level1,level 3 7.50 8.00 7.00 7.50
Skema Alur Diagram 7.00 7.50 7.00 7.17
2.5 Menjelaskan Varian dan invarian 7.22
. Tipe data, variable konstanta, dan parameter yang berlaku
umum pada pemograman yang dijelaskan
7.50 7.50 7.00 7.33
. Tipe data baru dari tipe data yang ada dibuat dan dijelaskan
pemanfaatannya
7.00 7.50 7.00 7.17
. Pemakaian nama pada tipe data, variable, konstanta dan
parameter dijelaskan
7.00 7.50 7.00 7.17
2.6 Menerapkan pengelolaan array 7.17
. Algoritma dibuat dengan array satu dimensi 7.00 7.50 7.00 7.17
. Algoritma pencarian data dan algoritma pengurutan data
(sorting) dibuat dengan menggunakan array
7.00 7.50 7.00 7.17

Mengetahui, Kendal, Agustus 2015


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Adi Zulkarnain, S.Kom


NAMA SEKOLAH : SMK NU 01 KENDAL
MATA PELAJARAN : Dasar-Dasar Pemrograman
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : Menggunakan algoritma pemograman tingkat Lanjut
KODE KOMPETENSI : 070.KK.3
ALOKASI WAKTU : 64 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA
SITAS DUKUNG KD
KD
3.1 . Menjelaskan prinsip array multi dimensi 7.50 7.25
. Algoritma array multi dimensi dibuat dan dijelaskan 7.50 8.00 7.00 7.50
3. 2 Menggunakan array multidimensi 7.25
. Matrik 2D, 3D dibuat dalam bentuk penjumlahan,
pengurangan, perkalian
7.50 7.50 7.00 7.33
Algoritma pembacaan, pengisian, pengubahan, dan
penghapusan data dalam array multi dimensi dibuat dan 7.00 7.50 7.00 7.17
ditunjuka
3.3 Menggunakan Prosedur dan fungsi 7.17
Algoritma program dibuat dengan menggunakan prosedur
7.00 7.50 7.00 7.17
. Algoritma program dibuat dengan menggunakan fungsi 7.00 7.50 7.00 7.17
. Algoritma program dibuat dengan menggunakan prosedur
dan fungsi
7.00 7.50 7.00 7.17
3. 4 Menggunakan Library Pemrograman grafik 7.17
. Algorima program dibuat dengan library berbasis grafik
7.00 7.50 7.00 7.17
Algoritma pemrograman dengan grafik berbentuk 2 D
dan 3 D
7.00 7.50 7.00 7.17
. Algoritma pemrograman animasi dibuat dengan grafik
7.00 7.50 7.00 7.17

Mengetahui, Kendal, Agustus 2015


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Adi Zulkarnain, S.Kom

NAMA SEKOLAH : SMK NU 01 KENDAL


MATA PELAJARAN : Sistem Data Base Dasar
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : Membuat basis data
KODE KOMPETENSI :07,0.KK.4
ALOKASI WAKTU : 32 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA
SITAS DUKUNG KD
KD
4. 1 Mengidentifikasi Struktur Hirarki basis data 7.28 7.27
Object-Based Data Models dijelaskan 7.50 8.00 7.00 7.50
Record-Based Data Models dijelaskan 7.00 7.50 7.00 7.17
. Physical Data Models 7.00 7.50 7.00 7.17
dijelaskan
4. 2 MenjelaskanEntity Relationship Diagram ( ERD ) 7.25
. Desain ER 7.50 8.00 7.00 7.17
Entitas,Atributes dan Set Entitas dijelaskan 7.00 7.50 7.00 7.17
Hubungan dan set hubunganFitur Tambahan pada model
ER dijelaskan
7.00 7.50 7.00 7.17
. Desain Konseptual dengan model ER dijelaskan 7.00 7.50 7.00
4.3 Menerapkan Normalisasi Data Base 7.26
. Tujuan normalisasi dijelaskan 7.50 8.00 7.00 7.50
. Peranan Normalisasi dalam perencangan basis data
dijelaskan
7.00 7.50 7.00 7.17
. Data Redudancy dijelaskan 7.00 7.50 7.00 7.28
. Jenis Normalisasi dijelaskan 7.00 7.50 7.00 7.17
. Proses Normalisasi dijelaskan 7.00 7.50 7.00 7.17
4.4 Membuat Database Manajemen System (DBMS) 7.28
. Konsep normalisasi dan ERD Basis data dijelaskan 7.50 8.00 7.00 7.50
. Berbagai jenis batasan-batasan dalam pembuatan tabel
dijelaskan
7.00 7.50 7.00 7.17
. Konsep tipe data dijelaskan 7.00 7.50 7.00 7.17
NAMA SEKOLAH : SMK NU 01 KENDAL
MATA PELAJARAN : Menerapkan Aplikasi Basis Data
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : Sistem Data Base Lanjut
KODE KOMPETENSI : 07,0.KK.5
ALOKASI WAKTU :32 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA
SITAS DUKUNG KD
KD
5.1 Menjelaskan jenis perintah SQL 7.30 7.28
Pengenalan SQL dipahami 7.50 8.00 7.00 7.50
Penulisan perintah SQL dijelaskan 7.50 8.00 7.00 7.50
Tipe Data SQL dijelaskan 7.00 7.50 7.00 7.17
. Integrity Enhancement Feature ( IEF ) dijelaskan 7.00 7.50 7.00 7.17
. Data Definition 7.00 7.50 7.00 7.17
5.2 Membuat table basis data 7.17
Tabel dibuat dengan menggunakan wizard. 7.50 8.00 7.00 7.17
Fitur-fitur table digunakan untuk membuat tabel 7.50 8.00 7.00 7.17
Tabel dibuat dengan menggunakan bahasa data
deskripsi (SQL).
7.00 7.50 7.00 7.17
Nama field, tipe data, dan deskripsi field ditulis pada 7.00 7.50 7.00 7.17
kolom
. Tabel diberi nama sesuai dengan aturan penamaan
dan disimpan sesuai dengan format standar aplikasi yang 7.00 7.50 7.00 7.17
digunakan
5.3 Menerapkan Query pada basis data 7.33
. SQL untuk membentuk Query digunakan 7.50 8.00 7.00 7.33
Penggunaan Query pada program diaplikasikan 7.50 7.50 7.00 7.33
5.4 Membuat Form basis data 7.25
Pembuatan Form aplikasi & Wizzard 7.50 8.00 7.00 7.50
Menyimpan Form 7.00 7.50 7.00 7.17
. Membuka Form 7.00 7.50 7.00 7.17
Menyunting data melalui form 7.00 7.50 7.00 7.17
5.5 Menerapkan makro pada Basis data 7.28
Pembuatan Macro atau analogi 7.50 8.00 7.00 7.50
Pemodifikasian Macro 7.00 7.50 7.00 7.17
. Penggunaan Makro 7.00 7.50 7.00 7.17
5.6 Membuat Report 7.33
Penggunaan report untuk menghasilkan laporan
dijelaskan
7.50 8.00 7.00 7.50
Pembuatan Report 7.00 7.50 7.00 7.17

NAMA SEKOLAH : SMK NU 01 KENDAL


MATA PELAJARAN : Jaringan Komputer
KELAS/SEMESTER : X/2
STANDAR KOMPETENSI : Mengoperasikan sistem operasi jaringan komputer
KODE KOMPETENSI : 07,0.KK.8
ALOKASI WAKTU :32 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA
SITAS DUKUNG KD
KD
8.1 Menjelaskan Fungsi Periferal Jaringan Komputer
7.50 7.25

Penjelasan Periferal jaringan


(Server,Switch,Hub/konsentrator,WAP,Bridge,Repeater dan 7.50 8.00 7.00 7.50
Router dijelaskan
8.2 Mengidentifikasikan ketersambungan Jaringan 7.17
Konektifitas Jaringan PC dengan PC lain/Server
diidentifikasi
7.00 7.50 7.00 7.17
. Dapat mengecek ketersambungan PC yang dipakai
(pada jaringan yang ada)
7.00 7.50 7.00 7.17
8.3 Mengoperasikan Aplikasi Jaringan Komputer 7.17
Dapat menggunakan fungsi penggunaan sumber
daya bersama (resource sharing) dalam jaringan PC, 7.00 7.50 7.00 7.17

shared-folder, shared-floppy-drive, shared-CDdrive


dan standard printer dijelaskan
7.00 7.50 7.00 7.17
8.4 Melakukan pemutusan jaringan (power off) PC 7.17
Pemutusan koneksi layanan jaringan sebelum PC
shutting down (contoh: ada user yang sedang mengakses
shared-folder PC yang akan dimatikan) sesuai dengan SOP 7.00 7.50 7.00 7.17
atau Instruction Manual
Mengetahui, Kendal, Agustus 2015
Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Adi Zulkarnain, S.Kom


AN MINIMAL
NILAI KKM
SK

7,5
AN MINIMAL
NILAI KKM
SK
7,5

dan Lingkungan Hidup

AN MINIMAL
NILAI KKM
SK
7,5
og dan digital dasar

AN MINIMAL
NILAI KKM

SK

7,5

aman tingkat dasar


AN MINIMAL
NILAI KKM

SK

7,5
aman tingkat Lanjut

AN MINIMAL
NILAI KKM

SK

7,5

AN MINIMAL
NILAI KKM

SK

7,5
AN MINIMAL
NILAI KKM

SK

7,5

aringan komputer

AN MINIMAL
NILAI KKM

SK
7,5
Penentuan Kriteria Ketuntasan Minimal (KKM)
Tahun Pelajaran 2016/ 2017
Mata Pelajaran : Poduktif RPL (SQLBidang Studi Keahlian : TIK
Tingkat / Kelas : X/XI RPL Program Studi Keahlian : TKI
Semester : Gasal/Genap Kompetensi Keahlian : RPL
Kurikulum : KTSP
KOMPETENSI DASAR DAN KRITERIA KETUNTASAN MINIMAL
INDIKATOR
KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
Menjelaskan konsep pengoperasian TAS DUKUNG KD
bahasa pemrograman (SQL) 76.67 76.67 75
Menjelaskan konsep dari DDL 80.00 75.00 75.00 76.67
Menjelaskan konsep dari DML 80.00 75.00 75.00 76.67
Mempersiapkan
Menginstal
Menyediakan perangkat
perangkat lunak SQL
lunak
manual pengguna 76.67
aplikasi
(user manual) untuk perangkat lunak 80.00 75.00 75.00 76.67
aplikasi SQL sudah tersedia 80.00 75.00 75.00 76.67
Memahami
Menjalankan user manual
perangkat lunak aplikasi 80.00 75.00 75.00 76.67
SQL 80.00 75.00 75.00 76.67
Mendeskripsikan
Mengenali menu
Mengidentifikasi menu
dan menu aplikasi
yang SQL
Mengaplikasikan 76.67
tersedia
fitur fitur beserta shortcut-nya
pengolahan Tabel, View, Store 80.00 75.00 75.00 76.67
Prosedur,
Trigger
Membuat tabel dan Mengatur 80.00 75.00 75.00 76.67
Membuat
dengan tabel
menggunakan perintah standar 76.67
dalam DDL.
Menentukan nama kolom/field, tipe 80.00 75.00 75.00 76.67
data,
dan konstrainnya.
Memberi nama table sesuai aturan 80.00 75.00 75.00 76.67
penamaan 80.00 75.00 75.00 76.67
Memasukan
Membuat data
Index ke dalam
tabel dengantabel 80.00 75.00 75.00 76.67
menggunakan
Menyimpan perintah standar.
File index sesuai 80.00 75.00 75.00 76.67
aturan penamaan
Membuat View tabel menggunakan 80.00 75.00 75.00 76.67
perintah standar. 80.00 75.00 75.00 76.67
View disimpan dan diberi nama sesuai
dengan aturan penamaan. 80.00 75.00 75.00 76.67
Mengoperasikan
Menampilkan tabel dan View
data table dengan 76.67
perintah select.
Menampilkan data gabungan dari 80.00 75.00 75.00 76.67
beberapa tabel dengan perintah select 80.00 75.00 75.00 76.67

Mengetahui, Kendal, Agustus 2016


Kepala Sekolah
Guru Mapel

Mokh Izudin, M.Pd Nur Fadhul M, S.Kom

Penentuan Kriteria Ketuntasan Minimal (KKM)


Tahun Pelajaran 2016/ 2017
Mata Pelajaran : Poduktif RPL (SQLBidang Studi Keahlian : TIK
Tingkat / Kelas : X/XI RPL Program Studi Keahlian : TKI
Semester : Gasal/Genap Kompetensi Keahlian : RPL
Kurikulum : KTSP
KOMPETENSI DASAR DAN KRITERIA KETUNTASAN MINIMAL
INDIKATOR
KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
Menentukan formula pembentukan TAS DUKUNG KD
data dengan batasan waktu 76.67 76.67 75
Menjelaskan multi-tabel 80.00 75.00 75.00 76.67
Menjelaskan operator dan fungsi 80.00 75.00 75.00 76.67
Membuat prosedur dan fungs 76.67
Membuat Store procedured 80.00 75.00 75.00 76.67
memproses Store procedured 80.00 75.00 75.00 76.67
mengedit Store procedured 80.00 75.00 75.00 76.67
menjalankan Store procedured 80.00 75.00 75.00 76.67
Menulis kode program pembangkitan
data dengan batasan waktu 76.67
Menulis program
Menjalankan program sesuai 80.00 75.00 75.00 76.67
permintaan 80.00 75.00 75.00 76.67
mengoperasikan trigger 76.67
menjelaskan trigger 80.00 75.00 75.00 76.67
membuat trigger 80.00 75.00 75.00 76.67
menguji trigger 80.00 75.00 75.00 76.67

Mengetahui, Kendal, Agustus 2016


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Nur Fadhul M, S.Kom


NAMA SEKOLAH : SMK NU 01 KENDAL
MATA PELAJARAN : KOMPETENSI KEJURUAN
KELAS/SEMESTER : XI/3
STANDAR KOMPETENSI : Membuat Program Multimedia menggunakan Action Script
KODE KOMPETENSI :
ALOKASI WAKTU : 32 X 45 Menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
TAS DUKUNG KD
Menjelaskan Dasar-dasar Action 7.26 7.25 6.5
Script

Menjelaskan Dasar-dasar programming 7.50 7.50 7.00 7.33


Action Script dan flow charti

Menjelaskan Sintaks-sintaks
khusus yang hanya terdapat 7.20 7.50 7.00 7.23
pada Flash
Menjelaskan Dragable Movie Clip 7.20 7.50 7.00 7.23
control.

7.50 7.20 7.00 7.23


Video dan streaming video di-impor
Menciptakan dan memanipulasi 7.27
obyek-obyek Flash
Melaskan Konsep obyek-obyek dan 7.30 7.50 7.00 7.27
classes dalam Flash.
Menciptakan dan memanipulasi Obyek 7.30 7.50 7.00 7.27
dalam Flash

7.27
Menerapkan Continuous Actions
Menampilkan Isi dari obyek ke dalam 7.30 7.50 7.00 7.27
dynamic textfield
Menjelaskan Konsep button object, key 7.30 7.50 7.00 7.27
object , dan listener
Menerapkan Interaksi antar 7.23
obyek
7.20 7.50 7.00 7.23
Menjelaskan Konsep movie clip object
Membuat Bentuk dan movie clip object 7.30 7.30 7.00 7.20
melalui kode actionscript
Mengaplikasikan Komunikasi dan 7.20 7.40 7.00 7.20
interaksi antar dokumen SWF

Menerima Variabel eksternal baik


melalui masukan pengguna atau 7.50 7.50 7.00 7.33
dokumen lain

7.23
Memanipulasi suara dan text object
Menggunakan Obyek suara dan 7.20 7.50 7.00 7.23
propertinya
Mengambil Suara dari dokumen 7.20 7.50 7.00 7.23
eksternal
Memanipulasi Textfield object untuk 7.30 7.50 7.00 7.27
input dan output
Mengelola Obyek 7.15
7.20 7.20 7.00 7.13
Menggunakan Actionscript eksternal
Membuat Script yang reusable 7.30 7.20 7.00 7.17
Membuat Object/action/class melalui function.7.50 7.30 7.00 7.27
Melakukan Prototyping object Flash 7.50 7.50 7.00 7.33
Memanipullasi Components. 7.50 7.50 7.00 7.33
Penentuan Kriteria Ketuntasan Minimal (KKM)
Tahun Pelajaran 2016/ 2017

Mata Pelajaran : visual berbasis deskt Bidang Studi Keahlian : TIK


Tingkat / Kelas : X/XI RPL Program Studi Keahlian : TKI
Semester : Gasal/Genap Kompetensi Keahlian : RPL
Kurikulum : KTSP

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
TAS DUKUNG KD
Menjelaskan IDE aplikasi bahasa 75.08 75.18 75
pemrograman
Menyebutkan Macam-macam software
pemrograman visual berbasis desktop 80.00 75.00 75.00 76.67
(Jujur)
Menjelaskan Macam-macam software
pemrograman visual berbasis desktop 72.00 75.00 75.00 74.00
(Jujur)
Menyiapkan software pemrograman
visual berbasis desktop (Kreatif) 72.00 75.00 75.00 74.00
Menjelaskan IDE aplikasi bahasa 80.00 72.00 75.00 75.67
pemrograman (Jujur)
Menjelaskan objek aplikasi bahasa 75.17
pemrograman
Menjelaskan prinsip pokok
pemrograman berbasis GUI (Jujur) 73.00 75.00 75.00 74.33
Menjelaskan Objek, properti, method
dan even.(Jujur) 73.00 75.00 75.00 74.33
Menjelaskan project yang biasa
digunakan (Jujur) 72.00 75.00 75.00 74.00
Menjelaskan komponen yang
digunakan.(Jujur) 80.00 75.00 75.00 76.67
Menjelskan komponen properties.
(Jujur) 80.00 75.00 75.00 76.67
Menjelaskan even dengan kode 75.00 75.00 75.00 75.00
program(Jujur)
Menjelaskan user interface aplikasi 74.33
bahasa pemrograman

Menjelaskan Form dan kontrol (Jujur) 73.00 75.00 70.00 72.67


Menjelaskan even driven programming
(Jujur) 73.00 75.00 75.00 74.33
Membuat project baru (Kreatif) 73.00 80.00 75.00 76.00
Menjelaskan tipe file 75.67
Menjelaskan tipe data, variable dan
konstanta (Jujur) 72.00 80.00 75.00 75.67
Menjelaskan macam-macam
operator(Jujur) 73.00 73.00 75.00 73.67
Menjelaskan struktur control 72.00 74.00 75.00 73.67
program(Jujur)
Menjalankan aplikasi 75.67
Menerapkan tipe data, variable dan
konstanta dan Macam-macam operator 72.00 80.00 75.00 75.67
(Kreatif)
Membuat macam-macam struktur
control program(Kerja Keras) 72.00 80.00 75.00 75.67
Membuat prosedur dan fungsi (Kerja
Keras)
Menjalankan aplikasi (Mandiri) 80.00 75.00 75.00 76.67

Mengetahui, Kendal, Agustus 2016


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Nur Fadhul M, S.Kom


Penentuan Kriteria Ketuntasan Minimal (KKM)
Tahun Pelajaran 2016/ 2017

Mata Pelajaran : Produktif RPL Bidang Studi Keahlian : TIK


Tingkat / Kelas : X/XI RPL Program Studi Keahlian : TKI
Semester : Gasal/Genap Kompetensi Keahlian : RPL
Kurikulum : KTSP
Menggunakan bahasa pemrograman berorientasi objek
KRITERIA KETUNTASAN MINIMAL
KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
Menggunakan tipe data dan control TAS DUKUNG KD
program 75.56 75.41 75
Menjelaskan Tipe data dasar dan tipe
data bentukan. (Rasa 75.00 75.00 75.00 75.00
Menjelaskan tata Ingin
cara Tahu)
penulisan
program OO. (Rasa Ingin Tahu) 75.00 75.00 75.00 75.00
Membuat dan mengendalikan control
Program berupa urutan atau sekuensial 80.00 75.00 75.00 76.67
program dalam kode program (Kerja
Keras)
Membuat class 75.42
Membuat program dengan
menggunakan obyek dan class. 75.00 75.00 75.00 75.00
(Kreatif)

Membuat properti class yang akan


direalisasikan dalam bentuk prosedur 75.00 75.00 75.00 75.00
atau fungsi.(Kerja Keras)
Membuat Class private di dalam
program (Kerja Keras) 75.00 75.00 75.00 75.00
Membuat Class public di dalam 80.00 75.00 75.00 76.67
program (Kerja Keras)

Membuat Inheritace, Polimorphy, 74.42


overloading dan friends
Membuat Inheritance pada class 73.00 75.00 75.00 74.33
(Kreatif)
Membuat polimorphy pada class 73.00 75.00 75.00 74.33
(Kreatif)
Membuat Overloading pada class 75.00 74.00 75.00 74.67
(Kreatif)

73.00 75.00 75.00 74.33


Membuat Friends pada class (Kreatif)
Membuat interface dan paket 75.00
Membuat class program.(Kreatif) 75.00 75.00 75.00 75.00

Membuat Paket dengan menggunakan 73.00 73.00 75.00 73.67


class program (Kerja Keras)
Mengkompilasi program berorientasi
objek 76.67
Menyiapkan kode program yang akan 80.00 75.00 75.00 76.67
decompile (Kerja Keras)
Menyiapkan direktori kerja (Kreatif) 80.00 75.00 75.00 76.67
80.00 74.00 75.00
Mengatur path dan classpath (Kreatif)
Mengkompile program (Kerja Keras) 80.00 75.00 75.00 76.67
Menguji program (Kreatif) 80.00 75.00 75.00 76.67

Mengetahui, Kendal, Agustus 2016


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Nur Fadhul M, S.Kom


NAMA SEKOLAH : SMK NU 01 KENDAL
MATA PELAJARAN : KOMPETENSI KEJURUAN
KELAS/SEMESTER : XI/4
STANDAR KOMPETENSI : Merancang aplikasi teks dan desktop berbasis objek
KODE KOMPETENSI : 070.KK.14
ALOKASI WAKTU : 32 X 45 Menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
TAS DUKUNG KD
Menjelaskan IDE aplikasi bahasa 7.35 7.49 7,5
pemrograman

Menyebutkan Macam-macam software 7.50 8.00 7.00 7.50


pemrograman visual berbasis desktop

Menjelaskan Macam-macam software 7.50 7.30 7.00 7.27


pemrograman visual berbasis desktop
Menyiapkan software pemrograman 7.50 7.20 7.00 7.23
visual berbasis desktop
Menjelaskan IDE aplikasi bahasa 8.00 7.20 7.00 7.40
pemrograman
Menjelaskan objek aplikasi bahasa 7.53
pemrograman
Menjelaskan prinsip pokok 7.50 7.50 7.00 7.33
pemrograman berbasis GUI
Menjelaskan Objek, properti, method 8.00 8.00 7.00 7.67
dan even.
Menjelaskan project yang biasa 7.50 8.00 7.00 7.50
digunakan
Menjelaskan komponen yang 8.00 8.00 7.00 7.67
digunakan.
Menjelskan komponen properties. 7.50 7.50 7.00 7.33
Menjelaskan even dengan kode 8.00 8.00 7.00 7.67
program
Menjelaskan user interface aplikasi 7.58
bahasa pemrograman
Menjelaskan Form dan kontrol 8.00 7.50 7.00 7.50
Membuat project baru 8.00 8.00 7.00 7.67
Menjelaskan tipe file 7.50
Menjelaskan tipe data, variable dan 7.50 7.50 7.00 7.33
konstanta

8.00 8.00 7.00 7.67


Menjelaskan macam-macam operator

7.50 8.00 7.00 7.50


Menjelaskan struktur control program
Menjalankan aplikasi 7.50

Menerapkan tipe data, variable dan 8.00 7.50 7.00 7.50


konstanta dan Macam-macam operator
Membuat macam-macam struktur 8.00 7.50 7.00 7.50
control program
Membuat prosedur dan fungsi 8.00 8.00 7.00 7.67
Menjalankan aplikasi 8.00 8.00 7.00 7.67
NAMA SEKOLAH : SMK NU 01 KENDAL
MATA PELAJARAN : KOMPETENSI KEJURUAN
KELAS/SEMESTER : XI/3
STANDAR KOMPETENSI : Membuat paket software aplikasi berbasis desktop
KODE KOMPETENSI :
ALOKASI WAKTU : 45 X 45 Menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
TAS DUKUNG KD
Menjelaskan menu aplikasi 7.28 7.24 7,5
Menjelaskan menu-menu aplikasi 7.50 7.50 7.00 7.33
Menggunakan Menu aplikasi 7.50 7.20 7.00 7.23
Menyiapkan sistem komputer 7.23
Menggunakan sistem komputer 7.50 7.20 7.00 7.23
7.20 7.50 7.00 7.23
Menggunakan paket software aplikasi.
Menyediakan kode program pada
system komputer 7.20 7.50 7.00 7.23
Menyiapkan Komponen yang 7.20 7.50 7.00 7.23
dibutuhkan oleh kode program
Mendemonstrasikan aplikasi paket 7.23
installer
Menjalankan aplikasi paket installer 7.20 7.50 7.00 7.23
Menyimpan kode Program atau file exe 7.20 7.50 7.00 7.23
di-set pada direktori tertentu

Menyimpan komponen yang dibutuhkan 7.20 7.50 7.00 7.23


di-set pada direktori tertentu
Menyeting file setup hasil pembuatan 7.20 7.50 7.00 7.23
instaler pada direktori

Menjalankan proses pembuatan


installer dan menyimpan pada direktori 7.20 7.50 7.00 7.23
yang telah ditentukan
Menyimpan Installer aplikasi 7.23
Menyimpan File hasil dalam media 7.20 7.50 7.00 7.23
penyimpanan yang telah ditentukan
Menghubungkan aplikasi dengan 7.23
basis data

Mengaplikasikan Konsep Jet Database


Engine menggunakan kontrol basis 7.20 7.50 7.00 7.23
data DAO dan ADO
Menggunakan dan membuat teknologi
ODBC dan OLE DB untuk mengakses 7.20 7.50 7.00 7.23
basis data melalui VB

membuat Entity Relationship 7.33


Diagram (ERD)
menentukan entitas beserta atribut 8.00 7.50 7.50 7.67
yang menyertai entitas
membuat ERD sesuai permintaan 8.00 7.50 7.50
pelanggan
mengimplementasikan ERD menjadi 7.00 7.00 7.00 7.00
basis data relasional
membuat Data Flow Diagram 7.67
menentukan komponen DFD 8.00 7.50 7.50 7.67
menentukan bentuk DFD yang 8.00 7.50 7.50
akan digunakan
membuat Data Flow Diagram 8.00 7.50 7.50 7.67
mempersiapkan lembar kerja basis 7.67
data
Menentukan kebutuhan lembar 8.00 7.50 7.50 7.67
kerja basis data
Menyiapkan lembar kerja basis data 8.00 7.50 7.50 7.67
menggunakan sintaks-sintaks khusus 8.00 7.50 7.50 7.67
SQL

menyiapkan rancangan basis data


8.00 7.50 7.50 7.67
Menggunakan sintaks-sintaks 7.67
khusus SQL
mengimplementasikan rancangan basis 8.00 7.50 7.50 7.67
data
Integrasi dari sistem dan transfer data
menggunakan XML dilakukan 8.00 7.50 7.50 7.67
membuat Query basis data 7.67
melakukan manipulasi data untuk 8.00 7.50 7.50 7.67
mendapatkan informasi
menerapkan hasil manipulasi data 8.00 7.50 7.50 7.67
untuk keperluan aplikasi tertentu
Penentuan Kriteria Ketuntasan Minimal (KKM)
Tahun Pelajaran 2016/ 2017

Mata Pelajaran : Produktif RPL Bidang Studi Keahlian : TIK


Tingkat / Kelas : X/XI RPL Program Studi Keahlian : TKI
Semester : Gasal/Genap Kompetensi Keahlian : RPL
Kurikulum : KTSP
: Membuat program basis data

KOMPETENSI DASAR DAN


INDIKATOR KRITERIA KETUNTASAN MINIMAL
KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
TAS DUKUNG KD

menjelaskan konsep pembuatan 76.67 76.67 75


DBMS berbasis Clien-Server
menjelaskan konsep pembuatan 80.00 75.00 75.00 76.67
DBMS berbasis Clien-Server
menjelaskan proses alir data 80.00 75.00 75.00 76.67
berbasis clien server
menjelaskan keuntungan pembuatan 80.00 75.00 75.00 76.67
DBMS berbasis Clien-Server
Menggunakan SQL 76.67
Menggunakan alat-alat 80.00 75.00 75.00 76.67
pemrograman untuk SQL Server
Menggunakan Sintaks TSQL 80.00 75.00 75.00 76.67
Menjalankan perintah TSQL 80.00 75.00 75.00 76.67
76.67
Menggunakan stored procedures

Memanipulasi Stored procedures 80.00 75.00 75.00 76.67


(dibuat, dimodifikasi, dan dihapus) .
Membuat Programming stored 80.00 75.00 75.00 76.67
procedures.
Menggunakan triggers 75.00 76.67
Membuat Triggers 80.00 75.00 75.00 76.67
Mengelola Triggers. 80.00 75.00 75.00 76.67

Membuat basis data dengan 80.00 75.00 75.00 76.67


menggunakan Programming triggers

76.67
menggunakan Administrasi SQL
Membuat sistem keamanan untuk 80.00 75.00 75.00 76.67
SQL Server
Mengimplementasikan dan
Mengadministrasikan Sistem 80.00 75.00 75.00 76.67
Keamanan SQL Server
Menjelaskan konsep SQL Server 80.00 75.00 75.00 76.67
Agent
Menjelaskan Konsep DTS (Data 80.00 75.00 75.00 76.67
Transforma-tion Service)
menjelaskan struktur program 76.67
aplikasi
Menjelaskan struktur program 80.00 75.00 75.00 76.67
aplikasi
Melakukan koneksi database dengan 80.00 75.00 75.00 76.67
aplikasi
menerapkan SQL 76.67
Menerapkan SQL dalam aplikasi 80.00 75.00 75.00 76.67
Menguji program 80.00 75.00 75.00 76.67

Mengetahui, Kendal, Agustus 2016


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Adi Zulkarnain, S.Kom


Penentuan Kriteria Ketuntasan Minimal (KKM)
Tahun Pelajaran 2016/ 2017

Mata Pelajaran : Produktif RPL Bidang Studi Keahlian : TIK


Tingkat / Kelas : X/XI RPL Program Studi Keahlian : TKI
Semester : Gasal/Genap Kompetensi Keahlian : RPL
Kurikulum : KTSP
: Membuat basis data

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
TAS DUKUNG KD
4. 1 Mengidentifikasi Struktur Hirarki
basis data
74.44 75.22 75
Object-Based Data Models
dijelaskan
75.00 80.00 75.00 76.67
Record-Based Data Models
dijelaskan
70.00 75.00 75.00 73.33
. Physical Data Models 70.00 75.00 75.00 73.33
dijelaskan
4. 2 MenjelaskanEntity Relationship Diagram ( ERD ) 75.42
. Desain ER 75.00 80.00 75.00 75.00
Entitas,Atributes dan Set
Entitas dijelaskan
75.00 75.00 75.00 75.00
Hubungan dan set
hubunganFitur Tambahan pada 75.00 75.00 75.00 75.00
model ER dijelaskan
. Desain Konseptual dengan
model ER dijelaskan
75.00 75.00 75.00
4.3 Menerapkan Normalisasi Data
Base
75.44
. Tujuan normalisasi dijelaskan 75.00 80.00 75.00 76.67
. Peranan Normalisasi dalam
perencangan basis data dijelaskan
75.00 75.00 75.00 75.00
. Data Redudancy dijelaskan 75.00 75.00 75.00 75.56
. Jenis Normalisasi dijelaskan 75.00 75.00 75.00 75.00
. Proses Normalisasi dijelaskan 75.00 75.00 75.00 75.00
4.4 Membuat Database Manajemen
System (DBMS)
75.56
. Konsep normalisasi dan ERD Basis
data dijelaskan
75.00 80.00 75.00 76.67
. Berbagai jenis batasan-batasan
dalam pembuatan tabel dijelaskan
75.00 75.00 75.00 75.00
. Konsep tipe data dijelaskan 75.00 75.00 75.00 75.00

Mengetahui, Kendal, Agustus 2016


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Adi Zulkarnain, S.Kom

Penentuan Kriteria Ketuntasan Minimal (KKM)


Tahun Pelajaran 2016/ 2017

Mata Pelajaran : Produktif RPL Bidang Studi Keahlian : TIK


Tingkat / Kelas : X/XI RPL Program Studi Keahlian : TKI
Semester : Gasal/Genap Kompetensi Keahlian : RPL
Kurikulum : KTSP
: Sistem Data Base Lanjut

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
TAS DUKUNG KD
5.1 Menjelaskan jenis perintah SQL
75.67 75.41 75
Pengenalan SQL dipahami 75.00 80.00 75.00 76.67
Penulisan perintah SQL
dijelaskan
75.00 80.00 75.00 76.67
Tipe Data SQL dijelaskan 75.00 75.00 75.00 75.00
. Integrity Enhancement
Feature ( IEF ) dijelaskan
75.00 75.00 75.00 75.00
. Data Definition 75.00 75.00 75.00 75.00
5.2 Membuat table basis data 75.00
Tabel dibuat dengan
menggunakan wizard.
75.00 80.00 75.00 75.00
Fitur-fitur table digunakan
untuk membuat tabel
75.00 80.00 75.00 75.00
Tabel dibuat dengan
menggunakan bahasa data 75.00 75.00 75.00 75.00
deskripsi (SQL).
Nama field, tipe data, dan
deskripsi field ditulis pada kolom
75.00 75.00 75.00 75.00
. Tabel diberi nama sesuai
dengan aturan penamaan dan
disimpan sesuai dengan format 75.00 75.00 75.00 75.00
standar aplikasi yang digunakan
5.3 Menerapkan Query pada basis
data
75.00
. SQL untuk membentuk Query
digunakan
75.00 80.00 75.00 75.00
Penggunaan Query pada
program diaplikasikan
75.00 75.00 75.00 75.00
5.4 Membuat Form basis data 75.42
Pembuatan Form aplikasi &
Wizzard
75.00 80.00 75.00 76.67
Menyimpan Form 75.00 75.00 75.00 75.00
. Membuka Form 75.00 75.00 75.00 75.00
Menyunting data melalui
form
75.00 75.00 75.00 75.00
5.5 Menerapkan makro pada Basis
data
75.56
Pembuatan Macro atau
analogi
75.00 80.00 75.00 76.67
Pemodifikasian Macro 75.00 75.00 75.00 75.00
. Penggunaan Makro 75.00 75.00 75.00 75.00
5.6 Membuat Report 75.83
Penggunaan report untuk
menghasilkan laporan dijelaskan
75.00 80.00 75.00 76.67
Pembuatan Report 75.00 75.00 75.00 75.00

Mengetahui, Kendal, Agustus 2016


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Adi Zulkarnain, S.Kom

Penentuan Kriteria Ketuntasan Minimal (KKM)


Tahun Pelajaran 2016/ 2017

Mata Pelajaran : Web Dynamis Bidang Studi Keahlian : TIK


Tingkat / Kelas : X/XI RPL Program Studi Keahlian : TKI
Semester : Gasal/Genap Kompetensi Keahlian : RPL
Kurikulum : KTSP

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR
KOMPLEKSI DAYA RATA-RATA
INTAKE INDIKATOR& KD SK
TAS DUKUNG KD

1. Menjelaskan konsep pembuatan 74.87 75.17 75


halaman web dinamis.
Menjelaskan Konsep-konsep dan
teknologi web (web Server, URL,
HTTP, HTML, Web browser , gateway 80.00 75.00 75.00 76.67

Menjelaskan Perbedaan antara


klien dan server
72.00 75.00 75.00 74.00
Menjelaskan bagaimana bandwidth
mempengaruhi transmisi data dan 72.00 75.00 75.00 74.00
gambar pada layar
Membandingka Ciri-ciri dan fungsi dari
software teks editor yang tersedia untuk
merancang web page 72.00 75.00 75.00 74.00

Keuntungan dan kerugian running dari


server yang dimiliki dibandingkan server
provider dijelaskan. 80.00 72.00 75.00 75.67

75.33
2. Mempersiapkan lingkungan teknis
Mengidentifikasi Software teks
editor dan browser sesuai dengan 73.00 75.00 75.00 74.33
kebutuhan
Software beroperasi sesuai dengan
standar operasi software
72.00 75.00 75.00 74.00
Sketsa disain untuk web yang akan
dibuat sudah disiapkan
80.00 75.00 75.00 76.67
Data yang akan ditampilkan di Web
tersedia
80.00 75.00 75.00 76.67
Area kerja untuk membuat dokumen
web baru sudah disiapkan.
75.00 75.00 75.00 75.00
3. Membuat halaman web dinamis 74.33
sederhana

Melakukan Proses pembuatan Web


sesuai dengan standar operasi aplikasi
73.00 75.00 70.00 72.67

Web yang dibuat tampil dilayar


sesuai dengan disain
73.00 75.00 75.00 74.33

Data yang tersedia tampil di layar Web


73.00 80.00 75.00 76.00
4. Menambahkan fungsi-fungsi pada 75.67
halaman web dinamis
Menjelaskan Format URL
(Uniform Resource Locator)
72.00 80.00 75.00 75.67
Peran dari browser dalam
membaca file-file Web
didemonstrasikan (text-only,
hypertext) dengan mengakses ke
73.00 73.00 75.00 73.67
URL tertentu melalui menu yang
tersedia
Perbedaan browser
mempengaruhi tampilan dari 72.00 74.00 75.00 73.67
halaman web dapat diidentifikasi

75.67
5. Menguji halaman web dinamis
72.00
Halaman disimpan pada server di lokasi 80.00
yang tepat. 75.00 75.67
Halaman dinamis ditampilkan pa-da72.00 80.00
browser dan diuji 75.00 75.67
Fungsi format dan dinamis
secara keseluruhan dibuat sesuai
dengan kebutuham bisnis dan
72.00 80.00 75.00 75.67
pelanggan
80.00 persyaratan
Halaman pelanggan diakhiri sesuai memenuhi 75.00 bisnis 75.00 76.67

Mengetahui, Kendal, Agustus 2016


Kepala Sekolah Guru Mapel

Mokh Izudin, M.Pd Adi Zulkarnain, S.Kom


NAMA SEKOLAH : SMK NU 01 KENDAL
MATA PELAJARAN : Pemrograman Java
KELAS/SEMESTER : XII/5
STANDAR KOMPETENSI : Membuat program aplikasi web berbasis java
KODE KOMPETENSI :
ALOKASI WAKTU : 64 X 45 menit
KRITERIA KETUNTASAN MINIMAL
KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA SK
SITAS DUKUNG KD
KD
1. 1 Menjelaskan File I/O (Input/Output), tipe data dan Variabel pada
Java 7.50 7.27 7,5
Menjelaskan Konsep dari I/O di Java dan Filestreams tipe data dan sifat-
sifatnya.( Rasa ingin tahu
7.50 8.00 7.00 7.50
Menjelaskan Konsep variabel pada Java. ( Rasa ingin tahu ) 7.50 8.00 7.00 7.50
1. 2 Menjelaskan ExceptionHandling 7.33
Menjelaskan konsep dari ExceptionHandling serta pemodelan dari Try,
Throw, Catch dan Finally. ( Rasa ingin tahu )
7.25 8.00 7.00 7.42
Mengaplikasikan ExceptionHandling (Rasa ingin tahu ) 7.25 7.50 7.00 7.25
1.3 Menerapkan Multi-threading 7.17
Menggunakan threadClass dan sinkronisasinya (Mandiri) 7.00 7.50 7.00 7.17
Menerapkan penggunaan Thread tingkat lanjut (concurrentexecution,
runnableinterface, daemonthreads, threadpriority, threadgroups)(Mandiri) 7.00 7.50 7.00 7.17

1.4 menjelaskan applet 7.17


Menjelaskan definisi Applet ( Rasa ingin tahu ) 7.00 7.50 7.00 7.17
Menjelaskan Cara menanamkan applet dalam HTML ( Rasa ingin tahu )
7.00 7.50 7.00 7.17
Menjelaskan GUI dengan Applet ( Rasa ingin tahu ) 7.00 7.50 7.00 7.17
Menjelaskan Parameter dalam Applet ( Rasa ingin tahu ) 7.00 7.50 7.00 7.17
Menjelaskan Animasi dengan Applet ( Rasa ingin tahu ) 7.00 7.50 7.00 7.17
1.5 menerapkan konektivitas basis data 7.17
menjelaskan teknologi konektifitas database( Rasa ingin tahu ) 7.00 7.50 7.00 7.17
menjelaskan koneksi via JDBC( Rasa ingin tahu ) 7.00 7.50 7.00 7.17
menjelaskan arsitektur JDBC( Rasa ingin tahu ) 7.00 7.50 7.00 7.17
menjelaskan koneksi dengan MySQL, SQL Server via ODBC, ( Rasa ingin
tahu )
7.00 7.50 7.00 7.17
1.6 Menjelaskan NetworkProgramming 7.17
Mendefinisikan konsep dasar TCP/IP dan java.net package.( Rasa ingin
tahu ) 7.00 7.50 7.00 7.17
Mendeteksi Hostname(Rasa Ingin tahu)
7.00 7.50 7.00 7.17

NAMA SEKOLAH : SMK NU 01 KENDAL


MATA PELAJARAN : Pemrograman Java
KELAS/SEMESTER : XII/6
STANDAR KOMPETENSI : Membuat program aplikasi Web menggunakan JSP
KODE KOMPETENSI :
ALOKASI WAKTU : 64 X 45 menit

KRITERIA KETUNTASAN MINIMAL


KRITERIA PENETAPAN KETUNTASAN NILAI KKM
KOMPETENSI DASAR DAN INDIKATOR RATA-
KOMPLEK DAYA INDIKATOR&
INTAKE RATA SK
SITAS DUKUNG KD
KD
2. 1 Membuat program aplikasi Web menggunakan JS 7.50 7.33 7,5
Mengidentifikasi persyaratan sistem operasi dan web server( Rasa ingin 7.50 8.00 7.00 7.50
tahu )
Melakukan kalibrasi web server agar program scripting JSP berjalan optimal
dengan web server(Mandiri)
7.50 8.00 7.00 7.50
Menyeting WEB Server(Mandiri) 7.50 8.00 7.00 7.50
Melakukan pengujian web server untuk memeriksa apakah web server
berjalan dengan optimal(Mandiri)
7.50 8.00 7.00 7.50
2. 2 Menjelaskan dasar-dasar JSP 7.33
Menjelaskan penggunaan JSP container( Rasa ingin tahu ) 7.50 8.00 7.00 7.50
Menjelaskan penggunaan JSP directives( Rasa ingin tahu ) 7.00 7.50 7.00 7.17
Menjelaskan JSP Objects melalui va-riabel request dan response( Rasa
ingin tahu ) 7.00 7.50 7.00 7.17
Menjelaskan JSP actions( Rasa ingin tahu ) 7.50 8.00 7.00 7.50
Menjelaskan JSP taglibraries (TagLibs, Servlets dan 7.50 8.00 7.00 7.50
DevelopmentComponents) ( Rasa ingin tahu )
7.00 7.50 7.00 7.17
2.3 Membuat aplikasi web berbasis jsp 7.17
Membuat aplikasi dengan JSP ( Mandiri ) 7.00 7.50 7.00 7.17
Melakukan penyimpanan dengan benar (Mandiri) 7.00 7.50 7.00 7.17
2.4 Menyiapkan server untuk aplikasi web berbasis JSP 7.17
Menyiapkan web server (Mandiri) 7.00 7.50 7.00 7.17
Mengonfigurasi web server(Mandiri) 7.00 7.50 7.00 7.17
Menguji web server(Mandiri) 7.00 7.50 7.00 7.17
2.5 Menyimpan kondisi ke dalam server dan client 7.17
Melakukan penyimpanan suatu kondisi cookie,(Mandiri) 7.00 7.50 7.00 7.17
Melakukan penyimpanan suatu kondisi query, (Mandiri) 7.00 7.50 7.00 7.17
Melakukan penyimpanan suatu kondisi sessions(Mandiri) 7.00 7.50 7.00 7.17