NAMA SEKOLAH
MATA PELAJARAN
KELAS/SEMESTER
STANDAR KOMPETENSI
KODE KOMPETENSI
ALOKASI WAKTU
:
:
:
:
:
:
Kompetensi
Dasar
Materi
Pembelajaran
Kegiatan
Pembelajaran
1. Menjelaskan
File I/O
(Input/Outpu
t), tipe data
dan Variabel
pada Java
programmin
g
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
Penilaian
Teknis
Bentuk
Instrumen
Instrumen
Sumber
Belajar