RPP 1
RPP 1
DINAS PENDIDIKAN
SEKOLAH MENENGAH KEJURUAN NEGERI 2
PROBOLINGGO
JL. Mastrip No.153 Telp. (0335) 421324 Fax (0335) 421324
e-mail : smkn2_probolinggo@yahoo.co.id
PROBOLINGGO Kode Pos: 67213
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 menunjukan 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, dan mengevaluasi pengetahuan faktual, konseptual, prosedural, dan
metakognitif dalam ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang
spesifik 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 melaksanakan tugas spesifik di
bawah pengawasan langsung.
B. Kompetensi Dasar
3.1 Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman
4.1 Menggunakan algoritma pemrograman untuk memecahkan permasalahan
D. Tujuan Pembelajaran
1. Melalui pemaparan materi, peserta didik mampu menjelaskan algoritma pemrograman dengan bahasa natural,
dan flowchart dengan antusias dan benar.
2. Melalui diskusi dan penugasan, peserta didik mampu membuat algoritma menggunakan bahasa natural dan
flowchart dengan antusias dan benar.
3.
E. Materi Pembelajaran
(Rincian Materi Pokok Pembelajaran)
PENGERTIAN ALGORITMA
Algoritma adalah urutan langkah-langkah sistematis dan ligis untuk menyetakan suatu tugas dalam menyelesaikan
suatu masalah
Algoritma dibagi menjadi 3 :
1. Algoritma bahasa natural
2. Algoritma pseudocode
3. Algoritma flowchart
Algoritma flowchart
Penggambaran secara grafik dari langkah-langka dan urutan prosedur suatu program.
Hal yang perlu diketahui mengenai flowchart :
a. Flowchart digambarkan dari halaman atas ke bawah atau kiri ke kanan
b. Defini yang dijabarkan harus dapat dimengerti
c. Kapan aktivitas diulai dan diakhiri harus jelas
d. Setiap langkah harus di uraikan dengan deskrpsi kata kerja
Bentuk-bentuk flowchart
G. Kegiatan Pembelajaran
1. Pertemuan Pertama
Langkah Sintak Model Alokasi
Deskripsi
Pembelajaran Pembelajaran Waktu
2. Pertemuan Kedua
Langkah Sintak Model Alokasi
Deskripsi
Pembelajaran Pembelajaran Waktu
I. Sumber Belajar
- Pemrograman Dasar, Dwi Maryono dan Dhidhi Pambudhi, Penerbit Kementrian Pendidikan dan
Kebudayaan Republik Indonesia, 2014
2. Instrumen Penilaian
a. Penilaian Pengetahuan
Instrumen Soal
Terlampir
Alternatif Jawaban
Terlampir
Pedoman Penskoran
Pilihan Ganda (PG)
Setiap jawaban yang benar mendapatkan poin 20
PG = . . . x 20
=...
Alternatif Jawaban
Terlampir
Pedoman Penskoran
a. Kecepatan, jika siswa menyelesaikan dengan kecepatan tertentu
b. Algoritma, jika mampu menyelesaikan kasus dengan algoritma yang benar
c. Syntax, jika mampu menyelesaikan kasus dengan syntax yang tepat
Nilai
No Nama Siswa Kecepatan Algoritma Syntax Nilai
(KC) (AL) (SY)
Nilai = (KC+AL+SY) / 3
=...
c. Penilaian Sikap
Rubrik Penilaian Sikap
Indikator
Nama
No Motivasi/ Disiplin Tanggungjawab Jujur Santun Total Nilai
Siswa
Semangat
1
2
3
4
5
6
Dst.
Keterangan :
4 = jika empat prediktor terlihat
3 = jika tiga prediktor terlihat
2.= jika dua prediktor terlihat
1 = jika satu prediktor terlihat