SlideShare a Scribd company logo
1 of 8
Download to read offline
SILABUS MATA PELAJARAN PEMROGRAMAN BERORIENTASI OBYEK
(PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK)
Satuan Pendidikan : SMK/MAK
Kelas / Semester : XII
Kompetensi Inti
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-2. Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai), santun,
responsif dan proaktif dan menunjukan sikap sebagai bagian dari solusi atas berbagai permasalahan dalam berinteraksi secara efektif
dengan lingkungan sosial dan alam serta dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
KI-3. Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, prosedural dan metakognitif berdasarkan rasa ingin tahunya
tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan
peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI-4. Mengolah, menalar, menyaji dan mencipta dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya
di sekolah secara mandiri, bertindak secara efektif dan kreatif dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung.
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
1.1 Memahami nilai-nilai
keimanan dengan
menyadari hubungan
keteraturan dan
kompleksitas alam dan
jagad raya terhadap
kebesaran Tuhan yang
menciptakannya
1.2 Mendeskripsikan
kebesaran Tuhan yang
menciptakan berbagai
sumber energi di alam
1.3 Mengamalkan nilai-nilai
keimanan sesuai
dengan ajaran agama
dalam kehidupan
sehari-hari
2.1. Menunjukkan perilaku
ilmiah (memiliki rasa
ingin tahu; objektif;
jujur; teliti; cermat;
tekun; hati-hati;
bertanggung jawab;
terbuka; kritis; kreatif;
inovatif dan peduli
lingkungan) dalam
aktivitas sehari-hari
sebagai wujud
implementasi sikap
dalam melakukan
percobaan dan
berdiskusi
2.2. Menghargai kerja
individu dan kelompok
dalam aktivitas
sehari-hari sebagai
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
wujud implementasi
melaksanakan
percobaan dan
melaporkan hasil
percobaan
3.1 Menganalisis
pengembangan
berorientasi obyek
4.1 Menyajikan hasil
pengembangan
berorientasi obyek
Pengembangan
Berorientasi Obyek
• Metodolgi berorientasi
obyek
• Struktur obyek
• Obyek oriented analisis
• Obyek oriented design
• Class diagram
• Sequence diagram
Mengamati
Tayangan /gambar tentang
pengembangan pemrograman
berorientasi obyek
Menanya
Mengajukan pertanyaan terkait
tayangan/gambar atau teks
pembelajaran tentang
pengembangan pemrograman
berorientasi obyek
Mengeksplorasi
• Mengekplorasi metodologi
berorientasi obyek
• Mengeksplorasi struktur obyek
• Mengeksplorasi obyek oriented
analisis
• Mengeksplorasi obyek oriented
design
• Mengeksplorasi class diagram
• Mengeksplorasi sequence
diagram
Mengasosiasi
Menganalisis pengembangan
pemrograman berorientasi obyek
Mengkomunikasikan
Mempresentasikan hasil analisis
pengembangan berorientasi obyek
Tugas
Menyelesaikan masalah
tentang pengembangan
berorientasi obyek
Observasi
Mengamati
kegiatan/aktivitas siswa
secara individu dan
dalam diskusi dengan
checklist lembar
pengamatan atau dalam
bentuk lain
Portofolio
Membuat Laporan dalam
bentuk tulisan dan
gambar
Tes
Pilihan Ganda, Essay
8 JP Sri Dharwiyanti
Pengantar Unified
Modeling
Language (UML)
Grady Booch,
Object-Oriented Analysis
and Design with
Application,
Benjamin/Cummings
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
3.2 Memahami pembuatan
Graphic User Interface
(GUI)
4.2 Meyajikan
komponen-komponen
GUI dengan
pengendalian aplikasi
dari pengguna
Graphic User Interface
• Konsep Graphical User
Interface
• Hirarki class Graphical
User Interface
• Komponen dasar GUI
• Komponen delegation
event model
• Penanganan
kejadian(event handling)
• Class-class adapter
Mengamati
Tayangan/gambar atau
demonstrasi tentang Graphic User
Interface
Menanya
Mengajukan pertanyaan terkait
tayangan, gambar,
demonstrasi atau teks
pembelajaran tentang Graphic User
Interface
Mengeksplorasi
• Mengeksplorasi konsep graphical
user interface
• Mengeksplorasi hirarki class
graphical user interface
• Mengeksplorasi komponen dasar
GUI
• Mengeksplorasi komponen
delegation event model
• Mengeksplorasi penanganan
kejadian (event handling)
• Menghubungkan class-class
adapter
Mengasosiasi
Menganalisis komponen-komponen
GUI dan penerapannya dalam
aplikasi
Mengkomunikasikan
Menyampaikan hasil analisis
graphic user interface dan
Tugas
Menyelesaikan masalah
tentang Graphic User
Interface
Observasi
Mengamati
kegiatan/aktivitas siswa
secara individu dan
dalam diskusi dengan
checklist lembar
pengamatan atau dalam
bentuk lain
Portofolio
Membuat Laporan dalam
bentuk tulisan dan
gambar
Tes
Pilihan Ganda, Essay
16 JP Deitel, Harvey M,
Java : How to Program,
Prentice-Hall Inc, New
Jersey
Richard F.Raposa,
Java in 60 Minutes a Day
Wiely Publishing Inc,
Indianapolis Indiana
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
penerapannya dalam bentuk
gambar
3.3 Memahami komunikasi
dalam akses basis data
4.3 Menyajikan komunikasi
dan akses basis data
Komunikasi dengan
database
• Pengantar koneksi
database
• Objek Connection
• Objek Statemen
• Objek Resultset
• Memanggil data dan
record
• Membuat report
Mengamati
Tayangan gambar tentang
komunikasi dengan database
Menanya
Mengajukan pertanyaan terkait
tayangan/gambar atau teks
pembelajaran tentang komunikasi
dengan database
Mengeksplorasi
• Mengeksplorasi koneksi database
• Membuat object connection
• Membuat object statemen
• Membuat object resultset
• Mengekplorasi data dan record
• Membuat report
Mengasosiasi
Mengelompokkan dan
menganalisis komunikasi dengan
database
Mengkomunikasikan
Mempresentasikan aplikasi yang
menggunakan database
Tugas
Menyelesaikan masalah
tentang komunikasi
dengan database
Observasi
Mengamati
kegiatan/aktivitas siswa
secara individu dan
dalam diskusi dengan
checklist lembar
pengamatan atau dalam
bentuk lain
Portofolio
Membuat Laporan dalam
bentuk tulisan dan
gambar
Tes
Pilihan Ganda, Essay
16 JP Deitel, Harvey M,
Java : How to Program,
Prentice-Hall Inc, New
Jersey
Richard F.Raposa,
Java in 60 Minutes a Day
Wiely Publishing Inc,
Indianapolis Indiana
3.4 Menganalisis library
untuk mengambar
bentuk atau bidang
4.4 Mencipta gambar
bentuk atau bidang
Mengambar Grafis
• Hirarki class-class untuk
grafis
• Komponen-komponen
dan library grafis 2D
Mengamati
Tayangan/gambar atau
demonstrasi tentang cara
menggambar grafis
Menanya
Tugas
Menyelesaikan masalah
dengan menggunakan
komponen-komponen
untuk mengambar grafis
2D dan 3D.
16 JP Deitel, Harvey M,
Java : How to Program,
Prentice-Hall Inc, New
Jersey
Richard F.Raposa,
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
• Komponen-kompone
dan library grafis 3D
Mengajukan pertanyaan terkait
tayangan/gambar atau teks
pembelajaran tentang
menggambar grafis
Mengeksplorasi
• Mengeksplorasi hirarki class-class
untuk grafis
• Mengeksplorasi
komponen-komponen dan library
grafis 2D
• Mengeksplorasi
komponen-komponen dan library
grafis 3D
Mengasosiasi
Mengelompokkan dan
menganalisis komponen-komponen
dan library grafis 2D dan 3D
Mengkomunikasikan
Menyampaikan hasil aplikasi grafis
2D dan 3D
Observasi
Mengamati
kegiatan/aktivitas siswa
secara individu dan
dalam diskusi dengan
checklist lembar
pengamatan atau dalam
bentuk lain
Portofolio
Membuat Laporan dalam
bentuk tulisan dan
flowchart atau
struktogram
Tes
Pilihan Ganda, Essay
Java in 60 Minutes a Day
Wiely Publishing Inc,
Indianapolis Indiana
3.5 Menerapkan teknologi
multimedia dalam
aplikasi
4.5 Mencipta aplikasi yang
dapat menampilkan
audio,video,suara dan
gambar
Aplikasi Multimedia
• Library untuk
Multimedia
• Play multimedia files
• Capture devices
• Capture audio dan video
Mengamati
Tayangan/gambar atau
demonstrasi tentang aplikasi
multimedia
Menanya
Mengajukan pertanyaan terkait
tayangan tentang aplikasi
multimedia
Mengeksplorasi
• Mengeksplorasi library untuk
Tugas
Menyelesaikan masalah
pembuatan aplikasi
multimedia
Observasi
Mengamati
kegiatan/aktivitas siswa
secara individu dan
dalam diskusi dengan
checklist lembar
pengamatan atau dalam
bentuk lain
12 JP Deitel, Harvey M,
Java : How to Program,
Prentice-Hall Inc, New
Jersey
Richard F.Raposa,
Java in 60 Minutes a Day
Wiely Publishing Inc,
Indianapolis Indiana
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
multimedia
• Mengeksplorasi play multimedia
file
• Mengeksplorasi capture devices
• Mengeksplorasi audio dan video
Mengasosiasi
Mengelompokkan dan
menganalisis komponen-komponen
dan library untuk aplikasi
multimedia
Mengkomunikasikan
Menyampaikan hasil aplikasi
multimedia
Portofolio
Membuat Laporan dalam
bentuk
flowchart/struktogram
Tes
Pilihan Ganda, Essay
3.6 Memahami penerapan
model view
controler(MVC) dalam
pemrograman
berorientasi objek
4.6. Menyajikan model view
controler dengan
membuat sebuah
aplikasi
Model View Controler
• Arsitektur model view
controler
• Jenis-jenis mvc
• Aplikasi mvc
Mengamati
Tayangan/gambar atau
demonstrasi tentang model view
controler
Menanya
Mengajukan pertanyaan terkait
tayangan atau teks pembelajaran
atau hal-hal yang berhubungan
dengan model view controler
Mengeksplorasi
• Mengeksplorasi arsitektur model
view controler
• Mengeksplorasi jenis-jenis model
view controler
• Membuat aplikasi model view
controler
Mengasosiasi
Tugas
Menyelesaikan masalah
tentang model view
controler
Observasi
Mengamati
kegiatan/aktivitas siswa
secara individu dan
dalam diskusi dengan
checklist lembar
pengamatan atau dalam
bentuk lain
Portofolio
Membuat Laporan dalam
bentuk tulisan dan
gambar
Tes
12 JP Deitel, Harvey M,
Java : How to Program,
Prentice-Hall Inc, New
Jersey
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
Mengelompokkan dan
menganalisis komponen-komponen
model view controler
Mengkomunikasikan
Menyajikan hasil aplikasi
penerapan konsep model view
controler
Pilihan Ganda, Essay

More Related Content

Similar to SILABUS PBO KLS XII.pdf

14.tik c2-silb-x-simulasi digital
14.tik c2-silb-x-simulasi digital14.tik c2-silb-x-simulasi digital
14.tik c2-silb-x-simulasi digitalEKO SUPRIYADI
 
Silabus Simualsi Digital
Silabus Simualsi DigitalSilabus Simualsi Digital
Silabus Simualsi DigitalHarly Umboh
 
Rpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjilRpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjilSaprudin Eskom
 
4 silabus-paket-program-pengolah-angkaspreadsheet1
4 silabus-paket-program-pengolah-angkaspreadsheet14 silabus-paket-program-pengolah-angkaspreadsheet1
4 silabus-paket-program-pengolah-angkaspreadsheet1liantilia
 
18 silabus x-sim-dig
18 silabus x-sim-dig18 silabus x-sim-dig
18 silabus x-sim-digAl Agso
 
Silabus simulasi digital 23 april 2014 by SEAMOLEC
Silabus simulasi digital  23 april 2014 by SEAMOLECSilabus simulasi digital  23 april 2014 by SEAMOLEC
Silabus simulasi digital 23 april 2014 by SEAMOLECNovel Helybra
 
3 tki-mm-c3-silb-xi-teknik-animasi-2-dimensi
3 tki-mm-c3-silb-xi-teknik-animasi-2-dimensi3 tki-mm-c3-silb-xi-teknik-animasi-2-dimensi
3 tki-mm-c3-silb-xi-teknik-animasi-2-dimensiAmanatun Hasanah
 
Materi pelatihan ipa terpadu 2
Materi pelatihan ipa terpadu 2Materi pelatihan ipa terpadu 2
Materi pelatihan ipa terpadu 2Mariani Desy
 
Tik c2-silb-x-pemrograman web
Tik c2-silb-x-pemrograman webTik c2-silb-x-pemrograman web
Tik c2-silb-x-pemrograman webYang Terluka
 
Lampiran 3 - Silabus Simulasi Digital.pdf
Lampiran 3 - Silabus Simulasi Digital.pdfLampiran 3 - Silabus Simulasi Digital.pdf
Lampiran 3 - Silabus Simulasi Digital.pdfJoniLegawa2
 
Lampiran 3 - Silabus Simulasi Digital.pdf
Lampiran 3 - Silabus Simulasi Digital.pdfLampiran 3 - Silabus Simulasi Digital.pdf
Lampiran 3 - Silabus Simulasi Digital.pdfDeraDentara
 
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Perpangkatan dan Bentuk Akar
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Perpangkatan dan Bentuk AkarRENCANA PELAKSANAAN PEMBELAJARAN (RPP) Perpangkatan dan Bentuk Akar
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Perpangkatan dan Bentuk Akarerry20
 
14 tik-c2-silb-x-simulasi-digital
14 tik-c2-silb-x-simulasi-digital14 tik-c2-silb-x-simulasi-digital
14 tik-c2-silb-x-simulasi-digitalAl Agso
 
Rpp rakayasa smt 1 bab 1 kelas x mia iis
Rpp rakayasa  smt 1 bab 1 kelas x mia iisRpp rakayasa  smt 1 bab 1 kelas x mia iis
Rpp rakayasa smt 1 bab 1 kelas x mia iiseli priyatna laidan
 
RPP Bahasa Indonesia 11 revisi 2017
RPP Bahasa Indonesia 11 revisi  2017RPP Bahasa Indonesia 11 revisi  2017
RPP Bahasa Indonesia 11 revisi 2017miftah1984
 
5.silabus xi-komunikasi data
5.silabus xi-komunikasi data5.silabus xi-komunikasi data
5.silabus xi-komunikasi dataVvåhyv Såtríà
 
13-silabus-desain-grafis-kelas-3.pdf
13-silabus-desain-grafis-kelas-3.pdf13-silabus-desain-grafis-kelas-3.pdf
13-silabus-desain-grafis-kelas-3.pdfpubdekdokid
 
4. PERSAMAAN GARIS LURUS.docx
4. PERSAMAAN GARIS LURUS.docx4. PERSAMAAN GARIS LURUS.docx
4. PERSAMAAN GARIS LURUS.docxChristinaFita
 

Similar to SILABUS PBO KLS XII.pdf (20)

14.tik c2-silb-x-simulasi digital
14.tik c2-silb-x-simulasi digital14.tik c2-silb-x-simulasi digital
14.tik c2-silb-x-simulasi digital
 
Silabus Simualsi Digital
Silabus Simualsi DigitalSilabus Simualsi Digital
Silabus Simualsi Digital
 
Rpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjilRpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjil
 
4 silabus-paket-program-pengolah-angkaspreadsheet1
4 silabus-paket-program-pengolah-angkaspreadsheet14 silabus-paket-program-pengolah-angkaspreadsheet1
4 silabus-paket-program-pengolah-angkaspreadsheet1
 
18 silabus x-sim-dig
18 silabus x-sim-dig18 silabus x-sim-dig
18 silabus x-sim-dig
 
Silabus simulasi digital 23 april 2014 by SEAMOLEC
Silabus simulasi digital  23 april 2014 by SEAMOLECSilabus simulasi digital  23 april 2014 by SEAMOLEC
Silabus simulasi digital 23 april 2014 by SEAMOLEC
 
3 tki-mm-c3-silb-xi-teknik-animasi-2-dimensi
3 tki-mm-c3-silb-xi-teknik-animasi-2-dimensi3 tki-mm-c3-silb-xi-teknik-animasi-2-dimensi
3 tki-mm-c3-silb-xi-teknik-animasi-2-dimensi
 
Silabus SIMDIG C2
Silabus SIMDIG C2Silabus SIMDIG C2
Silabus SIMDIG C2
 
Materi pelatihan ipa terpadu 2
Materi pelatihan ipa terpadu 2Materi pelatihan ipa terpadu 2
Materi pelatihan ipa terpadu 2
 
Tik c2-silb-x-pemrograman web
Tik c2-silb-x-pemrograman webTik c2-silb-x-pemrograman web
Tik c2-silb-x-pemrograman web
 
Lampiran 3 - Silabus Simulasi Digital.pdf
Lampiran 3 - Silabus Simulasi Digital.pdfLampiran 3 - Silabus Simulasi Digital.pdf
Lampiran 3 - Silabus Simulasi Digital.pdf
 
Lampiran 3 - Silabus Simulasi Digital.pdf
Lampiran 3 - Silabus Simulasi Digital.pdfLampiran 3 - Silabus Simulasi Digital.pdf
Lampiran 3 - Silabus Simulasi Digital.pdf
 
SIMDIG
SIMDIGSIMDIG
SIMDIG
 
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Perpangkatan dan Bentuk Akar
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Perpangkatan dan Bentuk AkarRENCANA PELAKSANAAN PEMBELAJARAN (RPP) Perpangkatan dan Bentuk Akar
RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Perpangkatan dan Bentuk Akar
 
14 tik-c2-silb-x-simulasi-digital
14 tik-c2-silb-x-simulasi-digital14 tik-c2-silb-x-simulasi-digital
14 tik-c2-silb-x-simulasi-digital
 
Rpp rakayasa smt 1 bab 1 kelas x mia iis
Rpp rakayasa  smt 1 bab 1 kelas x mia iisRpp rakayasa  smt 1 bab 1 kelas x mia iis
Rpp rakayasa smt 1 bab 1 kelas x mia iis
 
RPP Bahasa Indonesia 11 revisi 2017
RPP Bahasa Indonesia 11 revisi  2017RPP Bahasa Indonesia 11 revisi  2017
RPP Bahasa Indonesia 11 revisi 2017
 
5.silabus xi-komunikasi data
5.silabus xi-komunikasi data5.silabus xi-komunikasi data
5.silabus xi-komunikasi data
 
13-silabus-desain-grafis-kelas-3.pdf
13-silabus-desain-grafis-kelas-3.pdf13-silabus-desain-grafis-kelas-3.pdf
13-silabus-desain-grafis-kelas-3.pdf
 
4. PERSAMAAN GARIS LURUS.docx
4. PERSAMAAN GARIS LURUS.docx4. PERSAMAAN GARIS LURUS.docx
4. PERSAMAAN GARIS LURUS.docx
 

SILABUS PBO KLS XII.pdf

  • 1. SILABUS MATA PELAJARAN PEMROGRAMAN BERORIENTASI OBYEK (PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK) Satuan Pendidikan : SMK/MAK Kelas / Semester : XII Kompetensi Inti KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya. KI-2. Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukan sikap sebagai bagian dari solusi atas berbagai permasalahan dalam berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia. KI-3. Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, prosedural dan metakognitif berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah. KI-4. Mengolah, menalar, menyaji dan mencipta dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung.
  • 2. Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar 1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya 1.2 Mendeskripsikan kebesaran Tuhan yang menciptakan berbagai sumber energi di alam 1.3 Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam kehidupan sehari-hari 2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi 2.2. Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai
  • 3. Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar wujud implementasi melaksanakan percobaan dan melaporkan hasil percobaan 3.1 Menganalisis pengembangan berorientasi obyek 4.1 Menyajikan hasil pengembangan berorientasi obyek Pengembangan Berorientasi Obyek • Metodolgi berorientasi obyek • Struktur obyek • Obyek oriented analisis • Obyek oriented design • Class diagram • Sequence diagram Mengamati Tayangan /gambar tentang pengembangan pemrograman berorientasi obyek Menanya Mengajukan pertanyaan terkait tayangan/gambar atau teks pembelajaran tentang pengembangan pemrograman berorientasi obyek Mengeksplorasi • Mengekplorasi metodologi berorientasi obyek • Mengeksplorasi struktur obyek • Mengeksplorasi obyek oriented analisis • Mengeksplorasi obyek oriented design • Mengeksplorasi class diagram • Mengeksplorasi sequence diagram Mengasosiasi Menganalisis pengembangan pemrograman berorientasi obyek Mengkomunikasikan Mempresentasikan hasil analisis pengembangan berorientasi obyek Tugas Menyelesaikan masalah tentang pengembangan berorientasi obyek Observasi Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi dengan checklist lembar pengamatan atau dalam bentuk lain Portofolio Membuat Laporan dalam bentuk tulisan dan gambar Tes Pilihan Ganda, Essay 8 JP Sri Dharwiyanti Pengantar Unified Modeling Language (UML) Grady Booch, Object-Oriented Analysis and Design with Application, Benjamin/Cummings
  • 4. Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar 3.2 Memahami pembuatan Graphic User Interface (GUI) 4.2 Meyajikan komponen-komponen GUI dengan pengendalian aplikasi dari pengguna Graphic User Interface • Konsep Graphical User Interface • Hirarki class Graphical User Interface • Komponen dasar GUI • Komponen delegation event model • Penanganan kejadian(event handling) • Class-class adapter Mengamati Tayangan/gambar atau demonstrasi tentang Graphic User Interface Menanya Mengajukan pertanyaan terkait tayangan, gambar, demonstrasi atau teks pembelajaran tentang Graphic User Interface Mengeksplorasi • Mengeksplorasi konsep graphical user interface • Mengeksplorasi hirarki class graphical user interface • Mengeksplorasi komponen dasar GUI • Mengeksplorasi komponen delegation event model • Mengeksplorasi penanganan kejadian (event handling) • Menghubungkan class-class adapter Mengasosiasi Menganalisis komponen-komponen GUI dan penerapannya dalam aplikasi Mengkomunikasikan Menyampaikan hasil analisis graphic user interface dan Tugas Menyelesaikan masalah tentang Graphic User Interface Observasi Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi dengan checklist lembar pengamatan atau dalam bentuk lain Portofolio Membuat Laporan dalam bentuk tulisan dan gambar Tes Pilihan Ganda, Essay 16 JP Deitel, Harvey M, Java : How to Program, Prentice-Hall Inc, New Jersey Richard F.Raposa, Java in 60 Minutes a Day Wiely Publishing Inc, Indianapolis Indiana
  • 5. Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar penerapannya dalam bentuk gambar 3.3 Memahami komunikasi dalam akses basis data 4.3 Menyajikan komunikasi dan akses basis data Komunikasi dengan database • Pengantar koneksi database • Objek Connection • Objek Statemen • Objek Resultset • Memanggil data dan record • Membuat report Mengamati Tayangan gambar tentang komunikasi dengan database Menanya Mengajukan pertanyaan terkait tayangan/gambar atau teks pembelajaran tentang komunikasi dengan database Mengeksplorasi • Mengeksplorasi koneksi database • Membuat object connection • Membuat object statemen • Membuat object resultset • Mengekplorasi data dan record • Membuat report Mengasosiasi Mengelompokkan dan menganalisis komunikasi dengan database Mengkomunikasikan Mempresentasikan aplikasi yang menggunakan database Tugas Menyelesaikan masalah tentang komunikasi dengan database Observasi Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi dengan checklist lembar pengamatan atau dalam bentuk lain Portofolio Membuat Laporan dalam bentuk tulisan dan gambar Tes Pilihan Ganda, Essay 16 JP Deitel, Harvey M, Java : How to Program, Prentice-Hall Inc, New Jersey Richard F.Raposa, Java in 60 Minutes a Day Wiely Publishing Inc, Indianapolis Indiana 3.4 Menganalisis library untuk mengambar bentuk atau bidang 4.4 Mencipta gambar bentuk atau bidang Mengambar Grafis • Hirarki class-class untuk grafis • Komponen-komponen dan library grafis 2D Mengamati Tayangan/gambar atau demonstrasi tentang cara menggambar grafis Menanya Tugas Menyelesaikan masalah dengan menggunakan komponen-komponen untuk mengambar grafis 2D dan 3D. 16 JP Deitel, Harvey M, Java : How to Program, Prentice-Hall Inc, New Jersey Richard F.Raposa,
  • 6. Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar • Komponen-kompone dan library grafis 3D Mengajukan pertanyaan terkait tayangan/gambar atau teks pembelajaran tentang menggambar grafis Mengeksplorasi • Mengeksplorasi hirarki class-class untuk grafis • Mengeksplorasi komponen-komponen dan library grafis 2D • Mengeksplorasi komponen-komponen dan library grafis 3D Mengasosiasi Mengelompokkan dan menganalisis komponen-komponen dan library grafis 2D dan 3D Mengkomunikasikan Menyampaikan hasil aplikasi grafis 2D dan 3D Observasi Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi dengan checklist lembar pengamatan atau dalam bentuk lain Portofolio Membuat Laporan dalam bentuk tulisan dan flowchart atau struktogram Tes Pilihan Ganda, Essay Java in 60 Minutes a Day Wiely Publishing Inc, Indianapolis Indiana 3.5 Menerapkan teknologi multimedia dalam aplikasi 4.5 Mencipta aplikasi yang dapat menampilkan audio,video,suara dan gambar Aplikasi Multimedia • Library untuk Multimedia • Play multimedia files • Capture devices • Capture audio dan video Mengamati Tayangan/gambar atau demonstrasi tentang aplikasi multimedia Menanya Mengajukan pertanyaan terkait tayangan tentang aplikasi multimedia Mengeksplorasi • Mengeksplorasi library untuk Tugas Menyelesaikan masalah pembuatan aplikasi multimedia Observasi Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi dengan checklist lembar pengamatan atau dalam bentuk lain 12 JP Deitel, Harvey M, Java : How to Program, Prentice-Hall Inc, New Jersey Richard F.Raposa, Java in 60 Minutes a Day Wiely Publishing Inc, Indianapolis Indiana
  • 7. Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar multimedia • Mengeksplorasi play multimedia file • Mengeksplorasi capture devices • Mengeksplorasi audio dan video Mengasosiasi Mengelompokkan dan menganalisis komponen-komponen dan library untuk aplikasi multimedia Mengkomunikasikan Menyampaikan hasil aplikasi multimedia Portofolio Membuat Laporan dalam bentuk flowchart/struktogram Tes Pilihan Ganda, Essay 3.6 Memahami penerapan model view controler(MVC) dalam pemrograman berorientasi objek 4.6. Menyajikan model view controler dengan membuat sebuah aplikasi Model View Controler • Arsitektur model view controler • Jenis-jenis mvc • Aplikasi mvc Mengamati Tayangan/gambar atau demonstrasi tentang model view controler Menanya Mengajukan pertanyaan terkait tayangan atau teks pembelajaran atau hal-hal yang berhubungan dengan model view controler Mengeksplorasi • Mengeksplorasi arsitektur model view controler • Mengeksplorasi jenis-jenis model view controler • Membuat aplikasi model view controler Mengasosiasi Tugas Menyelesaikan masalah tentang model view controler Observasi Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi dengan checklist lembar pengamatan atau dalam bentuk lain Portofolio Membuat Laporan dalam bentuk tulisan dan gambar Tes 12 JP Deitel, Harvey M, Java : How to Program, Prentice-Hall Inc, New Jersey
  • 8. Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar Mengelompokkan dan menganalisis komponen-komponen model view controler Mengkomunikasikan Menyajikan hasil aplikasi penerapan konsep model view controler Pilihan Ganda, Essay