(RPP)
b. Menanya
Mendiskusikan perkembangan teknologi desktop
Mendiskusikan proses instalasi perangkat
pengembangan dan aplikasi desktop Program
desktop pertama.
c. Mengeksplorasi
Mengamati perkembangan teknologi desktop
Mengamati proses instalasi perangkat
pengembangan dan aplikasi desktop Program
desktop pertama.
d.Mengasosiasi
Membuat kesimpulan tentang pengenalan
perkembangan aplikasi desktop
e.Mengkomunikasikan
Menyampaikan hasil tentang pengenalan
perkembangan aplikasi desktop
II. Materi Ajar 1. Teknologi desktop.
2. Instalasi perangkat pengembangan dan aplikasi
desktop Program desktop pertama.
III. Metode Pembelajaran Informasi, praktek, tutorial, kerja kelompok
IV.Langkah-langkah Pembelajaran
A. Kegiatan Awal ; 1. Salam pembuka.
2. Guru memberikan pengenalan terhadap aplikasi yang
akan digunakan. Dalam pembahasan ini kita
menggunakan program visual basic 6.0.
B. Kegiatan Inti ;
1. Guru menjelaskan pemilihan aplikasi yang akan
diinstall secara teliti.
2. Guru menjelaskan konsep dasar pemrograman
berbasis desktop.
3. Guru menjelaskan jenis-jenis aplikasi
C. Kegiatan akhir ; pemrograman yang sesuai degn komputer
maupun sistem operasi yang digunakan.
1. Siswa membuat daftar perencanaan kebutuhan dan
spesifikasi PC
2. Guru memberikan penguatan kembali tentang dasar-
dasar aplikasi VB 6.0 & IDE VB 6.0 yang
digunakan.
3. Guru memberikan penilaian
V. Alat / Bahan / Sumber Belajar >Buku RPL Jilid 2, Penerbit: Direktoriat Pembinaan SMK
ditulis oleh: Aunur R..Mulyanto,
>Modul visual Basic 6.0,
>Software Visual Basic 6.0,
>Microsoft Acces 2003 untuk membuat basis data.
VI. Penilaian :
Kompetensi Inti
KI-4. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-5. 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-6. 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.
VI. Penilaian :
Kompetensi Inti
KI-7. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-8. 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-9. 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.
c. Mengeksplorasi
Mengeksplorasi tentang prinsip desain multiwindow
Mendiskusikan terkait navigasi
antar window
Mengeksplorasi tentang multiwindow dengan tabulasi
Mengeksplorasi terkait navigasi splash dengan timer
d.Mengasosiasi
Membuat kesimpulan tentang desain aplikasi
multiwindow
e.Mengkomunikasikan
Menyampaikan hasil tentang desain aplikasi
multiwindow
II. Materi Ajar Prinsip desain multiwindow
Navigasi antar window
Multiwindow dengan Tabulasi
Navigasi Splash dengan timer
III. Metode Pembelajaran Informasi, praktek, tutorial, kerja kelompok
IV.Langkah-langkah Pembelajaran
A. Kegiatan Awal ; 1. Salam pembuka.
2. Guru menjelaskan prinsip-prinsip desain
multiwindow.
B. Kegiatan Inti ;
1. Guru menjelaskan pembuatan tabulasi
2. Guru menjelaskan pembuatan navigasi
C.Kegiatan akhir; 1.Siswa membuat disain tabulasi aplikasi dan navigasi
2.Guru memberikan penguatan kembali tentang
pembuatan tabulasi dan navigasi.
3.Guru memberikan penilaian
V. Alat / Bahan / Sumber Belajar >Buku RPL Jilid 2, Penerbit: Direktoriat Pembinaan SMK
ditulis oleh: Aunur R..Mulyanto,
>Modul visual Basic 6.0,
>Software Visual Basic 6.0,
>Microsoft Acces 2003 untuk membuat basis data.
VI. Penilaian :
Kompetensi Inti
KI-10. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-11. 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-12. 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.
c.Mengeksplorasi
Mengamati tipe data, variabel, dan operator
Mengamati tentang array
Mengamati terkait struktur kontrol percabangan
Mengamati terkait struktur kontrol perulangan
d.Mengasosiasi
Membuat kesimpulan tentang pengkodean alur program
tertentu
e.Mengkomunikasikan
Menyampaikan hasil tentang pengkodean alur program
tertentu
II. Materi Ajar Tipe data, variabel, dan operator
Array
Struktur kontrol percabangan
Struktur kontrol perulangan
III. Metode Pembelajaran Informasi, praktek, tutorial, kerja kelompok
IV.Langkah-langkah Pembelajaran
A. Kegiatan Awal ; 1. Salam pembuka.
2. Guru menjelaskan tipe-tipe data dan operator pada
Visual basic 6.0
B. Kegiatan Inti ; 1.Guru menjelaskan tipe data dan operator pada VB 6.0
2.Guru menjelaskan penggunaan Array
3.Guru menjelaskan penggunaan struktur kontrol
percabangan dan perulangan
VI. Penilaian :
Kompetensi Inti
KI-13. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-14. 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-15. 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.
VI. Penilaian :
Kompetensi Inti
KI-16. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-17. 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-18. 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.
VI. Penilaian :
Kompetensi Inti
KI-19. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-20. 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-21. 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.
b.Menanya
Mendiskusikan tentang sistem koordinat dan obyek
grafis
obyek 2 dimensi
gambar pada window
visualisasi dengan navigasi
c.Mengeksplorasi
Mengamati tentang sistem koordinat dan obyek grafis
Mengamati tentang obyek 2 dimensi
Mengamati tentang gambar pada window
Mengamati tentang visualisasi dengan navigasi
d.Mengasosiasi
Membuat kesimpulan tentang pembuatan visualiasasi
e.Mengkomunikasikan
Menyampaikan hasil tentang pembuatan visualiasasi
II. Materi Ajar Sistem koordinat dan obyek grafis
Obyek 2 dimensi
Gambar pada window
Visualisasi dengan navigasi
III. Metode Pembelajaran Informasi, praktek, tutorial, kerja kelompok
IV.Langkah-langkah Pembelajaran
A. Kegiatan Awal ; 1. Salam pembuka.
2. Guru menjelaskan tenteang pembuatan sistem
koordinat dan obyek grafis
VI. Penilaian :
Kompetensi Inti
KI-22. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-23. 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-24. 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.
c.Mengeksplorasi
Mengekslorasi tentang penambahan data pada tabel
Mengekslorasi tentang Pencarian dan penampilan data
Mengekslorasi tentang Penghapusan data dan
Mengekslorasi tentang Pengubahan data
Mengekslorasi tentang view data
Mengekslorasi tentang reporting
d.Mengasosiasi
Membuat kesimpulan tentang pemrograman basisdata
desktop
e.Mengkomunikasikan
Menyampaikan hasil tentang pemrograman basisdata
desktop
II. Materi Ajar Penambahan data pada tabel
Pencarian dan penampilan data
Penghapusan data dan
Pengubahan data
View data
Reporting
III. Metode Pembelajaran Informasi, praktek, tutorial, kerja kelompok
IV.Langkah-langkah Pembelajaran
A. Kegiatan Awal ; 1. Salam pembuka.
2. Guru menjelaskan tentang pembutan basis data.
VII. Penilaian :
Kompetensi Inti
KI-25. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-26. 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-27. 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.
b.Menanya
Mendiskusikan tentang pemrograman web client
Mendiskusikan tentang pengelolaan data server melalui
aplikasi desktop
c.Mengeksplorasi
Mengeksplorasi pemrograman web client
Mendiskusikan tentang pengelolaan data server melalui
aplikasi desktop
d.Mengasosiasi
Membuat kesimpulan tentang komunikasi dengan aplikasi
web
e.Mengkomunikasikan
Menyampaikan hasil tentang komunikasi dengan aplikasi
web
II. Materi Ajar Teknik pemrograman web client
Pengelolaan data server melalui aplikasi desktop
III. Metode Pembelajaran Informasi, praktek, tutorial, kerja kelompok
IV.Langkah-langkah Pembelajaran
A. Kegiatan Awal ; 1. Salam pembuka.
2. Guru menjelaskan tentang teknik pemrograman web
client.
VIII. Penilaian :
Indikator :
Menjelaskan paket installer dan dokumentasi aplikasi
Menjelaskan publikasi aplikasi
Kompetensi Inti
KI-28. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-29. 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-30. 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.
b.Menanya
Mendiskusikan tentang Paket installer dari aplikasi
yang dibuat
Mendiskusikan tentang dokumentasi aplikasi desktop
Mendiskusikan tentang publikasi dari aplikasi desktop
c.Mengeksplorasi
Mengeksplorasi tentang Paket installer dari aplikasi
yang dibuat
Mengeksplorasi tentang dokumentasi aplikasi desktop
Mengeksplorasi tentang publikasi dari aplikasi desktop
d.Mengasosiasi
Membuat kesimpulan tentang pembuatan paket instaler
dan dokumen aplikasi
e.Mengkomunikasikan
Menyampaikan hasil tentang pembuatan paket instaler
dan dokumen aplikasi
IX. Penilaian :