1. Menguasai karakteristik peserta didik. - Implementasi Fuzzy Inferensi Dan Decision Tree untuk Optimasi Pengukuran Kinerja Guru Dalam Menentukan Kompensasi Merit Pay

  Lembar pernyataan kompetensi, indikator, dan cara menilai PK Guru Pembelajaran (Guru Kelas/Mata Pelajaran) Sumber :

  • Peraturan Menteri Pendidikan nasional16/2007 tentang Standar Kualifikasi Akademik dan Kompetensi Guru • SNP versi 6.0. 11/2008 Kerangka Indikator untuk Pelaporan Pencapaian Standar Nasional Pendidikan: Standar Kualifikasi Akademik dan Kompetensi Guru.
  • Permenegpan dan RB 16/2009 tentang Jabatan Fungsional Guru dan Angka Kreditnya.

Kompotensi Cara Menilai Pedagogik

Kepribadian

Sosial

  Pemantauan adalah kegiatan untuk menilai kinerja guru melalui pemeriksaan dokumen, wawancara dengan guru yang dinilai, dan/atau wawancara dengan warga sekolah.

  adalah kegiatan untuk menilai kinerja guru melalui diskusi sebelum pengamatan, pengamatan selama pelaksanaan proses pembelajaran, dan diskusi setelah pengamatan.

  Pemantauan Keterangan

  14. Mengembangkan Keprofesionalan melalui tindakan yang reflektif.

  Pengamatan

  13. Penguasaan materi, struktur, konsep, dan pola pikir keilmuan yang mendukung mata pelajaran yang diampu.

  Pemantauan

  12. Komunikasi dengan sesama guru, tenaga kependidikan, orang tua, peserta didik, dan masyarakat.

  Pengamatan & Pemantauan

  11. Bersikap inklusif, bertindak obyektif, serta tidak diskriminatif.

  Pengamatan & Pemantauan

  10. Etos Kerja, tanggung jawab yang tinggi, rasa bangga menjadi guru.

  9. Menunjukkan pribadi yang dewasa dan teladan. Pengamatan & Pemantauan

  Pengamatan & Pemantauan

  8. Bertindak sesuai dengan norma agama, hukum, sosial, dan kebudayaan nasional.

  7. Penilaian dan evaluasi. Pengamatan

  6. Komunikasi dengan peserta didik. Pengamatan

  5. Pengembangan potensi peserta didik. Pengamatan & Pemantauan

  4. Kegiatan pembelajaran yang mendidik. Pengamatan

  3. Pengembangan kurikulum. Pengamatan

  Pengamatan

  2. Menguasasi teori belajar dan prinsip-prinsip pembelajaran yang mendidik.

  1. Menguasai karakteristik peserta didik. Pengamatan & Pemantauan

PProfesional

Pengamatan

LAPORAN DAN EVALUASI PENILAIAN KINERJA GURU KELAS / GURU MATA PELAJARAN

  Nama Guru :_______________________________________ NIP/Nomor Seri Karpeg :__________________/ ____________________ Pangkat/Golongan Ruang :__________________/ ____________________ Terhitung Mulai Tanggal NUPTK/NRG :_____________________________________ Nama sekolah dan alamat :_____________________________________ _____________________________________ Tanggal Mulai kerja di sekolah ini :_____________________________________

  Bulan Tahun Periode Penilaian :____________sampai_____________ (tanggal, bulan, tahun)

  (tanggal, bulan, tahun)

PERSETUJUAN

  (Persetujuan ini harus ditandatangani oleh penilai dan guru yang dinilai) Penilai dan guru yang dinilai menyatakan telah membaca dan mamahami semua aspek yang ditulis/dilaporkan dalam format ini dan menyatakan setuju. Nama guru :_____________________ Nama penilai:______________________ Tanda tangan :______________________Tanda tangan:______________________ Tanggal Bulan Tahun

Penilaian untuk Kompetensi 1: Mengenal karakteristik peserta didik Indikator Skor Tidak ada bukti (Tidak terpenuhi) Terpenuhi sebagian Terpenuhi seluruhnya

  2

  12 Persentase = (total skor/12 ) × 100% Nilai untuk kompetensi 1 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

  2 Total skor untuk kompetensi 1 Skor maksimum kompetensi 1 = jumlah indikator × 2

  1

  6. Guru memperhatikan peserta didik dengan kelemahan fisik tertentu agar dapat mengikuti aktivitas pembelajaran, sehingga peserta didik tersebut tidak termarginalkan (tersisihkan, diolokolok, minder, dsb.).

  2

  1

  5. Guru membantu mengembangkan potensi dan mengatasi kekurangan peserta didik.

  1. Guru dapat mengidentifikasi karakteristik belajar setiap peserta didik di kelasnya.

  1

  4. Guru mencoba mengetahui penyebab penyimpangan perilaku peserta didik untuk mencegah agar perilaku tersebut tidak merugikan peserta didik lainnya.

  2

  1

  3. Guru dapat mengatur kelas untuk memberikan kesempatan belajar yang sama pada semua peserta didik dengan kelainan fisik dan kemampuan belajar yang berbeda.

  2

  1

  2. Guru memastikan bahwa semua peserta didik mendapatkan kesempatan yang sama untuk berpartisipasi aktif dalam kegiatan pembelajaran.

  2

  1

Penilaian untuk Kompetensi 2: Menguasai teori belajar dan prinsip-prinsip pembelajaran yang mendidik Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya

  

terpenuhi)

  1. Guru memberi kesempatan kepada peserta didik untuk menguasai materi pembelajaran sesuai usia dan kemampuan

  1

  2 belajarnya melalui pengaturan proses pembelajaran dan aktivitas yang bervariasi.

  2. Guru selalu memastikan tingkat pemahaman peserta didik terhadap materi pembelajaran tertentu dan menyesuaikan

  1

  2 aktivitas pembelajaran berikutnya berdasarkan tingkat pemahaman tersebut

  3. Guru dapat menjelaskan alasan pelaksanaan kegiatan/aktivitas yang dilakukannya, baik yang sesuai maupun

  1

  2 yang berbeda dengan rencana, terkait keberhasilan pembelajaran.

  4. Guru menggunakan berbagai teknik untuk memotiviasi kemauan belajar peserta

  1

  2 didik.

  5. Guru merencanakan kegiatan pembelajaran yang saling terkait satu sama lain, dengan memperhatikan tujuan

  1

  2 pembelajaran maupun proses belajar peserta didik.

  6. Guru memperhatikan respon peserta didik yang belum/kurang memahami materi pembelajaran yang diajarkan dan

  1

  2 menggunakannya untuk memperbaiki rancangan pembelajaran berikutnya.

  Total skor untuk kompetensi 2

  12 Skor maksimum kompetensi 2 = jumlah indikator × 2 Persentase = (total skor/12 ) × 100% Nilai untuk kompetensi 2 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 3: Pengembangan Kurikulum Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya

  

terpenuhi)

  1. Guru dapat menyusun silabus yang sesuai

  1

  2 dengan kurikulum.

  2. Guru merancang rencana pembelajaran yang sesuai dengan silabus untuk membahas materi ajar tertentu agar

  1

  2 peserta didik dapat mencapai kompetensi dasar yang ditetapkan

  3. Guru mengikuti urutan materi pembelajaran dengan memperhatikan

  1

  2 tujuan pembelajaran.

  4. Guru memilih materi pembelajaran yang:

  a) sesuai dengan tujuan pembelajaran, b) tepat dan mutakhir, c) sesuai dengan usia dan tingkat kemampuan belajar peserta

  1

  2 didik, dan d) dapat dilaksanakan di kelas e) sesuai dengan konteks kehidupan sehari- hari peserta didik. Total skor untuk kompetensi 3

  8 Skor maksimum kompetensi 3 = jumlah indikator × 2 Persentase = (total skor/8 ) × 100% Nilai untuk kompetensi 3 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 4: Kegiatan Pembelajaran yang Mendidik Indikator Skor

  2

  2

  9. Guru mampu menyesuaikan aktivitas pembelajaran yang

  1

  2

  10. Guru memberikan banyak kesempatan kepada peserta didik untuk bertanya, mempraktekkan dan

  1

  11. Guru mengatur pelaksanaan aktivitas pembelajaran secara sistematis untuk membantu proses belajar peserta didik. Sebagai contoh: guru menambah informasi baru setelah mengevaluasi

  8. Guru mengelola kelas dengan efektif tanpa mendominasi atau sibuk dengan kegiatannya sendiri agar

  1

  2

  12. Guru menggunakan alat bantu mengajar, dan/atau audio- visual (termasuk TIK) untuk meningkatkan motivasi belajar peserta didik

  1

  2 Total skor untuk kompetensi 4 Skor maksimum kompetensi 4 = jumlah indikator × 2

  22 Persentase = (total skor/22 ) × 100% Nilai untuk kompetensi 4 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

  1

  

Tidak ada

bukti (Tidak

terpenuhi)

Terpenuhi sebagian Terpenuhi seluruhnya

  1. Guru melaksanakan aktivitas dengan rancangan yang telah disusun secara lengkap dan pelaksanaan aktivitas tersebut mengindikasikan

  1

  1

  2

  2. Guru melaksanakan aktivitas pembelajaran yang bertujuan untuk membantu proses belajar peserta didik

  1

  2

  3. Guru mengkomunikasikan informasi baru 4. (misalnya materi tambahan) sesuai dengan usia dan tingkat

  2

  1

  5. Guru menyikapi kesalahan yang dilakukan peserta didik sebagai tahapan proses pembelajaran, bukan semata-mata kesalahan yang harus dikoreksi. Misalnya: dengan mengetahui terlebih dahulu peserta didik lain

  1

  2

  6. Guru melaksanakan kegiatan pembelajaran sesuai isi kurikulum dan mengkaitkannya dengan konteks

  1

  2

  7. Guru melakukan aktivitas pembelajaran secara bervariasi dengan waktu yang cukup untuk kegiatan pembelajaran

  2

Penilaian untuk Kompetensi 5: Memahami dan mengembangkan potensi Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya

  

terpenuhi)

  1. Guru menganalisis hasil belajar berdasarkan segala bentuk penilaian terhadap setiap peserta didik untuk

  1

  2 mengetahui tingkat kemajuan masing masing

  2. Guru merancang dan melaksanakan aktivitas pembelajaran yang mendorong peserta didik untuk belajar sesuai dengan

  1

  2 kecakapan dan pola belajar masing- masing.

  3. Guru merancang dan melaksanakan aktivitas pembelajaran untuk

  1

  2 memunculkan daya kreativitas dan kemampuan berfikir kritis peserta didik.

  4. Guru secara aktif membantu peserta didik dalam proses pembelajaran dengan

  1

  2 memberikan perhatian kepada setiap individu.

  5. Guru dapat mengidentifikasi dengan benar tentang bakat, minat, potensi, dan

  1

  2 kesulitan belajar masing-masing peserta didik

  6. Guru memberikan kesempatan belajar kepada peserta didik sesuai dengan cara

  1

  2 belajarnya masing-masing.

  7. Guru memusatkan perhatian pada interaksi dengan peserta didik dan mendorongnya untuk memahami dan

  1

  2 menggunakan informasi yang disampaikan.

  Total skor untuk kompetensi 5

  14 Skor maksimum kompetensi 5 = jumlah indikator × 2 Persentase = (total skor/14 ) × 100% Nilai untuk kompetensi 5 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 6: Komunikasi dengan peserta didik Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya terpenuhi)

  1. Guru menggunakan pertanyaan untuk mengetahui pemahaman dan menjaga partisipasi peserta didik, termasuk

  1

  2 memberikan pertanyaan terbuka yang menuntut peserta didik untuk menjawab dengan ide dan pengetahuan mereka.

  2. Guru memberikan perhatian dan mendengarkan semua pertanyaan dan tanggapan peserta didik, tanpa

  1

  2 menginterupsi, kecuali jika diperlukan untuk membantu atau mengklarifikasi pertanyaan/tanggapan tersebut.

  3. Guru menanggapinya pertanyaan peserta didik secara tepat, benar, dan mutakhir,

  1

  2 sesuai tujuan pembelajaran dan isi kurikulum, tanpa mempermalukannya.

  4. Guru menyajikan kegiatan pembelajaran yang dapat menumbuhkan kerja sama

  1

  2 yang baik antar pesertadidik.

  5. Guru mendengarkan dan memberikan perhatian terhadap semua jawaban peserta didik baik yang benar maupun

  1

  2 yang dianggap salah untuk mengukur tingkat pemahaman peserta didik.

  6. Guru memberikan perhatian terhadap pertanyaan peserta didik dan meresponnya secara lengkap dan relevan

  1

  2 untuk menghilangkan kebingungan pada peserta didik.

  Total skor untuk kompetensi 6

  12 Skor maksimum kompetensi 6 = jumlah indikator × 2 Persentase = (total skor/12 ) × 100% Nilai untuk kompetensi 6 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 7: Penilaian dan Evaluasi Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya terpenuhi)

  1. Guru menyusun alat penilaian yang sesuai dengan tujuan pembelajaran untuk

  1

  2 mencapai kompetensi tertentu seperti yang tertulis dalam RPP.

  2. Guru melaksanakan penilaian dengan berbagai teknik dan jenis penilaian, selain penilaian formal yang dilaksanakan sekolah, dan mengumumkan hasil serta

  1

  2 implikasinya kepada peserta didik, tentang tingkat pemahaman terhadap materi pembelajaran yang telah dan akan dipelajari.

  3. Guru menganalisis hasil penilaian untuk mengidentifikasi topik/kompetensi dasar

  1

  2 yang sulit sehingga diketahui kekuatan dan kelemahan masing-masing peserta didik untuk keperluan remedial dan pengayaan.

  4. Guru memanfaatkan masukan dari peserta didik dan merefleksikannya untuk meningkatkan pembelajaran selanjutnya,

  1

  2 dan dapat membuktikannya melalui catatan, jurnal pembelajaran, rancangan pembelajaran, materi tambahan, dan sebagainya.

  5. Guru memanfatkan hasil penilaian sebagai bahan penyusunan rancangan

  1

  2 pembelajaran yang akan dilakukan selanjutnya. Total skor untuk kompetensi 7

  10 Skor maksimum kompetensi 7 = jumlah indikator × 2 Persentase = (total skor/10 ) × 100% Nilai untuk kompetensi 7 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

  Penilaian untuk Kompetensi 8: Bertindak sesuai dengan norma agama, hukum, sosial dan kebudayaan nasional Indonesia Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya terpenuhi) 1.

  Guru menghargai dan mempromosikan prinsip-prinsip Pancasila sebagai dasar

  1

  2 ideologi dan etika bagi semua warga Indonesia.

  2. Guru mengembangkan kerjasama dan membina kebersamaan dengan teman

  1

  2 sejawat tanpa memperhatikan perbedaan yang ada (misalnya: suku, agama, dan gender).

  3. Guru saling menghormati dan menghargai teman sejawat sesuai

  1

  2 dengan kondisi dan keberadaan masingmasing.

  4. Guru memiliki rasa persatuan dan

  1

  2 kesatuan sebagai bangsa Indonesia.

  5. Guru mempunyai pandangan yang luas

  1

  2 tentang keberagaman bangsa Indonesia (misalnya: budaya, suku, agama).

Total skor untuk kompetensi 8

  10 Skor maksimum kompetensi 8 = jumlah indikator × 2 Persentase = (total skor/10 ) × 100% Nilai untuk kompetensi 8 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 9: Menunjukkan pribadi yang dewasa dan teladan Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya terpenuhi)

  1. Guru bertingkah laku sopan dalam berbicara, berpenampilan, dan berbuat

  1

  2 terhadap semua peserta didik, orang tua, dan teman sejawat.

  2. Guru mau membagi pengalamannya dengan teman sejawat, termasuk

  1

  2 mengundang mereka untuk mengobservasi cara mengajarnya dan memberikan masukan.

  3. Guru mampu mengelola pembelajaran yang membuktikan bahwa guru dihormati oleh peserta didik, sehingga semua

  1

  2 peserta didik selalu memperhatikan guru dan berpartisipasi aktif dalam proses pembelajaran.

  4. Guru bersikap dewasa dalam menerima masukan dari peserta didik dan

  1

  2 memberikan kesempatan kepada peserta didik untuk berpartisipasi dalam proses pembelajaran.

  1

  2 nama baik sekolah.

Total skor untuk kompetensi 9

  10 Skor maksimum kompetensi 9 = jumlah indikator × 2 Persentase = (total skor/10 ) × 100% Nilai untuk kompetensi 9 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 10: Etos kerja, tanggung jawab yang tinggi, dan rasa bangga menjadi guru Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya

  

terpenuhi)

  1. Penilaian untuk Kompetensi 10: Etos

  1

  2 kerja, tanggung jawab yang tinggi, dan rasa bangga menjadi guru 2. Jika guru harus meninggalkan kelas, guru mengaktifkan siswa dengan melakukan hal-hal produktif terkait

  1

  2 dengan mata pelajaran, dan meminta guru piket atau guru lain untuk mengawasi kelas.

  3. Guru memenuhi jam mengajar dan dapat melakukan semua kegiatan lain di

  1

  2 luar jam mengajar berdasarkan ijin dan persetujuan pengelola sekolah.

  4. Guru meminta ijin dan memberitahu lebih awal, dengan memberikan alasan dan bukti yang sah jika tidak

  1

  2 menghadiri kegiatan yang telah direncanakan, termasuk proses pembelajaran di kelas.

  5. Guru menyelesaikan semua tugas administratif dan non-pembelajaran

  1

  2 dengan tepat waktu sesuai standar yang ditetapkan.

  6. Guru memanfaatkan waktu luang selain

  1

  2 mengajar untuk kegiatan yang produktif terkait dengan tugasnya.

  7. Guru memberikan kontribusi terhadap pengembangan sekolah dan

  1

  2 mempunyai prestasi yang berdampak positif terhadap nama baik sekolah.

  8. Guru merasa bangga dengan profesinya

  1

  2 sebagai guru. Total skor untuk kompetensi 10

  16 Skor maksimum kompetensi 10 = jumlah indikator × 2 Persentase = (total skor/16 ) × 100% Nilai untuk kompetensi 10 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 11: Bersikap inklusif, bertindak objektif, serta tidak Diskriminatif Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya

  

terpenuhi)

  1. Guru memperlakukan semua peserta didik secara adil, memberikan perhatian dan bantuan sesuai kebutuhan masing-

  1

  2 masing, tanpa memperdulikan faktor personal.

  2. Guru menjaga hubungan baik dan peduli dengan teman sejawat (bersifat inklusif), serta berkontribusi positif terhadap semua

  1

  2 diskusi formal dan informal terkait dengan pekerjaannya.

  3. Guru sering berinteraksi dengan peserta didik dan tidak membatasi perhatiannya hanya pada kelompok tertentu (misalnya:

  1

  2 peserta didik yang pandai, kaya, berasal dari daerah yang sama dengan guru).

  Total skor untuk kompetensi 11 Skor maksimum kompetensi 11 = jumlah 6 indikator × 2

  Persentase = (total skor/6 ) × 100% Nilai untuk kompetensi 11 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 12: Komunikasi dengan sesama guru, tenaga pendidikan, orang tua peserta didik, dan masyarakat Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya

  

terpenuhi)

  1. Guru menyampaikan informasi tentang kemajuan, kesulitan, dan potensi peserta didik kepada orang tuanya, baik dalam

  1

  2 pertemuan formal maupun tidak formal antara guru dan orang tua, teman sejawat, dan dapat menunjukkan buktinya.

  2. Guru ikut berperan aktif dalam kegiatan di luar pembelajaran yang diselenggarakan oleh sekolah dan

  1

  2 masyarakat dan dapat memberikan bukti keikutsertaannya

  3. Guru memperhatikan sekolah sebagai bagian dari masyarakat, berkomunikasi

  1

  2 dengan masyarakat sekitar, serta berperan dalam kegiatan sosial di masyarakat. Total skor untuk kompetensi 12 Skor maksimum kompetensi 12 = jumlah

  6 indikator × 2 Persentase = (total skor/6 ) × 100% Nilai untuk kompetensi 12 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 13: Penguasaan materi struktur konsep dan pola pikir keilmuan yang mendukung mata pelajaran yang diampu Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya

  

terpenuhi)

  1. Guru melakukan pemetaan standar kompetensi dan kompetensi dasar untuk mata pelajaran yang diampunya, untuk mengidentifikasi materi pembelajaran yang dianggap sulit, melakukan perencanaan

  1

  2 dan pelaksanaan pembelajaran, dan memperkirakan alokasi waktu yang diperluka

  2. Guru menyertakan informasi yang tepat dan mutakhir di dalam perencanaan dan

  1

  2 pelaksanaan pembelajaran.

  3. Guru menyusun materi, perencanaan dan pelaksanaan pembelajaran yang berisi informasi yang tepat, mutakhir, dan yang

  1

  2 membantu peserta didik untuk memahami konsep materi pembelajaran. Total skor untuk kompetensi 13 Skor maksimum kompetensi 13 = jumlah

  6 indikator × 2 Persentase = (total skor/6 ) × 100% Nilai untuk kompetensi 13 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

Penilaian untuk Kompetensi 14: Mengembangkan keprofesian melalui tindakan reflek tif

  Skor Tidak ada Terpenuhi Terpenuhi Indikator bukti (Tidak sebagian seluruhnya

terpenuhi)

  1. Guru melakukan evaluasi diri secara spesifik,lengkap, dan didukung dengan

  1

  2 contoh pengalaman diri sendiri

  2. Guru memiliki jurnal pembelajaran, catatan masukan dari kolega atau hasil

  1

  2 penilaian proses pembelajaran sebagai bukti yang menggambarkan kinerjanya.

  3. Guru memanfaatkan bukti gambaran kinerjanya untuk mengembangkan perencanaan dan pelaksanaan

  1

  2 pembelajaran selanjutnya dalam program Pengembangan Keprofesian Berkelanjutan (PKB)

  4. Guru dapat mengaplikasikan pengalaman PKB dalam perencanaan, pelaksanaan,

  1

  2 penilaian pembelajaran dan tindak lanjutnya.

  5. Guru melakukan penelitian, mengembangkan karya inovasi, mengikuti kegiatan ilmiah (misalnya

  1

  2 seminar, konferensi), dan aktif dalam melaksanakan PKB.

  1

  2 berkomunikasi dan pelaksanaan PKB. Total skor untuk kompetensi14 Skor maksimum kompetensi 14 = jumlah

  12 indikator × 2 Persentase = (total skor/12 ) × 100% Nilai untuk kompetensi 14 (0% < X ≤ 25% = 1; 25% < X ≤ 50% = 2; 50% < X ≤ 75% = 3; 75% < X ≤ 100% = 4)

REKAP HASIL PENILAIAN KINERJA GURU KELAS/MATA PELAJARAN

A. Pedagogik 1. Menguasai karakteristik peserta didik

B. Kepribadian

  12. Komunikasi dengan sesama guru, tenaga kependidikan, orang tua, peserta didik, dan masyarakat.

  C. Sosial 11. Bersikap inklusif, bertindak obyektif, serta tidak diskriminatif.

  10. Etos Kerja, tanggung jawab yang tinggi, rasa bangga menjadi guru.

  9. Menunjukkan pribadi yang dewasa dan teladan.

  a . Nama : …………………………………......................................(1) N I P : ……………………………….........................................(2)

  7. Penilaian dan evaluasi.

  6. Komunikasi dengan peserta didik.

  8. Bertindak sesuai dengan norma agama, hukum, sosial, dan kebudayaan nasional.

  4. Kegiatan pembelajaran yang mendidik.

  3. Pengembangan kurikulum.

  2. Menguasasi teori belajar dan prinsip-prinsip pembelajaran yang mendidik.

  Kompotensi NILAI *)

  (tanggal, bulan, tahun) (tanggal, bulan, tahun) Formatif Tahun ................. Sumatif

Kemajuan

  Periode Penilaian ......................Sampai.....................

  b. Nama Instansi/Sekolah : ………………………………………........................... ....(10) Telp / Fax : ………………………………………............................... (11) Kelurahan : ………………………………………............................... (12) Kecamatan : ………………………………………............................... (13) Kabupaten/kota : ………………………………………............................... (14) Provinsi : ………………………………………............................... (15)

  Tempat/Tanggal Lahir :…………………………………/.…............................. ....(3) Pangkat/Jabatan/Golongan : ………………………………………................................ (4) TMT sebagai guru :………………………………………..................................(5) Masa Kerja : ……........ Tahun ....…..Bulan (6) Jenis Kelamin : L / P (7) Pendidikan Terakhir/Spesialisasi : ………………………………………................................ (8) Program Keahlian yang diampu : ………………………………………................................. (9)

  5. Pengembangan potensi peserta didik.

PD. Profesional

  Guru yang Dinilai Penilai Kepala Sekolah (...........................) (........................) (.........................)

  Jumlah (Hasil Penilaian Kinerja Guru)

  14. Mengembangkan Keprofesionalan melalui tindakan yang reflektif.

  13. Penguasaan materi, struktur, konsep, dan pola pikir keilmuan yang mendukung mata pelajaran yang diampu.

  • ) Nilai diisi berdasarkan laporan dan evaluasi PK Guru. Nilai minimum per kompetensi = 1 dan nilai maksimum = 4 .................................,.................

  Private Sub MDIForm_Load() BukaDB End Sub Private Sub mnData_Click() frm_input.Show End Sub Private Sub mnFuzzy_Click() frm_fuzzy.Show End Sub Private Sub mnKeluar_Click()

  End End Sub Private Sub mnTree_Click() decision_tree1.Show End Sub Dim CONN As New ADODB.Connection Dim kode As String Private Sub kosong() TXTNIP.Text = "" TXTNAMA.Text = "" txta1.Text = "" txta2.Text = "" txta3.Text = "" txta4.Text = "" txta5.Text = "" txta6.Text = "" txta7.Text = "" txtb1.Text = "" txtb2.Text = "" txtb3.Text = "" txtc1.Text = "" txtc2.Text = "" TXTD1.Text = "" TXTD2.Text = "" End Sub Private Sub Command1_Click() TXTNIP.Text = "" TXTNAMA.Text = "" txta1.Text = "" txta2.Text = "" txta3.Text = "" txta4.Text = "" txta5.Text = "" txta6.Text = "" txta7.Text = "" txtb1.Text = "" txtb2.Text = "" txtb3.Text = "" txtc1.Text = "" txtc2.Text = "" TXTD1.Text = "" TXTD2.Text = "" Command1.Enabled = False Command2.Enabled = True End Sub Private Sub Command2_Click()

  If txta1 = "" Or txta2 = "" Or txta3 = "" Or txta4 = "" Or txta5 = "" Or txta6 = "" Or txta7 = "" Then

  MsgBox "Data untuk Pedagogik blm lengkap" ElseIf txtb1 = "" Or txtb2 = "" Or txtb3 = "" Then

  MsgBox "Data untuk Kepribadian blm lengkap" ElseIf txtc1 = "" Or txtc2 = "" Then

  MsgBox "Data untuk Sosial blm lengkap" ElseIf TXTD1 = "" Or TXTD2 = "" Then

  MsgBox "Data untuk Profesional blm lengkap" ElseIf TXTNIP = "" Or TXTNAMA = "" Then

  MsgBox "Bio Data blm lengkap" Else Dim simpan As String CONN.Close CONN.Open simpan = "insert into data values('" & TXTNIP.Text & "','" & TXTNAMA.Text & "', '" & txta1.Text & "', '" & txta2.Text & "','" & txta3.Text & "','" & txta4.Text & "','" & txta5.Text & "','" & txta6.Text & "','" & txta7.Text & "','" & txtb1.Text & "','" & txtb2.Text & "','" & txtb3.Text & "','" & txtc1.Text & "','" & txtc2.Text & "','" & TXTD1.Text & "','" & TXTD2.Text & "')" CONN.Execute (simpan) CONN.Close CONN.Open Call kosong Command2.Enabled = False Command1.Enabled = True End If End Sub Public Sub RefreshList() xSQL = "select * from Data"

  ListData xSQL, ms, MyDB, 1 'ms.ColumnHeaders(1).Width = 0

  End Sub Private Sub Command3_Click() Unload Me End Sub Private Sub Command4_Click() Dim rs As ADODB.Recordset Set rs = New ADODB.Recordset Dim sql As String Dim h As Long h = MsgBox("Benar Data Ini Mau di hapus ? ", vbYesNo, "Delete") If h = vbYes Then sql = "delete from data where nip = '" & kode & "'" rs.Open sql, MyDB, adOpenDynamic, adLockOptimistic

  RefreshList End If End Sub Private Sub Form_Load() Tengah Me RefreshList Set CONN = New ADODB.Connection CONN.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="

  & App.Path & "\datatesis.mdb" & ";Persist Security Info=False" TXTNIP.Text = "" TXTNAMA.Text = "" txta1.Text = "" txta2.Text = "" txta3.Text = "" txta4.Text = "" txta5.Text = "" txta6.Text = "" txta7.Text = "" txtb1.Text = "" txtb2.Text = "" txtb3.Text = "" txtc1.Text = "" txtc2.Text = "" TXTD1.Text = "" TXTD2.Text = "" End Sub Private Sub ms_ItemClick(ByVal Item As MSComctlLib.ListItem) kode = getItemList(Me.ms, 1) End Sub Private Sub txta1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then txta2.SetFocus End If End Sub Dim CONN As New ADODB.Connection Dim rs As New ADODB.Recordset Private Sub INFERENSI(ms As MSFlexGrid, K) 'On Error Resume Next Dim Nilai(5, 5) As Double Dim x1(2), x2(2), x3(2), x4(2) As String Dim nx1(2), nx2(2), nx3(2), nx4(2) As Double Dim mf1(2), mf2(2), mf3(2), mf4(2) As String Dim z(20) As Double Dim predikat(20) As Double Dim mf(4) As Double Dim kinerja As Currency Nilai(1, 1) = 0.4 Nilai(1, 2) = 0.32 Nilai(1, 3) = 0.24 Nilai(1, 4) = 0.16 Nilai(1, 5) = 0.08 Nilai(2, 1) = 0.15 Nilai(2, 2) = 0.12 Nilai(2, 3) = 0.09 Nilai(2, 4) = 0.06 Nilai(2, 5) = 0.03 Nilai(3, 1) = 0.15 Nilai(3, 2) = 0.12 Nilai(3, 3) = 0.09 Nilai(3, 4) = 0.06 Nilai(3, 5) = 0.03 Nilai(4, 1) = 0.3 Nilai(4, 2) = 0.24 Nilai(4, 3) = 0.18 Nilai(4, 4) = 0.12 Nilai(4, 5) = 0.06 Dim rs As ADODB.Recordset Dim rs1 As ADODB.Recordset

  Dim sql As String sql = "delete from TInferensi" Set rs = New ADODB.Recordset rs.Open sql, MyDB, adOpenDynamic, adLockOptimistic sql = "select * from TInferensi" Set rs1 = New ADODB.Recordset rs1.Open sql, MyDB, adOpenDynamic, adLockOptimistic i = 1 Do While ms.TextMatrix(i, 0) <> "" predhitung = 0 zhitung = 0

  If ms.TextMatrix(i, 5) <> "0" Then x1(1) = "STP" x1(2) = "TP" nx1(1) = Nilai(1, 5) nx1(2) = Nilai(1, 4) mf1(1) = ms.TextMatrix(i, 5) mf1(2) = ms.TextMatrix(i, 6)

  ElseIf ms.TextMatrix(i, 6) <> "0" Then x1(1) = "TP" x1(2) = "C" nx1(1) = Nilai(1, 4) nx1(2) = Nilai(1, 3) mf1(1) = ms.TextMatrix(i, 6) mf1(2) = ms.TextMatrix(i, 7)

  ElseIf ms.TextMatrix(i, 7) <> "0" Then x1(1) = "C" x1(2) = "P" nx1(1) = Nilai(1, 3) nx1(2) = Nilai(1, 2) mf1(1) = ms.TextMatrix(i, 7) mf1(2) = ms.TextMatrix(i, 8)

  Else x1(1) = "P" x1(2) = "SP" nx1(1) = Nilai(1, 2) nx1(2) = Nilai(1, 1) mf1(1) = ms.TextMatrix(i, 8) mf1(2) = ms.TextMatrix(i, 9)

  End If ' PROFESIONAL If ms.TextMatrix(i, 10) <> "0" Then x2(1) = "STP" x2(2) = "TP" nx2(1) = Nilai(2, 5) nx2(2) = Nilai(2, 4) mf2(1) = ms.TextMatrix(i, 10) mf2(2) = ms.TextMatrix(i, 11)

  ElseIf ms.TextMatrix(i, 11) <> "0" Then x2(1) = "TP" x2(2) = "C" nx2(1) = Nilai(2, 4) nx2(2) = Nilai(2, 3) mf2(1) = ms.TextMatrix(i, 11) mf2(2) = ms.TextMatrix(i, 12)

  ElseIf ms.TextMatrix(i, 12) <> "0" Then x2(1) = "C" x2(2) = "P" nx2(1) = Nilai(2, 3) nx2(2) = Nilai(2, 2) mf2(1) = ms.TextMatrix(i, 12) mf2(2) = ms.TextMatrix(i, 13)

  Else End If j = 1 For r1 = 1 To 2

  • 100) + nx3(r3) * Val(ms.TextMatrix(i, 3) / 8 * 100) + nx4(r4) * Val(ms.TextMatrix(i, 4) / 8 * 100) mf(1) = Val(mf1(r1)) mf(2) = Val(mf2(r2)) mf(3) = Val(mf3(r3)) mf(4) = Val(mf4(r4)) predikat(j) = carikecil(Val(mf(1)),

  Else x4(1) = "P" x4(2) = "SP" nx4(1) = Nilai(4, 2) nx4(2) = Nilai(4, 1) mf4(1) = ms.TextMatrix(i, 23) mf4(2) = ms.TextMatrix(i, 24)

  If predhitung < 1 Then predhitung = 1 End If If zhitung < 1 Then zhitung = 1 End If kinerja = predhitung / zhitung Dim ket As String 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 5) = Val(kinerja) If kinerja >= 91 Then ket = "Amat Baik" 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 6) = "Amat Baik" ElseIf kinerja >= 76 Then ket = "Baik" 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 6) = "Baik" ElseIf kinerja >= 61 Then ket = "Cukup" 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 6) = "Cukup" ElseIf kinerja >= 51 Then ket = "Sedang" 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 6) = "Sedang" Else ket = "Kurang" 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 6) = "Kurang" End If With rs1

  Next r2 Next r1

  Next r4 Next r3

  Val(mf(2)), Val(mf(3)), Val(mf(4))) predhitung = predhitung + predikat(j) * z(j) zhitung = zhitung + predikat(j) j = j + 1

  For r4 = 1 To 2 z(j) = nx1(r1) * Val(ms.TextMatrix(i, 1) / 28 * 100) + nx2(r2) * Val(ms.TextMatrix(i, 2) / 12

  For r2 = 1 To 2 For r3 = 1 To 2

  ElseIf ms.TextMatrix(i, 22) <> "0" Then x4(1) = "C" x4(2) = "P" nx4(1) = Nilai(4, 3) nx4(2) = Nilai(4, 2) mf4(1) = ms.TextMatrix(i, 22) mf4(2) = ms.TextMatrix(i, 23)

  x2(1) = "P" x2(2) = "SP" nx2(1) = Nilai(2, 2) nx2(2) = Nilai(2, 1) mf2(1) = ms.TextMatrix(i, 13) mf2(2) = ms.TextMatrix(i, 14)

  ElseIf ms.TextMatrix(i, 21) <> "0" Then x4(1) = "TP" x4(2) = "C" nx4(1) = Nilai(4, 4) nx4(2) = Nilai(4, 3) mf4(1) = ms.TextMatrix(i, 21) mf4(2) = ms.TextMatrix(i, 22)

  End If 'SOSIAL If ms.TextMatrix(i, 20) <> "0" Then x4(1) = "STP" x4(2) = "TP" nx4(1) = Nilai(4, 5) nx4(2) = Nilai(4, 4) mf4(1) = ms.TextMatrix(i, 20) mf4(2) = ms.TextMatrix(i, 21)

  Else x3(1) = "P" x3(2) = "SP" nx3(1) = Nilai(3, 2) nx3(2) = Nilai(3, 1) mf3(1) = ms.TextMatrix(i, 18) mf3(2) = ms.TextMatrix(i, 19)

  ElseIf ms.TextMatrix(i, 17) <> "0" Then x3(1) = "C" x3(2) = "P" nx3(1) = Nilai(3, 3) nx3(2) = Nilai(3, 2) mf3(1) = ms.TextMatrix(i, 17) mf3(2) = ms.TextMatrix(i, 18)

  ElseIf ms.TextMatrix(i, 16) <> "0" Then x3(1) = "TP" x3(2) = "C" nx3(1) = Nilai(3, 4) nx3(2) = Nilai(3, 3) mf3(1) = ms.TextMatrix(i, 16) mf3(2) = ms.TextMatrix(i, 17)

  End If 'KEPRIBADIAN If ms.TextMatrix(i, 15) <> "0" Then x3(1) = "STP" x3(2) = "TP" nx3(1) = Nilai(3, 5) nx3(2) = Nilai(3, 4) mf3(1) = ms.TextMatrix(i, 15) mf3(2) = ms.TextMatrix(i, 16)

  .AddNew !Guru = ms.TextMatrix(i, 0) !Pedagogik = ms.TextMatrix(i, 1) !Kepribadian = ms.TextMatrix(i, 2) !Sosial = ms.TextMatrix(i, 3)

  !Profesional = ms.TextMatrix(i, 4) !Fuzzy = kinerja !Linguistik = ket

  X = (x3 - Nilai) / (x3 - x2) End If MS1.TextMatrix(i, 5 * KOL + 1) = Left(Val(X),

  ElseIf (Nilai <= x4) Then X = 0 Else

  If Nilai > X5 Then X = 1

  MS1.TextMatrix(i, 5 * KOL + 3) = Left(Val(X), 6) 'SP

  X = (X5 - Nilai) / (X5 - x4) End If

  X = (Nilai - x3) / (x4 - x3) Else

  X = 0 ElseIf (Nilai <= x4) Then

  6) 'P If (Nilai <= x3) Or (Nilai > X5) Then

  End If MS1.TextMatrix(i, 5 * KOL + 2) = Left(Val(X),

  Else X = (x4 - Nilai) / (x4 - x3)

  ElseIf (Nilai <= x3) Then X = (Nilai - x2) / (x3 - x2)

  If (Nilai <= x2) Or (Nilai > x4) Then X = 0

  6) 'c

  X = (Nilai - x1) / (x2 - x1) Else

  .Update End With 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 0) = MS.TextMatrix(i, 0) 'If K = 1 Then 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 5) = Val(kinerja) 'MP = kinerja / 100 * 25000 * 16 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 9) = Val(MP) 'End If 'If K = 2 Then 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 6) = Val(kinerja) 'MP = kinerja / 100 * 25000 * 16 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 10) = Val(MP) 'End If 'If K = 3 Then 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 7) = Val(kinerja) 'MP = kinerja / 100 * 25000 * 16 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 11) = Val(MP) 'End If 'If K = 4 Then 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 8) = Val(kinerja) 'MP = kinerja / 100 * 25000 * 16 'frm_inferensi.MSFlexGrid1.TextMatrix(i, 12) = Val(MP) 'End If 'Text1.Text = Val(predhitung) i = i + 1 Loop End Sub Function carikecil(k1, k2, k3, k4) KECIL = 10 If (KECIL > k1) And (k1 >= 0) Then

  X = 0 ElseIf (Nilai <= x2) Then

  'tp If (Nilai <= x1) Or (Nilai > x3) Then

  End If MS1.TextMatrix(i, 5 * KOL) = Left(Val(X), 6)

  Else X = 0

  ElseIf (Nilai <= x2) Then X = (x2 - Nilai) / (x2 - x1)

  If Nilai <= x1 Then X = 1

  N1 = Val(MS1.TextMatrix(j, 1) / 28) * 100 N2 = Val(MS1.TextMatrix(j, 2) / 12 * 100) n3 = Val(MS1.TextMatrix(j, 3) / 8 * 100) n4 = Val(MS1.TextMatrix(j, 4) / 8 * 100) Call CARIMF3(N1, 1, j, 25, 40, 55, 70, 100) Call CARIMF3(N2, 2, j, 25, 37.5, 50, 62.5, 100) Call CARIMF3(n3, 3, j, 25, 43.75, 62.5, 81.25, 100) Call CARIMF3(n4, 4, j, 25, 43.75, 62.5, 81.25, 100) j = j + 1 Loop Call INFERENSI(MS1, 1) End Sub Private Sub CARIMF3(Nilai, KOL, i, x1, x2, x3, x4, X5) Dim X As Currency ''stp

  End Function Private Sub Command1_Click() Dim N1, N2, n3, n4 As Integer j = 1 Do While MS1.TextMatrix(j, 0) <> ""

  KECIL = k4 End If carikecil = KECIL

  KECIL = k3 End If If (KECIL > k4) And (k4 >= 0) Then

  KECIL = k2 End If If (KECIL > k3) And (k3 >= 0) Then

  KECIL = k1 End If If (KECIL > k2) And (k2 >= 0) Then

  X = (Nilai - x4) / (X5 - x4) End If MS1.TextMatrix(i, 5 * KOL + 4) = Left(Val(X),

  6) End Sub Private Sub Command2_Click() frm_inferensi.Show End Sub Private Sub Form_Load() Tengah Me

  'rs.Open "select nip,nama, sum(a1+a2+a3+a4+a5+a6+a7) as x1 from data", conn rs.Open "Select * from data", MyDB i = 1 Do While Not rs.EOF x1 = rs!a1 + rs!a2 + rs!a3 + rs!a4 + rs!a5 + rs!a6 + rs!a7 x2 = rs!b1 + rs!b2 + rs!b3 x3 = rs!c1 + rs!c2 x4 = rs!d1 + rs!d2 MS1.TextMatrix(i, 0) = rs!nama MS1.TextMatrix(i, 1) = x1 MS1.TextMatrix(i, 2) = x2 MS1.TextMatrix(i, 3) = x3 MS1.TextMatrix(i, 4) = x4 rs.MoveNext i = i + 1 Loop rs.Close MS1.TextMatrix(0, 0) = "GURU" MS1.TextMatrix(0, 1) = "PED" MS1.TextMatrix(0, 2) = "KEP" MS1.TextMatrix(0, 3) = "SOS" MS1.TextMatrix(0, 4) = "PRO" MS1.TextMatrix(0, 5) = " µPed-K" MS1.TextMatrix(0, 6) = "µPed-S" MS1.TextMatrix(0, 7) = " µPed-C" MS1.TextMatrix(0, 8) = " µPed-B" MS1.TextMatrix(0, 9) = " µPed-AB" MS1.TextMatrix(0, 10) = " µKEP-K" MS1.TextMatrix(0, 11) = " µKEP-S" MS1.TextMatrix(0, 12) = " µKEP-C" MS1.TextMatrix(0, 13) = " µKEP-B" MS1.TextMatrix(0, 14) = " µKEP-AB" MS1.TextMatrix(0, 15) = " µSOS-K" MS1.TextMatrix(0, 16) = " µSOS-S" MS1.TextMatrix(0, 17) = " µSOS-C" MS1.TextMatrix(0, 18) = " µSOS-B" MS1.TextMatrix(0, 19) = " µSOS-AB" MS1.TextMatrix(0, 20) = " µPRO-K" MS1.TextMatrix(0, 21) = " µPRO-S" MS1.TextMatrix(0, 22) = " µPRO-C" MS1.TextMatrix(0, 23) = " µPRO-B" MS1.TextMatrix(0, 24) = " µPRO-AB"

  End Sub Private Sub Form_Load()

  RefreshList End Sub Public Sub RefreshList() xSQL = "select * from TInferensi"

  ListData xSQL, ms, MyDB, 1 End Sub Function getTotalSample() As Integer Dim sql As String Dim rs As ADODB.Recordset Dim jum As Integer sql = "select count(*) as jumlah from TData_Decision" Set rs = New ADODB.Recordset rs.Open sql, MyDB, adOpenDynamic, adLockOptimistic jum = 0 If Not rs.EOF Then rs.MoveFirst jum = rs!Jumlah

  End If getTotalSample = jum End Function Function getTotalYA() As Single Dim sql As String Dim rs As ADODB.Recordset sql = "select count(*) as Jumlah From TData_Decision where Status = 'YA' " Set rs = New ADODB.Recordset rs.Open sql, MyDB, adOpenDynamic, adLockOptimistic getTotalYA = rs.Fields(0).Value End Function Function getEntropy() As Single Dim sql As String Dim rs As ADODB.Recordset sql = "select count(*) as Jumlah From TData_Decision where Status = 'YA' " Set rs = New ADODB.Recordset rs.Open sql, MyDB, adOpenDynamic, adLockOptimistic Dim sAwal As Single Dim sAkhir As Single Dim sPersen As Single sAwal = rs!Jumlah sAkhir = getTotalSample() - sAwal sPersen = getTotalSample() getEntropy = RumusOK(sAwal, sAkhir, sPersen) End Function Sub setPedagogik() Dim sql As String Dim sAwal As Single Dim sAkhir As Single Dim sPersen As Single sql = "select Pedagogik as Kriteria from TData_Decision group by Pedagogik" Dim rs0 As ADODB.Recordset Set rs0 = New ADODB.Recordset rs0.Open sql, MyDB, adOpenDynamic, adLockOptimistic Dim g As Integer While Not rs0.EOF g = g + 1 Dim rs1 As ADODB.Recordset sql = "select count(*) as Jumlah From TData_Decision where Status = 'YA' AND Pedagogik = '" & rs0!Kriteria & "'"

  Set rs1 = New ADODB.Recordset rs1.Open sql, MyDB, adOpenDynamic, adLockOptimistic sAwal = rs1!Jumlah

  Dim rs1 As ADODB.Recordset sql = "select count(*) as Jumlah From TData_Decision where Status = 'YA' AND Kepribadian = '" & rs0!Kriteria & "'"