Anda di halaman 1dari 8

RENCANA PELAKSANAAN PEMBELAJARAN

(RPP)

Sekolah : SMK Negeri 2 Singosari


Mata Pelajaran : Pemrograman Dasar
Kelas/Semester : X/I
Program Keahlian : Teknik Komputer dan Jaringan
Materi Pokok : Algoritma Pemrograman
Alokasi Waktu : 2 JP (@ 45 menit) x 6 Pertemuan
Pertemuan ke :2

A. Kompetensi Inti (KI)


KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin,tanggungjawab, peduli
(gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif dan
menunjukan sikap sebagai bagian dari solusi atas pelbagai permasalahan dalam
berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam
menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
KI 3 : Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, dan
prosedural 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, dan
mampu melaksanakan tugas spesifik di bawah pengawasan langsung.

B. Kompetensi Dasar (KD)


KD dari KI-3
3.1 Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman

KD dari KI-4
4.1 Menggunakan algoritma pemrograman untuk memecahkan permasalahan

C. Indikator
1. Memahami konsep Variabel
2. Memahami konsep Tipe Data
3. Mengidentifikasi jenis-jenis Tipe Data
4. Memahami konsep Operator
D. Tujuan Pembelajaran
Setelah guru menjelaskan materi dan menerapkan metode pembelajaran Discovery
Learning, siswa diharapkan mampu:
1. Menjelaskan dengan benar konsep Variabel pada pemrograman menggunakan kalimat
sendiri dengan sopan.
2. Menjelaskan dengan benar konsep Tipe Data pada pemrograman menggunakan kalimat
sendiri dengan sopan.
3. Menyebutkan jenis-jenis Tipe Data pada pemrograman secara rinci.
4. Menjelaskan dengan benar konsep Operator pada pemrograman menggunakan kalimat
sendiri dengan sopan.

E. Pokok-pokok Materi
1. Variabel
2. Tipe Data
3. Operator

Untuk materi selengkapnya terlampir pada Lampiran I pada halaman 10

F. Metode Pembelajaran
Pendekatan : Scientific
Model : Discovery Learning
Metode : Ceramah, Diskusi kelompok, Penugasan

G. Sumber Belajar dan Media Pembelajaran


1. Sumber Belajar
[1] Mulyanto, Aunur Rofiq. 2008. Rekayasa Perangkat Lunak Jilid I. Jakarta:
Departemen Pendidikan Nasional.
[2] Raharjo, Budi. 2011. Pemrograman C++. Bandung: Informatika.
[3] Soewarno, Hendra. 2003. Dasar Pemrograman Komputer. Medan: Indoprog.
[4] Suarga. 2012. Algoritma dan Pemrograman. Yogyakarta : Penerbit ANDI.
[5] Sutedjo, Budi. 2009. Algoritma dan Teknik Pemrograman. Yogyakarta: Penerbit
ANDI.
2. Media Pembelajaran
[1] LCD Proyektor dan Power Point ringkasan materi
[2] Papan Tulis (White Board) dan seperangkat alat tulis
[3] Laptop/PC

H. Skenario Pembelajaran
Kegiatan Alokasi
No Tahapan Waktu
Guru Siswa
(Menit)
1 Pendahuluan
a. Doa dan salam 1. Guru memulai 1. Siswa duduk 15 Menit
kegiatan tepat dengan baik dan
waktu untuk menjawab
memberi teladan salam dari guru
sikap disiplin. dengan santun.
Kemudian guru
membuka jegiatan
pembelajaran
dengan
mengucapkan
salam pembuka.
2. Guru mengajak 2. Ketua kelas
berdoa sesuai memimpin doa
dengan agama dan dan siswa
kepercayaan lainnya
masing-masing mengikuti
dengan menunjuk kegiatan berdoa
ketua kelas untuk secara khusuk.
memimpin doa.
b. Presensi Guru memeriksa Siswa memberikan
kehadiran siswa informasi tentang
melalui lembar kehadirannya
presensi kelas dan dengan
menanyakan kondisi mengacungkan
siswa apabila ada tangan kanan. Jika
yang tidak hadir untuk terdapat siswa yang
mengikuti kegiatan tidak hadir, maka
pembelajaran. siswa lainnya
memberikan
keterangan
ketidakhadiran
temannya dengan
jujur.
c. Menyiapkan siswa 1. Guru menyiapkan 1. Siswa
dan perangkat LCD proyektor membersihkan
pembelajaran dan meminta papan tulis
siswa untuk sesuai perintah
membersihkan dari guru.
papan tulis apabila
terdapat coretan.
2. Guru menanyakan 2. Siswa menjawab
kesiapan siswa dan bersikap
dalam menerima siap untuk
materi menerima
pembelajaran. kegiatan
pembelajaran.Si
kap siap
ditunjukkan dari
tidak membuat
gaduh, maupun
telah
menyiapkan
buku catatan
beserta alat tulis.
d. Penyampaian tujuan 1. Guru 1. Siswa
dan motivasi menyampaikan mendengarkan
tujuan tujuan
pembelajaran pembelajaran
dalam rangka yang
mencapai disampaikan
indikator oleh guru.
kompetensi.
2. Guru memberikan 2. Siswa bersikap
motivasi kepada antusias setelah
siswa dengan mendapat
memberikan motivasi dari
contoh penerapan guru tentang
variabel, tipe data, materi yang
dan operator akan dipelajari.
dalam
pemrograman
komputer.
2. Kegiatan Inti
a. Orientasi siswa 1. Guru 1. Siswa
pada masalah menyampaikan mendengarkan
singkat konsep penyampaian
algoritma materi dari guru
pemrograman dengan rasa
secara singkat ingin tahu.
dengan
menggunakan
media powerpoint
.
2. Guru menjelaskan 2. Siswa
tentang struktur mendengarkan
algoritma penjelasan guru,
pemrograman dan melihat referensi
15 Menit
algoritma dengan materi dan
bahasa natural, merespons jika
serta meminta guru meminta
siswa untuk memberikan
memberikan contoh.
contoh
penggunaan
algoritma untuk
memecahkan
masalah dalam
kehidupan sehari-
hari.
3. Guru memberikan 3. Siswa dengan
permasalahan antusias
terkait materi mengamati
algoritma permasalahan
pemrograman, dan yang disajikan
meminta siswa oleh guru dan
untuk mencari mencoba
solusi terkait mencari solusi
permasalahan dari
tersebut permasalahan
tersebut.

b. Mengorganisasikan 1. Guru membagi 1. Siswa


siswa kelompok membentuk
berpasangan kelompok 2
masing-masing 2 orang dan
siswa secara mendiskusikan
heterogen untuk solusi untuk
mencari solusi pemecahan
terkait masalah masalah terkait.
yang diajukan.
2. Guru memberikan 2. Siswa
dorongan kepada melakukan
siswa agar segera diskusi
melakukan diskusi kelompok dari
untuk tugas untuk
memecahkan memecahkan
permasalahan suatu
yang telah permasalahan 10 Menit
ditentukan. yang telah
ditentukan.

3. Guru berkeliling 3. Siswa


mencermati siswa mengemukakan
saat diskusi dan kesulitan yang
menemukan dialaminya
berbagai kesulitan serta
yang dialami menanyakan hal
siswa, serta yang belum
memberikan dipahaminya
kesempatan kepada guru.
kepada siswa
untuk bertanya
hal-hal yang
belum dipahami.
c. Membimbing 1. Guru membimbing 1. Dengan
penyelidikan siswa untuk bimbingan
mandiri menemukan guru, siswa
informasi dari mencari
10 Menit
berbagai sumber informasi dari
ajar terkait berbagai
kesulitan yang sumber ajar
dialami siswa. lainnya dalam
menemukan
jawaban dari
kesulitan yang
dialaminya
dengan rasa
ingin tahu.
2. Apabila siswa 2. Siswa dengan
belum mampu antusias
menemukan menerima
jawaban, guru bantuan dari
memberikan guru terkait
bantuan berkaitan kesulitan yang
kesulitan yang dialaminya.
dialami siswa
secara individu
maupun
kelompok.

d. Mengembangkan 1. Guru meminta 1. Siswa


dan menyajikan siswa menyiapkan menyiapkan
karya laporan hasil laporan hasil
diskusi kelompok diskusi
secara rapi, rinci, kelompoknya
dan sistematis. secara rapi,
rinci, dan
sistematis.
2. Guru meminta 2. Siswa
siswa menentukan melakukan
perwakilan musyawarah
kelompok secara untuk
musyawarah untuk menentukan
mempresentasikan perwakilan
laporan hasil kelompok yang
diskusi di depan akan
15 Menit
kelas. Masing- mempresentasi
masing kelompok kan laporan
untuk menyajikan hasil di depan
hasil diskusi di kelas.
depan kelas.
3. Guru meminta 3. Siswa
perwakilan semua perwakilan dari
kelompok untuk tiap kelompok
mempresentasikan maju di depan
hasil diskusi di kelas secara
depan kelas secara bergantian
runtun, sopan dan untuk
percaya diri. mempresentasi
kan hasil
diskusinya
dengan sopan
dan percaya
diri.

e. Menganalisa dan 1. Guru 7ember 1. Siswa


mengevaluasi kesempatan memberikan
proses pemecahan kepada siswa dari tanggapan
masalah kelompok lain terhadap
untuk memberikan presentasi dari
tanggapan hasil diskusi
terhadap kelompok
presentasi dari penyaji dengan
hasil diskusi sopan
kelompok penyaji
dengan sopan
2. Guru melibatkan 2. Siswa 10 Menit
siswa mengevaluasi
mengevaluasi jawaban
jawaban kelompok kelompok
penyaji serta penyaji serta
masukan dari masukan dari
siswa yang lain siswa lain.
dan membuat
kesepakatan
apabila jawaban
yang disampaikan
siswa sudah benar
3. Penutup
a. Refleksi Guru Siswa memahami
merefleksikan tujuan belajar dan
hasil belajar pada aplikasinya dalam
kehidupan sehari- kehidupan
hari
b. Kesimpulan Guru menstimulus Siswa
siswa agar berani menyampaikan
menyampaikan kesimpulan sesuai
kesimpulan dari dengan cara
materi pandang
15 Menit
yang telah dipelajari. sendiri mengenai
materi yang telah
dipelajari.
c. Penyampaian Guru menjelaskan Siswa
materi di gambaran singkat memperhatikan
pertemuan materi yang akan gambaran singkat
selanjutnya dipelajari berikutnya materi yang akan
dipelajari
berikutnya
d. Doa penutup dan Guru memimpin doa Siswa berdoa dan
salam dan salam memberi salam
I. Perangkat Evaluasi
a) Soal
b) Kunci Jawaban
c) Rubrik Penilaian
J. Teknik Penilaian

Anda mungkin juga menyukai