SILABUS
NAMA SEKOLAH
: SMK DARUL FIKRI CIPONGKOR
MATA PELAJARAN
: Menggunakan bahasa pemrograman berorientasi objek
KELAS/SEMESTER
:X/2
STANDAR KOMPETENSI
: Menggunakan bahasa pemrograman berorientasi objek
KODE KOMPETENSI : 070.KK.15
ALOKASI WAKTU
: 58 X 45 Menit
PRO
GRA SI
M
L
STU A
DI
B
KEA U
HLIA S
N
TEKN K
IK
O
KOM M
PUTE P
R
E
DAN T
NFO E
RMA N
TIKA SI
K
EJ
U
R
U
A
N
R
P
L
KOM H
PETE
NSI al
KEA a
HLIA
m
N
REKA a
YASA
PERA n
NGK 1
AT
LUN d
AK
a
ri
NILAI
KOMPETENSI
DASAR
PRO
GRA SI
M
L
STU A
DI
B
KEA U
HLIA S
N
TEKN K
IK
O
KOM M
PUTE P
R
E
DAN T
NFO E
RMA N
TIKA SI
K
EJ
U
R
U
A
N
R
P
L
KOM H
PETE
NSI al
KEA a
HLIA
m
N
REKA a
YASA
PERA n
NGK 2
AT
LUN d
AK
a
ri
INDIKATOR
KARAKTER
BANGSA
KEWIRA
USAHAAN
MATERI
PEMBELAJARAN
KEGIATAN
PEMBELAJARAN
PENILAIAN
ALOKASI
WAKTU
TM
PS
PI
SUMBER
BELAJAR
1.
Menggunakan
tipe data dan
control
program
PRO
GRA SI
M
L
STU A
DI
B
KEA U
HLIA S
N
TEKN K
IK
O
KOM M
PUTE P
R
E
DAN T
NFO E
RMA N
TIKA SI
K
EJ
U
R
U
A
N
R
P
L
KOM H
PETE
NSI al
KEA a
HLIA
m
N
REKA a
YASA
PERA n
NGK 3
AT
LUN d
AK
a
ri
Jujur
Tipe data
dasar dan tipe Disiplin
data bentukan
dijelaskan.
Kerja Keras
Tata cara
penulisan
program OO
dijelaskan.
Control
Mandiri
Kerja keras
Kreatif
Tanggung jawab
Mandiri
Inofatif
Motifasi kuat
Menjelaskan tipe
data dasar
Menjelaskan tipe
data bentukan.
Menjelaskan tata
cara penulisan
program OO.
Membuat control
Pengamatan
Tes tertulis
Tugas
Hasil
program
Buku
Konsep
OOP
Jobsheet
Modul
Komputer
2.
Membuat class
PRO
GRA SI
M
L
STU A
DI
B
KEA U
HLIA S
N
TEKN K
IK
O
KOM M
PUTE P
R
E
DAN T
NFO E
RMA N
TIKA SI
K
EJ
U
R
U
A
N
R
P
L
KOM H
PETE
NSI al
KEA a
HLIA
m
N
REKA a
YASA
PERA n
NGK 4
AT
LUN d
AK
a
ri
Jujur
Program
dengan
Disiplin
menggunakan
obyek dan
Kerja Keras
class dibuat.
Kreatif
Properti class
yang akan
Mandiri
direalisasikan
dalam bentuk Rasa Ingin Tahu
prosedur atau
Mandiri
Kerja keras
Tanggung jawab
Inofatif
Motifasi kuat
Membuat program
dengan
menggunakan
obyek dan class
dibuat.
Membuat properti
class yang akan
direalisasikan dalam
bentuk prosedur
atau fungsi.
Pengamatan
Tes tertulis
Tugas
Hasil program
Buku
Konsep
OOP
Jobsheet
Modul
Komputer
3.
Membuat
Inheritace,
Polimorphy,
overloading
dan friends
PRO
GRA SI
M
L
STU A
DI
B
KEA U
HLIA S
N
TEKN K
IK
O
KOM M
PUTE P
R
E
DAN T
NFO E
RMA N
TIKA SI
K
EJ
U
R
U
A
N
R
P
L
KOM H
PETE
NSI al
KEA a
HLIA
m
N
REKA a
YASA
PERA n
NGK 5
AT
LUN d
AK
a
ri
Inheritance
pada class
dibuat
Polimorphy
pada class
dibuat
Overloading
pada class
Jujur
Mandiri
Inheritance
Disiplin
Kerja keras
Polimorphy
Kerja Keras
Kreatif
Tanggung jawab
Overloading
Mandiri
Inofatif
Friends
Motifasi kuat
Membuat program
OOP menggunakan
Inheritance pada
class
Membuat program
OOP menggunakan
Inheritance pada
class
Membuat program
Pengamatan
Tes tertulis
Tugas
Hasil program
Buku
Konsep
OOP
Jobsheet
Modul
Komputer
4.
Membuat
interface dan
paket
PRO
GRA SI
M
L
STU A
DI
B
KEA U
HLIA S
N
TEKN K
IK
O
KOM M
PUTE P
R
E
DAN T
NFO E
RMA N
TIKA SI
K
EJ
U
R
U
A
N
R
P
L
KOM H
PETE
NSI al
KEA a
HLIA
m
N
REKA a
YASA
PERA n
NGK 6
AT
LUN d
AK
a
ri
Jujur
Interface
class program Disiplin
dibuat.
Kerja Keras
Paket dengan
menggunakan Kreatif
class program
dibuat
Mandiri
Mandiri
Kerja keras
Tanggung jawab
Inofatif
Motifasi kuat
Interface class
program.
Paket dengan
menggunakan
class program
Membuat Interface
class program.
Membuat Paket
dengan
menggunakan class
program
Program
sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
16
16
Buku
Konsep
OOP
Jobsheet
Modul
Komputer
PRO
GRA SI
M
L
STU A
DI
B
KEA U
HLIA S
N
TEKN K
IK
O
KOM M
PUTE P
R
E
DAN T
NFO E
RMA N
TIKA SI
K
EJ
U
R
U
A
N
R
P
L
KOM H
PETE
NSI al
KEA a
HLIA
m
N
REKA a
YASA
PERA n
NGK 7
AT
LUN d
AK
a
ri