Anda di halaman 1dari 11

RENCANA PELAKSANAAN PEMBELAJARAN

Satuan Pendidikan : SMK NEGERI 1 WONOSOBO


Mata Pelajaran : PEMROGRAMAN DASAR
Paket keahlian : TKJ, RPL, dan MM
Kelas/Semester : XI / 1 (GASAL)
Tahun Pelajaran : 2017/2018
Materi Pokok : Operasi Aritmatika dan logika
Alokasi Waktu : 5 x 2 JP

A. KOMPETENSI INTI
KI-3. Memahami, menerapkan, dan menganalisis pengetahuan faktual, konseptual, prosedural,
dan metakognitif berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi,
seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan
peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik
untuk memecahkan masalah.
KI-4 Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak secara efektif
dan kreatif, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung.

B. KOMPETENSI DASAR
KD KI-3 (Pengetahuan)
3.1 Mendeskripsikan operasi aritmatika
3.2 Mendiskripsikan operasi logika

KD KI-4 (Keterampilan)
4.1 Memecahkan permasalahan perhitungan dengan operasi aritmatika
4.2 Memecahkan permasalahan logika dengan operasi logika

C. INDIKATOR PENCAPAIAN KOMPETENSI


Indikator KD KI-3 (Pengetahuan)
3.1.1 dapat menguraikan operasi aritmatika melalui operator dan fungsi aritmatika
3.1.2 dapat menguraikan operasi logika dengan fungsi logika

Indikator KD KI-4 (Keterampilan)


4.1.1 dapat menyelesaikan permasalahan perhitungan dengan operasi aritmatika pada kode
program
4.1.2 dapat menyelesaikan permasalahan logika dengan fungsi logika

D. Tujuan Pembelajaran
1. Peserta didik dapat menguraikan operasi aritmatika melalui operator dan fungsi aritmatika
2. Peserta didik dapat menguraikan operasi logika dengan fungsi logika
3. Peserta didik dapat menyelesaikan permasalahan perhitungan dengan operasi aritmatika melalui
kode program dengan benar
4. Peserta didik dapat menyelesaikan permasalahan logika dengan fungsi logika pada kode
program dengan benar

E. MATERI PEMBELAJARAN
1. Operasi Aritmatika
a. Definisi operasi aritmetika
b. Fungsi dan macam-macam operasi aritmetika
c. Penggunaan operasi aritmetika
2. Operasi Logika
a. Definisi operasi logika
b. Fungsi dan macam-macam operasi logika
c. Penggunaan operasi logika
(materi terlampir)

F. PENDEKATAN : Scientific Approach


MODEL : Discovery Learning
METODE : Diskusi, praktek dan tanya jawab

G. KEGIATAN PEMBELAJARAN
Pertemuan 1 KD 3.1 (1 x 2JP)
Alokasi
Kegiatan Deskripsi
Waktu
Pendahuluan Guru menyampaikan salam, berdoa dan mengecek kesiapan
belajar siswa.
Guru menanyakan pengalaman siswa tentang operasi aritmatika
dalam pemrograman
Guru menyampaikan tujuan pembelajaran atau kompetensi yang 15
akan dicapai.
Guru menyampaikan garis besar cakupan materi dan penjelasan
tentang kegiatan yang akan dilakukan siswa dalam pembelajaran.
Guru membentuk kelompok belajar yang beranggotakan 2 orang.
Inti
Stimulus :
Siswa mengamati dan membaca literasi terkait operasi aritmatika

Identifiksi masalah :
Siswa mengidentifiksi dan menganalisis permasalahan-
permasalahan yang terkait dengan operasi aritmatika
Siswa membuat pernyataan-pernyataan dan menarik kesimpulan
awal terkait dengan materi.

Pengumpulan data :
Siswa berkumpul dengan anggota kelompoknya.
Siswa berdiskusi untuk mengumpulkan materi operasi aritmatika
Bersama kelompoknya siswa mencari materi pelajaran ataupun
informasi terkait. 60

Pengolahan data :
Bersama kelompoknya siswa mengolah materi yang diperoleh
dan menyimpulkannya.
Siswa bersama kelompoknya mempraktekkan pelbagai operasi
aritmatika dalam kode program.

Pembuktian :
Siswa membandingkan pernyataan-pernyataan dan kesimpulan
awal dengan hasil praktek operasi aritmatika dalam kode program

Menarik Kesimpulan :
Bersama kelompoknya siswa menarik kesimpulan akhir dari hasil
perbandingan antara kesimpulan awal dengan kesimpulan hasil
kerja.
Penutup Siswa dengan bimbingan dari guru menyimpulkan pembelajaran
secara keseluruhan.
Guru memberikan apresiasi kepada siswa atas keaktifan siswa
selama pembelajaran.
Guru menyampaikan rencana pembelajaran dan materi yang akan 15
dipelajari pada pertemuan berikutnya.
Guru mengakhiri pelajaran dengan memberikan pesan untuk
selalu semangat dalam belajar dan memberikan salam penutup.

Pertemuan 2 KD 3.2 (1 x 2 JP)


Langkah Alokasi
Deskripsi
Pembelajaran Waktu
Pendahuluan Guru menyampaikan salam, berdoa dan mengecek kesiapan
belajar siswa.
Guru mereview materi pelajaran pada pertemuan sebelumnya.
Guru menanyakan pengalaman siswa tentang operasi logika
Guru menyampaikan tujuan pembelajaran atau kompetensi yang 15
akan dicapai.
Guru menyampaikan garis besar cakupan materi dan penjelasan
tentang kegiatan yang akan dilakukan siswa dalam pembelajaran.
Guru membentuk kelompok belajar yang beranggotakan 2 orang.
Inti Stimulus :
Siswa mengamati dan membaca literasi terkait operasi
logika

Identifiksi masalah :
Siswa mengidentifiksi dan menganalisis permasalahan-
permasalahan yang terkait dengan operasi logika
Siswa membuat pernyataan-pernyataan dan menarik
kesimpulan awal terkait dengan materi.

Pengumpulan data :
Siswa berkumpul dengan anggota kelompoknya.
Siswa berdiskusi untuk mengumpulkan materi operasi
60
logika
Bersama kelompoknya siswa mencari materi pelajaran
ataupun informasi terkait.

Pengolahan data :
Bersama kelompoknya siswa mengolah materi yang
diperoleh dan menyimpulkannya.
Siswa bersama kelompoknya mempraktekkan pelbagai
operasi logika dalam kode program.

Pembuktian :
Siswa membandingkan pernyataan-pernyataan dan
kesimpulan awal dengan hasil praktek operasi logika dalam
kode program

Menarik Kesimpulan :
Bersama kelompoknya siswa menarik kesimpulan akhir dari
hasil perbandingan antara kesimpulan awal dengan
kesimpulan hasil kerja.
Penutup Siswa dengan bimbingan dari guru menyimpulkan pembelajaran
secara keseluruhan.
Guru memberikan apresiasi kepada siswa atas keaktifan siswa
selama pembelajaran.
Guru menyampaikan rencana pembelajaran dan materi yang akan 15
dipelajari pada pertemuan berikutnya.
Guru mengakhiri pelajaran dengan memberikan pesan untuk
selalu semangat dalam belajar dan memberikan salam penutup.

Pertemuan 3 KD 4.1 dan 4.2 (1x 2JP)


Langkah Alokasi
Deskripsi
Pembelajaran Waktu
Pendahuluan Guru menyampaikan salam, berdoa dan mengecek kesiapan
belajar siswa.
Guru mereview materi pelajaran pada 2 pertemuan sebelumnya.
Guru menanyakan pengalaman siswa tentang operasi aritmatika
15
logika
Guru menyampaikan tujuan pembelajaran atau kompetensi yang
akan dicapai.
Guru membentuk kelompok belajar yang beranggotakan 2 orang.
Inti Stimulus :
Siswa membaca kembali literasi terkait operasi aritmatika dan
logika
Guru memberikan kasus permasalahan yang harus diselesaikan
siswa dengan operasi aritmatika dan logika

Identifiksi masalah :
Siswa mengidentifiksi dan menganalisis permasalahan-
permasalahan yang diberikan oleh guru
Siswa membuat pernyataan-pernyataan dan menarik
kesimpulan awal terkait dengan materi.
60
Pengumpulan data :
Siswa berkumpul dengan anggota kelompoknya
Siswa berdiskusi untuk mengumpulkan materi operasi
logika
Bersama kelompoknya siswa mencari materi pelajaran
ataupun informasi terkait kasus yang diberikan oleh guru

Pengolahan data :
Bersama kelompoknya siswa mengolah kasus soal yang
diperoleh dan menyelesaikannya
Pembuktian :
Siswa membandingkan pernyataan-pernyataan dan
kesimpulan awal dengan hasil penyelesaian masalah dalam
kode program

Menarik Kesimpulan :
Bersama kelompoknya siswa menarik kesimpulan akhir dari
hasil perbandingan antara kesimpulan awal dengan
kesimpulan hasil kerja.
Penutup Siswa dengan bimbingan dari guru menyimpulkan pembelajaran
secara keseluruhan.
Guru memberikan apresiasi kepada siswa atas keaktifan siswa
selama pembelajaran.
Guru menyampaikan rencana pembelajaran dan materi yang akan 15
dipelajari pada pertemuan berikutnya.
Guru mengakhiri pelajaran dengan memberikan pesan untuk
selalu semangat dalam belajar dan memberikan salam penutup.

Pertemuan 4 KD 3.1 dan 3.2 (1x 2JP)


Langkah Alokasi
Deskripsi
Pembelajaran Waktu
Pendahuluan Guru menyampaikan salam, berdoa dan mengecek kesiapan
belajar siswa.
10
Guru menyampaikan tujuan pembelajaran atau kompetensi yang
akan dicapai.
Inti Stimulus : 15
Siswa membaca kembali literasi terkait operasi aritmatika dan
logika
Guru memberikan kasus permasalahan yang harus diselesaikan
siswa dengan operasi aritmatika dan logika

Identifikasi masalah :
Siswa mengidentifiksi dan menganalisis permasalahan- 60
permasalahan yang diberikan oleh guru
Siswa membuat pernyataan-pernyataan dan menarik kesimpulan
awal terkait dengan materi.

Pengolahan data :
Siswa mengolah kasus soal yang diperoleh dan
menyelesaikannya

Penutup Siswa dengan bimbingan dari guru menyimpulkan pembelajaran


secara keseluruhan.
Guru memberikan apresiasi kepada siswa atas keaktifan siswa
selama pembelajaran.
5
Guru menyampaikan rencana pembelajaran dan materi yang akan
dipelajari pada pertemuan berikutnya.
Guru mengakhiri pelajaran dengan memberikan pesan untuk
selalu semangat dalam belajar dan memberikan salam penutup.
Pertemuan 5 KD 4.1 dan 4.2 (1x 2JP)
Langkah Alokasi
Deskripsi
Pembelajaran Waktu
Pendahuluan Guru menyampaikan salam, berdoa dan mengecek kesiapan
belajar siswa.
10
Guru menyampaikan tujuan pembelajaran atau kompetensi yang
akan dicapai.
Inti Stimulus : 15
Siswa membaca kembali literasi terkait operasi aritmatika dan
logika
Guru memberikan kasus permasalahan yang harus diselesaikan
siswa dengan operasi aritmatika dan logika

Identifikasi masalah :
Siswa mengidentifiksi dan menganalisis permasalahan- 60
permasalahan yang diberikan oleh guru
Siswa membuat pernyataan-pernyataan dan menarik kesimpulan
awal terkait dengan materi.

Pengolahan data :
Siswa mengolah kasus soal yang diperoleh dan
menyelesaikannya

Penutup Siswa dengan bimbingan dari guru menyimpulkan pembelajaran


secara keseluruhan.
Guru memberikan apresiasi kepada siswa atas keaktifan siswa
selama pembelajaran.
5
Guru menyampaikan rencana pembelajaran dan materi yang akan
dipelajari pada pertemuan berikutnya.
Guru mengakhiri pelajaran dengan memberikan pesan untuk
selalu semangat dalam belajar dan memberikan salam penutup.

H. ALAT/BAHAN & SUMBER BELAJAR


1. Media : Buku teks, modul pembelajaran, internet
2. Alat/Bahan : Laptop, LCD Proyektor
3. Sumber Belajar : Buku teks
a. Heriyanto dan Gito Rolis, 2014, Pemrograman Dasar Kelas XI Edisi Pertama
b. Novianto, Andi. 2013. Pemrograman Dasar untuk SMK Kelas XI

I. PENILAIAN, PEMBELAJARAN REMEDIAL & PENGAYAAN


1. Teknik penilaian
Jenis/teknik Bentuk Instrumen
Pengetahuan Tes uraian dan pilihan ganda menyelesaikan masalah tentang operasi
aritmatika dan logika
Kunci Jawaban
Pedoman Penilaian
Praktik Menyelesaikan kasus soal dalam bentuk kode program dengan operasi
aritmatika dan logika
2. Instrumen penilaian
a. Penilaian Pengetahuan
Pilihan Ganda :
Indikator 3.1.1 Menguraikan operasi aritmatika
1. Dalam operasi aritmatika, increment disebut juga sebagai
a. Penurunan
b. Perkalian
c. Kenaikan
d. Sisa pembagian
e. Bahasa pemrograman
2. Yang dimaksud assignment operator adalah .
a. Penjumlahan
b. Ekspresi pemrograman
c. Pemberi nilai
d. Notasi editor
e. Variable
3. Operasi dasar aritmatika adalah dibawah ini, kecuali .
a. Penjumlahan
b. Pengurangan
c. Perkalian
d. Pengkuadratan
e. Pembagian
4. Operator penambah dalam aritmetika dilambangkan dengan .
a. +
b. -
c. ++
d. -
e. +=
5. Operasi aritmetika yang berfungsi untuk menghitung perpangkatan adalah .
a. sqrt()
b. pow()
c. log()
d. log10
e. abs()
Indikator 3.2.1 menguraikan operasi logika dengan fungsi logika
6. Kegunaan dari operator relasi adalah .
a. Membandingkan dua buah nilai
b. Memberikan nilai pada suatu ekspresi
c. Menentukan variable
d. Menghasilkan nilai benar dan salah
e. Menghasilkan nilai kebalikan
7. Dalam operator logika, tanda && berarti .
a. Operator logika OR
b. Operator logika AND
c. Operator logika NOT
d. Operator logika NOR
e. Operator logika NAND
8. Operator logika menghasilkan nilai numerik untuk pernyataan benar dan salah. Nilai
numerik yang dimaksud adalah .
a. 1 dan 0
b. 1 dan 11
c. 1 dan 2
d. T dan F
e. X dan Y
9. Operator logika NOT dilambangkan dengan .
a. &&
b. !
c. +=
d. +-
e. ||
10. Digunakan untuk menghubungkan dua buah operasi relasi menjadi sebuah ungkapan
kondisi adalah fungsi dari .
a. Operator aritmetika
b. Operator logika
c. Pemrograman dasar
d. Notasi
e. Variable

Uraian :
1. Jelaskan 3 sifat operator aritmetika (indikator 3.1.1)
2. Jelaskan yang dimaksud dengan operasi aritmetika (indikator 3.1.1)
3. Jelaskan fungsi dari operator logika (indikator 3.2.1)
4. Jelaskan macam-macam operator logika (indikator 3.2.1)
5. Buatlah tabel kebenaran untuk AND dan OR (indikator 3.2.1)
Kunci Jawaban
Pilihan Ganda
1. C Skor 5
2. C Skor 5
3. D Skor 5
4. C Skor 5
5. B Skor 5
6. A Skor 5
7. B Skor 5
8. A Skor 5
9. B Skor 5
10. B Skor 5

Uraian
No. Indikator Penilaian
Rambu-rambu Jawaban Skor
Soal
1. a. Unary a. Jika menjawab benar dan lengkap
sifat unary pada operator hanya skor 5 15
melibatkan sebuah operand pada b. Jika menjawab benar tapi tidak
suatu operasi aritmetika. Operator
lengkap skor 3
yang digunakan pada pada unary
adalah plus (+) dan minus (-). c. Jika menjawab kurang benar dan
b. Binary kurang lengkap skor 2
sifat unary pada operator d. Jika menjawab salah tapi sudah
melibatkan dua buah operand pada berusaha menjawab 1
suatu operasi aritmetika. Operator e. Jika tidak menjawab 0
yang digunakan pada pada unary
adalah perkalian, pembagian,
persentase, pertambahan dan
pengurangan.
c. Ternary
sifat unary pada operator
melibatkan tiga buah operand pada
suatu operasi aritmetika.
2 Operasi aritmetika adalah operasi a. Jika menjawab benar dan lengkap 5
hitung bilangan skor 5
b. Jika menjawab benar tapi tidak
lengkap skor 3
c. Jika menjawab kurang benar dan
kurang lengkap skor 2
d. Jika menjawab salah tapi sudah
berusaha menjawab 1
e. Jika tidak menjawab 0

3 Operasi logika digunakan untuk a. Jika menjawab benar dan lengkap 5


menghubungkan dua buah operasi skor 5
relasi menjadi sebuah ungkapan b. Jika menjawab benar tapi tidak
kondisi
lengkap skor 3
c. Jika menjawab kurang benar dan
kurang lengkap skor 2
d. Jika menjawab salah tapi sudah
berusaha menjawab 1
e. Jika tidak menjawab 0

4 a. Operator AND a. Jika menjawab benar dan lengkap 20


Akan bernilai benar apabila kedua skor 4
ekspresi yang dihubungkan b. Jika menjawab benar tapi tidak
bernilai benar lengkap skor 3
b. Operator OR c. Jika menjawab kurang benar dan
Akan bernilai benar apabila salah kurang lengkap skor 2
satu ekspresi yang dihubungkan d. Jika menjawab salah tapi sudah
bernilai benar berusaha menjawab 1
c. Operator NOT e. Jika tidak menjawab 0
Sebuah operasi yang akan
menghasilkannilai kebalikan
dari ekspresi yang diberikan
d. Operator NOR
Akan bernilai benar apabila kedua
ekspresi yang dihubungkan
bernilai salah
e. Operator NAND
Akan bernilai salah apabila kedua
ekspresi yang dihubungkan
bernilai benar
5 a. Jika menjawab benar dan lengkap
A B A&B skor 5 5
0 0 0 b. Jika menjawab benar tapi tidak
0 1 0 lengkap skor 3
1 0 0 c. Jika menjawab kurang benar dan
1 1 1 kurang lengkap skor 2
d. Jika menjawab salah tapi sudah
berusaha menjawab 1
e. Jika tidak menjawab 0

Skor maks 50

Rubrik/kriteria nilai pengetahuan


Skor setiap nilai soal
Nilai
No Nama Siswa Pilihan Uraian
Ganda 1 2 3 4 5

Pengolahan Nilai :
Rumus pengolahan nilai adalah Nilai = jumlah skor yang diperoleh (PG + Uraian)
Skor maksimal adalah 100

d. Penilaian Ketrampilan
Kompetensi Indikator Jenis
Indikator Soal
Dasar Soal Soal
4.1 Memecahkan 4.1.1 dapat Siswa dapat Penu Rancanglah sebuah
permasalahan menyelesaikan memecahkan gasan program untuk
perhitungan permasalahan permasalahan memproses transaksi
dengan perhitungan perhitungan pembelian pada
operasi dengan operasi dengan operasi sebuah toko / kasir.
aritmatika aritmatika pada aritmatika Sebelumnya pahami
kode program terlebih dahulu
sistem perhitungan
4.2 Memecahkan 4.2.1 dapat Siswa dapat pada sebuah toko dan
permasalahan menyelesaikan memecahkan buatlah ketentuan-
logika dengan permasalahan permasalahan ketentuan dari toko
operasi logika logika dengan perhitungan tersebut, kemudian
fungsi logika dengan susun dalam bentuk
operasi logika kode program dan
tunjukkan pada
gurumu!

Keterangan :
Pedoman Penilaian Keterampilan (Portofolio)
No Aspek Kriteria Penilaian Skor
1 Kesesuaian Amat baik 100
Baik 90
Cukup 80
Kurang 70
2 Waktu Amat baik 100
Baik 90
Cukup 80
Kurang 70
3 Algoritma Program Amat baik 100
Baik 90
Cukup 80
Kurang 70

Pengolahan nilai :
Kriteria
No Nama Nilai = (1-3)/3
Kesesuaian Waktu Algoritma Program

Wonosobo, 3 Juli 2017


Verifikator,
Waka Kurikulum Guru Mata Pelajaran

Drs. Rohmat Istiyadi Azizah Munawaroh


NIP. 19671029 199103 1 007 NIP.