Anda di halaman 1dari 8

SILABUS

NAMA SEKOLAH
MATA PELAJARAN
KELAS/SEMESTER
STANDAR KOMPETENSI
KODE KOMPETENSI
ALOKASI WAKTU

:
:
:
:
:
:

SMK Negeri 2 Surabaya


Pemrograman berorientasi objek
XII RPL/ 5
Merancang Program Aplikasi Web Berbasis Objek
070.KK.016
70 X 45 Menit

Kompetensi
Dasar

Materi
Pembelajaran

Kegiatan
Pembelajaran

1. Menjelaskan
File I/O
(Input/Outpu
t), tipe data
dan Variabel
pada Java
programmin
g

1. I/O dan type


data pada
Variable

1. Menjelaskan
Konsep dari I/O
di Java dan File
streams tipe
data dan sifatsifatnya.
2. Menjelaskan
Konsep variabel
pada Java.

Indikator
Pencapaian
Kompetensi

Alokasi
Waktu

Produk :
1.Dapat
menjelaskan file
I/O (input,
output) pada
Java
2.Dapat
menjelaskan tipe
data dan
Variabel pada
Java
programming

8 x 45

Proses
1.Dapat
menerapkan
penggunaan file
I/O pada Java
2.Menjelaskan

Penilaian
Teknis

Bentuk
Instrumen

Instrumen

Tes

Tes Tulis

LP1 : Produk

Tes

Asesmen
Proses

LP2 : Proses

Sumber
Belajar

1. Algoritma
dan
Pemrograma
n
2. Buku
pemrogrman
Java
3. Komputer
4. Howto JAVA

Kompetensi
Dasar

Materi
Pembelajaran

Kegiatan
Pembelajaran

Indikator
Pencapaian
Kompetensi

Alokasi
Waktu

langkah
langkah
menggunakan
tipe data dan
variable pada
java

Penilaian
Teknis

Bentuk
Instrumen

Tes
Assesmen
Psikomotor

Psikomotor
1. Menggunakan
File I/O, type
data dan variable
pada
pemrograman
Java

Pengamatan

Afektif
Karakter
1.Tanggung jawab
2.Jujur
3.Disiplin
4.Percaya diri

LP3 :
Psikomotor

Pengamatan
perilaku
berkarakter

LP4 :
Pengamatan
Perilaku
berkarakter

Pengamatan
perilaku
berkarakter

LP5:
Pengamatan
Keterampilan
Sosial

Pengamatan

Keterampilan
sosial
1. Menyumbang
ide
2. Menjadi
pendengar yang
baik

Instrumen

Sumber
Belajar

Kompetensi
Dasar

Materi
Pembelajaran

Kegiatan
Pembelajaran

Indikator
Pencapaian
Kompetensi

Alokasi
Waktu

Penilaian
Teknis

Bentuk
Instrumen

Instrumen

Sumber
Belajar

3. Bertanya
4. Berpendapat
2. Menjelaskan
Exception
Handling

1. Exception
Handling

1. Menjelaskan
konsep dari
Exception
Handling serta
pemodelan dari
Try, Throw,
Catch dan
Finally.
`
2. Mengaplikasika
n pada beban
Exception
Handling

Produk :
1.Dapat
menjelaskan
konsep dari
Exception
Handling
2.Dapat
menjelaskan
pemodelan dari
Try, Throw,
Catch dan
Finally

8 x 45

Tes

Tes Tulis

LP1 : Produk

Proses
1.Dapat
mengkategorika
n jenis jenis
Exception
Handling

Tes

Asesmen
Proses

LP2 : Proses

Psikomotor
1. Mengaplikasika
n pada beban
Exception
Handling

Tes
Assesmen
Psikomotor

LP3 :
Psikomotor

1. Algoritma
dan
Pemrograma
n
2. Buku
pemrogrman
Java
3. Komputer
4. Howto JAVA

Kompetensi
Dasar

Materi
Pembelajaran

Kegiatan
Pembelajaran

Indikator
Pencapaian
Kompetensi

Alokasi
Waktu

Penilaian
Teknis

Bentuk
Instrumen

Instrumen

Sumber
Belajar

2.Mengaplikasika
n pemodelan
dari Try, Throw,
Catch dan
Finally
Afektif
Karakter
1.Tanggung jawab
2.Jujur
3.Disiplin
4.Percaya diri

Pengamatan

Keterampilan
sosial
1. Menyumbang
ide
2. Menjadi
pendengar yang
baik
3. Bertanya
4. Berpendapat
3. Menjelaskan
applet

1.Multi
Threading

1. Menggunakan
ad Class dan
sinkronisasinya
2. Menerapkan
penggunaan

Pengamatan
perilaku
berkarakter

LP4 :
Pengamatan
Perilaku
berkarakter

Pengamatan
perilaku
berkarakter

LP5:
Pengamatan
Keterampilan
Sosial

Tes Tulis

LP1 : Produk

Pengamatan

Produk :
1.Dapat
menjelaskan
konsep dari
Multi threading

8 x 45

Tes

1. Algoritma
dan
Pemrograma
n
2. Buku

Kompetensi
Dasar

Materi
Pembelajaran

Kegiatan
Pembelajaran
Thread tingkat
lanjut
(concurrent
execution,
runnable
interface,
daemon
threads, thread
priority, thread
groups)

Indikator
Pencapaian
Kompetensi

Alokasi
Waktu

Penilaian
Teknis

Bentuk
Instrumen

Instrumen

2.Dapat
menjelaskan
Thread tingkat
lanjut

Sumber
Belajar
pemrogrman
Java
3. Komputer
4. Howto JAVA

Proses
1.Dapat
mengidentifikasi
penggunaan
Thread tingkat
lanjut
2.Mengimplement
asikan interface
runnable yang
ada pada
program

Tes

Asesmen
Proses

Tes
Psikomotor
1.Mengaplikasika
n Thread tingkat
lanjut
(concurrent
execution,
runnable
interface,
daemon threads,
thread priority,
thread groups)

Assesmen
Psikomotor

Pengamatan
Pengamatan

LP2 : Proses

LP3 :
Psikomotor

LP4 :
Pengamatan

Kompetensi
Dasar

Materi
Pembelajaran

Kegiatan
Pembelajaran

Indikator
Pencapaian
Kompetensi

Alokasi
Waktu

Afektif
Karakter
1.Tanggung jawab
2.Jujur
3.Disiplin
4.Percaya diri

Penilaian
Teknis

Bentuk
Instrumen
perilaku
berkarakter

Perilaku
berkarakter

Pengamatan
perilaku
berkarakter

LP5:
Pengamatan
Keterampilan
Sosial

Tes

Tes Tertulis

LP1: Produk

Tes

Asesmen
Kinerja Proses

LP2: Proses

Asesmen
Psikomotor

LP3:
Psikomotor

Pengamatan

Keterampilan
sosial
1. Menyumbang
ide
2. Menjadi
pendengar yang
baik
3. Bertanya
4. Berpendapat
Menerapkan
Konektivitas
Basis Data

MySQL
JDBC

Mengkoneksikan
program aplikasi
web dengan basis
dats

Produk
1. Menjelaskan
query basis data
2. Menjelaskan
konektivitas
basis data
menggunakan
JDBC

4 x 45

Proses
1. Mengidentifika
si konektivitas

Tes

Instrumen

Sumber
Belajar

1. Modul: Java
Web
Programming
2. LP1 : Produk
3. LP2 : Proses
4. LP3 :
Psikomotor
5. LP4 :
Pengamatan
Perilaku
berkarakter
6. LP5:

Kompetensi
Dasar

Materi
Pembelajaran

Kegiatan
Pembelajaran

Indikator
Pencapaian
Kompetensi

Alokasi
Waktu

Penilaian
Teknis

Bentuk
Instrumen

Instrumen

basis data
2. Memperbaiki
query yang
belum benar

Sumber
Belajar
Pengamatan
Keterampilan
Sosial
7. Silabus

Psikomotor
1. Menuliskan
script JAVA
untuk koneksi
ke basis data
di neatben
2. Menguji
konektivitas
script ke basis
data pada
browser
Karakter :
Peduli, jujur,
tanggung jawab,
percaya diri, teliti
Keterampilan
Sosial:
Bertanya,
menyumbangkan
idea tau
berpendapat,
menjadi pendengar

Penga
matan

Pengamatan
perilaku
berkarakter

Penga
matan

Pengamatan
ketrampilan
sosial

LP4 :
Pengamatan
Perilaku
berkarakter
LP5:
Pengamatan
Keterampilan
Sosial

Kompetensi
Dasar

Materi
Pembelajaran

Kegiatan
Pembelajaran

Indikator
Pencapaian
Kompetensi

Alokasi
Waktu

yang baik, bekerja


sama

Penilaian
Teknis

Bentuk
Instrumen

Instrumen

Sumber
Belajar

Anda mungkin juga menyukai