DINAS PENDIDIKAN
SMK NEGERI 1 LUBUKSIKAPING
Jl. Prof. DR. Hamka No. 26 Lubuksikaping Sumatera Barat
Telepon/Fax : (0753)20365KodePos : 26351
Email :smk1lubuksikaping@gmail.com Website : www.smk1lubuksikaping.sch.id
1
terukur sesuai dengan standar kompetensi kerja. Menunjukkan
keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif,
produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah
abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah,
serta mampu melaksanakan tugas spesifik dibawah pengawasan
langsung.Menunjukkan keterampilan mempersepsi, kesiapan, meniru,
membiasakan gerak mahir, menjadikan gerak alami, sampai dengan
tindakan orisinal dalam ranah konkret terkait dengan pengembangan dari
yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.
B. Kompetensi Dasar
No. Kompetensi Dasar
3.1 Memahami konsep pemrograman berorientasi objek
D. Tujuan Pembelajaran
Melalui studi literatur dan menggali formasi peserta didik dapat :
1. Menjelaskan konsep dasar pemrograman berorientasi obyek untuk
menumbuhkan rasa ingin tahu.
2. Menjelaskan prosedur pemrograman berorientasi obyek untuk
menumbuhkan sikap teliti.
Melalui diskusi kelompok dan presentasi kelompok peserta didik dapat :
1. Mempresentasikan konsep pemrograman berorientasi obyek untuk
menumbuhkan rasa mandiri.
2
E. Materi Pembelajaran
Konsep pemrograman berorientasi obyek.
Prosedur pemrograman berorientasi obyek.
Keunggulan pemrograman berorientasi obyek terhadap pemrograman
struktural.
F. Model, Pendekatan dan Metode :
1. Model : Discovery Learning
2. Pendekatan : Saintifik
3. Metode : Studi literatur, diskusi kelompok dan presentasi
H. Sumber Belajar :
Pemograman Berorientasi Objek Semester 1 untuk SMK kelas XI, Kementrian
Pendidikan dan Kebudayaan Republik Indonesia 2013.
I. Kegiatan Pembelajaran :
Pertemuan-1 :
3
Menjelaskan tujuan pembelajaran/Kompetensi dasar :
Kompetensi dasar kita adalah
3.13 . Memahami konsep pemrograman berorientasi
objek
4.13. Mempresentasikan konsep pemrograman
berorientasi objek
4
Guru memberikan penguatan terhadap rumusan
manfaat yang dikemukakan peserta didik.
Memberikan tugas:
Minggu depan kita akan membahas prosedur
pemrograman berorientasi obyek, tolong dibawa bahan
bacaan tentang prosedur pemrograman berorientasi
obyek
Menginformasikan kegiatan pembelajaran untuk
pertemuan berikutnya :
Minggu depan kita akan diskusi kelompok dan
presentasi
Pertemuan-2 :
5
tentang view SQL.
Menginformasikan kegiatan pembelajaran untuk
pertemuan berikutnya :
Minggu depan kita akan diskusi kelompok dan presentasi
Pertemuan-3 :
6
J. Penilaian Pembelajaran
1. Sikap
7
2. Pengetahuan
a. Kisi-kisi soal
8
c. Bahasa pemograman
d. Implementasi
e. Desain
2. Hal penting dalam pengembangan berorientasi objek adalah: ... C
a. Konsep mengidentifikasi dan mengorganisasi domain aplikasi
b. Konsep pemodelan
c. Karakteristik objek
d. Abstraksi
e. Konsep mengidentifikasi model
9
b. UML
c. use case
d. diagram
e. objek
7. Model yang menggambarkan struktur statis dari suatu objek dalam sistem dan relasinya adalah B
a. model objek
b. model class
c. model dinamik
d. model fungsional
e. tidak ada yang benar
10
2) Soal Essay :
11
melacak kumpulan data
sehingga menghindarkan
pemrograman terstruktur
menjadi seperti spagethii
code.
Pemrograman
berorientasikan objek
dikatakan lebih baik apabila
model data berorientasi
objek dikatakan dapat
memberi fleksibilitas yang
lebih, kemudahan mengubah
program, dan digunakan luas
dalam teknik piranti lunak
skala besar. Lebih jauh lagi,
pendukung OOP mengklaim
bahwa OOP lebih mudah
dipelajari bagi pemula
dibanding dengan
pendekatan sebelumnya, dan
pendekatan OOP lebih
mudah dikembangkan dan
dirawat.
12
2 5 total nilai PG + total
nilai Essay
3 5
s/d 10 5
Jumlah 50 Alternatif2 :
Essay 1 12,5 Nilai KD 3.1 =
40% x total nilai PG +
2 12,5 60% x total nilai Essay
3 12,5
4 12,5
Jumlah 50
3. Keterampilan
a. Bentuk tugas
Membuat presentasi Konsep Pemograman Berorientasi Objek
b. Pedoman penskoran dan pengolahan nilai
13
Total 6 3 5
Pedoman penskoran :
Sikap :
Baik :3
Sedang :2
Kurang :1
Ketepatanwaktu :
Tepatwaktu : 3
Setelah :1
Substansi Materi :
Sesuai :3
Kurang :2
Tidak :1
Pengolahan nilai :
KD 4.1 = 35% x total skor SIKAP + 15% x Skor Ketepatan Waktu + 50% x Subtan simateri
35% x 6 + 15% x 3 + 50% x 5 = …
14
Peserta yang mendapatkan nilai ≥80, dinyatakan TUNTAS dan diberikan pengayaan. Sedangkan bagi
peserta didik yang mendapatkan nilai < 80 dinyatakan belum tuntas dan akan diberikan pembelajaran ulang
dengan Teknik dan metode yang berbeda, setelah itu diberikan ujian ulang.
15
16