Você está na página 1de 13

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
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

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
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

percobaan

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 teknologi bentuk lain
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
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

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 Penggunaan scrollview Mendiskusikan tentang layout Observasi Yogyakarta,
desktop Penanganan event vertikal dan horizontal Mengamati Yogyakarta, 2011
Mendiskusikan terkait desain kegiatan/aktivitas siswa
kompleks secara individu dan
Mendiskusikan penggunaan dalam diskusi dengan
scrollview checklist lembar
Mendiskusikan penanganan event pengamatan atau dalam
pada aplikasi desktop bentuk lain

Mengeksplorasi Portofolio
Mengamati desain aplikasi desktop Hasil kerja
mandiri/kelompok
Mengasosiasi Bahan Presentasi
Membuat kesimpulan tentang desain
aplikasi desktop Tes
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
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

Navigasi Splash dengan Mendiskusikan terkait navigasi antar kegiatan/aktivitas siswa


timer window secara individu dan
Mendiskusikan tentang multiwindow dalam diskusi dengan
dengan tabulasi checklist lembar
Mendiskusikan navigasi splash pengamatan atau dalam
dengan timer bentuk lain

Mengeksplorasi Portofolio
Mengeksplorasi tentang prinsip Hasil kerja
desain multiwindow mandiri/kelompok
Mendiskusikan terkait navigasi antar Bahan Presentasi
window
Mengeksplorasi tentang multiwindow
dengan tabulasi Tes
Mengeksplorasi terkait navigasi Essay , pilihan ganda
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
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

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
operator Hasil kerja
Mengamati tentang array mandiri/kelompok
Mengamati terkait struktur kontrol Bahan Presentasi
percabangan
Mengamati terkait struktur kontrol Tes
perulangan Essay , pilihan ganda
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
4.5 Mengolah input user dan logika Mendiskusikan tentang konversi Yogyakarta,
pada aplikasi Pengelolaan input user pelbagai data Observasi Yogyakarta, 2011
pada operasi string Mendiskusikan tentang pengelolaan Mengamati
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

input user pada operasi kegiatan/aktivitas siswa


aritmatika dan logika secara individu dan
Mendiskusikan tentang pengelolaan dalam diskusi dengan
input user pada operasi string checklist lembar
pengamatan atau dalam
Mengeksplorasi bentuk lain
Mengamati tentang konversi pelbagai
data Portofolio
Mengamati terkait pengelolaan input Hasil kerja
user pada operasi aritmatika dan mandiri/kelompok
logika Bahan Presentasi
Mengamati tentang pengelolaan
input user pada operasi string Tes
Essay , pilihan ganda
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
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

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
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
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

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 koordinat pengamatan atau dalam
dan obyek grafis bentuk lain
Mengamati tentang obyek 2 dimensi
Mengamati tentang gambar pada Portofolio
window Hasil kerja
Mengamati tentang visualisasi mandiri/kelompok
dengan navigasi Bahan Presentasi

Mengasosiasi Tes
Membuat kesimpulan tentang Essay , pilihan ganda
pembuatan visualiasasi

Mengkomunikasikan
Menyampaikan hasil tentang
pembuatan visualiasasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

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 penambahan Yogyakarta, 2011
Penghapusan data dan 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 Pengubahan checklist lembar
data pengamatan atau dalam
Mendiskusikan tentang view data bentuk lain
Mendiskusikan tentang reporting
Portofolio
Mengeksplorasi Hasil kerja
Mengekslorasi tentang penambahan mandiri/kelompok
data pada tabel Bahan Presentasi
Mengekslorasi tentang Pencarian
dan penampilan data Tes
Mengekslorasi tentang Penghapusan Essay , pilihan ganda
data dan
Mengekslorasi tentang Pengubahan
data
Mengekslorasi tentang view data
Mengekslorasi tentang reporting

Mengasosiasi
Membuat kesimpulan tentang
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

pemrograman basisdata desktop

Mengkomunikasikan
Menyampaikan hasil tentang
pemrograman basisdata desktop

3.9. Memahami Komunikasi dengan Mengamati Tugas 16 JP Kurniawan Erick,


komunikasi dengan aplikasi web Mengamati komunikasi dengan Membuat laporan tentang Membangun Aplikasi
aplikasi web Teknik pemrograman web aplikasi web komunikasi dengan Mobile dengan QT
4.9 Mengolah data server client aplikasi web SDK, Penerbit Andi
melalui aplikasi Pengelolaan data server Menanya Yogyakarta,
desktop melalui aplikasi Mendiskusikan tentang Observasi Yogyakarta, 2011
desktop pemrograman web client Mengamati
Mendiskusikan tentang pengelolaan kegiatan/aktivitas siswa
data server melalui aplikasi secara individu dan
desktop dalam diskusi dengan
checklist lembar
pengamatan atau dalam
Mengeksplorasi bentuk lain
Mengeksplorasi pemrograman web
client Portofolio
Mendiskusikan tentang pengelolaan Hasil kerja
data server melalui aplikasi mandiri/kelompok
desktop Bahan Presentasi

Tes
Mengasosiasi Essay , pilihan ganda
Membuat kesimpulan tentang
komunikasi dengan aplikasi web
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

Mengkomunikasikan
Menyampaikan hasil tentang
komunikasi dengan aplikasi web

3.10 Memahami Pembuatan paket Mengamati Tugas 12 JP Kurniawan Erick,


pembuatan paket instaler dan dokumen Mengamati tentang pembuatan paket Membuat paket instaler Membangun Aplikasi
instaler dan dokumen aplikasi desktop instaler dan dokumen aplikasi dan dokumen dari Mobile dengan QT
aplikasi desktop Paket installer dan aplikasi desktop yang SDK, Penerbit Andi
4.10 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
dibuat Hasil kerja
Mengeksplorasi tentang mandiri/kelompok
dokumentasi aplikasi desktop Bahan Presentasi
Mengeksplorasi tentang
publikasi dari aplikasi desktop Tes
Essay , pilihan ganda
Mengasosiasi
Membuat kesimpulan tentang
pembuatan paket instaler dan
dokumen aplikasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

Mengkomunikasikan
Menyampaikan hasil tentang
pembuatan paket instaler dan
dokumen aplikasi

Você também pode gostar