SlideShare a Scribd company logo
1 of 19
RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 2 (GENAP)
Mata Pelajaran : PEMROGRAMANDASAR
Tema : Pointer
Pertemuan ke- : 1-2
Alokasi Waktu : 4 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.8 Memahami konsep pointer
3.8.1 Peserta didik dapat memahami konsep pointer ke variable
3.8.2 Peserta didik dapat memahami konsep pointer ke array
4.8 Membuat pointer ke variabel dan array
4.8.1 Peserta didik dapat membuat pointer ke variabel
4.8.2 Peserta didik dapat membuat pointer ke array
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-1
- Memahami pembuatan pointer ke variabel dan penyimpanannya pada memori
- Membuat pointer ke variabel dan penyimpanannya pada memori
Pertemuan ke-2
- Memahami pembuatan pointer ke array dan penyimpanannya pada memori
- Membuat pointer ke array dan penyimpanannya pada memori
II. Materi Ajar
Pertemuan ke-1
- Pembuatan pointer ke variabel
Pertemuan ke-2
- Pembuatan pointer ke array
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
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:
 Pembuatan pointer ke variabel dan penyimpanannya pada
memori
Menanya:
 Mendiskusikan teknik pengolahan pointer ke variabel
Mengeksplorasi:
 Eksperimen pengolahan pointer ke variabel
Mengasosiasi:
Menyimpulkan kegunaan pointer dalam program untuk
mengendalikan variabel dan manajemen memori
Mengkomunikasikan:
Menyampaikan hasil pengamatan dan percobaan pointer pada
program
75 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:
 Pembuatan pointer ke array
Menanya:
 Mendiskusikan teknik pengolahan pointer ke array
Mengeksplorasi:
 Eksperimen pengolahan pointer ke array
Mengasosiasi:
Menyimpulkan kegunaan pointer dalam program untuk
mengendalikan variabel dan manajemen memori
Mengkomunikasikan:
Menyampaikan hasil pengamatan dan percobaan pointer pada
program
75 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 -1
 Jenis : Praktek
 Bentuk : Unjuk kerja
 Instrumen : Soal praktek
Soal
1. Buatlah aplikasi untuk pointer ke variable!
Pertemuan ke -2
 Jenis : Praktek
 Bentuk : Unjuk kerja
 Instrumen : Soal praktek
Soal
2. Buatlah aplikasi untuk pointer ke array!
RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 2 (GENAP)
Mata Pelajaran : PEMROGRAMANDASAR
Tema : Fungsi
Pertemuan ke- : 3
Alokasi Waktu : 2 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.9 Mendeskripsikan penggunaan fungsi
3.9.1 Peserta didik dapat mendeskripsikan penggunaan fungsi
4.9 Memecahkan masalah prosedural menggunakan konsep fungsi
4.9.1 Peserta didik dapat Memecahkan masalah prosedural menggunakan konsep fungsi
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-3
- Memahami definisi function
- Membuat deklarasi fungsi, pemberian parameter dan nilai balik
II. Materi Ajar
Pertemuan ke-3
- Memahami definisi fungsi
- Membuat deklarasi fungsi
- Pemberian parameter
- Pemberian nilai balik
III. Metode Pembelajaran
Pertemuan ke-3
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
IV. Kegiatan Pembelajaran
Pertemuan ke-3
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:
 Pendeklarasian fungsi
 Pendefinisian fungsi
 Pemberian parameter
 Pemberian nilai balik
Menanya:
 Mendiskusikan cara kerja fungsi saat dijalankan
 Mendiskusikan parameter dan nilai balik dari fungsi
Mengeksplorasi:
 Eksperimen pembuatan fungsi dalam program
 Eksperimen pemberian parameter dan nilai balik
dalam fungsi
Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi dan kegunaan-
nya dalam manajemen kode program.
Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.
75 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. Apa yang dimaksud dengan fungsi (function)?
2. Tuliskan deklarasi function menggunakan pemrograman Delphi 7!
RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 2 (GENAP)
Mata Pelajaran : PEMROGRAMANDASAR
Tema : Fungsi
Pertemuan ke- : 4
Alokasi Waktu : 2 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.10 Memahami penggunaan fungsi rekursif
3.10.1 Peserta didik dapat memahami penggunaan fungsi rekursif
4.10 Memecahkan masalah prosedural menggunakan konsep fungsi rekursif
4.10.1 Peserta didik dapat Memecahkan masalah prosedural menggunakan konsep fungsi rekursif
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-4
- Memahami penggunaan fungsi rekursif
- Memecahkan masalah prosedural menggunakan konsep fungsi rekursif
II. Materi Ajar
Pertemuan ke-4
- Memahami definisi fungsi rekursif
- Membuat program sederhana menggunakan konsep fungsi rekursif
III. Metode Pembelajaran
Pertemuan ke-4
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
IV. Kegiatan Pembelajaran
Pertemuan ke-4
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:
 Pendeklarasian fungsi rekursif
 Pendefinisian fungsi rekursif
 Pemberian parameter
 Pemberian nilai balik
Menanya:
 Mendiskusikan cara kerja fungsi rekursif saat
dijalankan
 Mendiskusikan parameter dan nilai balik dari fungsi
rekursif
Mengeksplorasi:
 Eksperimen pembuatan dan pemanggilan fungsi
rekursif
Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi rekursif dan
kegunaannya dalam manajemen kode program.
Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.
75 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 -4
 Jenis : Praktek
 Bentuk : Unjuk kerja
 Instrumen : Soal praktek
Soal
1. Apa yang dimaksud dengan fungsi rekursif?
2. Buat contoh fungsi rekursif menggunakan pemrograman Delphi 7!
RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 2 (GENAP)
Mata Pelajaran : PEMROGRAMANDASAR
Tema : Fungsi
Pertemuan ke- : 5
Alokasi Waktu : 2 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.11 Menerapkan pointer ke fungsi
3.11.1 Peserta didik dapat menerapkan pointer ke fungsi
4.11 Memodifikasi data melalui pointer ke fungsi
4.11.1 Peserta didik dapat memodifikasi data melalui pointer ke fungsi
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-5
- Menerapkan pointer ke fungsi
- Memodifikasi data melalui pointer ke fungsi
II. Materi Ajar
Pertemuan ke-5
- Memahami cara menerapkan pointer ke fungsi
- Membuat program sederhana menggunakan konsep pointer ke fungsi
III. Metode Pembelajaran
Pertemuan ke-5
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
IV. Kegiatan Pembelajaran
Pertemuan ke-5
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:
 Pembuatan pointer ke fungsi
Menanya:
 Mendiskusikan penggunaan pointer ke fungsi
Mengeksplorasi:
 Eksperimen penggunaan pointer ke fungsi
Mengasosiasi:
Menyimpulkan tentang cara kerja pointer ke fungsi dan
kegunaannya dalam manajemen kode program.
Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.
75 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 -5
 Jenis : Praktek
 Bentuk : Unjuk kerja
 Instrumen : Soal praktek
Soal
1. Buat contoh pointer ke fungsi menggunakan pemrograman Delphi 7!
RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 2 (GENAP)
Mata Pelajaran : PEMROGRAMANDASAR
Tema : Fungsi
Pertemuan ke- : 6
Alokasi Waktu : 2 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.12 Menerapkan header file dalam pemrograman
3.12.1 Peserta didik dapat menerapkan header file dalam pemrograman
4.12 Memodifikasi program prosedural menggunakan header file
4.12.1 Peserta didik dapat memodifikasi program prosedural menggunakan header file
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-6
- Menerapkan header file dalam pemrograman
- Memodifikasi program prosedural menggunakan header file
II. Materi Ajar
Pertemuan ke-6
- Memahami cara menerapkan header file dalam pemrograman
- Membuat program sederhana menggunakan konsep header file
III. Metode Pembelajaran
Pertemuan ke-6
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
IV. Kegiatan Pembelajaran
Pertemuan ke-6
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:
 Mekanisme pembuatan header file dalam modularisasi
kode program
Menanya:
 Mendiskusikan penggunaan header file
Mengeksplorasi:
 Eksperimen penggunaan header file
Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi dan kegunaan
header file dalam manajemen kode program.
Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.
75 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 -6
 Jenis : Praktek
 Bentuk : Unjuk kerja
 Instrumen : Soal praktek
Soal
2. Buat contoh header file menggunakan pemrograman Delphi 7!
RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 2 (GENAP)
Mata Pelajaran : PEMROGRAMANDASAR
Tema : Pencarian dan Pengurutan Data
Pertemuan ke- : 7
Alokasi Waktu : 2 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.13 Menerapkan logika pencarian data
3.13.1 Peserta didik dapat menerapkan logika pencarian data
4.13 Menyajikan logika pencarian data pada aplikasi bisnis
4.13.1 Peserta didik dapat menyajikan logika pencarian data pada aplikasi bisnis
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-7
- Menerapkan logika pencarian data
- Menyajikan logika pencarian data pada aplikasi bisnis
II. Materi Ajar
Pertemuan ke-7
- Logika pencarian data dengan algoritma pencarian linier
- Membuat fungsi pencarian pada aplikasi bisnis sederhana
III. Metode Pembelajaran
Pertemuan ke-7
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
3. Metode : Discovery,diskusi dan praktek
IV. Kegiatan Pembelajaran
Pertemuan ke-7
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:
 Logika pencarian data dengan algoritma
Menanya:
 Mendiskusikan logika pencarian data
Mengeksplorasi:
 Eksperimen pencarian data dalam database
Mengasosiasi:
 Menyimpulkan pelbagai pengamatan dan percobaan
yang telah dilakukan terkait logika pencarian.
Mengkomunikasikan:
Menyampaikan hasil diskusi kelompok tentang teknik
pencarian data dalam aplikasi
75 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 -7
 Jenis : Praktek
 Bentuk : Unjuk kerja
 Instrumen : Soal praktek
Soal
1. Buat sebuah aplikasi bisnis sederhana menggunakan pemrograman Delphi 7!
2. Database yang digunakan adalah microsoft access!
3. Buat sebuah tombol untuk pencarian data pada aplikasi tersebut!
RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 2 (GENAP)
Mata Pelajaran : PEMROGRAMANDASAR
Tema : Pencarian dan Pengurutan Data
Pertemuan ke- : 8
Alokasi Waktu : 2 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.14 Menerapkan logika pengurutan data
3.14.1 Peserta didik dapat menerapkan logika pengurutan data
4.14 Menyajikan logika pengurutan data pada aplikasi bisnis
4.14.1 Peserta didik dapat menyajikan logika pengurutan data pada aplikasi bisnis
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-8
- Menerapkan logika pengurutan data
- Menyajikan logika pengurutan data pada aplikasi bisnis
II. Materi Ajar
Pertemuan ke-8
- Logika pengurutan data dengan algoritma bubble sort
- Logika pengurutan data dengan algoritma selection sort
III. Metode Pembelajaran
Pertemuan ke-8
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
3. Menyampaikan tujuan kompetensi dan cakupan materi yang
akan dipelajari.
5 menit
B INTI Mengamati:
 Logika pengurutan data dengan algoritma
Menanya:
 Mendiskusikan logika pengurutan data
Mengeksplorasi:
 Eksperimen pengurutan data dalam array
Mengasosiasi:
 Menganalisa hasil pengurutan bubble sort dan
selection sort
 Menyimpulkan pelbagai pengamatan dan percobaan
yang telah dilakukan terkait logika pencarian dan
pengurutan.
Mengkomunikasikan:
Menyampaikan hasil diskusi kelompok tentang teknik
pencarian dan pengurutan data dalam aplikasi
75 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 essay
Soal
1. Jelaskan logika pengurutan data dengan algoritma bubble sort!
2. Jelaskan logika pengurutan data dengan algoritma selection sort!
3. Urutkan angka acakberikut menggunakan algoritma bubble sort!
5 3 1 4 2
4. Urutkan angka acakberikut menggunakan algoritma selection sort!
6 5 8 9 7
RENCANA PELAKSANAAN PEMBELAJARAN
Satuan Pendidikan : SMK NEGERI1 PANDEGLANG
Kelas/Semester : XI / 2 (GENAP)
Mata Pelajaran : PEMROGRAMANDASAR
Tema : Pengembangan Aplikasi
Pertemuan ke- : 9-10
Alokasi Waktu : 4 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.15 Menerapkan bahasa pemrograman pada aplikasi bisnis
3.15.1 Peserta didik dapat menerapkan bahasa pemrograman pada aplikasi bisnis
4.15 Memecahkan Kasus aplikasi bisnis menggunakan konsep bahasa pemrograman prosedural
4.15.1 Peserta didik dapat memecahkan Kasus aplikasi bisnis menggunakan konsep bahasa
pemrograman prosedural
C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat:
Pertemuan ke-9
- Memahami tahapan pengembangan aplikasi dengan metode waterfall
- Memahami tahapan pengembangan aplikasi dengan metode prototyping
Pertemuan ke-10
- Membuat aplikasi bisnis menggunakan bahasa pemrograman prosedural
II. Materi Ajar
Pertemuan ke-9
- Tahapan pengembangan aplikasi dengan metode waterfall
- Tahapan pengembangan aplikasi dengan metode prototyping
Pertemuan ke-10
- Pembuatan aplikasi bisnis menggunakan bahasa pemrograman prosedural delphi 7
III. Metode Pembelajaran
Pertemuan ke-9
1. Pendekatan : Saintifik
2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan
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-9
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:
Pelbagai tahapan dalam pengembangan aplikasi
Menanya:
 Mendiskusikan pelbagai rencana dan rancangan
pengembangan aplikasi
 Mendiskusikan pelbagai kesalahan dan perbaikan
yang dilakukan dalam program
Mengeksplorasi:
 Eksperimen pengkodean aplikasi sesuai rencana yang
dibuat
 Eksperimen terhadap berbagai input yang mungkin
dalam program
Mengasosiasi:
 Menyimpulkan tentang pengembangan aplikasi yang
dilakukan dengan metode pengembangan yang dipilih
 Menganalisa hasil pengembangan aplikasi dengan
metode waterfall dan prototyping
Mengkomunikasikan:
Menyampaikan hasil pengamatan dan percobaan
pelbagai metode pengembangan aplikasi
75 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-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:
Pelbagai tahapan dalam pengembangan aplikasi
Menanya:
 Mendiskusikan pelbagai rencana dan rancangan
pengembangan aplikasi
 Mendiskusikan pelbagai kesalahan dan perbaikan
yang dilakukan dalam program
Mengeksplorasi:
 Eksperimen pengkodean aplikasi sesuai rencana yang
dibuat
 Eksperimen terhadap berbagai input yang mungkin
dalam program
Mengasosiasi:
 Menyimpulkan tentang pengembangan aplikasi yang
dilakukan dengan metode pengembangan yang dipilih
 Menganalisa hasil pengembangan aplikasi dengan
metode waterfall dan prototyping
Mengkomunikasikan:
Menyampaikan hasil pengamatan dan percobaan
pelbagai metode pengembangan aplikasi
75 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 -9
 Jenis : Tertulis
 Bentuk : Essay
 Instrumen : Soal essay
Soal
1. Apa yang dimaksud dengan metode waterfall?
2. Sebutkan kelebihan metode waterfall!
3. Jelaskan tahapan metode waterfall!
4. Apa yang dimaksud dengan metode prototyping?
5. Sebutkan kelebihan metode prototyping!
Pertemuan ke -10
 Jenis : Praktek
 Bentuk : Unjuk kerja
 Instrumen : Soal praktek
Soal
1. Buatlah aplikasi bisnis menggunakan pemrograman prosedural delphi 7!
2. Database yang digunakan adalah microsoft access!
3. Buatlah analisis aplikasi bisnis yang dibuat!
Catatan :
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................

More Related Content

What's hot

Rpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genapRpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genapSaprudin Eskom
 
Rpp basis data kelas 11 semester ganjil
Rpp basis data kelas 11 semester ganjilRpp basis data kelas 11 semester ganjil
Rpp basis data kelas 11 semester ganjilSaprudin Eskom
 
C1. algoritma-pemrograman-3.1
C1. algoritma-pemrograman-3.1C1. algoritma-pemrograman-3.1
C1. algoritma-pemrograman-3.1SMKN 2 KLATEN
 
Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3Iam Cominx
 
KI-KD Pemrograman Dasar
KI-KD Pemrograman DasarKI-KD Pemrograman Dasar
KI-KD Pemrograman Dasarmenujusukses
 
Silabus pemrograman dasar sugiarto smkn2 depok
Silabus  pemrograman dasar sugiarto smkn2 depok Silabus  pemrograman dasar sugiarto smkn2 depok
Silabus pemrograman dasar sugiarto smkn2 depok Anny Rohyani
 
Rpp membuat basis data menggunakan sql
Rpp membuat basis data menggunakan sqlRpp membuat basis data menggunakan sql
Rpp membuat basis data menggunakan sqlSmkn-2 Pekanbaru
 
175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputer175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputersmansabes
 
RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL Suyandi Sinaga
 
Silabus c1 pemrograman dasar kelas x
Silabus c1 pemrograman dasar kelas xSilabus c1 pemrograman dasar kelas x
Silabus c1 pemrograman dasar kelas xYang Terluka
 
Rpp teknologi wan
Rpp teknologi wanRpp teknologi wan
Rpp teknologi wanNova Rahmi
 
11b. silabus-pemrograman-web-sem.-dua-kur.-2013
11b. silabus-pemrograman-web-sem.-dua-kur.-201311b. silabus-pemrograman-web-sem.-dua-kur.-2013
11b. silabus-pemrograman-web-sem.-dua-kur.-2013Diniyanti Apriati
 
RPP SMK Simulasi Digital X
RPP SMK Simulasi Digital XRPP SMK Simulasi Digital X
RPP SMK Simulasi Digital XDiva Pendidikan
 
524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smkWinarto Winartoap
 
354210476 rpp-komputer-dan-jaringan-dasar-revesi-2017
354210476 rpp-komputer-dan-jaringan-dasar-revesi-2017354210476 rpp-komputer-dan-jaringan-dasar-revesi-2017
354210476 rpp-komputer-dan-jaringan-dasar-revesi-2017moch suef
 
Rpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi DigitalRpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi Digitalsuyandi sinaga
 

What's hot (20)

Rpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genapRpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genap
 
Rpp pemrograman dasar
Rpp pemrograman dasarRpp pemrograman dasar
Rpp pemrograman dasar
 
Rpp basis data kelas 11 semester ganjil
Rpp basis data kelas 11 semester ganjilRpp basis data kelas 11 semester ganjil
Rpp basis data kelas 11 semester ganjil
 
C1. algoritma-pemrograman-3.1
C1. algoritma-pemrograman-3.1C1. algoritma-pemrograman-3.1
C1. algoritma-pemrograman-3.1
 
Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3
 
KI-KD Pemrograman Dasar
KI-KD Pemrograman DasarKI-KD Pemrograman Dasar
KI-KD Pemrograman Dasar
 
Silabus pemrograman dasar sugiarto smkn2 depok
Silabus  pemrograman dasar sugiarto smkn2 depok Silabus  pemrograman dasar sugiarto smkn2 depok
Silabus pemrograman dasar sugiarto smkn2 depok
 
Rpp membuat basis data menggunakan sql
Rpp membuat basis data menggunakan sqlRpp membuat basis data menggunakan sql
Rpp membuat basis data menggunakan sql
 
175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputer175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputer
 
RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL
 
Silabus c1 pemrograman dasar kelas x
Silabus c1 pemrograman dasar kelas xSilabus c1 pemrograman dasar kelas x
Silabus c1 pemrograman dasar kelas x
 
Silabus pemrograman dasar 1
Silabus pemrograman dasar 1Silabus pemrograman dasar 1
Silabus pemrograman dasar 1
 
Rpp teknologi wan
Rpp teknologi wanRpp teknologi wan
Rpp teknologi wan
 
Rpp simulasi digital
Rpp simulasi digitalRpp simulasi digital
Rpp simulasi digital
 
11b. silabus-pemrograman-web-sem.-dua-kur.-2013
11b. silabus-pemrograman-web-sem.-dua-kur.-201311b. silabus-pemrograman-web-sem.-dua-kur.-2013
11b. silabus-pemrograman-web-sem.-dua-kur.-2013
 
RPP SMK Simulasi Digital X
RPP SMK Simulasi Digital XRPP SMK Simulasi Digital X
RPP SMK Simulasi Digital X
 
524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk
 
rpp tik smp 8 sms 2
rpp tik smp 8 sms 2rpp tik smp 8 sms 2
rpp tik smp 8 sms 2
 
354210476 rpp-komputer-dan-jaringan-dasar-revesi-2017
354210476 rpp-komputer-dan-jaringan-dasar-revesi-2017354210476 rpp-komputer-dan-jaringan-dasar-revesi-2017
354210476 rpp-komputer-dan-jaringan-dasar-revesi-2017
 
Rpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi DigitalRpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi Digital
 

Viewers also liked

Kunci jawaban uas pbo 12, progdes 11, basdat 12, admin basdat 12 semester gan...
Kunci jawaban uas pbo 12, progdes 11, basdat 12, admin basdat 12 semester gan...Kunci jawaban uas pbo 12, progdes 11, basdat 12, admin basdat 12 semester gan...
Kunci jawaban uas pbo 12, progdes 11, basdat 12, admin basdat 12 semester gan...Saprudin Eskom
 
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genapSoal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genapSaprudin Eskom
 
Kunci jawaban soal pbo dan pemrograman desktop ukk smk kelas 11
Kunci jawaban soal pbo dan pemrograman desktop ukk smk kelas 11Kunci jawaban soal pbo dan pemrograman desktop ukk smk kelas 11
Kunci jawaban soal pbo dan pemrograman desktop ukk smk kelas 11Saprudin Eskom
 
Soal UKK pbo smk kelas 11 esmester genap
Soal UKK pbo smk kelas 11 esmester genapSoal UKK pbo smk kelas 11 esmester genap
Soal UKK pbo smk kelas 11 esmester genapSaprudin Eskom
 
Soal UKK simulasi digital kelas 10
Soal UKK simulasi digital kelas 10Soal UKK simulasi digital kelas 10
Soal UKK simulasi digital kelas 10Saprudin Eskom
 

Viewers also liked (6)

Rangkuman soal TI SMK
Rangkuman soal TI SMKRangkuman soal TI SMK
Rangkuman soal TI SMK
 
Kunci jawaban uas pbo 12, progdes 11, basdat 12, admin basdat 12 semester gan...
Kunci jawaban uas pbo 12, progdes 11, basdat 12, admin basdat 12 semester gan...Kunci jawaban uas pbo 12, progdes 11, basdat 12, admin basdat 12 semester gan...
Kunci jawaban uas pbo 12, progdes 11, basdat 12, admin basdat 12 semester gan...
 
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genapSoal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
 
Kunci jawaban soal pbo dan pemrograman desktop ukk smk kelas 11
Kunci jawaban soal pbo dan pemrograman desktop ukk smk kelas 11Kunci jawaban soal pbo dan pemrograman desktop ukk smk kelas 11
Kunci jawaban soal pbo dan pemrograman desktop ukk smk kelas 11
 
Soal UKK pbo smk kelas 11 esmester genap
Soal UKK pbo smk kelas 11 esmester genapSoal UKK pbo smk kelas 11 esmester genap
Soal UKK pbo smk kelas 11 esmester genap
 
Soal UKK simulasi digital kelas 10
Soal UKK simulasi digital kelas 10Soal UKK simulasi digital kelas 10
Soal UKK simulasi digital kelas 10
 

Similar to Rpp pemrograman dasar kelas 11 semester genap

RPP 2013 KEWIRAUSAHAAN Rpp 9
RPP 2013 KEWIRAUSAHAAN Rpp 9RPP 2013 KEWIRAUSAHAAN Rpp 9
RPP 2013 KEWIRAUSAHAAN Rpp 9Arjuna Ahmadi
 
Tugas ppg rpp akdas kd 3.9
Tugas ppg rpp akdas kd 3.9Tugas ppg rpp akdas kd 3.9
Tugas ppg rpp akdas kd 3.9Amir Masturi
 
RPP Kelas X Materi Eksponen - Kurikulum 2013
RPP Kelas X Materi Eksponen - Kurikulum 2013RPP Kelas X Materi Eksponen - Kurikulum 2013
RPP Kelas X Materi Eksponen - Kurikulum 2013Rahma Siska Utari
 
Rpp pertidaksamaan rasional dan irasional kurikulum 2013
Rpp pertidaksamaan rasional dan irasional kurikulum 2013Rpp pertidaksamaan rasional dan irasional kurikulum 2013
Rpp pertidaksamaan rasional dan irasional kurikulum 2013Fardyani Narwis
 
RPP 2013 KEWIRAUSAHAAN Rpp 8
RPP 2013 KEWIRAUSAHAAN Rpp 8RPP 2013 KEWIRAUSAHAAN Rpp 8
RPP 2013 KEWIRAUSAHAAN Rpp 8Arjuna Ahmadi
 
126771-1596539562.pdf
126771-1596539562.pdf126771-1596539562.pdf
126771-1596539562.pdfapalahu3
 
Rppsimulasidigitalsmk2013 140805234659-phpapp02
Rppsimulasidigitalsmk2013 140805234659-phpapp02Rppsimulasidigitalsmk2013 140805234659-phpapp02
Rppsimulasidigitalsmk2013 140805234659-phpapp02ghufranaka aldrien
 
RPP Bahasa Indonesia 11 revisi 2017
RPP Bahasa Indonesia 11 revisi  2017RPP Bahasa Indonesia 11 revisi  2017
RPP Bahasa Indonesia 11 revisi 2017miftah1984
 
RPP 2013 KEWIRAUSAHAAN Rpp 7
RPP 2013 KEWIRAUSAHAAN Rpp 7RPP 2013 KEWIRAUSAHAAN Rpp 7
RPP 2013 KEWIRAUSAHAAN Rpp 7Arjuna Ahmadi
 
Rpp matematika sma xi wajib bab 2
Rpp matematika sma xi wajib bab 2Rpp matematika sma xi wajib bab 2
Rpp matematika sma xi wajib bab 2eli priyatna laidan
 
Rpp opinion and thought
Rpp opinion and thoughtRpp opinion and thought
Rpp opinion and thoughtPauziahUsman
 
Rpp opinion and thought
Rpp opinion and thoughtRpp opinion and thought
Rpp opinion and thoughtPauziahUsman
 
3. RELASI DAN FUNGSI.docx
3. RELASI DAN FUNGSI.docx3. RELASI DAN FUNGSI.docx
3. RELASI DAN FUNGSI.docxChristinaFita
 
Rpp revisi 2017 kearsipan 10 smk
Rpp revisi 2017 kearsipan 10 smkRpp revisi 2017 kearsipan 10 smk
Rpp revisi 2017 kearsipan 10 smkDiva Pendidikan
 
RPP EKSPONEN dan LOGARITMA Kelas X SMA
RPP EKSPONEN dan LOGARITMA Kelas X SMARPP EKSPONEN dan LOGARITMA Kelas X SMA
RPP EKSPONEN dan LOGARITMA Kelas X SMAReny Wahyuni
 
Rpp simulasi-digital-smk-2013
Rpp simulasi-digital-smk-2013Rpp simulasi-digital-smk-2013
Rpp simulasi-digital-smk-2013Danny Rudy
 
214564456 rpp-simulasi-digital-smk-2013-1
214564456 rpp-simulasi-digital-smk-2013-1214564456 rpp-simulasi-digital-smk-2013-1
214564456 rpp-simulasi-digital-smk-2013-1asepirawan90
 

Similar to Rpp pemrograman dasar kelas 11 semester genap (20)

Pemrograman dasar genap
Pemrograman dasar genapPemrograman dasar genap
Pemrograman dasar genap
 
RPP 2013 KEWIRAUSAHAAN Rpp 9
RPP 2013 KEWIRAUSAHAAN Rpp 9RPP 2013 KEWIRAUSAHAAN Rpp 9
RPP 2013 KEWIRAUSAHAAN Rpp 9
 
Tugas ppg rpp akdas kd 3.9
Tugas ppg rpp akdas kd 3.9Tugas ppg rpp akdas kd 3.9
Tugas ppg rpp akdas kd 3.9
 
RPP Kelas X Materi Eksponen - Kurikulum 2013
RPP Kelas X Materi Eksponen - Kurikulum 2013RPP Kelas X Materi Eksponen - Kurikulum 2013
RPP Kelas X Materi Eksponen - Kurikulum 2013
 
Rpp pertidaksamaan rasional dan irasional kurikulum 2013
Rpp pertidaksamaan rasional dan irasional kurikulum 2013Rpp pertidaksamaan rasional dan irasional kurikulum 2013
Rpp pertidaksamaan rasional dan irasional kurikulum 2013
 
RPP 2013 KEWIRAUSAHAAN Rpp 8
RPP 2013 KEWIRAUSAHAAN Rpp 8RPP 2013 KEWIRAUSAHAAN Rpp 8
RPP 2013 KEWIRAUSAHAAN Rpp 8
 
126771-1596539562.pdf
126771-1596539562.pdf126771-1596539562.pdf
126771-1596539562.pdf
 
12. rpp 4
12. rpp 412. rpp 4
12. rpp 4
 
Rppsimulasidigitalsmk2013 140805234659-phpapp02
Rppsimulasidigitalsmk2013 140805234659-phpapp02Rppsimulasidigitalsmk2013 140805234659-phpapp02
Rppsimulasidigitalsmk2013 140805234659-phpapp02
 
RPP Bahasa Indonesia 11 revisi 2017
RPP Bahasa Indonesia 11 revisi  2017RPP Bahasa Indonesia 11 revisi  2017
RPP Bahasa Indonesia 11 revisi 2017
 
RPP 2013 KEWIRAUSAHAAN Rpp 7
RPP 2013 KEWIRAUSAHAAN Rpp 7RPP 2013 KEWIRAUSAHAAN Rpp 7
RPP 2013 KEWIRAUSAHAAN Rpp 7
 
RPP EKONOMI SMA X kd 3.7
RPP EKONOMI SMA X kd 3.7RPP EKONOMI SMA X kd 3.7
RPP EKONOMI SMA X kd 3.7
 
Rpp matematika sma xi wajib bab 2
Rpp matematika sma xi wajib bab 2Rpp matematika sma xi wajib bab 2
Rpp matematika sma xi wajib bab 2
 
Rpp opinion and thought
Rpp opinion and thoughtRpp opinion and thought
Rpp opinion and thought
 
Rpp opinion and thought
Rpp opinion and thoughtRpp opinion and thought
Rpp opinion and thought
 
3. RELASI DAN FUNGSI.docx
3. RELASI DAN FUNGSI.docx3. RELASI DAN FUNGSI.docx
3. RELASI DAN FUNGSI.docx
 
Rpp revisi 2017 kearsipan 10 smk
Rpp revisi 2017 kearsipan 10 smkRpp revisi 2017 kearsipan 10 smk
Rpp revisi 2017 kearsipan 10 smk
 
RPP EKSPONEN dan LOGARITMA Kelas X SMA
RPP EKSPONEN dan LOGARITMA Kelas X SMARPP EKSPONEN dan LOGARITMA Kelas X SMA
RPP EKSPONEN dan LOGARITMA Kelas X SMA
 
Rpp simulasi-digital-smk-2013
Rpp simulasi-digital-smk-2013Rpp simulasi-digital-smk-2013
Rpp simulasi-digital-smk-2013
 
214564456 rpp-simulasi-digital-smk-2013-1
214564456 rpp-simulasi-digital-smk-2013-1214564456 rpp-simulasi-digital-smk-2013-1
214564456 rpp-simulasi-digital-smk-2013-1
 

More from Saprudin Eskom

soal + jawaban PAT DPPLG kelas X PPLG.docx
soal + jawaban PAT DPPLG kelas X PPLG.docxsoal + jawaban PAT DPPLG kelas X PPLG.docx
soal + jawaban PAT DPPLG kelas X PPLG.docxSaprudin Eskom
 
Soal + jawaban PAT PBO Kelas XI RPL 2021.docx
Soal + jawaban PAT PBO Kelas XI RPL 2021.docxSoal + jawaban PAT PBO Kelas XI RPL 2021.docx
Soal + jawaban PAT PBO Kelas XI RPL 2021.docxSaprudin Eskom
 
PAS Ganjil Digital Branding kelas XI Pemasaran
PAS Ganjil Digital Branding kelas XI PemasaranPAS Ganjil Digital Branding kelas XI Pemasaran
PAS Ganjil Digital Branding kelas XI PemasaranSaprudin Eskom
 
Tugas Praktikum Ms Excel.pdf
Tugas Praktikum Ms Excel.pdfTugas Praktikum Ms Excel.pdf
Tugas Praktikum Ms Excel.pdfSaprudin Eskom
 
Tugas Praktikum Ms. Word.pdf
Tugas Praktikum Ms. Word.pdfTugas Praktikum Ms. Word.pdf
Tugas Praktikum Ms. Word.pdfSaprudin Eskom
 
6. percabangan 2 kondisi
6. percabangan 2 kondisi6. percabangan 2 kondisi
6. percabangan 2 kondisiSaprudin Eskom
 
4. tipe data dan operator java
4. tipe data dan operator java4. tipe data dan operator java
4. tipe data dan operator javaSaprudin Eskom
 
5. algoritma percabangan 1 kondisi
5. algoritma percabangan 1 kondisi5. algoritma percabangan 1 kondisi
5. algoritma percabangan 1 kondisiSaprudin Eskom
 
3. struktur program java
3. struktur program java3. struktur program java
3. struktur program javaSaprudin Eskom
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sqlSaprudin Eskom
 
14. java class library
14. java class library14. java class library
14. java class librarySaprudin Eskom
 
12. tambahan polymorphisme
12. tambahan polymorphisme12. tambahan polymorphisme
12. tambahan polymorphismeSaprudin Eskom
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sqlSaprudin Eskom
 
15. konsep java class library (jcl)
15. konsep java class library (jcl)15. konsep java class library (jcl)
15. konsep java class library (jcl)Saprudin Eskom
 
13. memahami interface di java (dan contohnya)
13. memahami interface di java (dan contohnya)13. memahami interface di java (dan contohnya)
13. memahami interface di java (dan contohnya)Saprudin Eskom
 

More from Saprudin Eskom (20)

soal + jawaban PAT DPPLG kelas X PPLG.docx
soal + jawaban PAT DPPLG kelas X PPLG.docxsoal + jawaban PAT DPPLG kelas X PPLG.docx
soal + jawaban PAT DPPLG kelas X PPLG.docx
 
Soal + jawaban PAT PBO Kelas XI RPL 2021.docx
Soal + jawaban PAT PBO Kelas XI RPL 2021.docxSoal + jawaban PAT PBO Kelas XI RPL 2021.docx
Soal + jawaban PAT PBO Kelas XI RPL 2021.docx
 
RPMS PAT PBO XI.docx
RPMS PAT PBO XI.docxRPMS PAT PBO XI.docx
RPMS PAT PBO XI.docx
 
RPMS PAT DPPLG X.docx
RPMS PAT DPPLG X.docxRPMS PAT DPPLG X.docx
RPMS PAT DPPLG X.docx
 
PAS Ganjil Digital Branding kelas XI Pemasaran
PAS Ganjil Digital Branding kelas XI PemasaranPAS Ganjil Digital Branding kelas XI Pemasaran
PAS Ganjil Digital Branding kelas XI Pemasaran
 
Tugas Praktikum Ms Excel.pdf
Tugas Praktikum Ms Excel.pdfTugas Praktikum Ms Excel.pdf
Tugas Praktikum Ms Excel.pdf
 
Tugas Praktikum Ms. Word.pdf
Tugas Praktikum Ms. Word.pdfTugas Praktikum Ms. Word.pdf
Tugas Praktikum Ms. Word.pdf
 
6. percabangan 2 kondisi
6. percabangan 2 kondisi6. percabangan 2 kondisi
6. percabangan 2 kondisi
 
4. tipe data dan operator java
4. tipe data dan operator java4. tipe data dan operator java
4. tipe data dan operator java
 
5. algoritma percabangan 1 kondisi
5. algoritma percabangan 1 kondisi5. algoritma percabangan 1 kondisi
5. algoritma percabangan 1 kondisi
 
1. konsep pbo
1. konsep pbo1. konsep pbo
1. konsep pbo
 
2. prosedur pbo
2. prosedur pbo2. prosedur pbo
2. prosedur pbo
 
3. struktur program java
3. struktur program java3. struktur program java
3. struktur program java
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
 
14. java class library
14. java class library14. java class library
14. java class library
 
12. tambahan polymorphisme
12. tambahan polymorphisme12. tambahan polymorphisme
12. tambahan polymorphisme
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
 
16. error handling
16. error handling16. error handling
16. error handling
 
15. konsep java class library (jcl)
15. konsep java class library (jcl)15. konsep java class library (jcl)
15. konsep java class library (jcl)
 
13. memahami interface di java (dan contohnya)
13. memahami interface di java (dan contohnya)13. memahami interface di java (dan contohnya)
13. memahami interface di java (dan contohnya)
 

Recently uploaded

PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfaksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfwalidumar
 
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfDiskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfHendroGunawan8
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxPPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxSaefAhmad
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...MetalinaSimanjuntak1
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidupfamela161
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxdeskaputriani1
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikThomasAntonWibowo
 

Recently uploaded (20)

PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfaksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
 
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfDiskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxPPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolik
 

Rpp pemrograman dasar kelas 11 semester genap

  • 1. RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : SMK NEGERI1 PANDEGLANG Kelas/Semester : XI / 2 (GENAP) Mata Pelajaran : PEMROGRAMANDASAR Tema : Pointer Pertemuan ke- : 1-2 Alokasi Waktu : 4 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.8 Memahami konsep pointer 3.8.1 Peserta didik dapat memahami konsep pointer ke variable 3.8.2 Peserta didik dapat memahami konsep pointer ke array 4.8 Membuat pointer ke variabel dan array 4.8.1 Peserta didik dapat membuat pointer ke variabel 4.8.2 Peserta didik dapat membuat pointer ke array C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat: Pertemuan ke-1 - Memahami pembuatan pointer ke variabel dan penyimpanannya pada memori - Membuat pointer ke variabel dan penyimpanannya pada memori Pertemuan ke-2 - Memahami pembuatan pointer ke array dan penyimpanannya pada memori - Membuat pointer ke array dan penyimpanannya pada memori II. Materi Ajar Pertemuan ke-1 - Pembuatan pointer ke variabel Pertemuan ke-2 - Pembuatan pointer ke array 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 IV. Kegiatan Pembelajaran Pertemuan ke-1
  • 2. 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:  Pembuatan pointer ke variabel dan penyimpanannya pada memori Menanya:  Mendiskusikan teknik pengolahan pointer ke variabel Mengeksplorasi:  Eksperimen pengolahan pointer ke variabel Mengasosiasi: Menyimpulkan kegunaan pointer dalam program untuk mengendalikan variabel dan manajemen memori Mengkomunikasikan: Menyampaikan hasil pengamatan dan percobaan pointer pada program 75 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:  Pembuatan pointer ke array Menanya:  Mendiskusikan teknik pengolahan pointer ke array Mengeksplorasi:  Eksperimen pengolahan pointer ke array Mengasosiasi: Menyimpulkan kegunaan pointer dalam program untuk mengendalikan variabel dan manajemen memori Mengkomunikasikan: Menyampaikan hasil pengamatan dan percobaan pointer pada program 75 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 : Praktek  Bentuk : Unjuk kerja  Instrumen : Soal praktek Soal 1. Buatlah aplikasi untuk pointer ke variable! Pertemuan ke -2  Jenis : Praktek  Bentuk : Unjuk kerja  Instrumen : Soal praktek Soal 2. Buatlah aplikasi untuk pointer ke array!
  • 4. RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : SMK NEGERI1 PANDEGLANG Kelas/Semester : XI / 2 (GENAP) Mata Pelajaran : PEMROGRAMANDASAR Tema : Fungsi Pertemuan ke- : 3 Alokasi Waktu : 2 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.9 Mendeskripsikan penggunaan fungsi 3.9.1 Peserta didik dapat mendeskripsikan penggunaan fungsi 4.9 Memecahkan masalah prosedural menggunakan konsep fungsi 4.9.1 Peserta didik dapat Memecahkan masalah prosedural menggunakan konsep fungsi C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat: Pertemuan ke-3 - Memahami definisi function - Membuat deklarasi fungsi, pemberian parameter dan nilai balik II. Materi Ajar Pertemuan ke-3 - Memahami definisi fungsi - Membuat deklarasi fungsi - Pemberian parameter - Pemberian nilai balik III. Metode Pembelajaran Pertemuan ke-3 1. Pendekatan : Saintifik 2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan 3. Metode : Discovery,diskusi dan praktek IV. Kegiatan Pembelajaran Pertemuan ke-3 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
  • 5. B INTI Mengamati:  Pendeklarasian fungsi  Pendefinisian fungsi  Pemberian parameter  Pemberian nilai balik Menanya:  Mendiskusikan cara kerja fungsi saat dijalankan  Mendiskusikan parameter dan nilai balik dari fungsi Mengeksplorasi:  Eksperimen pembuatan fungsi dalam program  Eksperimen pemberian parameter dan nilai balik dalam fungsi Mengasosiasi: Menyimpulkan tentang cara kerja fungsi dan kegunaan- nya dalam manajemen kode program. Mengkomunikasikan: Menyampaikan hasil tentang cara kerja fungsi dalam program. 75 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. Apa yang dimaksud dengan fungsi (function)? 2. Tuliskan deklarasi function menggunakan pemrograman Delphi 7!
  • 6. RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : SMK NEGERI1 PANDEGLANG Kelas/Semester : XI / 2 (GENAP) Mata Pelajaran : PEMROGRAMANDASAR Tema : Fungsi Pertemuan ke- : 4 Alokasi Waktu : 2 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.10 Memahami penggunaan fungsi rekursif 3.10.1 Peserta didik dapat memahami penggunaan fungsi rekursif 4.10 Memecahkan masalah prosedural menggunakan konsep fungsi rekursif 4.10.1 Peserta didik dapat Memecahkan masalah prosedural menggunakan konsep fungsi rekursif C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat: Pertemuan ke-4 - Memahami penggunaan fungsi rekursif - Memecahkan masalah prosedural menggunakan konsep fungsi rekursif II. Materi Ajar Pertemuan ke-4 - Memahami definisi fungsi rekursif - Membuat program sederhana menggunakan konsep fungsi rekursif III. Metode Pembelajaran Pertemuan ke-4 1. Pendekatan : Saintifik 2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan 3. Metode : Discovery,diskusi dan praktek IV. Kegiatan Pembelajaran Pertemuan ke-4 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
  • 7. B INTI Mengamati:  Pendeklarasian fungsi rekursif  Pendefinisian fungsi rekursif  Pemberian parameter  Pemberian nilai balik Menanya:  Mendiskusikan cara kerja fungsi rekursif saat dijalankan  Mendiskusikan parameter dan nilai balik dari fungsi rekursif Mengeksplorasi:  Eksperimen pembuatan dan pemanggilan fungsi rekursif Mengasosiasi: Menyimpulkan tentang cara kerja fungsi rekursif dan kegunaannya dalam manajemen kode program. Mengkomunikasikan: Menyampaikan hasil tentang cara kerja fungsi dalam program. 75 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 -4  Jenis : Praktek  Bentuk : Unjuk kerja  Instrumen : Soal praktek Soal 1. Apa yang dimaksud dengan fungsi rekursif? 2. Buat contoh fungsi rekursif menggunakan pemrograman Delphi 7!
  • 8. RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : SMK NEGERI1 PANDEGLANG Kelas/Semester : XI / 2 (GENAP) Mata Pelajaran : PEMROGRAMANDASAR Tema : Fungsi Pertemuan ke- : 5 Alokasi Waktu : 2 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.11 Menerapkan pointer ke fungsi 3.11.1 Peserta didik dapat menerapkan pointer ke fungsi 4.11 Memodifikasi data melalui pointer ke fungsi 4.11.1 Peserta didik dapat memodifikasi data melalui pointer ke fungsi C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat: Pertemuan ke-5 - Menerapkan pointer ke fungsi - Memodifikasi data melalui pointer ke fungsi II. Materi Ajar Pertemuan ke-5 - Memahami cara menerapkan pointer ke fungsi - Membuat program sederhana menggunakan konsep pointer ke fungsi III. Metode Pembelajaran Pertemuan ke-5 1. Pendekatan : Saintifik 2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan 3. Metode : Discovery,diskusi dan praktek IV. Kegiatan Pembelajaran Pertemuan ke-5 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
  • 9. B INTI Mengamati:  Pembuatan pointer ke fungsi Menanya:  Mendiskusikan penggunaan pointer ke fungsi Mengeksplorasi:  Eksperimen penggunaan pointer ke fungsi Mengasosiasi: Menyimpulkan tentang cara kerja pointer ke fungsi dan kegunaannya dalam manajemen kode program. Mengkomunikasikan: Menyampaikan hasil tentang cara kerja fungsi dalam program. 75 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 -5  Jenis : Praktek  Bentuk : Unjuk kerja  Instrumen : Soal praktek Soal 1. Buat contoh pointer ke fungsi menggunakan pemrograman Delphi 7!
  • 10. RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : SMK NEGERI1 PANDEGLANG Kelas/Semester : XI / 2 (GENAP) Mata Pelajaran : PEMROGRAMANDASAR Tema : Fungsi Pertemuan ke- : 6 Alokasi Waktu : 2 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.12 Menerapkan header file dalam pemrograman 3.12.1 Peserta didik dapat menerapkan header file dalam pemrograman 4.12 Memodifikasi program prosedural menggunakan header file 4.12.1 Peserta didik dapat memodifikasi program prosedural menggunakan header file C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat: Pertemuan ke-6 - Menerapkan header file dalam pemrograman - Memodifikasi program prosedural menggunakan header file II. Materi Ajar Pertemuan ke-6 - Memahami cara menerapkan header file dalam pemrograman - Membuat program sederhana menggunakan konsep header file III. Metode Pembelajaran Pertemuan ke-6 1. Pendekatan : Saintifik 2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan 3. Metode : Discovery,diskusi dan praktek IV. Kegiatan Pembelajaran Pertemuan ke-6 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
  • 11. B INTI Mengamati:  Mekanisme pembuatan header file dalam modularisasi kode program Menanya:  Mendiskusikan penggunaan header file Mengeksplorasi:  Eksperimen penggunaan header file Mengasosiasi: Menyimpulkan tentang cara kerja fungsi dan kegunaan header file dalam manajemen kode program. Mengkomunikasikan: Menyampaikan hasil tentang cara kerja fungsi dalam program. 75 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 -6  Jenis : Praktek  Bentuk : Unjuk kerja  Instrumen : Soal praktek Soal 2. Buat contoh header file menggunakan pemrograman Delphi 7!
  • 12. RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : SMK NEGERI1 PANDEGLANG Kelas/Semester : XI / 2 (GENAP) Mata Pelajaran : PEMROGRAMANDASAR Tema : Pencarian dan Pengurutan Data Pertemuan ke- : 7 Alokasi Waktu : 2 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.13 Menerapkan logika pencarian data 3.13.1 Peserta didik dapat menerapkan logika pencarian data 4.13 Menyajikan logika pencarian data pada aplikasi bisnis 4.13.1 Peserta didik dapat menyajikan logika pencarian data pada aplikasi bisnis C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat: Pertemuan ke-7 - Menerapkan logika pencarian data - Menyajikan logika pencarian data pada aplikasi bisnis II. Materi Ajar Pertemuan ke-7 - Logika pencarian data dengan algoritma pencarian linier - Membuat fungsi pencarian pada aplikasi bisnis sederhana III. Metode Pembelajaran Pertemuan ke-7 1. Pendekatan : Saintifik 2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan 3. Metode : Discovery,diskusi dan praktek IV. Kegiatan Pembelajaran Pertemuan ke-7 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
  • 13. B INTI Mengamati:  Logika pencarian data dengan algoritma Menanya:  Mendiskusikan logika pencarian data Mengeksplorasi:  Eksperimen pencarian data dalam database Mengasosiasi:  Menyimpulkan pelbagai pengamatan dan percobaan yang telah dilakukan terkait logika pencarian. Mengkomunikasikan: Menyampaikan hasil diskusi kelompok tentang teknik pencarian data dalam aplikasi 75 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 -7  Jenis : Praktek  Bentuk : Unjuk kerja  Instrumen : Soal praktek Soal 1. Buat sebuah aplikasi bisnis sederhana menggunakan pemrograman Delphi 7! 2. Database yang digunakan adalah microsoft access! 3. Buat sebuah tombol untuk pencarian data pada aplikasi tersebut!
  • 14. RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : SMK NEGERI1 PANDEGLANG Kelas/Semester : XI / 2 (GENAP) Mata Pelajaran : PEMROGRAMANDASAR Tema : Pencarian dan Pengurutan Data Pertemuan ke- : 8 Alokasi Waktu : 2 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.14 Menerapkan logika pengurutan data 3.14.1 Peserta didik dapat menerapkan logika pengurutan data 4.14 Menyajikan logika pengurutan data pada aplikasi bisnis 4.14.1 Peserta didik dapat menyajikan logika pengurutan data pada aplikasi bisnis C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat: Pertemuan ke-8 - Menerapkan logika pengurutan data - Menyajikan logika pengurutan data pada aplikasi bisnis II. Materi Ajar Pertemuan ke-8 - Logika pengurutan data dengan algoritma bubble sort - Logika pengurutan data dengan algoritma selection sort III. Metode Pembelajaran Pertemuan ke-8 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 3. Menyampaikan tujuan kompetensi dan cakupan materi yang akan dipelajari. 5 menit
  • 15. B INTI Mengamati:  Logika pengurutan data dengan algoritma Menanya:  Mendiskusikan logika pengurutan data Mengeksplorasi:  Eksperimen pengurutan data dalam array Mengasosiasi:  Menganalisa hasil pengurutan bubble sort dan selection sort  Menyimpulkan pelbagai pengamatan dan percobaan yang telah dilakukan terkait logika pencarian dan pengurutan. Mengkomunikasikan: Menyampaikan hasil diskusi kelompok tentang teknik pencarian dan pengurutan data dalam aplikasi 75 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 essay Soal 1. Jelaskan logika pengurutan data dengan algoritma bubble sort! 2. Jelaskan logika pengurutan data dengan algoritma selection sort! 3. Urutkan angka acakberikut menggunakan algoritma bubble sort! 5 3 1 4 2 4. Urutkan angka acakberikut menggunakan algoritma selection sort! 6 5 8 9 7
  • 16. RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan : SMK NEGERI1 PANDEGLANG Kelas/Semester : XI / 2 (GENAP) Mata Pelajaran : PEMROGRAMANDASAR Tema : Pengembangan Aplikasi Pertemuan ke- : 9-10 Alokasi Waktu : 4 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.15 Menerapkan bahasa pemrograman pada aplikasi bisnis 3.15.1 Peserta didik dapat menerapkan bahasa pemrograman pada aplikasi bisnis 4.15 Memecahkan Kasus aplikasi bisnis menggunakan konsep bahasa pemrograman prosedural 4.15.1 Peserta didik dapat memecahkan Kasus aplikasi bisnis menggunakan konsep bahasa pemrograman prosedural C. Tujuan Pembelajaran: Selama dan setelah proses pembelajaran, peserta didik dapat: Pertemuan ke-9 - Memahami tahapan pengembangan aplikasi dengan metode waterfall - Memahami tahapan pengembangan aplikasi dengan metode prototyping Pertemuan ke-10 - Membuat aplikasi bisnis menggunakan bahasa pemrograman prosedural II. Materi Ajar Pertemuan ke-9 - Tahapan pengembangan aplikasi dengan metode waterfall - Tahapan pengembangan aplikasi dengan metode prototyping Pertemuan ke-10 - Pembuatan aplikasi bisnis menggunakan bahasa pemrograman prosedural delphi 7 III. Metode Pembelajaran Pertemuan ke-9 1. Pendekatan : Saintifik 2. Model : Mengamati, menanya, mengeksplorasi, mengasosiasi, mengomunikasikan 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
  • 17. IV. Kegiatan Pembelajaran Pertemuan ke-9 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: Pelbagai tahapan dalam pengembangan aplikasi Menanya:  Mendiskusikan pelbagai rencana dan rancangan pengembangan aplikasi  Mendiskusikan pelbagai kesalahan dan perbaikan yang dilakukan dalam program Mengeksplorasi:  Eksperimen pengkodean aplikasi sesuai rencana yang dibuat  Eksperimen terhadap berbagai input yang mungkin dalam program Mengasosiasi:  Menyimpulkan tentang pengembangan aplikasi yang dilakukan dengan metode pengembangan yang dipilih  Menganalisa hasil pengembangan aplikasi dengan metode waterfall dan prototyping Mengkomunikasikan: Menyampaikan hasil pengamatan dan percobaan pelbagai metode pengembangan aplikasi 75 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-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
  • 18. B INTI Mengamati: Pelbagai tahapan dalam pengembangan aplikasi Menanya:  Mendiskusikan pelbagai rencana dan rancangan pengembangan aplikasi  Mendiskusikan pelbagai kesalahan dan perbaikan yang dilakukan dalam program Mengeksplorasi:  Eksperimen pengkodean aplikasi sesuai rencana yang dibuat  Eksperimen terhadap berbagai input yang mungkin dalam program Mengasosiasi:  Menyimpulkan tentang pengembangan aplikasi yang dilakukan dengan metode pengembangan yang dipilih  Menganalisa hasil pengembangan aplikasi dengan metode waterfall dan prototyping Mengkomunikasikan: Menyampaikan hasil pengamatan dan percobaan pelbagai metode pengembangan aplikasi 75 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 -9  Jenis : Tertulis  Bentuk : Essay  Instrumen : Soal essay Soal 1. Apa yang dimaksud dengan metode waterfall? 2. Sebutkan kelebihan metode waterfall! 3. Jelaskan tahapan metode waterfall! 4. Apa yang dimaksud dengan metode prototyping? 5. Sebutkan kelebihan metode prototyping! Pertemuan ke -10  Jenis : Praktek  Bentuk : Unjuk kerja  Instrumen : Soal praktek
  • 19. Soal 1. Buatlah aplikasi bisnis menggunakan pemrograman prosedural delphi 7! 2. Database yang digunakan adalah microsoft access! 3. Buatlah analisis aplikasi bisnis yang dibuat! Catatan : ...................................................................................................................................................................................................... ...................................................................................................................................................................................................... ...................................................................................................................................................................................................... ...................................................................................................................................................................................................... ...................................................................................................................................................................................................... ...................................................................................................................................................................................................... ......................................................................................................................................................................................................