• Tidak ada hasil yang ditemukan

RPP Pemrograman Berorientasi Obyek

N/A
N/A
Protected

Academic year: 2021

Membagikan "RPP Pemrograman Berorientasi Obyek"

Copied!
8
0
0

Teks penuh

(1)

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) KoKomemetetensnsi 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) Kometensi *asar

B) Kometensi *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"aaian Kometensi

In+ikator Pen"aaian Kometensi::

(.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

(2)

(. Memahami pem#uatan raphi' ser Inter&a'e $I% In+ikator Pen"aaian Kometensi:

(..1 Menjelaskan konsep I (.. Menjelaskan hirarki 'lass I

(.(.( Mendiskripsikan 'lass-'lass adapter  (.( Memahami komunikasi dalam akses #asis data In+ikator Pen"aaian Kometensi:

(.(.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"aaian Kometensi:

(.).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"aaian Kometensi:

(.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"aaian Kometensi:

(..1 Mendiskripsikan arsitektur model +ie" 'ontroler  (.. Merin'i jenis-jenis M23

).1 Menyajikan hasil pengem#angan #erorientasi o#yek  In+ikator Pen"aaian Kometensi:

).1.1 Mendiskripsikan o#yek oriented ).1. Menggam#arkan o#yek oriented

). Meyajikan komponen-komponen I dengan pengendalian aplikasi dari pengguna In+ikator Pen"aaian Kometensi:

)..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"aaian Kometensi: ).(.1 Mem#uat data dan re'ord ).(. Mem#uat report

).) Men'ipta gam#ar #entuk atau #idang In+ikator Pen"aaian Kometensi:

(3)

).).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"aaian Kometensi:

).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"aaian Kometensi:

)..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.

(4)

Kegiatan *eskrisi 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 P5M95IA> MA*5I $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% P5M95IA> *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 P5M9A*A> AP8IKASI A> PAK*IKM $Mengaplikasikan%

• uru menugaskan sis"a mem#uat aplikasi untuk  mengatasi permasalahan atau studi kasus yang

..40=...meni t

(5)

di#erikan

• Peserta didik mem#uat aplikasi raphi'al ser  Inter&a'e $I% #erdasarkan in&ormasi yang telah didapat

M5MP5S5>*ASIKA> A> M5>52A8ASI $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

(6)

Ke/omok  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

(7)

 >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

(8)

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!

Referensi

Dokumen terkait

Tujuan dari penelitian ini adalah untuk menggambarkan bagaimana Penelitian ini dilakukan untuk meneliti dan untuk mengetahui sejauh mana tingkat interest masyarakat terhadap

Penangkapan ikan kalui ukuran induk dilakukan pada malam hari dengan alat tangkap panah yang merupakan salah satu alat tangkap tradisional yang sering dipergunakan oleh nelayan di

 beberapa bulan, sampai rahang telah berkembang cukup sehingga lidah mengasumsikan  posisi yang lebih normal dalam mulut dan saluran napas (saat lahir, rahang dari

Adapun Tugas sarjana yang dipilih adalah dalam bidang Mesin Pemindah Bahan dengan Judul : “Perencanaan Tower Crane  dengan Kapasitas Angkat 7 Ton,.. Tinggi Angkat 55 Meter,

pasar kerja yang fleksibel. Beberapa hal penting untuk disempurnakan agar tidak mengurangi fleksibilitas pasar kerja adalah:.. a) Aturan main yang berkaitan dengan pembatasan

Perseroan juga akan menerbitkan saham baru (i) dalam rangka pelaksanaan konversi mandatory convertible bond senilai USD 70 juta yang diterbitkan berdasarkan master settlement

Selain itu, saat filtrasi berlangsung, praktikan juga dapat melakukaan kesalahan pada saat menjaga tekanan tetap konstan, dimana praktikan kurang teliti dalam

adalah kewajiban untuk membayar sejumlah uang, barang atau jasa kepada pihak lain yang timbul akibat transaksi yang dilakukan perusahaan. di