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-nilai
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
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
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 dalam
pertama diskusi dengan checklist
lembar pengamatan atau
Mengeksplorasi dalam bentuk lain
Mengamati perkembangan teknologi
desktop Portofolio
Hasil kerja
Mengamati proses instalasi mandiri/kelompok
perangkat pengembangan dan
Bahan Presentasi
aplikasi desktop Program desktop
pertama
Tes
Essay , pilihan ganda
Mengasosiasi
Membuat kesimpulan tentang
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 Penggunaan scrollview Mendiskusikan tentang layout Observasi Yogyakarta,
desktop Penanganan event vertikal dan horizontal Mengamati Yogyakarta, 2011
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
Mendiskusikan terkait desain kegiatan/aktivitas siswa
kompleks secara individu dan dalam
Mendiskusikan penggunaan diskusi dengan checklist
scrollview lembar pengamatan atau
Mendiskusikan penanganan event dalam 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
Mengasosiasi
Membuat kesimpulan tentang desain
aplikasi multiwindow
Mengkomunikasikan
Menyampaikan hasil tentang desain
aplikasi multiwindow
Mengeksplorasi Portofolio
Mengamati tipe data, variabel, dan Hasil kerja
operator mandiri/kelompok
Mengamati tentang array Bahan Presentasi
Mengamati terkait struktur kontrol
percabangan Tes
Mengamati terkait struktur kontrol Essay , pilihan ganda
perulangan
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
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 user
Pengelolaan input user berkaitan dengan Mobile dengan QT
4.5 Mengolah input user
pada operasi aritmatika Menanya pengolahan input user SDK, Penerbit Andi
pada aplikasi dan logika Mendiskusikan tentang konversi Yogyakarta,
Pengelolaan input user pelbagai data Observasi Yogyakarta, 2011
pada operasi string Mendiskusikan tentang Mengamati
pengelolaan input user pada kegiatan/aktivitas siswa
operasi aritmatika dan logika secara individu dan dalam
Mendiskusikan tentang diskusi dengan checklist
pengelolaan input user pada lembar pengamatan atau
operasi string dalam bentuk lain
Mengeksplorasi Portofolio
Mengamati tentang konversi Hasil kerja
pelbagai data mandiri/kelompok
Mengamati terkait pengelolaan Bahan Presentasi
input user pada operasi aritmatika
dan logika Tes
Mengamati tentang pengelolaan Essay , pilihan ganda
input user pada operasi string
Mengasosiasi
Membuat kesimpulan tentang
pengolahan input user
Mengkomunikasikan
Menyampaikan hasil tentang
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
pengolahan input user
Mengasosiasi
Membuat kesimpulan tentang
pembuatan komponen antar muka
sendiri
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
Mengkomunikasikan
Menyampaikan hasil tentang
pembuatan komponen antar muka
sendiri
Mengkomunikasikan
Menyampaikan hasil tentang
pembuatan visualiasasi
Mengasosiasi
Membuat kesimpulan tentang
pemrograman basisdata desktop
Mengkomunikasikan
Menyampaikan hasil tentang
pemrograman basisdata desktop
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar
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 aplikasi web komunikasi dengan Mobile dengan QT
4.9 Mengolah data server web client aplikasi web SDK, Penerbit Andi
melalui aplikasi Pengelolaan data server Menanya Yogyakarta,
desktop melalui aplikasi desktop Mendiskusikan tentang Observasi Yogyakarta, 2011
pemrograman web client Mengamati
Mendiskusikan tentang kegiatan/aktivitas siswa
pengelolaan data server melalui secara individu dan dalam
aplikasi desktop diskusi dengan checklist
lembar pengamatan atau
dalam bentuk lain
Mengeksplorasi
Mengeksplorasi pemrograman web Portofolio
client Hasil kerja
Mendiskusikan tentang mandiri/kelompok
pengelolaan data server melalui Bahan Presentasi
aplikasi desktop
Tes
Essay , pilihan ganda
Mengasosiasi
Membuat kesimpulan tentang
komunikasi dengan aplikasi web
Mengkomunikasikan
Menyampaikan hasil tentang
komunikasi dengan aplikasi web
Mengeksplorasi Portofolio
Mengeksplorasi tentang Paket Hasil kerja
installer dari aplikasi yang dibuat mandiri/kelompok
Mengeksplorasi tentang Bahan Presentasi
dokumentasi aplikasi desktop
Mengeksplorasi tentang publikasi Tes
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