SILABUS MATA PELAJARAN PEMROGRAMAN GRAFIK
(PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK)
Satuan Pendidikan : SMK
/ MAK
Kelas : 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 dan prosedural 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, 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 wujud
implementasi melaksanakan percobaan dan melaporkan hasil percobaan
|
|||||
3.1 Memahami grafika
komputer dan pemakaianya
4.1. Menyajikan hasil pengplahan grafika
komputer
|
Pengenalan Komputer Grafik
· Definisi Komputer Grafik
· Perangkat-perangkat Grafika
· Definisi photo dan gambar
|
Mengamati
Tayangan /gambar tentang pengenalan komputer grafik
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran tentang pengenalan komputer grafik
Mengeksplorasi
· Mengekplorasi definisi komputer
Grafik
· Mengekplorasi perangkat-perangkat
Grafika
· Mengekplorasi definisi
photo dan gambar
Mengasosiasi
Menganalisis pengenalan komputer grafik
Mengkomunikasikan
Mempresentasikan hasil analisis pengenalan komputer
grafik
|
Tugas
Menyelesaikan masalah tentang pengenalan komputer grafik
Observasi
Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi
dengan checklist lembar pengamatan atau dalam bentuk lain
Portofolio
· Membuat laporan tentang hasil kerja mandiri/kelompok
· Bahan Presentasi
Tes
Pilihan Ganda, Essay
|
8 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|
3.2 Memahami konsep dasar library grafik
4.2. Menyajikan komponen-komponen library grafik
|
Library
Grafik
· Setting
library OpenGL pada OS
· Window
area menggambar
· Komponen-komponen OpenGL
|
Mengamati
Tayangan atau gambar tentang library grafik
Menanya
Mengajukan pertanyaan terkait tayangan atau gambar atau
hal-hal yang berhubungan dengan library grafik
Mengeksplorasi
· Mengeksplorasi Setting
library OpenGL pada OS
· Mengeksplorasi Window
area menggambar
· Mengeksplorasi komponen-komponen OpenGL
Mengasosiasi
Menganalisis pemanfaatan library grafik
Mengkomunikasikan
Menyampaikan hasil analisis pemanfaatan library grafik
|
Tugas
Menyelesaikan masalah tentang library grafik
Observasi
Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi
dengan checklist lembar pengamatan atau dalam bentuk lain
Portofolio
· Membuat laporan tentang hasil kerja mandiri/kelompok
· Bahan Presentasi
Tes
Pilihan Ganda, Essay
|
10 JP
|
Ahmad Basuki,
Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|
3.3 Memahami pembuatan
primitive drawing
4.3
Menyajikan hasil primitive
drawing
|
Primitif Drawing
· Titik
· Garis
· Poyline
· Polygon
|
Mengamati
Tayangan atau gambar atau simulasi primitif drawing
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran tentang primitif drawing
Mengeksplorasi
· Mengeksplorasi menggambar Titik
· Mengeksplorasi menggambar Garis
· Mengeksplorasi menggambar Poyline
· Mengeksplorasi menggambar Polygon
Mengasosiasi
Menganalisis pemanfaatan library grafik
Mengkomunikasikan
Menyampaikan hasil percobaan dalam mengambar obyek dengan primitive drawing
|
Tugas
Menyelesaikan masalah tentang primitif drawing
Observasi
Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi
dengan checklist lembar pengamatan atau dalam bentuk lain
Portofolio
Membuat laporan percobaan
Tes
Pilihan Ganda, Essay
|
6 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|
3.4 Memahami grafik 2 dimensi
4.4 Menciptakan grafik 2 dimensi
|
Obyek Grafik 2D
·
Definisi
obyek grafik 2D
·
Definisi
warna obyek grafik 2D
·
Membuat
Obyek 2D
·
Membuat
struktur data obyek 2D
·
Membuat
struktur data warna
·
Menggambar
obyek 2D
|
Mengamati
Tayangan atau gambar atau simulasi obyek grafik 2D
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran tentang obyek
grafik 2D
Mengeksplorasi
· Mengeksplorasi definisi obyek grafik 2D
· Mengeksplorasi definisi warna obyek grafik 2D
· Mengeksplorasi pembuatan obyek grafik 2D
· Mengeksplorasi pembuatan struktur data obyek grafik 2D
· Mengeksplorasi pembuatan struktur data warna obyek grafik 2D
· Mengeksplorasi menggambar obyek 2D
Mengasosiasi
Menganalisis
pembuatan obyek grafik 2D
Mengkomunikasikan
Menyampaikan hasil percobaan dalam mengambar obyek grafik 2D
|
Tugas
Menyelesaikan
masalah tentang obyek grafik 2D
Observasi
Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi
dengan checklist lembar pengamatan atau dalam bentuk lain
Portofolio
Membuata Laporan percobaan
Tes
Pilihan Ganda, Essay
|
8 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|
3.5 Menerapkan transformasi obyek 2
dimensi
4.5 Menciptakan animasi 2
dimensi
|
Obyek Grafik 2D
·
Struktur
data titik dan vektor
·
Perubahan
struktur data
·
Translasi
·
Scalling
·
Rotasi
·
Perkalian
matrik
·
Komposisi
transformasi
|
Mengamati
Tayangan atau gambar atau simulasi transformasi obyek 2D
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran tentang transformasi
obyek 2D
Mengeksplorasi
· Mengeksplorasi struktur data titik dan vektor
· Mengeksplorasi perubahan struktur data
· Mengeksplorasi translasi
· Mengeksplorasi scalling
· Mengeksplorasi rotasi
· Mengeksplorasi perkalian matri
· Mengeksplorasi komposisi transformasi
Mengasosiasi
Menganalisis translasi obyek grafik 2D
Mengkomunikasikan
Menyampaikan hasil percobaan translasi obyek 2D
|
Tugas
Menyelesaikan
masalah tentang transformasi obyek 2D
Observasi
Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi
dengan checklist lembar pengamatan atau dalam bentuk lain
Portofolio
Membuata Laporan percobaan
Tes
Pilihan Ganda, Essay
|
8 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta.
|
3.6 Menerapkan pembuatan
model obyek 3 dimensi
4.6 Menciptakan model obyek
3 dimensi
|
Obyek Grafik 3D
·
Definisi
obyek grafik 3D
·
Definisi warna obyek grafik 3D
·
Membuat
Obyek grafik 3D
·
Changing
Coordinate systems
· Camera – viewing transformation
·
Membuat
definisi warna obyek grafik 3D
· Membuat obyek grafik 3D (prisma dan kubus)
|
Mengamati
Tayangan atau gambar atau simulasi model obyek 3 dimensi
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran tentang model obyek 3
dimensi
Mengeksplorasi
·
Mengeksplorasi
obyek grafik 3D
·
Mengeksplorasi warna obyek grafik 3D
·
Mengeksplorasi
pembuatan Obyek grafik 3D
·
Mengeksplorasi
Changing Coordinate systems
· Mengeksplorasi Camera – viewing transformation
·
Mengeksplorasi
definisi obyek grafik 3D
·
Mengeksplorasi
definisi warna obyek grafik 3D
·
Mengeksplorasi
obyek 3D prisma dan kubus
Mengasosiasi
Menganalisis obyek grafik 3D
Mengkomunikasikan
Menyampaikan hasil percobaan dalam mengambar obyek grafik 3D
|
Tugas
Menyelesaikan masalah tentang model obyek 3 dimensi
Observasi
Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi
dengan checklist lembar pengamatan atau dalam bentuk lain
Portofolio
· Membuat laporan hasil kerja
kelompok
· Laporan hasil percobaan
Tes
Pilihan Ganda, Essay
|
8 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|
3.7 Memahami transformasi 3
dimensi
4.7 Menciptakan animasi 3 dimensi
|
Transformasi Grafik 3D
·
Representasi
Matrik 3D
·
Matrik
Translasi 3D
·
Matrik
Rotasi 3D
·
Matrik
Scaling 3D
· Komposisi matrik transformasi 3D
|
Mengamati
Tayangan atau gambar atau simulasi transformasi grafik 3D
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran tentang transformasi
grafik 3D
Mengeksplorasi
· Mengeksplorasi representasi matrik 3D
· Mengeksplorasi matrik translasi 3D
· Mengeksplorasi matrik scalling 3D
· Mengeksplorasi matrik rotasi 3D
· Mengeksplorasi komposisi matrik transformasi 3D
Mengasosiasi
Menganalisis
translasi obyek grafik 3D
Mengkomunikasikan
Menyampaikan hasil percobaan translasi obyek 3D
|
Tugas
Menyelesaikan permasalahan tentang transformasi grafik 3D
Observasi
Mengamati kegiatan/aktivitas siswa secara individu dan dalam diskusi
dengan checklist lembar pengamatan atau dalam bentuk lain
Portofolio
Membuat laporan tentang hasil kerja
kelompok
Tes
Pilihan Ganda, Essay
|
10 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|
3.8 Memahami konsep sudut
pandang kamera dan proyeksi 3 dimensi
4.8 Mengolah proyeksi
paralel,proyeksi perspektif,pandangan stereo dan taksonomi proyeksi
|
Proyeksi 3 Dimensi
· Konsep kamera
· Pandangan stereo
· Taksonomi proyeksi
|
Mengamati
Tayangan atau gambar atau simulasi proyeksi 3 dimensi
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran proyeksi 3 dimensi
Mengeksplorasi
· Mengeksplorasi konsep kamera
· Mengeksplorasi pandangan stereo
· Mengeksplorasi taksonomi proyeksi
Mengasosiasi
Menganalisis
proyeksi 3D
Mengkomunikasikan
Menyampaikan hasil percobaan proyeksi 3D
|
Tugas
Menyelesaikan masalah tentang proyeksi 3 dimensi
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
|
10 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|
3.9 Menerapkan efek morphing pada objek 2 dimensi dan
3 dimensi
4.9 Menciptakan efek
morphing untuk objek 2 dimensi dan 3 dimensi
|
Morphing
· Pengantar morphing
· Interpolasi linier
· Morphing 2D
· Morphing 3D
|
Mengamati
Tayangan atau gambar atau simulasi morphing
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran morphing
Mengeksplorasi
· Mengeksplorasi konsep morphing
· Mengeksplorasi interpolasi linier
· Mengeksplorasi morphing 2D
· Mengeksplorasi morphing 3D
Mengasosiasi
Menganalisis
proyeksi 3D
Mengkomunikasikan
Menyampaikan hasil percobaan morphing
|
Tugas
Menyelesaikan masalah tentang morphing
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
|
10 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|
3.10 Memahami konsep fraktal untuk bentuk-bentuk
fenomena alam
4.10 Menciptakan bentuk
fenomena alam dengan konsep fraktal
|
Fraktal
· Pengantar fraktal
· Properti fraktal
· Fraktal degan set Mandelbrot
· Fraktal degan set filled-in
|
Mengamati
Tayangan atau gambar atau simulasi fraktal
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran fraktal
Mengeksplorasi
· Mengeksplorasi konsep fraktal
· Mengeksplorasi property fractal
· Mengeksplorasi fraktal degan set Mandelbrot
· Mengeksplorasi fraktal degan set filled-in
Mengasosiasi
Menganalisis konsep fraktal untuk bentuk-bentuk fenomena alam
Mengkomunikasikan
Menyampaikan hasil percobaan konsep fraktal
|
Tugas
Menyelesaikan masalah tentang fraktal
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
|
10 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika Komputer
Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|
3.12 Menerapkan rendering objek 3 dimensi
4.12 Menyajikan rendering objek 3 dimensi
|
Rendering
· Pencahayaan
· Pembuatan bayangan
· Pantulan
· Pemberian bayangan
· Pemberian tekstur
|
Mengamati
Tayangan atau gambar atau simulasi rendering
Menanya
Mengajukan pertanyaan terkait tayangan/gambar atau teks
pembelajaran rendering
Mengeksplorasi
· Mengeksplorasi konsep pencahayaan
· Mengeksplorasi pembuatan bayangan
· Mengeksplorasi pantulan
· Mengeksplorasi pemberian bayangan
· Mengeksplorasi pemberian tekstur
Mengasosiasi
Menganalisis konsep rendering objek 3 dimensi
Mengkomunikasikan
Menyampaikan hasil percobaan rendering
|
Tugas
Menyelesaikan masalah tentang rendering
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
|
10 JP
|
Ahmad
Basuki, Nana Ramadijanti
Grafika
Komputer Teori dan Implementasinya
Penerbit
Andi Yogyakarta
Suyoto,
Teori dan
Pemrograman Grafika Komputer
Penerbit
Gava Media Yogyakarta
|

No comments:
Post a Comment