SMK NEGERI 2
KRITERIA KETUNTASAN MINIMAL
SEMARANG
IPK
3.1.1 Mengidentifikasi 65 70 75
pemrograman
berorientasi objek
3.1.2 Mengidentifikasi 65 70 75
konsep pemrograman
berorientasi objek
3.1.3 Memahami 65 70 75
prosedur pemrograman
berorientasi objek
3.1.4 Mengidentifikasi 65 70 75
keunggulan
pemrograman
berorientasi objek
4.1.1 65 70 70
Mengimplementasikan
bahasa pemrograman
berorientasi objek
4.1 Mempresentasikan 65 70 70
konsep pemrograman
berorientasi objek
IPK
3.2.1 Menerapkan dasar 65 70 75
dan aturan
Kriteria Pencapaian
KKM
Kompetensi Dasar Ketuntasan
dan Indikator Pengetahuan Ketrampilan
NO Komple Daya
Pencapaian Intake
Kompetensi ksitas Dukung KD Mapel KD Mapel
pemrograman
berorientasi objek
3.2.2 Menerapkan 65 70 75
macam-macam
pernagkat
pengembanga program
berorientasi objek
3.2.3 Menerapkan 65 70 75
prosedur dan
menjalankan program
hasil kompilasi
3.2.4 Menerapkan 65 70 75
prosedur pathcing
komputer
3.2.5 Menerapkan 65 70 75
aplikasi editor
3.2.6 Menerapkan 65 70 75
virtual machine
4.2.1 Membuat kode 65 70 75
program dasar
berorientasi objek
4.2.2 Menjalankan 65 70 75
virtual machine
IPK
3.3.1 Menjelaskan 65 70 75
konsep class dalam
pemrograman
berorientasi objek
3.3.2 Menerapkan class 65 70 75
dalam pemrograman
berorientasi objek
3.3.3 Menjelaskan 65 70 75
konsep method dalam
pemrograman
Kriteria Pencapaian
KKM
Kompetensi Dasar Ketuntasan
dan Indikator Pengetahuan Ketrampilan
NO Komple Daya
Pencapaian Intake
Kompetensi ksitas Dukung KD Mapel KD Mapel
berorientasi objek
3.3.4 Menerapkan 65 70 75
method dalam
pemrograman
berorientasi objek
3.3.5 Menjelaskan 65 70 75
konsep objek dalam
pemrograman
berorientasi objek
3.3.6 Menerapkan objek 65 70 75
dalam pemrograman
berorientasi objek
4.3.1 Merancang 65 70 75
program aplikasi
berorientasi objek
dengan penerapan class,
method dan objek
4.3.2. Membuat kode 65 70 75
program aplikasi
berorientasi objek
dengan penerapan class,
method dan objek
4.3.3. Menguji program 65 70 75
aplikasi berorientasi
objek dengan penerapan
class, method dan objek
IPK
3.4.1 Menjelaskan 65 70 75
konsep dan tujuan
proses enkapsulasi
dalam pemrograman
3.4.2 Menjelaskan 65 70 75
prosedur enkapsulasi
dalam pemrograman
aplikasi berorientasi
Kriteria Pencapaian
KKM
Kompetensi Dasar Ketuntasan
dan Indikator Pengetahuan Ketrampilan
NO Komple Daya
Pencapaian Intake
Kompetensi ksitas Dukung KD Mapel KD Mapel
objek
3.4.3 Menjelaskan 65 70 75
persyaratan proses
enkapsulasi dalam
pemrograman aplikasi
berorientasi objek
3.4.4 Menerapkan 65 70 75
procedure enkapsulasi
dalam pemrograman
aplikasi berorientasi
objek
4.4.1 Merancang 65 70 75
program aplikasi
berorientasi objek
dengan penerapan
enkapsulasi dalam
melindungi data dan
informasi
4.4.2 Membuat kode 65 70 75
program aplikasi
berorientasi objek yang
menerapkan
enkapsulasi
4.4.3 Menguji program 65 70 75
aplikasi berorientasi
objek yang
menerapkanenkapsulasi
IPK
3.5.1 Menjelaskan 65 70 75
konsep dan tujuan
proses pewarisan dalam
pemrograman aplikasi
pemrograman
berorientasi objek
3.5.2 Menjelaskan 65 70 75
keterkaitan pewarisan
Kriteria Pencapaian
KKM
Kompetensi Dasar Ketuntasan
dan Indikator Pengetahuan Ketrampilan
NO Komple Daya
Pencapaian Intake
Kompetensi ksitas Dukung KD Mapel KD Mapel
dalam pemrograman
berorientasi objek
3.5.3 Menjelaskan 65 70 75
keterkaitan antara class
dan pewarisan dalam
pemrograman
berorientasi objek
4.5.1 Merancang 65 70 75
program aplikasi
berorientasi objek
dengan penerapan
pewarisan dalam
melindungi data dan
informasi
4.5.2 Membuat kode 65 70 75
program aplikasi
berorientasi objek
dengan penerapan
pewarisan
4.5.3. Menguji program 65 70 75
aplikasi berorientasi
objek dengan penerapan
pewarisan dalam
4.5. Membuat 65 70 75
hubungan antara class
dengan pola pewarisan