Anda di halaman 1dari 8

RENCANA PELAKSANAAN PEMBELAJARAN

Nama Sekolah : SMK Negeri 1 Tapen


Mata Pelajaran : Pemrograman Dasar
Komp. Keahlian : Rekayasa Perangkat Lunak
Kelas/Semester : 10 / Ganjil
Tahun Pelajaran : 2018/2019
Alokasi Waktu : 12 x 45 menit

A. Kompetensi Inti
1. Pengetahuan
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan
faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan
lingkup kerja Dasar - dasar Teknik Komputer dan Informatika pada tingkat teknis,
spesifik, detil, dan kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni,
budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian
dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan
internasional.
2. Keterampilan
Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur
kerja yang lazim dilakukan serta menyelesaikan masalah sederhana sesuai dengan
bidang dan lingkup kerja Dasar-dasar Teknik Komputer dan Informatika
Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur sesuai
dengan standar kompetensi kerja.
Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif,
produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah abstrak
terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu
melaksanakan tugas spesifik dibawah pengawasan langsung.
Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak
mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam ranah
konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta
mampu melaksanakan tugas spesifik dibawah pengawasan langsung.

B. Kompetensi Dasar
1. KD pada KI Pengetahuan
3.5. Menerapkan operasi aritmatika dan logika
2. KD pada KI Keterampilan
4.5. Membuat kode program dengan operasi aritmatika dan logika
C. Indikator Pencapaian Kompetensi
1. Indikator KD pada KI Pengetahuan
3.5.1. Siswa mampu menggunakan operasi aritmatika (C3)
3.5.2. Siswa mampu menganalisis prioritas dalam operasi aritmatika (C4)
3.5.3. Siswa mampu menggunakan operasi logika (C3)
3.5.4. Siswa mampu menganalisis operasi logika yang digabungkan dengan
operator Boolean (C4)
2. Indikator KD pada KI Keterampilan
4.5.1. Siswa mampu mengimplementasikan operasi aritmatika (P2)
4.5.2. Siswa mampu mengkombinasikan berbagai operasi aritmatika dengan
prioritas (P4)
4.5.3. Siswa mampu mengimplementasikan operasi logika (P2)
4.5.4. Siswa mampu mengkombinasikan operasi logika dengan operator Boolean
(P4)
D. Tujuan Pembelajaran
1. Tujuan Pembelajaran untuk aspek pengetahuan
- Melalui studi kasus, siswa mampu menggunakan operasi aritmatika dengan teliti
dan benar.
- Melalui studi kasus, siswa mampu menganalisis prioritas dalam operasi
aritmatika dengan teliti dan benar.
- Melalui studi kasus, siswa mampu menggunakan menggunakan operasi logika
dengan teliti dan benar
- Mulai studi kasus, siswa mampu menganalisis operasi logika yang digabungkan
dengan operator Boolean dengan teliti dan benar
2. Tujuan Pemblajaran untuk aspek keterampilan
- Melalui praktikum di laboratorium, siswa mampu mengimplementasikan operasi
aritmatika dengan benar.
- Melalui praktikum di laboratorium, siswa mampu mengkombinasikan berbagai
operasi aritmatika sesuai prioritas dalam Bahasa Pemrograman JAVA dengan
benar.
- Melalui praktikum di laboratorium, siswa mampu menggunakan operasi logika
Boolean dengan benar.
- Melalui praktikum di laboratorium, siswa mampu mengkombinasikan operasi
logika dengan operator Boolean benar.

E. Materi Pembelajaran
1. Operasi Aritmatika
2. Operasi Aritmatika dengan prioritas
3. Operasi logika

F. Pendekatan, Model, dan Metode Pembelajaran


1. Pendekatan Pembelajaran : Pendekatan Saintifik
2. Model Pembelajaran : Problem Based Learning
3. Metode Pembelajaran
a. Diskusi
b. Praktik
c. Penugasan

G. Kegiatan Pembelajaran

URAIAN KEGIATAN Alokasi


No
Waktu
1 Guru Siswa
1. Kegiatan pendahuluan 10’
Pendahuluan 1. Guru menyiapkan peserta 1. Siswa menyiapkan diri
didik dalam mengawali 2. Siswa menjawab kuis
kegiatan pembelajaran
2. Guru mengabsen siswa 3. Siswa duduk berkelompok
3. Guru memberikan kuis sesuai dengan pembagian
dengan memberikan
pertanyaan dari pertemuan
sebelumnya
4. Guru mengaitkan materi
pembelajaran sekarang
dengan pengalaman peserta
didik
5. Guru membentuk kelompok
dengan anggota antara 2-3
orang siswa
2. Kegiatan Inti 160’
Penggalan 1
Langkah 1 1. Guru menunjukkan beberapa 1. Siswa menyimak layar LCD
Klarifikasi kode program dengan 2. Siswa mengidentifikasi
permasalahan operasi aritmatika yang kode program yang
berbeda. diberikan.
2. Guru meminta siswa 3. Siswa mengidentifikasi
memperhatikan hasil hasil eksekusi kedua kode
eksekusi program

Langkah 2 1. Guru memfasilitasi siswa 1. Siswa melakukan


Brainstorming untuk mengklarifikasikan brainstorming dengan
operasi aritmatika dalam saling tukar informasi,
java belajar bersama dan
berdiskusi tentang operasi
aritmatika dalam java
2. Siswa mendapatkan
deskripsi dari masalah,
apa saja yang perlu
dipelajari dalam operasi
aritmatika pada java
Langkah 3 1. Guru meminta siswa untuk 1. Siswa mengumpulkan data
Pengumpulan mencari informasi tentang dan informasi teknik
informasi dan penggunaan operasi penggunaan operasi
data aritmatika dalam java aritmatika dalam java
2. Siswa membuat rumusan
penulisan operasi
aritmatika dalam java
Langkah 4 1. Guru meminta siswa 1. Siswa mengidentifikasi
Berbagi berdiskusi merumuskan blok dalam Netbeans yang
informasi dan penggunaan operasi dapat digunakan utuk
berdiskusi aritmatika dalam java penggunaan operasi
untuk aritmatika dalam java
menemukan 2. Siswa melakukan
solusi brainstorming di dalam
kelompok melaporkan
penggunaan operasi
aritmatika dalam java
3. Siswa merumuskan hasil
penyelesaian masalah
Langkah 5 1. Guru meminta siswa 1. Siswa mempresentasikan
Presentasi mempresentasikan hasil hasil diskusi tentang solusi
solusi diskusi dan pengujian yang dikemukakan untuk
masalah 2. Guru meminta siswa lain menyelesaikan masalah di
memberikan review dan depan kelas
saran terhadap presentasi 2. Siswa memberikan review
yang telah berlangsung dan saran
Penggalan 2
Langkah 1 1. Guru menunjukkan dua buah 1. Siswa menyimak layar LCD
Klarifikasi kode operasi aritmatika yang 2. Siswa mengidentifikasi
permasalahan sama dengan skala priorittas kedua kode.
yang berbeda. 3. Siswa mengidentifikasi
2. Guru meminta siswa hasil eksekusi kedua kode
memperhatikan hasil
eksekusi program

Langkah 2 1. Guru memfasilitasi siswa 1. Siswa melakukan


Brainstorming untuk mengklarifikasikan brainstorming dengan
prioritas operasi aritmatika saling tukar informasi,
dalam java belajar bersama dan
berdiskusi tentang
prioritas operasi
aritmatika dalam java
2. Siswa mendapatkan
deskripsi dari masalah,
apa saja yang perlu
dipelajari dalam prioritas
operasi aritmatika pada
java
Langkah 3 1. Guru meminta siswa untuk 1. Siswa mengumpulkan data
Pengumpulan mencari informasi tentang dan informasi tentang
informasi dan prioritas operasi aritmatika prioritas operasi
data dalam java aritmatika dalam java
2. Siswa membuat rumusan
penulisan prioritas operasi
aritmatika dalam java
Langkah 4 1. Guru meminta siswa 1. Siswa mengidentifikasi
Berbagi berdiskusi merumuskan penulisan prioritas operasi
informasi dan prioritas operasi aritmatika aritmatika dalam java
berdiskusi 2. Siswa melakukan
untuk brainstorming di dalam
menemukan kelompok melaporkan
solusi deklarasi serta prioritas
operasi aritmatika dalam
java
3. Siswa merumuskan hasil
penyelesaian masalah
Langkah 5 1. Guru meminta siswa 1. Siswa mempresentasikan
Presentasi mempresentasikan hasil hasil diskusi tentang solusi
solusi diskusi dan pengujian yang dikemukakan untuk
masalah 2. Guru meminta siswa lain menyelesaikan masalah di
memberikan review dan depan kelas
saran terhadap presentasi 2. Siswa memberikan review
yang telah berlangsung dan saran
Penggalan 3
Langkah 1 1. Guru menunjukkan beberapa 1. Siswa menyimak layar LCD
Klarifikasi kode program dengan 2. Siswa mengidentifikasi
permasalahan operasi logika dan operasi kode program yang
logika dengan kode boolean. diberikan.
2. Guru meminta siswa 3. Siswa mengidentifikasi
memperhatikan hasil hasil eksekusi kedua kode
eksekusi program

Langkah 2 1. Guru memfasilitasi siswa 1. Siswa melakukan


Brainstorming untuk mengklarifikasikan brainstorming dengan
operasi logika dan operasi saling tukar informasi,
logika dengan kode boolean belajar bersama dan
dalam java berdiskusi tentang operasi
logika dan operasi logika
dengan kode boolean
dalam java
2. Siswa mendapatkan
deskripsi dari masalah,
apa saja yang perlu
dipelajari dalam operasi
logika dan operasi logika
dengan kode boolean
pada java
Langkah 3 1. Guru meminta siswa untuk 1. Siswa mengumpulkan data
Pengumpulan mencari informasi tentang dan informasi tentang
informasi dan operasi logika dan operasi operasi logika dan operasi
wdata logika dengan kode boolean logika dengan kode
boolean dalam java
2. Siswa membuat rumusan
operasi logika dan operasi
logika dengan kode
boolean ekspresi dalam
java
Langkah 4 1. Guru meminta siswa 1. Siswa mengidentifikasi
Berbagi berdiskusi merumuskan penulisan operasi logika
informasi dan operasi logika dan operasi dan operasi logika dengan
berdiskusi logika dengan kode boolean kode boolean
untuk 2. Siswa melakukan
menemukan brainstorming di dalam
solusi kelompok melaporkan
penggunaan operasi logika
dan operasi logika dengan
kode boolean dalam java
3. Siswa merumuskan hasil
penyelesaian masalah
Langkah 5 1. Guru meminta siswa 1. Siswa mempresentasikan
Presentasi mempresentasikan hasil hasil diskusi tentang solusi
solusi diskusi dan pengujian yang dikemukakan untuk
masalah 2. Guru meminta siswa lain menyelesaikan masalah di
memberikan review dan depan kelas
saran terhadap presentasi 2. Siswa memberikan review
yang telah berlangsung dan saran
3. Kegiatan Penutup 10’
Langkah 6 1. Guru memfasilitasi siswa 1. Siswa mengemukakan
Refleksi untuk memberikan ulasan ulasan terhadap
terhadap pembelajaran yang pembelajaran yang
dilakukan. dilakukan
2. Guru dan peserta didik
menutup kegiatan dengan
mengucapkan rasa syukur
kepada Tuhan YME bahwa
pertemuan kali ini telah
berlangsung dengan baik
dan lancar.

H. Media, Alat/Bahan, dan Sumber Belajar


1. Media : LCD Proyektor, papan tulis, internet, slide presentasi tentag
operasi aritmatika dan logika
2. Alat : Komputer
3. Bahan : JDK, IDE Netbeans
4. Sumber belajar :
Andianto, Ahmadi (2017), Pemrograman Dasar Menggunakan JAVA dan IDE
Netbeans, Pamekasan : Duta Media
Hakim, Rachmad & Sutarto (2009), Mastering Java – Konsep pemrograman JAVA dan
penerapannya untuk membuat software Aplikasi, Jakarta : Elex Media
Komputindo
Munir, Rinaldi (2007), Algoritma & Pemrograman Dalam Bahasa Pascal dan C,
Bandung : Informatika

I. Penilaian Pembelajaran, Remedial, dan Pengayaan


1. Aspek dan Teknik Penilaian
a. Aspek Sikap
Penilaian sikap terhadap peserta didik dapat dilakukan selama proses
pembelajaran berlangsung. Penilaian dapat dilakukan dengan observasi. Dalam
observasi ini misalnya dilihat aktivitas dan tingkat perhatian peserta didik pada
saat pembelajaran berlangsung, pada pertemuan pertama, kedua, dan ketiga.
b. Aspek Pengetahuan
Penilaian pengetahuan dilakukan dengan memeriksa hasil kerja dalam Lembar
Kerja Siswa yang digunakan selama pelaksanaan pembelajaran.
c. Aspek Keterampilan
Penilaian keterampilan dilakukan guru saat peserta didik mengimplementasikan
pemecahan masalah pada IDE NetBeans. Penilaian pada keterampilan meliputi
proses ketika membuat kode program dan hasil eksekusi program.

2. Instrumen Penilaian
a. Instrumen Penilaian Sikap
Komponen yang dinilai dalam penilaian sikap selama pembelajaran adalah
kedisiplinan, kejujuran, tanggung jawab, santun, dan percaya diri.
Format observasi dan rubrik yang digunakan dalam penilaian sikap terlampir.
b. Instrumen Penilaian Pengetahuan
Instrumen yang digunakan dalam penilaian pengetahuan pada tiap penggalan
adalah Lembar Kerja Siswa yang mengacu pada materi indikator dan materi
pokok.
Lembar Kerja Siswa dan rubrik yang digunakan dalam penilaian pengetahuan
terlampir.
c. Instrumen Penilaian Keterampilan
Instrumen yang digunakan dalam penilaian keterampilan adalah Lembar Kerja
Siswa yang terintegrasi penilaian pengetahuan di atas.
Lembar Kerja Siswa dan rubrik yang digunakan dalam penilaian keterampilan
terlampir.

3. Program Remedial
a. Remedial Tes diberikan kepada siswa yang mendapatkan nilai di bawah KKM (70)
dengan catatan jumlah siswa yang remedial sebanyak maksimal 30% dari jumlah
seluruh siswa dikelas.
- Mencari video tentang penggunaan operasi aritmatika dan operasi logika
dalam java di youtube
- Membuat ringkasan dari video tersebut
b. Apabila jumlah siswa yang remedial diatas 30% maka diadakan remedial
teaching terlebih dahulu, lalu dilanjutkan remedial tes
- Remedial teaching dilakukan dengan tatap muka langsung atau melalui
elearning.smkn1tapen.sch.id
- Remedial test yang dilakukan setelah pembelajaran mengacu pada soal
remedial test

4. Program Pengayaan
Program pengayaan diberikan/ditawarkan kepada siswa yang mendapatkan nilai
lebih dari KKM (70) sebagai bentuk pendalaman terhadap materi yang diberikan.
- Mempelajari tentang hirarkhi tipe data dan teknik konversi antar tipe data pada
operasi aritmatika untuk menghindarkan kesalahan dalam pengelolaan data
pada tipe data yang berbeda
Mengetahui, Tapen, 16 Juli 2018
Kepala SMK Negeri 1 Tapen, Guru Mata Pelajaran,

Dra. ESTI JOENIARTI EKORINI AHMADI ANDIANTO, S.Kom


NIP. 19640608 198703 2 011 NIP. 19810201 200902 1 003