SlideShare a Scribd company logo
1 of 8
(RPP Kurikulum 2013)
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Satuan Pendidikan : SMK Negeri 2 Terbanggi Besar
Mata Pelajaran : Komputer Terapan
BidangKeahlian : Teknologi Informasi dan Komunikasi
Program Keahlian : Teknik Komputer dan Informatika
Paket Keahlian : TKI 1 (Teknik Komputer dan Jaringan)
Kelas / Semester : X / Ganjil
TahunPelajaran : 2014/2015
Materi Pokok : Algoritma Pemrograman
Pertemuan ke :
Alokasi Waktu : x 45 Menit
A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
2. Menghayati dan mengamalkan perilaku ( jujur, disiplin, tanggung jawab,
peduli, santun, ramah lingkungan, gotong royong, kerjasama, cinta damai,
responsive dan proaktif) dan menunjukkan sikap sebagai bagian dari solusi
atas berbagai permasalahan bangsa dalam berinteraksi secara efektifdengan
lingkungan social dan alam serta dalam menempatkan diri sebagai cerminan
bangsa dalam pergaulan dunia.
3. Memahami, menerapkan, menganalisis pengetahuan factual, konseptual,
procedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan,
teknologi, seni budaya, dan human iora dengan wawasan kemanusiaan,
kebangsaan, kenegaraan, dan peradaban terkait fenomena dan kejadian,
serta menerapkan pengetahuanprocedural 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 diri yang dipelajarinya di sekolah
secara mandiri, dan mampu menggunakan metoda sesuai kaidah keilmuan.
B. Kompetensi Dasar
3.1. Memahami penggunaandata dalam algoritma dan konsep algoritma
pemrograman
4.1. Menggunakan algoritma pemrograman untuk memecahkan permasalahan
C. Indikator Pencapaian Kompetensi
1. Siswa dapat Memahami penggunaan data dalam algoritma dan konsep
algoritma pemrograman
2. Siswa dapat menyajikan algoritma pemrograman untuk memecahkan
permasalahan
D. Tujuan Pembelajaran
1. Siswa dapat Mendiskripsikan dan Memahami penggunaan data dalam
algoritma dan konsep algoritma pemrograman
2. Siswa dapat menggunakan algoritma pemrograman untuk memecahkan
permasalahan
E. Materi Pembelajaran
 Konsep algoritma
 Struktur algoritma
 algoritma menggunakan bahasa natural
 Pengenalan Variabel
 Pengenalan tipe data
 Pengenalan operator
 Pseudocode
 Flowchart
 Penggunaan Tool flowchart
A. Pendekatan, Strategi dan Metode Pembelajaran
Pendekatan : Saintifik (Scientific)
Metode : Ceramah, Diskusi. Searching di internet
B. Kegiatan Pembelajaran
1) Kegiatan Awal ( ± 10 % dari Total waktu Pertemuan )
Orientasi :
Guru memberikan salam dilanjutkan dengan perkenalan dan absensi.
Apresepsi :
Guru memberikan gambaran ragam aplikasi komunikasi data dan ragam
karakteristik data pada komputer jaringan.
2) Kegiatan Inti (± 75 % dari Total waktu Pertemuan )
Mengamati:
- Pelbagai contoh penerapan algoritma dasar dalam kehidupan sehari-hari
- Karakteristik tipe data
Menanya:
- Rumusan masalah terkait penerapan algoritma sederhana
- Logika penyelesaian masalah dengan struktur algoritma
Mengeksplorasi:
- Membuat algoritma sederhana untuk menyelesaikan permasalahan
menggunakan bahasa natural, flowchart dan pseudocode
Mengasosiasi:
- Menyimpulkan konsep algorima (bahasa natural, flowchart dan
pseudocode) untuk menyelesaikan permasalahan
Mengkomunikasikan:
- Mempresentasikan algoritma penyelesaian permasalahan
3) Kegiatan Akhir (± 15% dari Total waktu Pertemuan)
Menyimpulkan materi sesuai dengan kopetensi dan indikator. Yang
digunakan secara umum pada komputer jaringan. Guru mengevaluasi
materi yang telah diberikan
C. Alat, Media dan Sumber Belajar
 Buku teks pelajaran
 Buku panduan guru
 Modul Pembelajaran
D. Evaluasi / Penilaian
1. Teknik Penilaian: Pengamatan, Kinerja, dan Tes Tertulis
2. Prosedur Penilaian
Penilaian Kinerja
No
Aspek yang
dinilai
Sikap Pengetahuan Keterampilan Jumlah
Skor
Nama 1 2 3 4 1 2 3 4 1 2 3 4
1
2
3
Kriteria Penskoran : 1 = Kurang 2 = Cukup 3 = Baik 4 = Amat Baik
Kriteria Penilaian : Jumlah skor < 3 : D
4 < Jumlah skor < 6: C
4 < Jumlah skor < 6: B
10 < Jumlah skor < 12: A
Rubrik Penilaian Kinerja :
No Aspek yang
dinilai
Keterangan
1.
Sikap
1 = Tidak aktif dalam pembelajaran
2 = Cukup aktid dalam pembelajaran
3 = Aktif dalam pembelajaran
4 = Amat aktif dalam pembelajaran
2.
Pengetahuan
1 = Tidak memahami konseppemecahanmasalah
2 = Cukup memahami konseppemecahan masalah
3 = Memahami konseppemecahan masalah
4 = Amat memahami konseppemecahan masalah
3.
Ketrampilan
1 = Tidak terampil melaksanakan prosedur
pemecahan masalah
2 = Cukup terampil melaksanakan prosedur
pemecahan masalah
3 = Terampil melaksanakanprosedur pemecahan
masalah
4 = Amat terampil melaksanakanprosedur
pemecahan masalah
3. Instrumen Penilaian Hasil Belajar :
Tes Tertulis
Pedoman Penskoran :
No Uraian Skor
1. Kunci Jawaban Soal Uraian
Kunci Jawaban Soal No. 01
algoritma atau algoritme [1] merupakan kumpulan
perintah untuk menyelesaikan suatu masalah.
Perintah-perintah ini dapat diterjemahkan secara
bertahap dari awal hingga akhir.
20
Kunci Jawaban Soal No. 02
20
Kunci Jawaban Soal No. 03
20
Kunci Jawaban Soal No. 04
20
Kunci Jawaban Soal No. 05
20
Skor maksimal untuk soal uraian : 100
𝑥 =
−𝑏 ± √𝑏2 − 4𝑎𝑐
2𝑎
Nilai = Skor yang di peroleh x 100
Skor maksimal (100)
Terbanggi Besar,
KEPALA SEKOLAH
Drs. JONI SYARIF, M.M.Pd
NIP. 19610606 198603 1 01
GURU MATA PELAJARAN
Muklisin, S.Kom
NIP.
LEMBAR KERJA SISWA
( Tugas Perorangan )
Essay
1. Apa yang dimaksud dengan algoritma.
2. Apa yang dimaksud dengan logika.
3. Jelaskan secara detail tentang struktur algoritma
4. Apa yang dimaksud dengan bahasa natural, pseudocode dan
flowchart
5. Buatkan algoritma sederhana menggunakan flowchart dalam
permasalahan sehari-hari.
KISI-KISI DAN BUTIR SOAL TEORI
Kompetensi
Dasar
Indikator Soal Soal
No.
Soa
l
Kunci Jawaban
3.1. Memahami
penggunaan
data dalam
algoritma
dan konsep
algoritma
pemrograma
n
4.1.Menggunaka
n algoritma
pemrograma
n untuk
memecahka
n
permasalaha
n
1. Siswa dapat
mengidentifik
asi
Konsep
algoritma
pemrograman
2. Siswa dapat
menjelaskan
konsep
algoritma
pemrograman
1. Apa yang dimaksud
dengan algoritma.
2. Buatkan algoritma
sederhana menggunakan
flowchart dalam
permasalahan sehari-
hari.
1
2
algoritma atau algoritme [1] merupakan
kumpulan perintah untuk menyelesaikan
suatu masalah. Perintah-perintah ini dapat
diterjemahkan secara bertahap dari awal
hingga akhir.
Nama Sekolah : SMK Negeri 2 Terbanggi Besar
Mata Pelajaran : Pemrograman Dasar
Kompentensi Dasar :
3.1. Memahami penggunaandata dalam
algoritma dan konsep algoritma
pemrograman
4.1 Menggunakan algoritma pemrograman
untuk memecahkan permasalahan
Alokasi Waktu :
Jumlah Soal : 2
C1. algoritma-pemrograman-3.1

More Related Content

What's hot

524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk
Winarto Winartoap
 
Rpp membuat basis data menggunakan sql
Rpp membuat basis data menggunakan sqlRpp membuat basis data menggunakan sql
Rpp membuat basis data menggunakan sql
Smkn-2 Pekanbaru
 
Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3
Iam Cominx
 

What's hot (20)

Rpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjilRpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjil
 
Rpp pemrograman dasar kelas 11 semester genap
Rpp pemrograman dasar kelas 11 semester genapRpp pemrograman dasar kelas 11 semester genap
Rpp pemrograman dasar kelas 11 semester genap
 
rpp tik smp 9 sms 1
rpp tik smp 9 sms 1rpp tik smp 9 sms 1
rpp tik smp 9 sms 1
 
Rpp pemrograman desktop kelas 11 semester ganjil
Rpp pemrograman desktop kelas 11 semester ganjilRpp pemrograman desktop kelas 11 semester ganjil
Rpp pemrograman desktop kelas 11 semester ganjil
 
rpp tik smp 7 sms 2
rpp tik smp 7 sms 2rpp tik smp 7 sms 2
rpp tik smp 7 sms 2
 
Analisis pemrograman dasar
Analisis  pemrograman dasarAnalisis  pemrograman dasar
Analisis pemrograman dasar
 
Rpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjilRpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjil
 
Rpp perograman dasar smk kelas 11 semester ganjil
Rpp perograman dasar smk kelas 11 semester ganjilRpp perograman dasar smk kelas 11 semester ganjil
Rpp perograman dasar smk kelas 11 semester ganjil
 
Rpp basis data kelas 11 semester ganjil
Rpp basis data kelas 11 semester ganjilRpp basis data kelas 11 semester ganjil
Rpp basis data kelas 11 semester ganjil
 
524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk
 
RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL
 
Rpp membuat basis data menggunakan sql
Rpp membuat basis data menggunakan sqlRpp membuat basis data menggunakan sql
Rpp membuat basis data menggunakan sql
 
Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3
 
11b. silabus-pemrograman-web-sem.-dua-kur.-2013
11b. silabus-pemrograman-web-sem.-dua-kur.-201311b. silabus-pemrograman-web-sem.-dua-kur.-2013
11b. silabus-pemrograman-web-sem.-dua-kur.-2013
 
Rpp teknologi wan
Rpp teknologi wanRpp teknologi wan
Rpp teknologi wan
 
rpp tik smp 8 sms 2
rpp tik smp 8 sms 2rpp tik smp 8 sms 2
rpp tik smp 8 sms 2
 
Rpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi DigitalRpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi Digital
 
175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputer175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputer
 
RPP TEKNIK PEMROGRAMAN
RPP TEKNIK PEMROGRAMANRPP TEKNIK PEMROGRAMAN
RPP TEKNIK PEMROGRAMAN
 
Rpp simulasi digital
Rpp simulasi digitalRpp simulasi digital
Rpp simulasi digital
 

Similar to C1. algoritma-pemrograman-3.1

C3. 1. tkj jaringan nirkabel-gelombang radio
C3. 1. tkj jaringan nirkabel-gelombang radioC3. 1. tkj jaringan nirkabel-gelombang radio
C3. 1. tkj jaringan nirkabel-gelombang radio
Open Yourmind
 
Rppkurikulum2013 pengelolaan informasi
Rppkurikulum2013 pengelolaan informasiRppkurikulum2013 pengelolaan informasi
Rppkurikulum2013 pengelolaan informasi
smansabes
 
Rppsimulasidigitalsmk2013 140805234659-phpapp02
Rppsimulasidigitalsmk2013 140805234659-phpapp02Rppsimulasidigitalsmk2013 140805234659-phpapp02
Rppsimulasidigitalsmk2013 140805234659-phpapp02
ghufranaka aldrien
 
1. program linear
1. program linear1. program linear
1. program linear
Rau Piko
 
RPP Kelas X Materi Eksponen - Kurikulum 2013
RPP Kelas X Materi Eksponen - Kurikulum 2013RPP Kelas X Materi Eksponen - Kurikulum 2013
RPP Kelas X Materi Eksponen - Kurikulum 2013
Rahma Siska Utari
 
Kd1 menu aplikasi
Kd1 menu aplikasiKd1 menu aplikasi
Kd1 menu aplikasi
hofidatur
 
RPP 2013 Rpp pat 1 kegiatan 3
RPP 2013 Rpp pat 1 kegiatan 3RPP 2013 Rpp pat 1 kegiatan 3
RPP 2013 Rpp pat 1 kegiatan 3
Arjuna Ahmadi
 
contoh rpp k13 matematika model pembelajaran discovery base learning
contoh rpp k13 matematika model pembelajaran discovery base learningcontoh rpp k13 matematika model pembelajaran discovery base learning
contoh rpp k13 matematika model pembelajaran discovery base learning
rikoagustinus57
 

Similar to C1. algoritma-pemrograman-3.1 (20)

C1. algoritma percabangan 3.2
C1. algoritma percabangan 3.2C1. algoritma percabangan 3.2
C1. algoritma percabangan 3.2
 
C3. 1. tkj jaringan nirkabel-gelombang radio
C3. 1. tkj jaringan nirkabel-gelombang radioC3. 1. tkj jaringan nirkabel-gelombang radio
C3. 1. tkj jaringan nirkabel-gelombang radio
 
Pemrograman dasar genap
Pemrograman dasar genapPemrograman dasar genap
Pemrograman dasar genap
 
Rppkurikulum2013 pengelolaan informasi
Rppkurikulum2013 pengelolaan informasiRppkurikulum2013 pengelolaan informasi
Rppkurikulum2013 pengelolaan informasi
 
Rpp komunikasi dalam jaringan
Rpp komunikasi dalam jaringanRpp komunikasi dalam jaringan
Rpp komunikasi dalam jaringan
 
Rppsimulasidigitalsmk2013 140805234659-phpapp02
Rppsimulasidigitalsmk2013 140805234659-phpapp02Rppsimulasidigitalsmk2013 140805234659-phpapp02
Rppsimulasidigitalsmk2013 140805234659-phpapp02
 
1. program linear
1. program linear1. program linear
1. program linear
 
1. program linear(1)
1. program linear(1)1. program linear(1)
1. program linear(1)
 
1. program linear
1. program linear1. program linear
1. program linear
 
126771-1596539562.pdf
126771-1596539562.pdf126771-1596539562.pdf
126771-1596539562.pdf
 
RPP Kelas X Materi Eksponen - Kurikulum 2013
RPP Kelas X Materi Eksponen - Kurikulum 2013RPP Kelas X Materi Eksponen - Kurikulum 2013
RPP Kelas X Materi Eksponen - Kurikulum 2013
 
Rpp ke1
Rpp ke1Rpp ke1
Rpp ke1
 
Rpp pertemuan 1
Rpp pertemuan 1Rpp pertemuan 1
Rpp pertemuan 1
 
Rpp 4 dpl kls x semester 2
Rpp 4 dpl kls x semester 2Rpp 4 dpl kls x semester 2
Rpp 4 dpl kls x semester 2
 
Kd1 menu aplikasi
Kd1 menu aplikasiKd1 menu aplikasi
Kd1 menu aplikasi
 
RPP 2013 Rpp pat 1 kegiatan 3
RPP 2013 Rpp pat 1 kegiatan 3RPP 2013 Rpp pat 1 kegiatan 3
RPP 2013 Rpp pat 1 kegiatan 3
 
Rpp 19 penggunaan otomatisasi perkantorann
Rpp 19 penggunaan otomatisasi perkantorannRpp 19 penggunaan otomatisasi perkantorann
Rpp 19 penggunaan otomatisasi perkantorann
 
1. Program linear.docx
1. Program linear.docx1. Program linear.docx
1. Program linear.docx
 
1. program linear
1. program linear1. program linear
1. program linear
 
contoh rpp k13 matematika model pembelajaran discovery base learning
contoh rpp k13 matematika model pembelajaran discovery base learningcontoh rpp k13 matematika model pembelajaran discovery base learning
contoh rpp k13 matematika model pembelajaran discovery base learning
 

Recently uploaded

Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
luqmanhakimkhairudin
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
ErikaPutriJayantini
 

Recently uploaded (20)

Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxcontoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
 
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
Sudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi Trigonometri
Sudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi TrigonometriSudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi Trigonometri
Sudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi Trigonometri
 
sistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas pptsistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas ppt
 
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
Bioteknologi Konvensional dan Modern kelas 9 SMP
Bioteknologi Konvensional dan Modern  kelas 9 SMPBioteknologi Konvensional dan Modern  kelas 9 SMP
Bioteknologi Konvensional dan Modern kelas 9 SMP
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASARPPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
 
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdfWebinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 

C1. algoritma-pemrograman-3.1

  • 1. (RPP Kurikulum 2013) RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Satuan Pendidikan : SMK Negeri 2 Terbanggi Besar Mata Pelajaran : Komputer Terapan BidangKeahlian : Teknologi Informasi dan Komunikasi Program Keahlian : Teknik Komputer dan Informatika Paket Keahlian : TKI 1 (Teknik Komputer dan Jaringan) Kelas / Semester : X / Ganjil TahunPelajaran : 2014/2015 Materi Pokok : Algoritma Pemrograman Pertemuan ke : Alokasi Waktu : x 45 Menit A. Kompetensi Inti 1. Menghayati dan mengamalkan ajaran agama yang dianutnya. 2. Menghayati dan mengamalkan perilaku ( jujur, disiplin, tanggung jawab, peduli, santun, ramah lingkungan, gotong royong, kerjasama, cinta damai, responsive dan proaktif) dan menunjukkan sikap sebagai bagian dari solusi atas berbagai permasalahan bangsa dalam berinteraksi secara efektifdengan lingkungan social dan alam serta dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia. 3. Memahami, menerapkan, menganalisis pengetahuan factual, konseptual, procedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni budaya, dan human iora dengan wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait fenomena dan kejadian, serta menerapkan pengetahuanprocedural 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 diri yang dipelajarinya di sekolah secara mandiri, dan mampu menggunakan metoda sesuai kaidah keilmuan. B. Kompetensi Dasar 3.1. Memahami penggunaandata dalam algoritma dan konsep algoritma pemrograman 4.1. Menggunakan algoritma pemrograman untuk memecahkan permasalahan C. Indikator Pencapaian Kompetensi
  • 2. 1. Siswa dapat Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman 2. Siswa dapat menyajikan algoritma pemrograman untuk memecahkan permasalahan D. Tujuan Pembelajaran 1. Siswa dapat Mendiskripsikan dan Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman 2. Siswa dapat menggunakan algoritma pemrograman untuk memecahkan permasalahan E. Materi Pembelajaran  Konsep algoritma  Struktur algoritma  algoritma menggunakan bahasa natural  Pengenalan Variabel  Pengenalan tipe data  Pengenalan operator  Pseudocode  Flowchart  Penggunaan Tool flowchart A. Pendekatan, Strategi dan Metode Pembelajaran Pendekatan : Saintifik (Scientific) Metode : Ceramah, Diskusi. Searching di internet B. Kegiatan Pembelajaran 1) Kegiatan Awal ( ± 10 % dari Total waktu Pertemuan ) Orientasi : Guru memberikan salam dilanjutkan dengan perkenalan dan absensi. Apresepsi : Guru memberikan gambaran ragam aplikasi komunikasi data dan ragam karakteristik data pada komputer jaringan. 2) Kegiatan Inti (± 75 % dari Total waktu Pertemuan ) Mengamati: - Pelbagai contoh penerapan algoritma dasar dalam kehidupan sehari-hari
  • 3. - Karakteristik tipe data Menanya: - Rumusan masalah terkait penerapan algoritma sederhana - Logika penyelesaian masalah dengan struktur algoritma Mengeksplorasi: - Membuat algoritma sederhana untuk menyelesaikan permasalahan menggunakan bahasa natural, flowchart dan pseudocode Mengasosiasi: - Menyimpulkan konsep algorima (bahasa natural, flowchart dan pseudocode) untuk menyelesaikan permasalahan Mengkomunikasikan: - Mempresentasikan algoritma penyelesaian permasalahan 3) Kegiatan Akhir (± 15% dari Total waktu Pertemuan) Menyimpulkan materi sesuai dengan kopetensi dan indikator. Yang digunakan secara umum pada komputer jaringan. Guru mengevaluasi materi yang telah diberikan C. Alat, Media dan Sumber Belajar  Buku teks pelajaran  Buku panduan guru  Modul Pembelajaran
  • 4. D. Evaluasi / Penilaian 1. Teknik Penilaian: Pengamatan, Kinerja, dan Tes Tertulis 2. Prosedur Penilaian Penilaian Kinerja No Aspek yang dinilai Sikap Pengetahuan Keterampilan Jumlah Skor Nama 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 Kriteria Penskoran : 1 = Kurang 2 = Cukup 3 = Baik 4 = Amat Baik Kriteria Penilaian : Jumlah skor < 3 : D 4 < Jumlah skor < 6: C 4 < Jumlah skor < 6: B 10 < Jumlah skor < 12: A Rubrik Penilaian Kinerja : No Aspek yang dinilai Keterangan 1. Sikap 1 = Tidak aktif dalam pembelajaran 2 = Cukup aktid dalam pembelajaran 3 = Aktif dalam pembelajaran 4 = Amat aktif dalam pembelajaran 2. Pengetahuan 1 = Tidak memahami konseppemecahanmasalah 2 = Cukup memahami konseppemecahan masalah 3 = Memahami konseppemecahan masalah 4 = Amat memahami konseppemecahan masalah 3. Ketrampilan 1 = Tidak terampil melaksanakan prosedur pemecahan masalah 2 = Cukup terampil melaksanakan prosedur pemecahan masalah 3 = Terampil melaksanakanprosedur pemecahan masalah 4 = Amat terampil melaksanakanprosedur pemecahan masalah
  • 5. 3. Instrumen Penilaian Hasil Belajar : Tes Tertulis Pedoman Penskoran : No Uraian Skor 1. Kunci Jawaban Soal Uraian Kunci Jawaban Soal No. 01 algoritma atau algoritme [1] merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. 20 Kunci Jawaban Soal No. 02 20 Kunci Jawaban Soal No. 03 20 Kunci Jawaban Soal No. 04 20 Kunci Jawaban Soal No. 05 20 Skor maksimal untuk soal uraian : 100 𝑥 = −𝑏 ± √𝑏2 − 4𝑎𝑐 2𝑎 Nilai = Skor yang di peroleh x 100 Skor maksimal (100) Terbanggi Besar, KEPALA SEKOLAH Drs. JONI SYARIF, M.M.Pd NIP. 19610606 198603 1 01 GURU MATA PELAJARAN Muklisin, S.Kom NIP.
  • 6. LEMBAR KERJA SISWA ( Tugas Perorangan ) Essay 1. Apa yang dimaksud dengan algoritma. 2. Apa yang dimaksud dengan logika. 3. Jelaskan secara detail tentang struktur algoritma 4. Apa yang dimaksud dengan bahasa natural, pseudocode dan flowchart 5. Buatkan algoritma sederhana menggunakan flowchart dalam permasalahan sehari-hari.
  • 7. KISI-KISI DAN BUTIR SOAL TEORI Kompetensi Dasar Indikator Soal Soal No. Soa l Kunci Jawaban 3.1. Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograma n 4.1.Menggunaka n algoritma pemrograma n untuk memecahka n permasalaha n 1. Siswa dapat mengidentifik asi Konsep algoritma pemrograman 2. Siswa dapat menjelaskan konsep algoritma pemrograman 1. Apa yang dimaksud dengan algoritma. 2. Buatkan algoritma sederhana menggunakan flowchart dalam permasalahan sehari- hari. 1 2 algoritma atau algoritme [1] merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Nama Sekolah : SMK Negeri 2 Terbanggi Besar Mata Pelajaran : Pemrograman Dasar Kompentensi Dasar : 3.1. Memahami penggunaandata dalam algoritma dan konsep algoritma pemrograman 4.1 Menggunakan algoritma pemrograman untuk memecahkan permasalahan Alokasi Waktu : Jumlah Soal : 2