Академический Документы
Профессиональный Документы
Культура Документы
StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas Menguasai teori belajar 1.1 Memahami berbagai teori dan prinsipbelajar dan prinsipprinsippembelajaran prinsip pembelajaran yangmendidik. yang mendidik terkaitdengan mata pelajaran yangdiampu.
2.1 Menentukan tujuan pembelajaran yang diampu 2.2 Memilih materi pembelajaranyang diampu yang terkaitdengan pengalaman belajardan tujuan pembelajaran. Mengembangkan materi pembelajaran yang diampu yang terkait dengan pengalaman belajar dan tujuan pembelajaran.
Menerapkan metode pembelajaran yang sesuai dengan mata pelejaran RPL Menentukan tujuan Umum pembelajaran dari kompetensi dasar RPL Memilih materi sesuai tujuan pembelajaran rekayasa perangkat lunak
2.3 Menata materi pembelajaransecara benar sesuai denganpendekatan yang dipilih dankarakteristik peserta didik. 2..4 Mengembangkan indikator daninstrumen penilaian.
Mengembangkan materi pembelajaran RPL sesuai kebutuhan dunia industri Menyusun materi pembelajaran RPL secara sistematis
Menentukan indikator dari tujuan pembelajaran RPL Menentukan instrumen penilaian dari tujuan yang akan dicapai
Halaman 1 dari 10
`
Kompetensi Utama StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas 3. 3.1 Mengembang Menyelenggarakanpembel kan komponenajaran yangmendidik. komponen rancangan pembelajaran. 3.2 Menyusun rancangan pembelajaran yang lengkap, baik untuk kegiatan di dalam kelas, laboratorium, maupun lapangan. 3.3 Menggunakan media pembelajaran dan sumber belajar yang relevan dengan karakteristik peserta didik dan mata pelajaran yang diampu untuk mencapai tujuan pembelajaran secara utuh. 4.1Memanfaatkan teknologi in-formasi dan komunikasi dalampembelajaran yang diampu. Standar Isi StandarKompetensi KompetensiDasar IndikatorEsensial Menentukan komponenkomponen RPP
Menyusun jobsheet RPL Menggunakan media pembelajaran yang sesuai dengan mata pelajaran
5.1 Menentukan prosedur penilaian dan evaluasi proses dan hasil belajar.
Menggunakan software aplikasi untuk pembelajaran teknik RPL Menentukan prosedur evaluasi proses pembelajaran teknik RPL Menentukan prosedur evaluasi hasil pembelajaran teknik RPL Menganalisa penilaian hasil belajar
`
Kompetensi Utama StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas belajar untuk berbagai tujuan. 6. Berkomunikasi secara 6.1 Memahami berbagai efektif, empatik,dan strategiberkomunikasi santun denganpeserta yang efektif,emptik, dan didik. santun, secaralisan, tulisan, dan/atau bentuklain. 7. Memanfaatkan 7.1 Menggunakan informasi hasilpenilaian dan evaluasi hasilpenilaian dan untuk kepentingan evaluasi untuk pembelajaran. menentukan ketuntasan belajar 7.2 Menggunakan informasi hasil penilaian dan evaluasi untuk merancang program remedial dan pengayaan. 7.3 Mengkomuni kasikan hasil penilaian dan evaluasi kepada pemangku kepentingan. 7.4 Memanfaat kan informasi hasil penilaian dan evaluasi pembelajaran untuk meningkatkankualitas pembelajaran. 8. Melakukan tindakan 8.1 Melakukan refleksi reflektif untukpeningkatan terhadap pembelajaran yang kualitas pembelajaran. telah dilaksanakan. Standar Isi StandarKompetensi KompetensiDasar IndikatorEsensial
Menggunakan komunikasi yang efektif, empatik dan santun pada pembelaran RPL
Melaporkan hasil evaluasi pada waktu dan kepada pihak yang tepat
Halaman 3 dari 10
`
Kompetensi Utama StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas 8.2 Memanfaat kan hasil refleksi untuk perbaikan dan pengembangan pembelajaran dalam mata pelajaran yang diampu. 8.3 Melakukan PTK untuk meningkatkan kualitas pembelajaran Menguasai materi dasar Mengidentifikasi kebutuhan kompetensi kejuruan dan personal computer (PC) memberikan ilustrasi untuk memudahkan penjelasan Mengetahui jenis-jenis periferal komputer Memahami konsep dasar elektronika analog dan digital, melakukan konversi, dan penerapannya Mengenal sistem bilangan Standar Isi StandarKompetensi KompetensiDasar IndikatorEsensial Refleksi terhadap kinerja (siswa, guru, bahan, kurikulum,IBM, hasil belajar siswa)
Profesional
1.1 Merencanakan kebutuhan dan spesifikasi 1.2 Menjelaskan jenis perangkat keras periferal 2.1 Menerangkan sistem bilangan digital
Menentukan rancangan pelaksanaan PTK pada pembelajaran RPL 1.1.1 Mengklasifikasikan bagianbagian komputer
1.1.2 Menjelaskan jenis-jenis piranti input, output, dan proses 2.1.1 Menerangkan karakter pembentuk sistem bilangan heksadesimal 2.1.2 Melakukan konversi sistem bilangan desimal ke biner 2.1.3 Menjelaskan penerapan elektronika digital pada komputer modern 3.1.1 Mampu menjelaskan pengertian algoritma
Berinteraksi dengan baik dan mampu menerangkan konsep dasar serta penggunaan flowchart, dan Data Flow Diagram (DFD)
2.2 Mengonversi sistem bilangan 2.3 Menerapkan elektronika digital untuk komputer 3.1 Mengartikan pengertian algoritma
3.2 Menggunakan notasi algoritma 3.3 Menganalisis operasi algoritma 3.4 Menganalisis kasus
Halaman 4 dari 10
3.1.2 Menggunakan notasi algoritma dengan tepat 3.1.3 Menganalisis operasi perhitungan algoritma 3.1.4 Menganalisis kasus
`
Kompetensi Utama StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas Standar Isi StandarKompetensi KompetensiDasar algoritma 3.5 Menganalisis aturan dasar Data Flow Diagram (DFD) 3.6 Menjelaskan levelisasi Data Flow Diagram (DFD) 3.7 Menganalisis aturan aliran data DFD 3.8 Menggunakan simbolsimbol bagan alir (flowchart) 3.9 Membedakan struktur perulangan menggunakan for dan while 3.10 Menjelaskan tipe data bahasa pemrograman 4.1 Menjelaskan pengertian array IndikatorEsensial algoritma faktorial 3.1.5 Menganalisis dan memahami aturan dasar Data Flow Diagram (DFD) 3.1.6 Mengetahui levelisasi diagram pada DFD 3.1.7 Mampu menganalisis validitas aliran data 3.1.8 Menerangkan makna notasi bagan alir (flowchart) 3.1.9 Menganalisis perbedaan struktur for dan while
Menguasai algoritma pemrograman tingkat lanjut, mencakup array multi dimensi, prosedur/fungsi, dan struktur data sederhana, serta menerangkan penerapannya
3.1.10 Menjelaskan urutan tipe data integer 4.1.1 Menerangkan pengertian dasar mengenai array
4.2 Menerapkan penggunaan array multi dimensi di dalam pemrograman 4.3 Menggunakan prosedur dan fungsi di dalam pemrograman 4.4 Menjelaskan konsep struktur data sederhana 5.1 Mengidentifikasi model basis data
4.1.3 Menerangkan perbedaan prosedur dan fungsi 4.1.4 Menerangkan struktur data sederhana 5.1.1 Menerangkanmodel basis data
`
Kompetensi Utama StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas relationship diagram (ERD), normalisasi tabel, dan menggunakan perangkat lunak bantu untuk pemodelan data dengan baik dan benar. Standar Isi StandarKompetensi KompetensiDasar IndikatorEsensial
Memiliki konsep dasar yang baik mengenai basis data dan menunjukkan penerapan SQL dalam contoh kehidupan sehari-hari
5.2 Mengidentifikasi struktur hirarki basis data 5.3 Menjelaskan simbol Entity Relationship Diagram (ERD) 5.4 Menerapkan kardinalitas/derajat relasi di dalam basis data 5.5 Menganalisis penerapan normalisasi basis data 5.6 Menganalisis penerapan normalisasi basis data 5.7 Menganalisis penerapan normalisasi basis data 5.8 Menganalisis penerapan normalisasi basis data 6.1 Menjelaskan jenis perintah SQL
5.1.2 Menjelaskan struktur hirarki basis data 5.1.3 Memahami simbol-simbol Entity Relationship Diagram (ERD) 5.1.4 Menerapkan jenis kardinalitas relasi pada ERD
5.1.5 Menganalisisaturan bentuk st normal pertama (1 NF) 5.1.6 Menganalisis bentuk normal st pertama (1 NF) 5.1.7 Menganalisis bentuk normal nd kedua (2 NF) 5.1.8 Menganalisis penerapan rd bentuk normal ketiga (3 NF) 6.1.1 Mengetahui jenis perintah SQL
6.1.2 Mengetahui perintah untuk membuat tabel 6.1.3 Mampu menciptakan view
`
Kompetensi Utama StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas Standar Isi StandarKompetensi KompetensiDasar 6.4 Membuat query seleksi data 6.5 Menerapkan subquery untuk seleksi data pada dua relasi 6.6 Membuat query edit data 6.7 Membuat query hapus data 7.1 Menjelaskan IDE aplikasi bahasa pemrograman IndikatorEsensial baru 6.1.4 Menerapkan perintah query seleksi data 6.1.5 Menerapkan perintah subquery pada dua relasi 6.1.6 Menerapkan perintah query edit data 6.1.7 Menerapkan perintah query hapus data 7.1.1 Memahami fasilitas yang memudahkan pemrogram dalam membuat dan menguji program 7.1.2 Memahami komponen untuk menampilkan data tabular 8.1.1 Mampu menjelaskan fungsi peripheral router
Memanfaatkan perangkat lunak bantu IDE (Integrated Development Environment) untuk menghasilkan aplikasi Graphical User Interface (GUI)
Memanfaatkan perangkatperangkat jaringan komputer untuk memberikan pemahaman mengenai kasus yang relevan
7.2 Menjelaskan objek aplikasi bahasa pemrograman 8.1 Menjelaskan fungsi periferal jaringan komputer
8.2 Mengidentifikasikan ketersambungan jaringan komputer 8.3 Melakukan pemutusan jaringan komputer 8.4 Mengoperasikan aplikasi jaringan komputer 9.1 Mempersiapkan perangkat lunak SQL
8.1.2 Memahami cara mengidentifikasi ketersambungan jaringan 8.1.3 Mampu melakukan pemutusan jaringan secara benar 8.1.4 Mengenal aplikasi jaringan komputer untuk transfer file 9.1.1 Memahami perangkat lunak SQL
`
Kompetensi Utama StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas operasi-operasi yang kompleks Standar Isi StandarKompetensi KompetensiDasar IndikatorEsensial
9.2 Mengoperasikan stored procedure 9.3 Mengoperasikan trigger Menguasai konsep dasar aplikasi web dan memberikan bimbingan dalam melakukan praktek pemrograman web statis 10. Menerapkan dasar-dasar pembuatan web statis tingkat dasar 10.1 Konsep teknologi web statis
9.1.2 Memahami pengoperasian stored procedure 9.1.3 Memahami pengoperasian trigger 10.1.1 Memahami web statis
10.2 Menjelaskan struktur dokumen HTML 10.3 Menambahkan objek gambar ke dalam dokumen HTML 10.4 Menggunakan elemen pembentuk tabel pada web 10.5 Menggunakan atribut tabel untuk menggabungkan kolom 10.6 Membuat Link internal pada web 10.7 Menggunakan Cascading Style Sheet (CSS) di dalam dokumen web 11.1 Menjelaskan konsep pembuatan halaman web dinamis
10.1.2 Memahami struktur dasar dokumen HTML 10.1.3 Menerapkan cara menambahkan objek gambar ke dalam dokumen HTML 10.1.4 Mengimplementasikan pembuatan tabel baru 10.1.5 Mengimplementasikan atribut yang berfungsi untuk menggabung dua atau lebih kolom pada tabel 10.1.6 Memahami cara menggunakan link 10.1.7 Menggunakan CSS di dalam dokumen
Memanfaatkan perangkat lunak bantu untuk menerapkan pembuatan halaman web dinamis
Halaman 8 dari 10
`
Kompetensi Utama StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas berbasis PHP dan MySQL Standar Isi StandarKompetensi KompetensiDasar 11.2 Menjelaskan teknologi web dinamis 11.3 Menjelaskan cara kerja web dinamis 11.4 Menerapkan cookie 11.5 Menerapkan fitur login pada aplikasi web 11.6 Menerapkan operasi substring 12.1 Menjelaskan konsep kelas dan objek IndikatorEsensial
Memiliki pemahaman yang baik untuk menjelaskan konsep dasar pemrograman berorientasi objek dan mengaitkan dengan penyelesaian terhadap kasus nyata
11.1.2 Memahami teknologi pembuat halaman web dinamis 11.1.3 Mampu menjelaskan cara kerja web dinamis 11.1.4 Menerapkan penggunaan cookie 11.1.5 Memahami penerapan teknik pembuatan fitur login 11.1.6 Memahami penerapan operasi substring 12.1.1 Memahami konsep kelas dan objek
12.2 Menerapkan pendefinisian sebuah kelas 12.3 Menjelaskan uruturutan access modifer
12.1.2 Menerapkan pembuatan kelas 12.1.3 Memahami urut-urutan access modifier dari yang paling sempit ruang lingkupnya 12.1.4 Mampu menjelaskan makna access modifier protected 12.1.5 Memahami overriding dan penerapannya di dalam kode program 12.1.6 Memahami dan mampu
12.4 Menerangkan penggunaan access modifier protected pada kelas 12.5 Menjelaskan penerapan overriding 12.6 Menjelaskan peran
Halaman 9 dari 10
`
Kompetensi Utama StandarKompetensi Guru Kompetensi Guru KompetensiInti Mapel/Guru Kelas Standar Isi StandarKompetensi KompetensiDasar interface 12.7 Menerapkan penggunaan interface yang benar 12.8 Menjelaskan fungsi enkapsulasi 12.9 Menggunakan kelas abstrak IndikatorEsensial menerapkan konsep interface 12.1.7 Menerapkan cara penggunaan interface 12.1.8 Memahami peran dan fungsi enkapsulasi 12.1.9 Mengimplementasikan pembuatan kelas abstrak
Halaman 10 dari 10