RPP PEMROGRAMAN DASAR SMK KURIKULUM 2013 REV. 2017Full description
Pemrograman Grafik - RPP 1Full description
Full description
xxxfFull description
RPP RPL
RPP SMK Pemdas
RPP RPLFull description
RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan
: SMKN 1 B
Kelas / Semester
: XII /1
Mata Pelajaran
: Pemrograman Berorientasi Obyek
Materi pokok
: Gra!i" #ser Inter$a"e
Alokasi Waktu
: % & '( menit
A) Ko Kome mete tens nsii Inti Inti KI-1. Mengh Menghayati ayati dan dan mengamalkan mengamalkan ajaran ajaran agama agama yang yang dianutnya. dianutnya.
KI-. KI. Mengha Menghayat yatii dan Men Mengam gamalk alkan an peri perilak laku u juj jujur ur!! dis disipl iplin! in! tan tangg ggung ung ja"a ja"a#! #! ped peduli uli $goton $go tong g roy royong ong!! ker kerjasa jasama! ma! tol toleran eran!! dam damai%! ai%! san santun tun!! resp respons onsi& i& dan pro proakt akti& i& dan menunj men unjuka ukan n sik sikap ap se#a se#agai gai #ag #agian ian dar darii sol solusi usi atas #er #er#ag #agai ai per permas masalah alahan an dal dalam am #erinteraksi se'ara e&ekti& dengan lingkungan sosial dan alam serta dalam menempatkan diri se#agai 'erminan #angsa dalam pergaulan dunia. KI-(. KI(. Mem Memaha ahami! mi! men menerap erapkan kan dan men mengan ganalis alisis is pen penget getahu ahuan an &ak &aktua tual! l! kon konsep septua tual! l! prosedural dan metakogniti& #erdasarkan rasa ingin tahunya tentang ilmu pengetahuan! teknologi! seni! #udaya! dan humaniora dalam "a"asan kemanusiaan! ke#angsaan! ke#an gsaan! kenegaraan! kenegaraan! dan perada#an terkait peny penye#a# e#a# &enom &enomena ena dan kejadian dalam #idang kerja yang spesi&ik untuk meme'ahkan masalah. KI-). Mengo Mengolah! lah! menalar! menalar! menyaji menyaji dan men'ipta men'ipta dalam ranah ranah konkret dan ranah ranah a#strak terkait dengan pengem#angan dari yang dipelajarinya di sekolah se'ara mandiri! #ertindak se'ara e&ekti& dan kreati& dan mampu melaksanakan tugas spesi&ik di#a"ah penga"asan langsung. B) Kometensi *asar 1.1 1. 1 Mema Me maha hami mi nilai-n nilai-nil ilai ai ke keim iman anan an denga dengan n me meny nyad adari ari hu#un hu#unga gan n ke kete terat ratur uran an dan kompleksitas alam dan jagad raya terhadap ke#esaran ke#esar an *uhan yang men'iptakannya men'iptakannya 1. Mendiskripsikan ke#esaran *uhan *uhan yang men'iptakan #er#agai sum#er energi energi di alam 1.( Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam kehidupan kehidupan seharihari .1 Menun Menunjukka jukkan n perilaku ilmiah $memiliki $memiliki rasa ingin tahu! o#jekti&! o#jekti&! jujur! teliti! teliti! 'ermat! tekun tek un!! ha hati ti-h -hat ati! i! #e #ert rtan angg ggun ung g ja ja"a "a#! #! te ter# r#uk uka! a! kr krit itis is!! kr krea eati ti&! &! in ino+ o+ati ati&& da dan n pe pedu duli li lingku lin gkunga ngan% n% dal dalam am akti akti+it +itas as seh sehariari-har harii se# se#aga agaii "u "ujud jud imp implem lementa entasi si sika sikap p dala dalam m melakukan per'o#aan dan #erdiskusi . Mengh Menghargai argai kerja indi+idu indi+idu dan kelompok kelompok dalam akti+itas akti+itas sehari-hari sehari-hari se#agai "ujud implementasi melaksanakan per'o#aan dan melaporkan hasil per'o#aan (.1 Menganalisis pengem#angan pengem#angan #erorientasi o#yek In+ikator Pen"aaian Kometensi : (.1.1 Menjelaskan metodologi #erorientasi o#yek (.1. Menjelaskan struktur o#yek (.1.( Menjelaskan 'lass 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 Model Metode Pem#elajaran E) Me+ia Pembe/a.aran ) S-mber Be/a.ar #uku-#uku yang rele+an.
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 P5M95IA> MA*5I $Memahami% ..40=......meni uru memem#erikan tutorial kepada sis"a mengenai t 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
•
•
•
•
• •
•
Penutup
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. 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 No
*isi/in *erti# mengikuti intruksi Mengerjakan tugas tepat "aktu *idak melakukan kegiatan yang tidak diminta *idak mem#uat kondisi kelas menjadi tidak kondusi&
a. #. '. d.
J-.-r Menyampaikan sesuatu #erdasarkan keadaan yang se#enarnya *idak menutupi kesalahan yang terjadi *idak men'ontek atau melihat data/pekerjaan orang lain 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. #. '. d.
9erinteraksi dengan teman se'ara ramah 9erkomunikasi dengan #ahasa yang tidak menyinggung perasaan Menggunakan #ahasa tu#uh yang #ersaha#at 9erperilaku sopan
%) Peni/aian engeta!-an a. u#rik Penyajian Pem#uatan *eks >egosiasi
>o .
>ama sis"a/ kelompok.
Struktur raphi'al ser Inter&a'e $I%
1
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 ( ) 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 ? ;umlah skor maksimal