Anda di halaman 1dari 14

RENCANA PELAKSANAAN PEMBELAJARAN ( RPP )

Nama Sekolah : SMK Parna Raya


Mata Pelajaran : Pemrograman Dasar
Kelas / Semester : XI / 1

Pertemuan : 1- 4
Alokasi Waktu : 8 x 45 Menit
Standar Kompetensi : Menerapkan Pemrograman Dasar
Karakter Bangsa yang diharapkan : Disiplin, Kreatif, Mandiri, Tanggung Jawab, Kerja
sama.

A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
2. Mengembangkan perilaku (jujur, disiplin, tanggung jawab, peduli, santun, ramah
lingkungan, gotong royong, kerjasama, cinta damai, responsif dan proaktif) dan
menunjukkan sikap sebagai bagian dari solusi atas berbagai permasalahan bangsa 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 ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban
terkait fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang
kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan masalah.
4. Mengolah, menalar, menyaji, dan mencipta dalam ranah konkret dan ranah abstrak terkait
dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu
menggunakan metoda sesuai kaidah keilmuan.

B. Kompetensi Dasar dan Indikator


3.5 Menerapkan Penggunaan Tipe Data, Variabel, Konstanta, Operator dan Ekspresi
a. Defenisi Tipe data, variabel, Konstanta, Operator dan Ekspresi

4.6 Mengolah data menggunakan konsep tipe data, variabel, konstanta, operator dan
ekspresi
a. Menyajikan informasi mengenai penggunaan tipe data dan variabel.
b. Menyajikan informasi mengenai penggunaan konstanta.
c. Menyajikan informasi mengenai penggunaan operator ekspresi

C. Tujuan pembelajaran
a. Dapat mengetahui dan mengerti pengertian variabel, konstanta.
b. Mengetahui Fungsi variabel dan konstanta
c. Membuat Program dengan menggunakan konstanta
D. Materi Ajar
1. Tipe data, variabel, operator dan ekspresi
2. Tipe data, variabel dan konstanta.
3. Operator dan ekspresi

E. Metode Pembelajaran
1. Penyampaian
2. Tanya jawab
3. Tes Program
4. Praktek

F. Media pembelajaran
1. Komputer
2. Buku Algoritma
3. Buku Struktur data
4. Internet
G. Langkah – langkah Pembelajaran
Pertemuan 1 - 2
Alokasi
Kegiatan Deskripsi
Waktu
A. Pendahuluan 1. Siswa menjawab sapaan guru, berdoa, dan
mengondisikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga negara 30 Menit
yang baik.
3. Guru menyampaikan tujuan pembelajaran
4. Guru memotivasi siswa agar semakin giat belajar
B. Inti Mengamati :
1. Siswa mengamati dan mendengarkan penjelasan
mengenai variabel, operator dan ekspresi.
2. Siswa mengamati dan mendengarkan penjelasan
mengenai variabel, operator dan konstanta.
3. Siswa mengamati dan mendengarkan penjelasan
mengenai operator dan ekspresi.
Menanya :
1. Siswa berdikusi menganalisa penggunaan variabel,
operator dan ekspresi dalam algoritma.
2. Siswa berdikusi menganalisa penggunaan variabel,
konstanta dalam algoritma.
3. Siswa berdikusi menganalisa penggunaan operator
dan ekspresi dalam algoritma.
Mengeksplorasi: 120 Menit
1. Siswa membuat kode program menggunakan ragam
tipe data variabel, konstanta, operator dan ekspresi
dengan program sederhana.
2. Siswa melakukan kompilasi, eksekusi dan perbaikan
pada kesalahan-kesalahan yang terdapat dalam
program.
Mengasosiasi:
1. Siswa membuat sebuah kesimpulan tentang
penggunaan tipe data, variabel, konstanta, operator
dan ekspresi dalam sebuah program sederhana.
Mengkomunikasikan:
1. Siswa membuat sebuah laporan dan
mempresentasikan hasil dari sebuah program
sederhana.
C. Penutup 1. Mereview kembali materi yang telah disampaikan
2. Siswa mengerjakan evaluasi
30 Menit
3. Siswa saling memberikan umpan balik hasil evaluasi
pembelajaran yang telah dicapai.

Pertemuan 3 – 4
Alokasi
Kegiatan Deskripsi
Waktu
A. Pendahuluan 1. Siswa menjawab sapaan guru, berdoa, dan
mengondisikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga negara 30 Menit
yang baik.
3. Guru menyampaikan tujuan pembelajaran
4. Guru memotivasi siswa agar semakin giat belajar
B. Inti Mengamati :
1. Siswa mengamati dan mendengarkan penjelasan
mengenai variabel, operator dan ekspresi.
2. Siswa mengamati dan mendengarkan penjelasan
mengenai variabel, operator dan konstanta.
3. Siswa mengamati dan mendengarkan penjelasan
mengenai operator dan ekspresi.
Menanya :
1. Siswa berdikusi menganalisa penggunaan variabel,
operator dan ekspresi dalam algoritma.
2. Siswa berdikusi menganalisa penggunaan variabel,
konstanta dalam algoritma.
3. Siswa berdikusi menganalisa penggunaan operator
dan ekspresi dalam algoritma.
Mengeksplorasi:
120 Menit
1. Siswa membuat kode program menggunakan ragam
tipe data variabel, konstanta, operator dan ekspresi
dengan program sederhana.
2. Siswa melakukan kompilasi, eksekusi dan perbaikan
pada kesalahan-kesalahan yang terdapat dalam
program.
Mengasosiasi:
2. Siswa membuat sebuah kesimpulan tentang
penggunaan tipe data, variabel, konstanta, operator
dan ekspresi dalam sebuah program sederhana.

Mengkomunikasikan:
1. Siswa membuat sebuah laporan dan
mempresentasikan hasil dari sebuah program
sederhana.
C. Penutup 1. Mereview kembali materi yang telah disampaikan
2. Siswa mengerjakan evaluasi
30 Menit
3. Siswa saling memberikan umpan balik hasil evaluasi
pembelajaran yang telah dicapai.

H. Sumber Belajar
1. Buku Algoritma dan Pemrograman Pascal
2. Internet
3. Modul produktif, Buku Algoritma dan pemograman tingkat Dasar

I. Alat Pembelajaran
1. Laptop
2. LCD
3. White board
4. Spidol
Penilaian

1. Teknik penilaian : Test tertulis


2. Bentuk Instrumen dan Instumrn :
a. Bentuk Instrumen : Tes Uraian
b. Instrumen : Terlampir
3. Pedoman Peskroan : Terlampir

Mengetahui, Guru Mata Pelajaran


Kepala Sekolah
SMK Parna Raya Manado

Rosdiana Simbolon, SE, M.Si Gede Erik Aktama, S.Pd, M.Pd


RENCANA PELAKSANAAN PEMBELAJARAN ( RPP )

Mata Pelajaran : Pemrograman Dasar


Kelas / Semester : XI / 1
Pertemuan : 5 - 10
Alokasi Waktu : 12 x 45 Menit
Standar Kompetensi : Menerapkan Pemrograman Dasar
Karakter Bangsa yang diharapkan : Disiplin, Kreatif, Mandiri, Tanggung Jawab, Kerja
sama.

A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
2. Mengembangkan perilaku (jujur, disiplin, tanggung jawab, peduli, santun, ramah
lingkungan, gotong royong, kerjasama, cinta damai, responsif dan proaktif) dan
menunjukkan sikap sebagai bagian dari solusi atas berbagai permasalahan bangsa 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 ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban
terkait fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang
kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan masalah.
4. Mengolah, menalar, menyaji, dan mencipta 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


1.6 Menerapkan Struktur kontrol percabangan dalam bahasa pemrograman
a. Membuat Struktur kontrol percabangan,
b. Membuat Percabangan 1 kondisi
c. Membuat Percabangan 2 kondisi
d. Membuat Percabangan lebih dari 2 kondisi

4.6 MenggunakanStruktur Kontrol percabangan dengan percabangan 1 kondisi, dan


percabangan 2 kondisi
a. Menggunakan struktur kontrol percabangan
b. Menggunakan percabangan dengan 1 kondisi
c. Menggunakan percabangan dengan 2 kondisi

C. Tujuan Pembelajaran
a. Dapat mengetahui defenisi percabangan
b. Dapat mengetahui fungsi dari percabangan 1 kondisi dengan 2 kondisi
c. Dapat membuat sebuah program sederhana dengan menggunakan percabangan
D. Materi Ajar
a. Struktur kontrol percabangan
b. Percabangan 1 kondisi
c. Percabangan 2 kondisi
d. Percabangan lebih dari 2 kondisi

E. Metode Pembelajaran
1. Penyampaian
2. Tanya jawab
3. Tes Program
4. Praktek

F. Sumber pembelajaran
1. Buku Algoritma dan Pemrograman Pascal
2. Internet
3. Modul produktif, Buku Algoritma dan pemograman tingkat Dasar.
G. Langkah – langkah Pembelajaran
Pertemuan 5 – 7
Kegiatan Deskripsi Alokasi
Waktu
A. Pendahuluan 1. Siswa menjawab sapaan guru, berdoa, dan
mengondisikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan
dengan identitas diri yang dibutuhkan sebagai warga
45 Menit
negara yang baik.
3. Guru menyampaikan tujuan pembelajaran
4. Guru memotivasi siswa agar semakin giat
belajar
B. Inti Mengamati :
1. Siswa mengamati dan mendengarkan penjelasan
tentang struktur kontrol percabangan.
2. Siswa mengamati dan mendengarkan penjelasan
mengenai percabangan 1 kondisi.
3. Siswa mengamati dan mendengarkan penjelasan
mengenai percabangan 2 kondisi.

Menanya :
1. Siswa berdikusi menganalisa tentang percabangan.
2. Siswa berdikusi menganalisa tentang percabangan
1 kondisi.
3. Siswa berdikusi menganalisa tentang percabangan
2 kondisi.

Mengeksplorasi:
180 Menit
1. Siswa membuat kode program menggunakan
percabangan 1 kondisi, 2 kondisi, lebih dari 2
kondisi dan percabangan bersarang.
2. Siswa melakukan kompilasi, eksekusi dan
perbaikan pada kesalahan-kesalahan yang terdapat
dalam program.

Mengasosiasi:
1. Siswa membuat sebuah kesimpulan tentang
penggunaan percabangan 1 kondisi, 2 kondisi,
lebih dari 2 kondisi dan percabangan bersarang.

Mengkomunikasikan:
Siswa membuat sebuah laporan dan
mempresentasikan hasil dari sebuah program
sederhana.
C. Penutup 1. Mereview kembali materi yang telah disampaikan
2. Siswa mengerjakan evaluasi
15
3. Siswa saling memberikan umpan balik hasil
evaluasi pembelajaran yang telah dicapai. 45 Menit

Pertemuan 8 – 10
Kegiatan Deskripsi Alokasi
Waktu
A. Pendahuluan 1. Siswa menjawab sapaan guru, berdoa, dan 45 Menit
mengondisikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik.
3. Guru menyampaikan tujuan pembelajaran
4. Guru memotivasi siswa agar semakin giat belajar
B. Inti Mengamati :
4. Siswa mengamati dan mendengarkan penjelasan
tentang struktur kontrol percabangan.
5. Siswa mengamati dan mendengarkan penjelasan
mengenai percabangan 1 kondisi.
6. Siswa mengamati dan mendengarkan penjelasan
mengenai percabangan 2 kondisi.

Menanya :
1. Siswa berdikusi menganalisa tentang percabangan.
2. Siswa berdikusi menganalisa tentang percabangan
1 kondisi.
3. Siswa berdikusi menganalisa tentang percabangan
2 kondisi.

Mengeksplorasi:
180 Menit
1. Siswa membuat kode program menggunakan
percabangan 1 kondisi, 2 kondisi, lebih dari 2
kondisi dan percabangan bersarang.
2. Siswa melakukan kompilasi, eksekusi dan
perbaikan pada kesalahan-kesalahan yang terdapat
dalam program.

Mengasosiasi:
1. Siswa membuat sebuah kesimpulan tentang
penggunaan percabangan 1 kondisi, 2 kondisi,
lebih dari 2 kondisi dan percabangan bersarang.

Mengkomunikasikan:
1. Siswa membuat sebuah laporan dan
mempresentasikan hasil dari sebuah program
sederhana.
C. Penutup 1. Mereview kembali materi yang telah disampaikan
2. Siswa mengerjakan evaluasi
16
3. Siswa saling memberikan umpan balik hasil
evaluasi pembelajaran yang telah dicapai. 45 Menit

H. Alat Pembelajaran
1. Laptop
2. Infocus
3. Komputer

I. Penilaian
1. Teknik penilaian : Test tertulis
2. Bentuk Instrumen dan Instumrn
a. Bentuk Instrumen : Tes Uraian
b. Instrumen : Terlampir
3. Pedoman Peskroan : Terlampir

Mengetahui, Guru Mata Pelajaran


Kepala Sekolah
SMK Parna Raya Manado

Rosdiana Simbolon, SE, M.Si Gede Erik Aktama, S.Pd, M.Pd


RENCANA PELAKSANAAN PEMBELAJARAN ( RPP )

Mata Pelajaran : Pemrograman Dasar


Kelas / Semester : XI / 1
Pertemuan : 11 – 14
Alokasi Waktu : 8 x 45 Menit
Standar Kompetensi : Menerapkan Pemrograman Dasar
Karakter Bangsa yang diharapkan : Disiplin, Kreatif, Mandiri, Tanggung Jawab, Kerja
sama.

A. Kompetensi Inti
1. Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan
kompleksitas alam dan jagad raya.
2. Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam kehidupan sehari-
hari.
3. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur, teliti, cermat,
tekun, hati-hati, bertanggung jawab, terbuka, kritis, kreatif, inovatif, dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam
mlakukan percobaan dan diskusi.
4. Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud
implementasi melaksanakan percobaan dan melaporkan hasil.

B. Kompetensi Dasar dan Indikator


1.7 Menerapkan struktur kontrol perulangan dalam bahasa pemrograman
a. Mengetahui Struktur kontrol perulangan
b. Mengetahui Perulangan dengan kondisi awal
c. Perulangan dengan kondisi akhir

1.8 Memecahkan masalah menggunakan struktur kontrol perulangan


a. Menyajikan informasi tentang struktur perulangan
b. Menyajikan informasi tentang perulangan dengan kondisi awal
c. Menyajikan informasi tentang perulangan dengan kondisi aikhir

C. Tujuan Pembelajaran
Setelah mempelajari perulangan siswa diharapkan :
a. Mengerti tentang struktur perulangan
b. Mengetahui informasi tentang perulangan dengan kondisi awal
c. Mengetahui informasi tentang perulangan dengan kondisi akhir

D. Materi Ajar
1. Struktur kontrol perulangan
2. Perulangan dengan kondisi awal
3. Perulangan dengan kondisi akhir

E. Metode Pembelajaran
a. Pendekatan : Scientifict Learning
b. Straegi : Cooperative Learning
c. Model : Problem Based Learning
d. Metode : Diskusi, Ceramah, tanya Jawab

F. Langkah – langkah Pembelajaran


Pertemuan 11 – 12
Kegiatan Deskripsi Alokasi
Waktu
A. Pendahuluan 1. Siswa menjawab sapaan guru, berdoa, dan 30 Menit
mengondisikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan
dengan identitas diri yang dibutuhkan sebagai
warga negara yang baik.
3. Guru menyampaikan tujuan pembelajaran
4. Guru memotivasi siswa agar semakin giat
belajar
B. Inti Mengamati :
1. Siswa mengamati dan mendengarkan
penjelasan tentang struktur kontrol
perulangan.
2. Siswa mengamati dan mendengarkan
penjelasan mengenai perulangan dengan
kondisi awal.
3. Siswa mengamati dan mendengarkan
penjelasan mengenai perulangan dengan
kondisi akhir.a

Menanya :
1. Siswa berdikusi menganalisa tentang
perulangan.
2. Siswa berdikusi menganalisa tentang
perulangan dengan kondisi awal.
3. Siswa berdikusi menganalisa tentang
perulangan dengan kondisi akhir. 120 Menit

Mengeksplorasi:
1. Siswa membuat kode program menggunakan
perulangan dengan kondisi awal, dan
perulangan kondisi akhir.
2. Siswa melakukan kompilasi, eksekusi dan
perbaikan pada kesalahan-kesalahan yang
terdapat dalam program.
Mengasosiasi:
1. Siswa membuat sebuah kesimpulan tentang
penggunaan perulangan dengan kondisi awal,
dan perulangan dengan kondisi akhir.

Mengkomunikasikan:
1. Siswa membuat sebuah laporan dan
mempresentasikan hasil dari sebuah program
sederhana.
C. Penutup 1. Mereview kembali materi yang telah
disampaikan
30
2. Siswa mengerjakan evaluasi
menit
3. Siswa saling memberikan umpan balik hasil
evaluasi pembelajaran yang telah dicapai.

Pertemuan 13 – 14
Kegiatan Deskripsi Alokasi
Waktu
A. Pendahuluan 1. Siswa menjawab sapaan guru, berdoa, dan
mengondisikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan
dengan identitas diri yang dibutuhkan
15 Menit
sebagai warga negara yang baik.
3. Guru menyampaikan tujuan pembelajaran
4. Guru memotivasi siswa agar semakin giat
belajar
B. Inti Mengamati : 60 Menit
1. Siswa mengamati dan mendengarkan
penjelasan tentang struktur kontrol
perulangan.
2. Siswa mengamati dan mendengarkan
penjelasan mengenai perulangan dengan
kondisi awal.
3. Siswa mengamati dan mendengarkan
penjelasan mengenai perulangan dengan
kondisi akhir.

Menanya :
1. Siswa berdikusi menganalisa tentang
perulangan.
2. Siswa berdikusi menganalisa tentang
perulangan dengan kondisi awal.
3. Siswa berdikusi menganalisa tentang
perulangan dengan kondisi akhir.

Mengeksplorasi:
1. Siswa membuat kode program menggunakan
perulangan dengan kondisi awal, dan
perulangan kondisi akhir.
2. Siswa melakukan kompilasi, eksekusi dan
perbaikan pada kesalahan-kesalahan yang
terdapat dalam program.
Mengasosiasi:
1. Siswa membuat sebuah kesimpulan tentang
penggunaan perulangan dengan kondisi awal,
dan perulangan dengan kondisi akhir.

Mengkomunikasikan:
1. Siswa membuat sebuah laporan dan
mempresentasikan hasil dari sebuah program
sederhana.
C. Penutup 1. Mereview kembali materi yang telah
disampaikan
2. Siswa mengerjakan evaluasi 30 menit
3. Siswa saling memberikan umpan balik hasil
evaluasi pembelajaran yang telah dicapai.

G. Media Pembelajaran
1. Komputer
2. Proyektor
3. UPS

H. Sumber Belajar
1. Buku Algoritma dan Pemrograman Pascal.
2. Internet.
3. Modul produktif, Buku Algoritma dan pemograman tingkat Dasar.
I. Penilaian
1. Teknik penilaian : Test
2. Bentuk instrumen
a. Test tertulis
b. Instrumen (terlampir)
3. Pedoman penskoran (terlampir)

Mengetahui, Guru Mata Pelajaran


Kepala Sekolah
SMK Parna Raya Manado

Rosdiana Simbolon, SE, M.Si Gede Erik Aktama, S.Pd, M.Pd


RENCANA PELAKSANAAN PEMBELAJARAN ( RPP )

Mata Pelajaran : Pemrograman Dasar


Kelas / Semester : XI / 1
Pertemuan : 15 – 17
Alokasi Waktu : 6 x 45 Menit
Standar Kompetensi : Menerapkan Pemrograman Dasar
Karakter Bangsa yang diharapkan : Disiplin, Kreatif, Mandiri, Tanggung Jawab, Kerja
sama.

A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya
2. Mengembangkan perilaku (jujur, disiplin, tanggung jawab, peduli, santun, ramah
lingkungan, gotong royong, kerjasama, cinta damai, responsif dan proaktif) dan
menunjukkan sikap sebagai bagian dari solusi atas berbagai permasalahan bangsa 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 ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan
humaniora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban
terkait fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang
kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan masalah.
4. Mengolah, menalar, menyaji, dan mencipta 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


1.8 Menerapkan keseluruhan konsep algoritma dalam penyelesaian masalah kompleks
a. Analisa pemecahan masalah
b. Debugging dan error dalam program

4.8 Menganalisa kesalahan dalam program


a. Mencari pemecahan masalah dengan menggunakan algoritma
b. Melakukan pengujian debugging dan mencari error dalam sebuah program

C. Tujuan Pembelajaran
Setelah pembelajaran selesai, peserta didik diharapakan mampu :
 Menyajikan Algoritma
 Menyajikan Flowchart
 Mencari kesalahan-kesalahan dalam sebuah program.
D. Materi Ajar
1. Penyajian Algoritma
2. Kesalahan – kesalahan yang terdapat dalam sebuah program
3. Flowchart

E. Metode Pembelajaran
1. Pendekatan
2. Ceramah
3. Tanya Jawab
4. Berkelompok

F. Media Pembelajaran
a. Power Point
b. Sal-soal
c. Infocus
d. Contoh Program
G. Langkah – Langkah Pembelajaran
Pertemuan 15 – 16
Kegiatan Deskripsi Alokasi
Waktu
A. Pendahuluan 1. Siswa menjawab sapaan guru, berdoa, dan
mengondisikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga negara 30 Menit
yang baik.
3. Guru menyampaikan tujuan pembelajaran
4. Guru memotivasi siswa agar semakin giat belajar
B. Inti Mengamati :
1. Siswa mengamati dan mendengarkan penjelasan
tentang debugging dalam sebuah program
2. Siswa mengamati dan mendengarkan penjelasan
mengenai error yang terjadi dalam sebuah program.

Menanya :
1. Siswa berdikusi menganalisa tentang debugging
sebuah program.
2. Siswa berdikusi menganalisa tentang error salam
sebuah program.

Mengeksplorasi: 120 Menit


1. Siswa melakukan kompilasi, eksekusi dan perbaikan
pada kesalahan-kesalahan yang terdapat dalam
program.

Mengasosiasi:
1. Siswa membuat sebuah kesimpulan tentang debugging
dan error dalam sebuah program.

Mengkomunikasikan:
Siswa membuat sebuah laporan dan mempresentasikan
hasil dari sebuah program sederhana.
C. Penutup 1. Mereview kembali materi yang telah disampaikan
2. Siswa mengerjakan evaluasi
30 Menit
3. Siswa saling memberikan umpan balik hasil evaluasi
pembelajaran yang telah dicapai.
Pertemuan 17
Kegiatan Deskripsi Alokasi
Waktu
A. Pendahuluan 1. Siswa menjawab sapaan guru, berdoa, dan
mengondisikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga negara 15 Menit
yang baik.
3. Guru menyampaikan tujuan pembelajaran
4. Guru memotivasi siswa agar semakin giat belajar
B. Inti Mengamati : 60 Menit
1. Siswa mengamati dan mendengarkan penjelasan
tentang debugging dalam sebuah program
2. Siswa mengamati dan mendengarkan penjelasan
mengenai error yang terjadi dalam sebuah program.

Menanya :
3. Siswa berdikusi menganalisa tentang debugging
sebuah program.
4. Siswa berdikusi menganalisa tentang error salam
sebuah program.

Mengeksplorasi:
2. Siswa melakukan kompilasi, eksekusi dan perbaikan
pada kesalahan-kesalahan yang terdapat dalam
program.

Mengasosiasi:
2. Siswa membuat sebuah kesimpulan tentang debugging
dan error dalam sebuah program.

Mengkomunikasikan:
Siswa membuat sebuah laporan dan mempresentasikan
hasil dari sebuah program sederhana.
C. Penutup 1. Mereview kembali materi yang telah disampaikan
2. Siswa mengerjakan evaluasi
15 Menit
3. Siswa saling memberikan umpan balik hasil evaluasi
pembelajaran yang telah dicapai.
H. Sumber Belajar
1. Buku Algoritma dan Pemrograman Pascal.
2. Internet.
3. Modul produktif, Buku Algoritma dan pemograman tingkat Dasar.

I. Penilaian
1. Teknik penilaian : Test
2. Bentuk instrumen
a. Test tertulis
b. Instrumen (terlampir)
3. Pedoman penskoran (terlampir)

Mengetahui, Guru Mata Pelajaran


Kepala Sekolah
SMK Parna Raya Manado

Rosdiana Simbolon, SE, M.Si Gede Erik Aktama, S.Pd, M.Pd

Anda mungkin juga menyukai