Rencana pelaksanaan pembelajaran mata pelajaran Pemrograman Desktop membahas desain aplikasi desktop dengan tiga pertemuan. Pertemuan pertama membahas layout vertikal dan horizontal, pertemuan kedua membahas desain kompleks, dan pertemuan ketiga membahas penggunaan scrollview dan penanganan event. Materi ajar disampaikan dengan pendekatan saintifik dan metode discovery learning, diskusi, serta praktek. Penilaian dilakukan secara praktis dengan membuat desain aplikasi
Sebagai salah satu pertanggungjawab pembangunan manusia di Jawa Timur, dalam bentuk layanan pendidikan yang bermutu dan berkeadilan, Dinas Pendidikan Provinsi Jawa Timur terus berupaya untuk meningkatkan kualitas pendidikan masyarakat. Untuk mempercepat pencapaian sasaran pembangunan pendidikan, Dinas Pendidikan Provinsi Jawa Timur telah melakukan banyak terobosan yang dilaksanakan secara menyeluruh dan berkesinambungan. Salah satunya adalah Penerimaan Peserta Didik Baru (PPDB) jenjang Sekolah Menengah Atas, Sekolah Menengah Kejuruan, dan Sekolah Luar Biasa Provinsi Jawa Timur tahun ajaran 2024/2025 yang dilaksanakan secara objektif, transparan, akuntabel, dan tanpa diskriminasi.
Pelaksanaan PPDB Jawa Timur tahun 2024 berpedoman pada Peraturan Menteri Pendidikan dan Kebudayaan RI Nomor 1 Tahun 2021 tentang Penerimaan Peserta Didik Baru, Keputusan Sekretaris Jenderal Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi nomor 47/M/2023 tentang Pedoman Pelaksanaan Peraturan Menteri Pendidikan dan Kebudayaan Nomor 1 Tahun 2021 tentang Penerimaan Peserta Didik Baru pada Taman Kanak-Kanak, Sekolah Dasar, Sekolah Menengah Pertama, Sekolah Menengah Atas, dan Sekolah Menengah Kejuruan, dan Peraturan Gubernur Jawa Timur Nomor 15 Tahun 2022 tentang Pedoman Pelaksanaan Penerimaan Peserta Didik Baru pada Sekolah Menengah Atas, Sekolah Menengah Kejuruan dan Sekolah Luar Biasa. Secara umum PPDB dilaksanakan secara online dan beberapa satuan pendidikan secara offline. Hal ini bertujuan untuk mempermudah peserta didik, orang tua, masyarakat untuk mendaftar dan memantau hasil PPDB.
1. RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 1 (GASAL)
Mata Pelajaran : PEMROGRAMANDESKTOP
Tema : Pengenalan Pengembangan Aplikasi Desktop
Pertemuan ke- : 1-2
Alokasi Waktu : 8 x 45 menit
A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
2. Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong
royong kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukkan 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.
3. Memahami ,menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural
berdasarkan rasa ingintahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang
kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan masalah.
4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu menggunakan
metoda sesuai kaidah keilmuan.
B. Kompetensi Dasar dan Indikator
3.1 Memahami teknologi pengembangan aplikasi desktop
3.1.1 Peserta didik dapat memahami teknologi pengembangan aplikasi desktop
3.1.2 Peserta didik dapat mengenali macam-macam aplikasi yang berjalan di lingkungan desktop
4.1 Menyajikan teknologi pengembangan aplikasi desktop
4.1.1 Peserta didik dapat menyajikan teknologi pengembangan aplikasi desktop
4.1.2 Peserta didik dapat melakukan instalasi aplikasi desktop
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-1
- Memahami teknologi pengembangan aplikasi desktop
- Mengenali macam-macam aplikasi yang berjalan di lingkungan desktop
Pertemuan ke-2
- Menyajikan teknologi pengembangan aplikasi desktop
- Melakukan instalasi perangkat pengembangan dan aplikasi desktop
II. Materi Ajar
Pertemuan ke-1
- Teknologi desktop
- Macam-macam aplikasi yang berjalan di lingkungan desktop
Pertemuan ke-2
- Instalasi perangkat pengembangan dan aplikasi desktop program desktop pertama
III. Metode Pembelajaran
Pertemuan ke-1
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
Pertemuan ke-2
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
2. IV. Kegiatan Pembelajaran
Pertemuan ke-1
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
ï‚· Mengamati pengenalan perkembangan aplikasi desktop
Menanya
ï‚· Mendiskusikan perkembangan teknologi desktop
Mengeksplorasi
ï‚· Mengamati perkembangan teknologi desktop
Mengasosiasi
Membuat kesimpulan tentang pengenalan
perkembangan aplikasi desktop
Mengkomunikasikan
Menyampaikan hasil tentang pengenalan perkembangan
aplikasi desktop
165
menit
C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
Pertemuan ke-2
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya.
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
ï‚· Mengamati pengenalan perkembangan aplikasi desktop
Menanya
ï‚· Mendiskusikan proses instalasi perangkat
pengembangan dan aplikasi desktop Program desktop
pertama
Mengeksplorasi
ï‚· Mengamati proses instalasi perangkat pengembangan
dan aplikasi desktop Program desktop pertama
Mengasosiasi
Membuat kesimpulan tentang pengenalan
perkembangan aplikasi desktop
Mengkomunikasikan
Menyampaikan hasil tentang pengenalan perkembangan
aplikasi desktop
165
menit
3. C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
V. ALAT/BAHAN/MEDIA & SUMBER BELAJAR
A. Alat/Bahan:
Laptop, PC, Infocus,spidol dan White board
B. Sumber Belajar:
Internet, modul pelajaran, buku penunjang yang relevan
VI. PENILAIANPROSES& HASIL AKHIR
Pertemuan ke -1
ï‚· Jenis : Tertulis
ï‚· Bentuk : Essay
ï‚· Instrumen : Soal Tes
Soal
1. Sebutkan macam-macam bahasa pemrograman berbasis teks!
2. Sebutkan macam-macam pemrograman berorientasi objek!
3. Sebutkan macam-macam OS!
4. Sebutkan jenis-jenis aplikasi di lingkungan desktop!
5. Sebutkan contohdari tiap jenis aplikasi tersebut!
Pertemuan ke -2
ï‚· Jenis : Praktek
ï‚· Bentuk : Unjuk kerja
ï‚· Instrumen : Soal praktek
Soal
1. Lakukan instalasi perangkat lunak pengembangan dan aplikasi desktop kemudian
tuliskan langkah-langkahnya!
2. Jelaskan kelebihan dan kekurangan pemrograman java!
Mengetahui, Pandeglang, 15 Agustus 2015
a.n. Kepala Sekolah Guru Mata Pelajaran,
Guru Pembina,
___________________________ SAPRUDINK, S.Kom.
NIP. NIP.
Catatan :
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
4. RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 1 (GASAL)
Mata Pelajaran : PEMROGRAMANDESKTOP
Tema : Desain Aplikasi Desktop
Pertemuan ke- : 3-5
Alokasi Waktu : 12 x 45 menit
A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
2. Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong
royong kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukkan 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.
3. Memahami ,menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural
berdasarkan rasa ingintahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang
kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan masalah.
4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu menggunakan
metoda sesuai kaidah keilmuan.
B. Kompetensi Dasar dan Indikator
3.2 Memahami teknik desain aplikasi desktop
3.2.1 Peserta didik dapat memahami teknik desain aplikasi desktop
4.2 Menyajikan desain aplikasi berbasis desktop
4.3.1 Peserta didik dapat menyajikan desain aplikasi berbasis desktop
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-3
- Memahami teknik desain aplikasi desktop
Pertemuan ke-4
- Menyajikan desain aplikasi berbasis desktop
Pertemuan ke-5
- Menggunakan scrollview dan menangani event pada desain aplikasi berbasis desktop
II. Materi Ajar
Pertemuan ke-3
- Layout vertikaldan horizontal
Pertemuan ke-4
- Desain kompleks
Pertemuan ke-5
- Penggunaan scrollview dan penanganan event
III. Metode Pembelajaran
Pertemuan ke-3
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
Pertemuan ke-4
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
Pertemuan ke-5
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
5. IV. Kegiatan Pembelajaran
Pertemuan ke-3
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati desain aplikasi desktop
Menanya
ï‚· Mendiskusikan tentang layout vertikal dan horizontal
Mengeksplorasi
Mengamati desain aplikasi desktop
Mengasosiasi
Membuat kesimpulan tentang desain aplikasi desktop
Mengkomunikasikan
Menyampaikan hasil tentang desain aplikasi desktop
165
menit
C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
Pertemuan ke-4
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya.
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati desain aplikasi desktop
Menanya
ï‚· Mendiskusikan terkait desain kompleks
Mengeksplorasi
Mengamati desain aplikasi desktop
Mengasosiasi
Membuat kesimpulan tentang desain aplikasi desktop
Mengkomunikasikan
Menyampaikan hasil tentang desain aplikasi desktop
165
menit
C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
6. Pertemuan ke-5
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya.
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati desain aplikasi desktop
Menanya
ï‚· Mendiskusikan penggunaan scrollview
ï‚· Mendiskusikan penanganan event pada aplikasi
desktop
Mengeksplorasi
Mengamati desain aplikasi desktop
Mengasosiasi
Membuat kesimpulan tentang desain aplikasi desktop
Mengkomunikasikan
Menyampaikan hasil tentang desain aplikasi desktop
165
menit
C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
V. ALAT/BAHAN/MEDIA & SUMBER BELAJAR
A. Alat/Bahan:
Laptop, PC, Infocus,spidol dan White board
B. Sumber Belajar:
Internet, modul pelajaran, buku penunjang yang relevan
VI. PENILAIANPROSES& HASIL AKHIR
Pertemuan ke -3
ï‚· Jenis : Praktek
ï‚· Bentuk : Unjuk kerja
ï‚· Instrumen : Soal praktek
Soal
1. Buatlah sebuah desain aplikasi desktop menggunakan layout vertikal dan horizontal!
Pertemuan ke -4
ï‚· Jenis : Praktek
ï‚· Bentuk : Unjuk kerja
ï‚· Instrumen : Soal praktek
Soal
1. Buatlah sebuah aplikasi desktop untuk menghitung volume tabung!
Pertemuan ke -5
ï‚· Jenis : Praktek
7. ï‚· Bentuk : Unjuk kerja
ï‚· Instrumen : Soal praktek
Soal
1. Buatlah sebuah aplikasi desktop menggunakan scrollview!
2. Catatlah listing code yang digunakan pada aplikasi tersebut!
Mengetahui, Pandeglang, 15 Agustus 2015
a.n. Kepala Sekolah Guru Mata Pelajaran,
Guru Pembina,
___________________________ SAPRUDINK, S.Kom.
NIP. NIP.
Catatan :
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
8. RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 1 (GASAL)
Mata Pelajaran : PEMROGRAMANDESKTOP
Tema : Desain Aplikasi Multiwindow
Pertemuan ke- : 6-7
Alokasi Waktu : 8 x 45 menit
A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
2. Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong
royong kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukkan 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.
3. Memahami ,menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural
berdasarkan rasa ingintahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang
kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan masalah.
4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu menggunakan
metoda sesuai kaidah keilmuan.
B. Kompetensi Dasar dan Indikator
3.3 Memahami teknik desain aplikasi multiwindow
3.3.1 Peserta didik dapat memahami teknik desain aplikasi multiwindow
4.3 Menyajikan desain aplikasi multiwindow
4.3.1 Peserta didik dapat menyajikan desain aplikasi multiwindow
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-6
- Memahami teknik desain aplikasi multiwindow
- Membuat aplikasi multiwindow dengan navigasi antar window
Pertemuan ke-7
- Menyajikan desain aplikasi multiwindow
- Membuat aplikasi multiwindow dengan tabulasi
- Membuat navigasi splash dengan timer
II. Materi Ajar
Pertemuan ke-6
- Prinsip desain multiwindow
- Navigasi antar window
Pertemuan ke-7
- Multiwindow dengan tabulasi
- Navigasi splash dengan timer
III. Metode Pembelajaran
Pertemuan ke-6
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
Pertemuan ke-7
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
9. IV. Kegiatan Pembelajaran
Pertemuan ke-6
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati desain aplikasi multiwindow
Menanya
ï‚· Mendiskusikan prinsipdesain multiwindow
ï‚· Mendiskusikan terkait navigasi antar window
Mengeksplorasi
ï‚· Mengeksplorasi tentang prinsipdesain multiwindow
ï‚· Mendiskusikan terkait navigasi antar window
Mengasosiasi
Membuat kesimpulan tentang desain aplikasi
multiwindow
Mengkomunikasikan
Menyampaikan hasil tentang desain aplikasi
multiwindow
165
menit
C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
Pertemuan ke-7
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya.
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati desain aplikasi multiwindow
Menanya
ï‚· Mendiskusikan tentang multiwindow dengan tabulasi
ï‚· Mendiskusikan navigasi splash dengan timer
Mengeksplorasi
ï‚· Mengeksplorasi tentang multiwindow dengan tabulasi
ï‚· Mengeksplorasi terkait navigasi splash dengan timer
Mengasosiasi
Membuat kesimpulan tentang desain aplikasi
multiwindow
Mengkomunikasikan
Menyampaikan hasil tentang desain aplikasi
multiwindow
165
menit
10. C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
V. ALAT/BAHAN/MEDIA & SUMBER BELAJAR
A. Alat/Bahan:
Laptop, PC, Infocus,spidol dan White board
B. Sumber Belajar:
Internet, modul pelajaran, buku penunjang yang relevan
VI. PENILAIANPROSES& HASIL AKHIR
Pertemuan ke -6
ï‚· Jenis : Praktek
ï‚· Bentuk : Unjuk kerja
ï‚· Instrumen : Soal praktek
Soal
1. Buatlah aplikasi multiwindow dengan navigasi antar window!
Pertemuan ke -7
ï‚· Jenis : Praktek
ï‚· Bentuk : Unjuk kerja
ï‚· Instrumen : Soal praktek
Soal
1. Buatlah aplikasi multiwindow dengan tabulasi!
2. Buatlah animasi splash screen saat aplikasi dijalankan!
Mengetahui, Pandeglang, 15 Agustus 2015
a.n. Kepala Sekolah Guru Mata Pelajaran,
Guru Pembina,
___________________________ SAPRUDINK, S.Kom.
NIP. NIP.
Catatan :
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
11. RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 1 (GASAL)
Mata Pelajaran : PEMROGRAMANDESKTOP
Tema : Pengkodean Alur Program
Pertemuan ke- : 8-10
Alokasi Waktu : 12 x 45 menit
A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
2. Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong
royong kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukkan 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.
3. Memahami ,menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural
berdasarkan rasa ingintahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang
kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan masalah.
4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu menggunakan
metoda sesuai kaidah keilmuan.
B. Kompetensi Dasar dan Indikator
3.4 Memahami pengkodean alur program dalam aplikasi
3.4.1 Peserta didik dapat memahami pengkodean alur program dalam aplikasi
4.4 Mengolah data menggunakan suatu alur tertentu
4.4.1 Peserta didik dapat mengolah data menggunakan suatu alur tertentu
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-8
- Memahami pengkodean alur program dalam aplikasi
- Memahami tipe data, variabel dan operator
- Memahami Array
Pertemuan ke-9
- Mengolah data menggunakan suatu alur tertentu
- Membuat struktur kontrol percabangan pada aplikasi
Pertemuan ke-10
- Mengolah data menggunakan suatu alur tertentu
- Membuat struktur kontrol perulangan pada aplikasi
II. Materi Ajar
Pertemuan ke-8
- Tipe data, variabel dan operator
- Array
Pertemuan ke-9
- Struktur kontrol percabangan
Pertemuan ke-10
- Struktur kontrol perulangan
III. Metode Pembelajaran
Pertemuan ke-8
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
Pertemuan ke-9
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
12. 3. Metode : Discovery,diskusi dan praktek
Pertemuan ke-10
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
IV. Kegiatan Pembelajaran
Pertemuan ke-8
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati terkait pengkodean alur program tertentu
Menanya
ï‚· Mendiskusikan tipe data, variabel, dan operator
ï‚· Mendiskusikan tentang array
Mengeksplorasi
ï‚· Mengamati tipe data, variabel, dan operator
ï‚· Mengamati tentang array
Mengasosiasi
Membuat kesimpulan tentang pengkodean alur program
tertentu
Mengkomunikasikan
Menyampaikan hasil tentang pengkodean alur program
tertentu
165
menit
C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
Pertemuan ke-9
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya.
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati terkait pengkodean alur program tertentu
Menanya
ï‚· Mendiskusikan terkait struktur kontrol percabangan
Mengeksplorasi
ï‚· Mengamati terkait struktur kontrol percabangan
Mengasosiasi
Membuat kesimpulan tentang pengkodean alur program
tertentu
Mengkomunikasikan
Menyampaikan hasil tentang pengkodean alur program
tertentu
165
menit
13. C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
Pertemuan ke-10
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya.
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati terkait pengkodean alur program tertentu
Menanya
ï‚· Mendiskusikan struktur kontrol perulangan
Mengeksplorasi
ï‚· Mengamati terkait struktur kontrol perulangan
Mengasosiasi
Membuat kesimpulan tentang pengkodean alur program
tertentu
Mengkomunikasikan
Menyampaikan hasil tentang pengkodean alur program
tertentu
165
menit
C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
V. ALAT/BAHAN/MEDIA & SUMBER BELAJAR
A. Alat/Bahan:
Laptop, PC, Infocus,spidol dan White board
B. Sumber Belajar:
Internet, modul pelajaran, buku penunjang yang relevan
VI. PENILAIANPROSES& HASIL AKHIR
Pertemuan ke -8
ï‚· Jenis : Tertulis
ï‚· Bentuk : Essay
ï‚· Instrumen : Soal Tes
Soal
1. Apa yang dimaksud dengan variabel?
2. Apa yang dimaksud dengan konstanta?
3. Sebutkan 5 tipe data pada bahasa pemrograman C++!
4. Apa yang dimaksud dengan Array?
5. Tuliskan contoh deklarasi Array pada QTCreator!
Pertemuan ke -9
ï‚· Jenis : Praktek
14. ï‚· Bentuk : Unjuk kerja
ï‚· Instrumen : Soal praktek
Soal
1. Buatlah aplikasi dengan struktur kontrol percabangan dengan kondisi sebagai berikut:
Sebuah mal menyediakan tempat parkir otomatis dengan ketentuan sebagai berikut:
o Jika parkir kurang dari 6 jam, maka pemarkir dikenai tarif Rp 2000 per jam
o Jika parkir di atas 6 jam, maka pemarkir dikenai tarif Rp 1500 per jam
Pertemuan ke -10
ï‚· Jenis : Praktek
ï‚· Bentuk : Unjuk kerja
ï‚· Instrumen : Soal praktek
Soal
1. Buatlah aplikasi dengan struktur kontrol perulangan untuk menampilkan tulisan sebanyak
yang ditentukan!
Mengetahui, Pandeglang, 15 Agustus 2015
a.n. Kepala Sekolah Guru Mata Pelajaran,
Guru Pembina,
___________________________ SAPRUDINK, S.Kom.
NIP. NIP.
Catatan :
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
15. RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 1 (GASAL)
Mata Pelajaran : PEMROGRAMANDESKTOP
Tema : Pengolahan Input User
Pertemuan ke- : 11-12
Alokasi Waktu : 8 x 45 menit
A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
2. Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong
royong kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukkan 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.
3. Memahami ,menerapkan, menganalisis pengetahuan faktual, konseptual, prosedural
berdasarkan rasa ingintahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang
kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan masalah.
4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu menggunakan
metoda sesuai kaidah keilmuan.
B. Kompetensi Dasar dan Indikator
3.5 Memahami teknik pengolahan input user
3.5.1 Peserta didik dapat memahami teknik pengolahan input user
4.5 Mengolah input user pada aplikasi
4.5.1 Peserta didik dapat mengolah input user pada aplikasi
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-11
- Memahami teknik pengolahan input user
- Melakukan konversi data pada aplikasi
- Melakukan pengelolaan input user pada operasi aritmatika
Pertemuan ke-12
- Melakukan pengelolaan input user pada operasi logika
- Melakukan pengelolaan input user pada operasi string
II. Materi Ajar
Pertemuan ke-11
- Konversi data
- Pengelolaan input user pada operasi aritmatika
Pertemuan ke-12
- Pengelolaan input user pada operasi logika
- Pengelolaan input user pada operasi string
III. Metode Pembelajaran
Pertemuan ke-11
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
Pertemuan ke-12
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
16. IV. Kegiatan Pembelajaran
Pertemuan ke-11
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati pengolahan input user
Menanya
ï‚· Mendiskusikan tentang konversi pelbagai data
ï‚· Mendiskusikan tentang pengelolaan input user pada
operasi aritmatika
Mengeksplorasi
ï‚· Mengamati tentang konversi pelbagai data
ï‚· Mengamati terkait pengelolaan input user pada
operasi aritmatika
Mengasosiasi
Membuat kesimpulan tentang pengolahan input user
Mengkomunikasikan
Menyampaikan hasil tentang
pengolahan input user
165
menit
C PENUTUP 1) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
2) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
Pertemuan ke-12
NO KEGIATAN DESKRIPSI
ALOKASI
WAKTU
A PENDAHULUAN 1. Pemusatan perhatian dan pemotivasian.
2. Apersepsi: menanyakan materi sebelumnya.
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati
Mengamati pengolahan input user
Menanya
ï‚· Mendiskusikan tentang pengelolaan input user pada
operasi logika
ï‚· Mendiskusikan tentang pengelolaan input user pada
operasi string
Mengeksplorasi
ï‚· Mengamati terkait pengelolaan input user pada
operasi logika
ï‚· Mengamati tentang pengelolaan input user pada
operasi string
Mengasosiasi
Membuat kesimpulan tentang pengolahan input user
165
menit
17. Mengkomunikasikan
Menyampaikan hasil tentang
pengolahan input user
C PENUTUP 3) Bersama siswa menyimpulkan hasil pembelajaran hari ini,
serta mendorong siswa untuk selalu bersyukur atas karunia
Tuhan berupa ilmu yang bermanfaat.
4) Guru memberikan penghargaan (misalnya pujian atau bentuk
penghargaan lain yang relevan) kepada siswa yang berkinerja
baik dan memotivasi siswa yang masih belum mampu
menguasai materi dengan baik.
10 menit
V. ALAT/BAHAN/MEDIA & SUMBER BELAJAR
A. Alat/Bahan:
Laptop, PC, Infocus,spidol dan White board
B. Sumber Belajar:
Internet, modul pelajaran, buku penunjang yang relevan
VI. PENILAIANPROSES& HASIL AKHIR
Pertemuan ke -11
ï‚· Jenis : Tertulis
ï‚· Bentuk : Essay
ï‚· Instrumen : Soal Tes
Soal
1. Apa yang dimaksud dengan konversi tipe data?
2. Sebutkan macam-macam tipe data numerik pada java!
3. Tipe data yang digunakan untuk menangani bilangan pecahan adalah?
4. Sebutkan operator operasi aritmetika pada java secara berurutan!
5. Tuliskan contoh operasi aritmetika pada java!
Pertemuan ke -12
ï‚· Jenis : Praktek
ï‚· Bentuk : Unjuk kerja
ï‚· Instrumen : Soal praktek
Soal
1. Buatlah aplikasi dengan struktur kontrol percabangan dengan kondisi sebagai berikut:
Sebuah mal menyediakan tempat parkir otomatis dengan ketentuan sebagai berikut:
o Jika parkir kurang dari 6 jam, maka pemarkir dikenai tarif Rp 2000 per jam
o Jika parkir di atas 6 jam, maka pemarkir dikenai tarif Rp 1500 per jam
Mengetahui, Pandeglang, 15 Agustus 2015
a.n. Kepala Sekolah Guru Mata Pelajaran,
Guru Pembina,
___________________________ SAPRUDINK, S.Kom.
NIP. NIP.
Catatan :
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................