Anda di halaman 1dari 10

Silabus Menggunakan Bahasa Pemrograman Berorientasi Objek - Dita Agustin Damayanti,

S.ST
Silabus Menggunakan Bahasa Pemrograman Berorientasi Objek - Dita Agustin Damayanti, S.ST

SILABUS PRODUKTIF RPL


Silabus Menggunakan Bahasa Pemrograman Berorientasi Objek - Dita Agustin Damayanti, S.ST

NAMA SEKOLAH : SMK Negeri 1 Gending


MATA PELAJARAN : Menggunakan Bahasa Pemrograman Berrientasi Objek
KELAS / SEMESTER : XII RPL / 5
STANDAR KOMPETENSI : Menggunakan Bahasa Pemrograman Berrientasi Objek
ALOKASI WAKTU
: 96 X 45 Menit

Kegiatan Pembelajaran Penilaian


Kompetensi Materi Indikator Pencapaian Alokasi
(Pengalaman Belajar Bentuk Sumber/Alat/Bahan
Dasar Pembelajaran Kompetensi Waktu Teknik Instrumen
Siswa) Instrumen
01 02 03 04 05 06 07 08 09
1. Menjelaskan 1. Konsep dasar dari 1. Mempelajari dasar- Produk 12 x 45 1. LP1A, LP 1B, LP1C
dasar pemrograman dasar program JAVA 1.Mendeskripsikan dasar Tes Tes Tertulis LP1A : : Produk
dasar JAVA terkait penulisan penulisan program, tipe Produk 2. LP2A, LP2B, LP2C
pemrograma 2. Tipe data dan program, tipe file file penyimpanan : Proses
n variabel kontrol penyimpanan program, pembuatan 3. LP3 : Pengamatan
pada program, dan komentar dalam baris perilaku berkarakter
pemrograman komentar untuk program. 4. LP4 : Pengamatan
JAVA memperjelas 2.Menghafal formula Tes Tes Tertulis LP1B : keterampilan social
3. Operator pada program. untuk deklarasi dan Produk 5. JENI (JAVA
pemrograman 2. Mencoba membuat inisialisasi variable Education Network
JAVA program JAVA 3.Menjelaskan fungsi Tes Tes Tertulis LP1C : Indonesia)
sederhana (hello operator Produk 6. Tabel spesifikasi
world) secara lembar penilaian
bersama-sama. Proses 7. Silabus
3. Menganalisis 1.Menganalisis penulisan Tes Asesmen LP2 :
penulisan program, program, tipe file kinerja proses Proses
tipe file program, program, dan komentar.
dan komentar sesuai 2.Mengidentifikasi tipe Tes Asesmen LP2 :
contoh. data yang sesuai dengan kinerja proses Proses

1
4. Menghafal formula variabel yang akan
untuk deklarasi dan dibuat.
inisialisasi variabel 3.Menganalisis operator Tes Asesmen LP2 :
5. Mengidentifikasi tipe yang sesuai untuk kasus kinerja proses Proses
data yang sesuai pemrograman tertentu.
dengan variabel yang
akan dibuat. Perilaku berkarakter Pengam Pengamatan LP3 :
6. Mencatat operator 1.Jujur atan perilaku Pengamata
yang digunakan pada 2.Tanggung jawab berkarakter n perilaku
pemrograman JAVA. 3.Disiplin berkarakter
4.Percaya Diri
5.Rasa ingin tahu

Keterampilan sosial Pengam Pengamatan LP4 :


1.Bertanya atan perilaku sosial Pengamata
2.Menjadi pendengar yang n perilaku
baik sosial

2. Menerapkan 1. Mendapatkan 1. Menyimak materi Produk 8 X 45 1. LKS SMK 1 LP 2


fungsi input dari terkait mendapatkan 1. Menjelaskan struktur Tes LP1A :Produk Proses : Penerapan
keyboard input dari keyboard kontrol Fungsi Kontrol
2. Struktur kontrol 2. Mempelajari struktur keputusan/pemilihan (if, Pemilihan
keputusan untuk kontrol else, dan switch) 2. LKS SMK 2 LP 2
memilih bagian keputusan/pemilihan 2. Menjelaskan struktur Tes LP1B :Produk Proses : Penerapan
dari program (if, else, dan switch) kontrol perulangan / Fungsi Kontrol
yang akan di 3. Mencoba satu looping Perulangan
eksekusi persatu struktur 3. Kunci LKS SMK 1
3. Struktur kontrol kontrol pemilihan Proses LP2 Proses
perulangan untuk dalam satu program 1.Merancang program Tes LP2A : Proses 4. Kunci LKS SMK 1
mengkesekusi 4. Membuat program yang didalamnya LP2 Proses
blok kode sederhana yang di terdapat struktur kontrol 5. LP1A : Produk
berulang-ulang dalamnya terdapat keputusan/pemilihan 6. LP1B : Produk
sesuai dengan pemilihan untuk dengan mendapat 7. LP2A : Proses
jumlah tertentu memilih blok kode inputan dari keyboard 8. LP2B : Proses
yang diinginkan yang akan dieksekusi 2.Merancang program 9. LP3A : Psikomotor
5. Mempelajari struktur yang didalamnya Tes LP2B : Proses 10. LP3B :
kontrol terdapat struktur kontrol Psikomotor
perulangan/looping( perulangan dengan 11. LP4 : Pengamatan

2
while, do-while, for) mendapat inputan dari perilaku
6. Mencoba satu keyboard berkarakter
persatu struktur 12. LP5 : Pengamatan
kontrol perulangan keterampilan
dalam satu program Psikomotor sosial
dengan batasan 1. Membuat program yang Tes LP3A : 13. JENI (Java
perulangan yang didalamnya terdapat Psikomotor Education
ditentukan dari input penerapan struktur Network
keyboard kontrol Indonesia)
7. Membuat program keputusan/pemilihan 14. Tabel spesifikasi
sederhana yang di dengan mendapat lembar penilaian
dalamnya terdapat inputan dari keyboard 15. Silabus
perulangan untuk 2. Membuat program yang Tes LP3A :
memilih blok kode didalamnya terdapat Psikomotor
yang akan diulang penerapan struktur
sesuai dengan jumlah kontrol perulangan
tertentu yang dengan mendapat
diinginkan sesuai inputan dari keyboard
inputan
Perilaku berkarakter Pengam LP4 :
1.Jujur atan Pengamatan
2.Tanggung jawab perilaku
3.Kerjasama berkarakter
4.Disiplin

Keterampilan sosial Pengam LP5 :


1.Bertanya atan Pengamatan
2.Menyumbang ide atau perilaku sosial
berpendapat
3. Menerapkan 1. Membuat dan 1. Menyimak materi Produk 8 X 45 Tes LP1A :Produk 1. LKS SMK
pointer menerapkan array terkait dengan array 1.Menjelaskan cara : Penerapan Pointer
2. Pemrograman 2. Membentuk membuat dan 2. Kunci LKS SMK :
dengan array kelompok dan menerapkan array Penerapan Pointer
3. Array dinamis mendiskusikan untuk 2.Menjelaskan array 3. LP1 : Produk
4. Array memahami dinamis 4. LP2 : Proses
multidimensi modul/bahan ajar 3.Menjelaskan array 5. LP3 : Psikomotor
3. Mempelajari dan multidimensi 6. LP4 : Pengamatan
memahami LKS perilaku berkarakter

3
disertai diskusi Proses Tes LP2A : Proses 7. LP5 : Pengamatan
kelompok. 1.Merancang keterampilan sosial
4. Kuis individual pemrograman dengan 8. Modul SMK :
terkait perancangan menggunakan array Penerapan Pointer
program 9. JENI (Java
menggunakan array Psikomotor : Tes LP3 : Education Network
5. Membuat program 1.Membuat pemrograman Psikomotor Indonesia)
yang telah dirancang. dengan array 10. Tabel spesifikasi
lembar penilaian
Perilaku berkarakter Pengam LP4 : 11. Silabus
1.Jujur atan Pengamatan
2.Tanggung jawab perilaku
3.Kerjasama berkarakter
4.Disiplin

Keterampilan sosial : Pengam LP5 :


1.Bertanya atan Pengamatan
2.Menyumbang ide atau perilaku sosial
berpendapat
4. Menjelaskan 1. class dalam 1. Mendiskusikan Produk 24 X Tes Tes tertulis LP1 1. Buku Konsep OOP
class pemrograman class dalam 1.Mengetahui konsep dari 45 kelompok produk 2. Jobsheet
OOP pemrograman OOP. class 3. Modul
2. Interface class 2. Mengidentifikasikan 2.Menjelaskan fungsi class 4. Lp1 produk
pada program konsep dasar class 5. Lp1 proses
3. Penerapan class 3. Membuat program Proses 6. Lp1 psikomotor
dalam program dengan menggunakan 1.Mengidentifikasi Tes Asesment 7. Lp2 psikomotor
class program perbedaan class dan proses Lp1 proses 8. Komputer
objek
2.Mengidentifikasi class
dalam sebuah program

Psikomotor Unjuk Assessment Lp1


1.Membuat class kerja psikomotor psikomotor
2.Menerapkan class dalam
pemrograman

Karakter Pengamatan
Pengam Lp2
Jujur,Tanggung jawab,
atan keterampilan psikomotor
Kerjasama, Disiplin
berkarakter

4
Percaya Diri

Keterampilan social
Bertanya, Berdiskusi,

5. Merancang Object Oriented 1. Membuat class Produk 16 x Tes Tes tertulis LP1: 1. Modul SMK:
aplikasi Programming diagram 1. Menjelaskan class 45 Produk Merancang
berorientasi 2. Membuat program diagram menit aplikasi
objek dengan menggunakan 2. Menjelaskan langkah- berorientasi objek
obyek dan class. langkah membuat class 2. LP1 : Produk
3. MembuatClass dan object 3. LP2 : Proses
private dalam 3. Mengetahui konsep 4. LP3 : Psikomotor
program class private dan public 5. LP4 : Pengamatan
4. Membuat Class Perilaku
public Proses Tes Asesmen LP2: berkarakter
dalam program. 1. Merancang sebuah Kinerja Proses Proses 6. LP5: Pengamatan
class melalui Keterampilan
class diagram Sosial
2. Mengidentifikasikan 7. Tabel Spesifikasi
class private dan class Lembar Penilaian
public 8. Silabus
9. LCD
Psikomotor Tes Asesmen LP3: 10. Media
1. Membuat program Psikomotor Psikomotor Pembelajaran
dengan menggunakan
obyek dan class.
2. Membuat Class private
di dalam program
3. Membuat Class public
di dalam program

Karakter Pengam Pengamatan LP4 :


1. Jujur atan perilaku Pengamata
2. Tanggung jawab berkarakter n Perilaku
3. Kerjasama berkarakter
4. Disiplin
5. Percaya Diri

5
Keterampilan Sosial Pengam Pengamatan LP5:
1. Bertanya atan perilaku Pengamata
2. Menyumbang ide atau berkarakter n
berpendapat Keterampil
an Sosial

Gending, 27 Juli 2015


Mengetahui,
Kepala SMK Negeri 1 Gending Guru Mata pelajaran

Drs. H. SAHUDI DITA AGUSTIN DAMAYANTI, S.ST


NIP. 19670809 199802 1 004

Anda mungkin juga menyukai