RENCANA PELAKSANAAN PEMBELAJARAN RENCANA PELAKSANAAN PEMBELAJARAN
S
Saattuuaan n PPeennddiiddiikkaann :: SMKN 1 BSMKN 1 B K
Keellaas s / / SSeemmeesstteerr :: XIIXII /1 /1 M
Maatta a PPeellaajjaarraann ::Pemrograman Berorientasi Obyek Pemrograman Berorientasi Obyek M
Maatteerri i ppookkookk :: Gra!i" #ser Inter$a"eGra!i" #ser Inter$a"e A
Allookkaassi i WaWakkttuu :: % & '( menit% & '( menit
A)
A) KoKomemetetensnsi Ini Intiti KI-1.
KI-1. MenghMenghayati dayati dan mengan mengamalkan aamalkan ajaran agjaran agama yanama yang dianug dianutnya.tnya.
KI-KI-.. MenMenghaghayatyati i dan dan MenMengamgamalkalkan an periperilaklaku u jujjujurur! ! disdisipliplin! in! tantanggggung ung ja"aja"a#! #! pedpeduliuli $go
$gotontong g royroyongong! ! kerkerjasajasama! ma! toltoleraneran! ! damai%! damai%! sansantuntun! ! respresponsonsi& i& dan dan proproaktakti& i& dandan men
menunjunjukaukan n siksikap ap se#ase#agai gai #ag#agian ian dardari i solsolusi usi atas atas #er#er#ag#agai ai perpermasmasalahalahan an daldalamam #erinteraksi
#erinteraksi se'ara se'ara e&ekti& e&ekti& dengan dengan lingkungan lingkungan sosial sosial dan dan alam alam serta serta dalamdalam menempatkan diri se#agai 'erminan #angsa dalam pergaulan dunia.
menempatkan diri se#agai 'erminan #angsa dalam pergaulan dunia.
KI-KI-(.(. MemMemahaahami! mi! menmeneraperapkan kan dan dan menmenganganalisalisis is penpengetgetahuahuan an &ak&aktuatual! l! konkonsepseptuatual!l! prosedural
prosedural dan dan metakogniti& metakogniti& #erdasarkan #erdasarkan rasa rasa ingin ingin tahunya tahunya tentang tentang ilmuilmu pengetahuan! teknologi!
pengetahuan! teknologi! seni! seni! #udaya! dan #udaya! dan humaniora humaniora dalam "a"asan dalam "a"asan kemanusiaan!kemanusiaan! ke#an
ke#angsaan! kenegaragsaan! kenegaraan! an! dan perada#an terkait dan perada#an terkait penypenye#a# e#a# &enom&enomena ena dan kejadiandan kejadian dalam #idang kerja yang spesi&ik untuk meme'ahkan masalah.
dalam #idang kerja yang spesi&ik untuk meme'ahkan masalah. KI-).
KI-). MengoMengolah! menalah! menalar! mlar! menyaji dan menenyaji dan men'ipta dalam rana'ipta dalam ranah konkret dan ranh konkret dan ranah a#strak ah a#strak terkait dengan pengem#angan dari yang dipelajarinya di sekolah se'ara mandiri! terkait dengan pengem#angan dari yang dipelajarinya di sekolah se'ara mandiri! #ertindak
#ertindak se'ara se'ara e&ekti& e&ekti& dan dan kreati& kreati& dan dan mampu mampu melaksanakan melaksanakan tugas tugas spesi&ik spesi&ik di#a"ah penga"asan langsung.
di#a"ah penga"asan langsung. B) Kometensi *asar
B) Kometensi *asar 1.
1.1 1 MeMemamahahami nilami nilai-ni-nililai ai kekeimimananan denan dengagan n memenynyadadari hu#ari hu#unungagan n keketeteratratururan danan dan kompleksitas alam dan
kompleksitas alam dan jagad raya terhadap ke#esarjagad raya terhadap ke#esaran *uhan yang men'iptakannyan *uhan yang men'iptakannyaa 1.
1. Mendiskripsikan ke#esaran *uMendiskripsikan ke#esaran *uhan yang men'iptakan #er#agai sum#er energhan yang men'iptakan #er#agai sum#er energi di alami di alam 1.(
1.( Mengamalkan nilai-nilai keimanan Mengamalkan nilai-nilai keimanan sesuai dengan sesuai dengan ajaran agama dalam kehajaran agama dalam kehidupan sehari-idupan sehari-hari
hari .1
.1 MenunMenunjukkajukkan perilaku ilmiah $memn perilaku ilmiah $memiliki rasa ingin tahu! o#jekiliki rasa ingin tahu! o#jekti&! jujur! teti&! jujur! teliti! 'ermat!liti! 'ermat! tek
tekunun! ! hahatiti-h-hatati! i! #e#ertrtananggggunung g jaja"a"a#! #! teter#r#ukuka! a! krkrititisis! ! krkreaeatiti&! &! inino+o+atiati& & dadan n pepedudulili lin
lingkugkungangan% n% daldalam am aktiakti+it+itas as sehsehari-ari-harhari i se#agase#agai i "u"ujud jud impimplemlementaentasi si sikasikap p daladalamm melakukan per'o#aan dan #erdiskusi
melakukan per'o#aan dan #erdiskusi .
. MenghMenghargai kerja indiargai kerja indi+idu dan kelom+idu dan kelompok dalam akti+ipok dalam akti+itas sehari-hartas sehari-hari se#agai "ujudi se#agai "ujud implementasi melaksanakan per'o#aan dan melaporkan hasil per'o#aan
implementasi melaksanakan per'o#aan dan melaporkan hasil per'o#aan (.1
(.1 Menganalisis pengem#angMenganalisis pengem#angan #erorientasi an #erorientasi o#yek o#yek In+ikator Pen"aaian Kometensi
In+ikator Pen"aaian Kometensi::
(.1.1 Menjelaskan metodologi #erorientasi o#yek (.1.1 Menjelaskan metodologi #erorientasi o#yek (.1. Menjelaskan struktur o#yek
(.1. Menjelaskan struktur o#yek (.1.( Menjelaskan 'lass diagram (.1.( Menjelaskan 'lass diagram (.1.) Menjelaskan se,uen'e diagram (.1.) Menjelaskan se,uen'e diagram
(. Memahami pem#uatan raphi' ser Inter&a'e $I% In+ikator Pen"aaian Kometensi:
(..1 Menjelaskan konsep I (.. Menjelaskan hirarki 'lass I
(.(.( Mendiskripsikan 'lass-'lass adapter (.( Memahami komunikasi dalam akses #asis data In+ikator Pen"aaian Kometensi:
(.(.1 Menjelaskan koneksi data#ase (.(. Mendiskripsikan o#jek 'onne'tion (.(.( Mendiskripsikan o#jek statement (.(.) Mendiskripsikan o#jek resultset
(.) Menganalisis li#rary untuk mengam#ar #entuk atau #idang In+ikator Pen"aaian Kometensi:
(.).1 Menjelaskan hirarki 'lass-'lass untuk gra&is (.). Merin'i komponen dan li#rary gra&is (.).( Merin'i komponen dan li#rary gra&is ( (.0 Menerapkan teknologi multimedia dalam aplikasi In+ikator Pen"aaian Kometensi:
(.0.1 Mendeskripsikan li#rary untuk multimedia (.0. Menjelaskan play multimedia &ile
(.0.( Menjelaskan 'apture de+i'es
(.0.) Menjelaskan 'apture audio dan +ideo
(. Memahami penerapan model +ie" 'ontroler$M23% dalam pemrograman #erorientasi o#jek
In+ikator Pen"aaian Kometensi:
(..1 Mendiskripsikan arsitektur model +ie" 'ontroler (.. Merin'i jenis-jenis M23
).1 Menyajikan hasil pengem#angan #erorientasi o#yek In+ikator Pen"aaian Kometensi:
).1.1 Mendiskripsikan o#yek oriented ).1. Menggam#arkan o#yek oriented
). Meyajikan komponen-komponen I dengan pengendalian aplikasi dari pengguna In+ikator Pen"aaian Kometensi:
)..1 Merin'i komponen dasar I
).. Merin'i komponen delegation e+ent model
)..( Mengaplikasikan penanganan kejadian$e+ent handling% ).( Menyajikan komunikasi dan akses #asis data
In+ikator Pen"aaian Kometensi: ).(.1 Mem#uat data dan re'ord ).(. Mem#uat report
).) Men'ipta gam#ar #entuk atau #idang In+ikator Pen"aaian Kometensi:
).).1 Mem#uat desain gra&is ).). Mem#uat desain gra&is (
).0 Men'ipta aplikasi yang dapat menampilkan audio!+ideo!suara dan gam#ar In+ikator Pen"aaian Kometensi:
).0.1 Mem#uat aplikasi dengan menggunakan 'apture de+i'es ).0. Mem#uat aplikasi #erkaitan dengan audio atau +ideo
). Menyajikan model +ie" 'ontroler dengan mem#uat se#uah aplikasi In+ikator Pen"aaian Kometensi:
)..1 Mem#uat arsitektur M23
).. Mem#uat aplikasi dengan M23 B) ,-.-an Pembe/a.aran
Melalui proses mengamati! diskusi dan men'o#a mengaplikasikan pemrograman #erorientasi o#yek peserta didik mampu:
1. Mengem#angkan kemampuan kogniti& dari analisis pengem#angan pemrograman #erorientasi o#yek meliputi struktur! desain! 'lass diagram! dan se,uen'e diagram
se'ara oyekti&! teliti! 'ermat! dan mandiri.
. Menerapkan komponen-komponen I dalam pem#uatan aplikasi dengan pengendalian aplikasi dari user se'ara jujur! 'ermat! teliti! mandiri serta #ertanggung ja"a#.
(. Mem#uat aplikasi dengan menerapkan akses #asis data ke dalam aplikasi terse#ut se'ara jujur! 'ermat! teliti! mandiri serta #ertanggung ja"a#.
). Mem#uat gam#ar #entuk atau #idang melalui komponen li#rary gra&is maupun ( se'ara jujur! 'ermat! teliti! mandiri serta #ertanggung ja"a#.
0. Menerapkan teknologi multimedia dan Model 2ie" 3ontroler$M23% ke dalam pem#uatan aplikasi se'ara jujur! 'ermat! teliti! mandiri serta #ertanggung ja"a#.
. Mengetahui per#edaan metodologi #erorientasi o#yek! struktur o#yek! desain o#yek! 'lass diagram dan se,uen'e diagram.
4. Mem#uat dan mengendalikan suatu aplikasi untuk pengguna. C) Materi Pembe/a.aran
1. e&inisi raphi'al ser Inter&a'e$I% . Struktur dan komponen I
(. Konsep I
). Penanganan kejadian$5+ent 6andling% 0. 3lass-'lass adapter
*) Pen+ekatan0 Mo+e/0 +an Meto+e Pembe/a.aran Pendekatan : S'ienti&i'
Model : 3onte7tual learning
Metode Pem#elajaran : 'eramah! diskusi! penugasan! praktikum! presentasi E) Me+ia Pembe/a.aran : 83! 8aptop! 9ahan *ayang $PP*%! tutorial
) S-mber Be/a.ar : 9uku ekayasa Perangkat 8unak ;ilid ! tutorial! Internet! #uku-#uku yang rele+an.
Kegiatan *eskrisi Kegiatan A/okasi 2akt-Pendahuluan • Ketua kelas memimpin doa pada saat pem#elajaran
akan dimulai
• uru menjelaskan tujuan pem#elajaran yang harus di'apai peserta didik #aik #er#entuk kemampuan proses maupun kemampuan produk serta man&aat penguasan kompetensi #agi karir peserta didik
$Moti+asi%
• Menjelaskan strategi pem#elajaran yang digunakan. • Peserta didik diingatkan pada materi se#elumnya
tentang yang #erkaitan dengan #er#agai jenis teks • Mem#erikan Pre *es
.1<=.. menit
Kegiatan Inti P5M95IA> MA*5I $Memahami%
• uru memem#erikan tutorial kepada sis"a mengenai raphi'al ser Inter&a'e $I%
• uru menjelaskan kepada sis"a mengenai raphi'al ser Inter&a'e $I%
• Peserta didik memperhatikan penjelasan yang di#erikan guru tentang raphi'al ser Inter&a'e $I%
• Peserta didik #erdiskusi kelompok mengidenti&ikasi materi tentang raphi'al ser Inter&a'e $I% P5M95IA> *AS $Menganalisis%
• uru menugaskan sis"a mengerjakan latihan soal / studi kasus yang ada didalam tutorial
• Peserta didik se'ara indi+idu mem#a'a latihan soal / studi kasus
• Peserta didik se'ara #erkelompok #erdiskusi merumuskan permasalahan #agaimana struktur! komponen dan proses pem#uatan aplikasi raphi'al ser Inter&a'e $I% #erdasarkan hasil pengamatan • uru mendorong peserta didik mengumpulkan
in&ormasi dari #er#agai media tentang raphi'al ser Inter&a'e $I%
• Peserta didik menggali in&ormasi yang #erkaitan dengan struktur! komponen dan proses pem#uatan aplikasi raphi'al ser Inter&a'e $I%
• Peserta didik #erdiskusi tentang struktur! komponen dan proses pem#uatan aplikasi
• Peserta didik menentukan apa saja struktur!
komponen dan #agaimana proses pem#uatan aplikasi P5M9A*A> AP8IKASI A> PAK*IKM $Mengaplikasikan%
• uru menugaskan sis"a mem#uat aplikasi untuk mengatasi permasalahan atau studi kasus yang
..40=...meni t
di#erikan
• Peserta didik mem#uat aplikasi raphi'al ser Inter&a'e $I% #erdasarkan in&ormasi yang telah didapat
M5MP5S5>*ASIKA> A> M5>52A8ASI $Mengkomunikasikan dan Menilai%
• uru meminta peserta didik mempresentasikan hasil pekerjaanya.
• Peserta didik men'o#a mempresentasikan hasil pekerjaannya pada kelompok lain.
• Peserta didik mem#erikan tanggapan dan masukan terhadap pertanyaan yang mun'ul pada saat
presentasi.
• uru menugaskan pengeditan aplikasi
• Peserta didik memper#aiki aplikasi #erdasarkan masukan saat presentasi dan hal-hal yang dianggap #elum tepat/#enar
• Peserta didik mem#uat simpulan tentang raphi'al ser Inter&a'e $I% #erdasarkan masukan kelompok lain dan guru.
Penutup 1. Peserta didik menanyakan hal-hal yang masih ragu dan melaksanakan e+aluasi
. uru mem#antu peserta didik untuk menjelaskan hal-hal yang diragukan sehingga in&ormasi
menjadi #enar dan tidak terjadi kesalahpahaman terhadap materi.
(. Peserta didik menyimpulkan materi di #a"ah #im#ingan guru
). uru mem#eri tugas untuk pertemuan selanjutnya 0. uru mengakhiri kegiatan #elajar dengan doa dan
mem#erikan pesan untuk tetap #elajar.
...menit
3) PENILAIAN
1) Peni/aian Sika
a) R-brik Peni/aian Sika
Ke/omok Ja4ab 1 % 6 7 1 % 6 7 1 % 6 7 1 % 6 7 1. . (. ). 0 dst Keterangan8
In+ikator Peniaian Sika 8 *isi/in
a. *erti# mengikuti intruksi
#. Mengerjakan tugas tepat "aktu
'. *idak melakukan kegiatan yang tidak diminta
d. *idak mem#uat kondisi kelas menjadi tidak kondusi& J-.-r
a. Menyampaikan sesuatu #erdasarkan keadaan yang se#enarnya #. *idak menutupi kesalahan yang terjadi
'. *idak men'ontek atau melihat data/pekerjaan orang lain d. Men'antumkan sum#er #elajar dari yang dikutip/dipelajari
,angg-ng Ja4ab
a. Pelaksanaan tugas piket se'ara teratur.
#. Peran serta akti& dalam kegiatan diskusi kelompok '. Mengajukan usul peme'ahan masalah.
d. Mengerjakan tugas sesuai yang ditugaskan
Sant-n
a. 9erinteraksi dengan teman se'ara ramah
#. 9erkomunikasi dengan #ahasa yang tidak menyinggung perasaan '. Menggunakan #ahasa tu#uh yang #ersaha#at
d. 9erperilaku sopan
%) Peni/aian engeta!-an
>o . >ama sis"a/ kelompok. Struktur raphi'al ser Inter&a'e $I% Kompon en raphi'a l ser Inter&a'e $I% Konsep yang digunaka n 5+ent 6andling $Penanga nan Kejadian % 6asil aplikasi 1 ( ) 1 ( ) 1 ( ) 1 ( ) 1 ( ) 1 ( ) 0 Keterangan :
Indikator penilaian pengetahuan
1. Struktur raphi'al ser Inter&a'e $I%
a. ;ika struktur yang digunakan lengkap skor )
#. ;ika struktur yang digunakan kurang lengkap skor ( '. ;ika struktur yang digunakan sedikit skor
d. ;ika tidak ada struktur yang digunakan skor 1 . Komponen raphi'al ser Inter&a'e $I%
a. ;ika komponen yang digunakan lengkap skor )
#. ;ika komponen yang digunakan kurang lengkap skor ( '. ;ika komponen yang digunakan sedikit skor
d. ;ika tidak ada komponen yang digunakan skor1 (. Konsep yang digunakan
a. ;ika konsepnya sangat #aik skor ) #. ;ika konsepnya #aik skor (
'. ;ika konsepnya kurang #aik skor d. ;ika konsepnya sangat #uruk skor1 ). 5+ent 6andling $Penanganan Kejadian%
a. ;ika terdapat #anyak 5+ent 6andling skor ) #. ;ika terdapat #e#erapa 5+ent 6andling skor (
'. ;ika terdapat satu 5+ent 6andling skor d. ;ika tidak terdapat 5+ent 6andling skor1 0. 6asil Aplikasi
a. ;ika hasilnya sangat #aik skor ) #. ;ika hasilnya #aik skor (
'. ;ika hasilnya kurang #aik skor d. ;ika hasilnya sangat kurang skor 1
umus Kon+ersi >ilai!
;umlah skor yang di peroleh
>ilai ? 7 ) ?
;umlah skor maksimal
#. Kon+ersi Skor
Inter9a/ Skor 3asi/ Kon9ersi Pre+ikat Kriteria
@-1<< ).<< A S9 @1-@0 (.4 A--@< (.(( 9B 9 1-0 (.<< 9 40-< .4 9-4<-4) .(( 3B 3 0-@ .<< 3 <-) 1.4 3-00-0@ 1.(( B K C0) 1.<<
Mengetahui! Malang! < April <10
Kepala SMK> 1 9 uru Mapel!