Anda di halaman 1dari 11

SILABUS MATA PELAJARAN PEMROGRAMAN DESKTOP

(PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK )

Satuan Pendidikan : SMK / MAK


Kelas : XI

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, menganalisis pengetahuan faktual, konseptual, prosedural berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI-4 Mengolah, menalar, dan menyaji 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-

Form.: F.2.1.K13.01 Rev.01


Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
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

Form.: F.2.1.K13.01 Rev.01


Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
3.1. Memahami teknologi Pengenalan Mengamati Tugas 8 JP  Kurniawan Erick,
pengembangan aplikasi Pengembangan Aplikasi  Mengamati pengenalan Mengklasifikasikan Membangun Aplikasi
desktop Desktop perkembangan aplikasi desktop pengenalan Mobile dengan QT SDK,
4.1 Menyajikan teknologi  Teknologi desktop perkembangan aplikasi Penerbit Andi
pengembangan aplikasi  Instalasi perangkat Menanya desktop Yogyakarta, Yogyakarta,
desktop pengembangan dan  Mendiskusikan perkembangan 2011
aplikasi desktop teknologi desktop Observasi
Program desktop  Mendiskusikan proses instalasi Mengamati
pertama perangkat pengembangan dan kegiatan/aktivitas siswa
aplikasi desktop Program desktop secara individu dan
pertama dalam diskusi dengan
checklist lembar
Mengeksplorasi pengamatan atau dalam
 Mengamati perkembangan bentuk lain
teknologi desktop
 Mengamati proses instalasi Portofolio
perangkat pengembangan dan  Hasil kerja
aplikasi desktop Program desktop mandiri/kelompok
pertama  Bahan Presentasi

Mengasosiasi Tes
Membuat kesimpulan tentang Essay , pilihan ganda
pengenalan perkembangan aplikasi
desktop

Mengkomunikasikan
Menyampaikan hasil tentang
pengenalan perkembangan aplikasi
desktop

3.2. Memahami teknik Desain Aplikasi Desktop Mengamati Tugas 16 JP  Kurniawan Erick,
desain aplikasi  Layout vertikal dan Mengamati desain aplikasi desktop Membuat laporan tentang Membangun Aplikasi
desktop horizontal desain aplikasi desktop Mobile dengan QT
4.2 Menyajikan desain  Desain kompleks Menanya SDK, Penerbit Andi
aplikasi berbasis Observasi
Form.: F.2.1.K13.01 Rev.01
Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
desktop  Penggunaan scrollview  Mendiskusikan tentang layout Mengamati Yogyakarta,
 Penanganan event vertikal dan horizontal kegiatan/aktivitas siswa Yogyakarta, 2011
 Mendiskusikan terkait desain secara individu dan
kompleks dalam diskusi dengan
 Mendiskusikan penggunaan checklist lembar
scrollview pengamatan atau dalam
 Mendiskusikan penanganan event bentuk lain
pada aplikasi desktop
Portofolio
Mengeksplorasi  Hasil kerja
Mengamati desain aplikasi desktop mandiri/kelompok
 Bahan Presentasi
Mengasosiasi
Membuat kesimpulan tentang desain Tes
aplikasi desktop Essay , pilihan ganda

Mengkomunikasikan
Menyampaikan hasil tentang desain
aplikasi desktop

3.3. Memahami teknik Desain Aplikasi Mengamati Tugas 16 JP  Kurniawan Erick,


desain aplikasi Multiwindow Mengamati desain aplikasi Mengklasifikasikan Membangun Aplikasi
multiwindow  Prinsip desain multiwindow desain aplikasi Mobile dengan QT
4.3 Menyajikan desain multiwindow multiwindow SDK, Penerbit Andi
aplikasi multiwindow  Navigasi antar window Menanya Yogyakarta,
 Multiwindow dengan  Mendiskusikan prinsip desain Observasi Yogyakarta, 2011
Tabulasi multiwindow Mengamati
 Navigasi Splash dengan  Mendiskusikan terkait navigasi kegiatan/aktivitas siswa
timer antar window secara individu dan
 Mendiskusikan tentang dalam diskusi dengan
multiwindow dengan tabulasi checklist lembar
 Mendiskusikan navigasi splash pengamatan atau dalam
dengan timer bentuk lain

Portofolio
Form.: F.2.1.K13.01 Rev.01
Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
Mengeksplorasi  Hasil kerja
 Mengeksplorasi tentang prinsip mandiri/kelompok
desain multiwindow  Bahan Presentasi
 Mendiskusikan terkait navigasi
antar window
 Mengeksplorasi tentang Tes
multiwindow dengan tabulasi Essay , pilihan ganda
 Mengeksplorasi terkait navigasi
splash dengan timer

Mengasosiasi
Membuat kesimpulan tentang desain
aplikasi multiwindow

Mengkomunikasikan
Menyampaikan hasil tentang desain
aplikasi multiwindow

3.4. Memahami Pengkodean Alur Mengamati Tugas 16 JP  Kurniawan Erick,


pengkodean alur Program Mengamati terkait pengkodean alur Mengklasifikasikan Membangun Aplikasi
program dalam  Tipe data, variabel, dan program tertentu terkait pengkodean alur Mobile dengan QT
aplikasi operator program tertentu SDK, Penerbit Andi
4.4 Mengolah data  Array Menanya Yogyakarta,
menggunakan suatu  Struktur kontrol  Mendiskusikan tipe data, variabel, Yogyakarta, 2011
alur tertentu percabangan dan operator Observasi
 Struktur kontrol  Mendiskusikan tentang array Mengamati
perulangan  Mendiskusikan terkait struktur kegiatan/aktivitas siswa
kontrol percabangan secara individu dan
 Mendiskusikan struktur kontrol dalam diskusi dengan
perulangan checklist lembar
pengamatan atau dalam
bentuk lain
Mengeksplorasi
 Mengamati tipe data, variabel, dan Portofolio
 Hasil kerja
Form.: F.2.1.K13.01 Rev.01
Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
operator mandiri/kelompok
 Mengamati tentang array  Bahan Presentasi
 Mengamati terkait struktur
kontrol percabangan Tes
 Mengamati terkait struktur Essay , pilihan ganda
kontrol perulangan
Mengasosiasi
Membuat kesimpulan tentang
pengkodean alur program tertentu

Mengkomunikasikan
Menyampaikan hasil tentang
pengkodean alur program tertentu

3.5. Memahami teknik Pengolahan Input User Mengamati Tugas 12 JP  Kurniawan Erick,
 Konversi data Mengamati pengolahan input user Menyelesaikan persoalan Membangun Aplikasi
pengolahan input
 Pengelolaan input user berkaitan dengan Mobile dengan QT
user pada operasi aritmatika Menanya pengolahan input user SDK, Penerbit Andi
dan logika  Mendiskusikan tentang konversi Yogyakarta,
4.5 Mengolah input user
 Pengelolaan input user pelbagai data Observasi Yogyakarta, 2011
pada aplikasi pada operasi string  Mendiskusikan tentang Mengamati
pengelolaan input user pada kegiatan/aktivitas siswa
operasi aritmatika dan logika secara individu dan
 Mendiskusikan tentang dalam diskusi dengan
pengelolaan input user pada checklist lembar
operasi string pengamatan atau dalam
bentuk lain
Mengeksplorasi
 Mengamati tentang konversi Portofolio
pelbagai data  Hasil kerja
 Mengamati terkait pengelolaan mandiri/kelompok
input user pada operasi aritmatika  Bahan Presentasi
dan logika
 Mengamati tentang pengelolaan Tes
Essay , pilihan ganda
Form.: F.2.1.K13.01 Rev.01
Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
input user pada operasi string

Mengasosiasi
Membuat kesimpulan tentang
pengolahan input user

Mengkomunikasikan
Menyampaikan hasil tentang
pengolahan input user

3.6. Memahami pembuatan Pembuatan komponen Mengamati Tugas 24 JP  Kurniawan Erick,


komponen antar muka antar muka sendiri Mengamati pembuatan komponen Menyelesaikan tugas Membangun Aplikasi
sendiri  Class dan obyek antar muka sendiri tentang pembuatan Mobile dengan QT
4.6 Menyajikan pembuatan  pewarisan komponen antar muka SDK, Penerbit Andi
komponen antar muka  membuat event Menanya sendiri Yogyakarta,
sendiri  menambahkan fungsi  Mendiskusikan tentang class Yogyakarta, 2011
dan obyek pada pembuatan Observasi
komponen antar muka Mengamati
sendiri kegiatan/aktivitas siswa
 Mendiskusikan tentang secara individu dan
pewarisan pada pembuatan dalam diskusi dengan
komponen antar muka checklist lembar
sendiri pengamatan atau dalam
 Mendiskusikan tentang bentuk lain
proses membuat event
 Menanyakan tentang cara Portofolio
untuk menambahkan fungsi  Hasil kerja
mandiri/kelompok
 Bahan Presentasi
Mengeksplorasi
 Mengeksplorasi tentang class Tes
dan obyek pada pembuatan Essay , pilihan ganda
komponen antar muka
sendiri

Form.: F.2.1.K13.01 Rev.01


Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
 Mengeksplorasi tentang
pewarisan pada pembuatan
komponen antar muka
sendiri
 Mengeksplorasi tentang
proses membuat event
 Mengeksplorasi tentang cara
untuk menambahkan fungsi

Mengasosiasi
Membuat kesimpulan tentang
pembuatan komponen antar muka
sendiri
Mengkomunikasikan
Menyampaikan hasil tentang
pembuatan komponen antar muka
sendiri

3.7. Memahami pembuatan Pembuatan visualiasasi Mengamati Tugas 16 JP  Kurniawan Erick,


visualiasasi  sistem koordinat dan Mengamati pembuatan visualiasasi Mengklasifikasikan Membangun Aplikasi
4.7 Menyajikan pembuatan obyek grafis tentang pembuatan Mobile dengan QT
visualiasasi  obyek 2 dimensi visualiasasi SDK, Penerbit Andi
 gambar pada window Menanya Yogyakarta,
 visualisasi dengan  Mendiskusikan tentang sistem Yogyakarta, 2011
navigasi koordinat dan obyek grafis Observasi
 obyek 2 dimensi Mengamati
 gambar pada window kegiatan/aktivitas siswa
 visualisasi dengan navigasi secara individu dan
dalam diskusi dengan
Mengeksplorasi checklist lembar
 Mengamati tentang sistem pengamatan atau dalam
koordinat dan obyek grafis bentuk lain
 Mengamati tentang obyek 2
Portofolio
Form.: F.2.1.K13.01 Rev.01
Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
dimensi  Hasil kerja
 Mengamati tentang gambar pada mandiri/kelompok
window  Bahan Presentasi
 Mengamati tentang visualisasi
dengan navigasi Tes
Essay , pilihan ganda
Mengasosiasi
Membuat kesimpulan tentang
pembuatan visualiasasi

Mengkomunikasikan
Menyampaikan hasil tentang
pembuatan visualiasasi

3.8. Memahami komunikasi Pemrograman Basisdata Mengamati Tugas 16 Jp  Kurniawan Erick,


aplikasi dengan Desktop Mengamati tentang pemrograman Menyelesaikan tugas Membangun Aplikasi
basisdata  Penambahan data pada basisdata desktop tentang pemrograman Mobile dengan QT
4.8 Mengolah data melalui tabel basisdata desktop SDK, Penerbit Andi
aplikasi desktop  Pencarian dan Menanya Yogyakarta,
penampilan data  Mendiskusikan tentang Yogyakarta, 2011
 Penghapusan data dan penambahan data pada tabel Observasi
 Pengubahan data  Mendiskusikan tentang Pencarian Mengamati
 View data dan penampilan data kegiatan/aktivitas siswa
 Reporting  Mendiskusikan tentang secara individu dan
Penghapusan data dan dalam diskusi dengan
 Mendiskusikan tentang checklist lembar
Pengubahan data pengamatan atau dalam
 Mendiskusikan tentang view data bentuk lain
 Mendiskusikan tentang reporting
Portofolio
Mengeksplorasi  Hasil kerja
 Mengekslorasi tentang mandiri/kelompok
penambahan data pada tabel  Bahan Presentasi
 Mengekslorasi tentang Pencarian
Tes
Form.: F.2.1.K13.01 Rev.01
Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
dan penampilan data Essay , pilihan ganda
 Mengekslorasi tentang
Penghapusan data dan
 Mengekslorasi tentang
Pengubahan data
 Mengekslorasi tentang view data
 Mengekslorasi tentang reporting

Mengasosiasi
Membuat kesimpulan tentang
pemrograman basisdata desktop

Mengkomunikasikan
Menyampaikan hasil tentang
pemrograman basisdata desktop

3.9 Memahami pembuatan Pembuatan paket Mengamati Tugas 12 JP  Kurniawan Erick,


paket instaler dan instaler dan dokumen Mengamati tentang pembuatan paket Membuat paket instaler Membangun Aplikasi
dokumen aplikasi aplikasi desktop instaler dan dokumen aplikasi dan dokumen dari Mobile dengan QT
desktop  Paket installer dan aplikasi desktop yang SDK, Penerbit Andi
4.9 Menyajikan aplikasi dokumentasi aplikasi Menanya dibuat Yogyakarta,
kepada user  Publikasi aplikasi  Mendiskusikan tentang Paket Yogyakarta, 2011
installer dari aplikasi yang Observasi
dibuat Mengamati
 Mendiskusikan tentang kegiatan/aktivitas siswa
dokumentasi aplikasi desktop secara individu dan
 Mendiskusikan tentang publikasi dalam diskusi dengan
dari aplikasi desktop checklist lembar
pengamatan atau dalam
Mengeksplorasi bentuk lain
 Mengeksplorasi tentang Paket
installer dari aplikasi yang Portofolio
 Hasil kerja
Form.: F.2.1.K13.01 Rev.01
Tgl.14 Juli 2014
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
dibuat mandiri/kelompok
 Mengeksplorasi tentang  Bahan Presentasi
dokumentasi aplikasi desktop
 Mengeksplorasi tentang Tes
publikasi dari aplikasi desktop Essay , pilihan ganda

Mengasosiasi
Membuat kesimpulan tentang
pembuatan paket instaler dan
dokumen aplikasi

Mengkomunikasikan
Menyampaikan hasil tentang
pembuatan paket instaler dan
dokumen aplikasi

Form.: F.2.1.K13.01 Rev.01


Tgl.14 Juli 2014

Anda mungkin juga menyukai