Anda di halaman 1dari 15

RENCANA PELAKSANAAN PEMBELAJARAN

(RPP)

Sekolah : SMK YPM 1 TAMAN


Mata Pelajaran : PEMROGRAMAN DASAR
Kelas/Semester : X/ GASAL
Materi Pokok : ALUR PEMROGRAMAN KOMPUTER
Alokasi Waktu : 2 JP (2 x 45 Menit)
Pertemuan Ke- : 1 dan 2

A. Kompetensi Inti (KI)


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)


3.1 Memahami alur pemrograman komputer.
4.1 Menyajikan alur pemrograman komputer

C. Indikator Pencapaian Kompetensi (IPK)


3.1.1 Memahami konsep algoritma pada pemrograman komputer
3.1.2 Menjelaskan struktur algoritma
3.1.3 Menjelaskan algoritma menggunakan bahasa natural
3.1.4 Menjelaskan ragam algoritma pada pemrograman komputer
3.1.5 Menjelaskan bagan algortima
4.1.1. Menerapkan Konsep algoritma
4.1.2. Menerapkan Struktur algoritma pada pemrograman komputer
4.1.3. Menerapkan algoritma menggunakan bahasa natural
4.1.4. Menggunakan Pseudocode
4.1.5. Menggunakan Flowchart

D. Tujuan Pembelajaran
Setelah diberikan modul dan fasilitas internet untuk menggali informasi, peserta didik dapat:
1. Memahami konsep algoritma pada pemrograman komputer dengan rasa percaya diri
2. Menjelaskan kembali definisi algoritma dengan rasa percaya diri
3. Menguraikan kembali sejarah lahirnya Algoritma menggunakan bahasa sendiri dengan
rasa percaya diri
4. Menjelaskan ragam algoritma pada pemrograman komputer dengan benar
5. Menjelaskan bagan algoritma pada pemrograman komputer dengan benar
6. Menjelaskan fungsi bagan-bagan algoritma pada pemrograman komputer dengan benar
7. Menjelaskan struktur algoritma pada pemrograman komputer dengan benar
8. Menjelaskan definisi flowchart dan pseudocode dengan rasa percaya diri
9. Menjelaskan tool flowchart dengan benar.
10. Menjelaskan fungsi tool flowchart dengan benar.
11. Menyajikan kembali hasil diskusi mengenai konsep algoritma pada pemrograman
komputer dengan rasa percaya diri
12. Menyajikan hasil diskusi mengenai definisi algoritma dan sejarah lahirnya Algoritma
menggunakan bahasa sendiri dengan rasa percaya diri
13. Menyajikan hasil diskusi mengenai ragam algoritma, bagan algoritma, fungsi bagan
algoritma dan struktur algorima pada pemrograman komputer dengan rasa percaya diri
14. Menyajikan hasil diskusi mengenai definisi flowchart dan pseudocode denga rasa
percaya diri.
15. Menyajikan hasil diskusi mengenai berbagai tool flowchart dengan benar
16. Menyajikan hasil diskusi mengenai fungsi dari berbagai tool flowchart dengan benar.
17. Menerapkan flowchart dan pseudocode untuk menyelesaikan masalah dengan rasa
percaya diri.

E. Materi Pembelajaran
Algortima Pemrograman
1. Konsep algoritma
2. Sejarah algortima
3. Ragam algortima
4. Bagan algoritma
5. Struktur algoritma
6. algoritma menggunakan bahasa natural (Pseudococde)
7. Tool flowchart

F. Pendekatan, Model dan Metode


1. Pendekatan : Saintific Learning
2. Model : Model Pembelajaran Discovery Learning
3. Metode : Kerja kelompok, Penugasan, presentasi

G. Kegiatan Pembelajaran
Pertemuan Pertama: ( 2 JP )
Alokasi
Kegiatan Deskripsi Kegiatan
Waktu
Pendahuluan 1. Guru mendampingi peserta didik berdoa sebelum 10 menit
memulai pembelajaran.
2. Guru melakukan presensi kehadiran peserta didik,
kemudian menanyakan kondisi peserta didik saat itu
apakah sudah siap menerima pembelajaran.
3. Guru memberikan gambaran tentang pentingnya
memahami alur pemrograman komputer dan
memberikan gambaran tentang cara menyajikan alur
pemrograman komputer dalam kehidupan sehari-hari.
4. Sebagai motivasi untuk mendorong rasa ingin tahu
dan berpikir kritis, peserta didik diajak memecahkan
masalah mengenai alur pemrograman komputer.
5. Guru menyampaikan tujuan pembelajaran yang ingin
dicapai yaitu memperluas pengetahuan peserta didik
tentang memahami alur pemrograman komputer secara
tepat, sistematis dan santun serta memahami
definisi,konsep, ragam, bagan, struktur, secara tepat
dan kreatif.
Inti Mengamati 70 menit
1. Peserta didik mengamati tayangan power point tentang
alur pemrograman komputer.
Menanya
2. Peserta didik menanyakan sejarah singkat dari sebuah
algoritma pemrograman komputer?
3. Peserta didik menanyakan definsi dari sebuah
algoritma pemrograman komputer?
4. Peserta didik menanyakan macam ragam algoritma
pemrograman komputer ?
5. Peserta didik menanyakan macam bagan algoritma
pada pemrograman komputer ?
6. Peserta didik menanyakan struktur algoritma
pemrograman komputer ?
Mengumpulkan Informasi
7. Guru menjelaskan kepada peserta didik tentang alur
pemrograman komputer.
8. Peserta didik diminta membaca modul tentang alur
pemrograman komputer (algoritma pemrograman)
Menalar
9. Guru membagi peserta didik ke dalam beberapa
kelompok dengan tiap kelompok terdiri atas 2 atau 3
peserta didik.
10. Tiap kelompok mendapat tugas untuk mendiskusikan
masalah alur pemrograman komputer. Tugas
diselesaikan berdasarkan worksheet atau Lembar
Aktivitas Peserta didik (LAS) yang dibagikan.
11. Selama peserta didik bekerja di dalam kelompok, guru
memperhatikan dan mendorong semua peserta didik
untuk terlibat diskusi, dan mengarahkan bila ada
kelompok yang melenceng jauh pekerjaannya.
Mengkomunikasikan
12. Salah satu kelompok diskusi (tidak harus yang terbaik)
diminta untuk mempresentasikan hasil diskusinya ke
depan kelas. Sementara kelompok lain, menanggapi
dan menyempurnakan apa yang dipresentasikan.
13. Guru mengumpulkan semua hasil diskusi tiap
kelompok.
14. Dengan tanya jawab, guru mengarahkan semua peserta
didik pada kesimpulan mengenai definisi, konsep,
ragam, bagan, fungsi bagan dan struktur pada alur
pemrograman komputer berdasarkan hasil review
terhadap presentasi salah satu kelompok.
15. Guru memberikan lima (5) soal yang terkait dengan
definisi,konsep, ragam, bagan, fungsi bagan dan
struktur alur pemrograman komputer, dengan tanya
jawab, peserta didik dan guru menyelesaikan kelimas
soal yang telah diberikan dengan menggunakan strategi
yang tepat.
Penutup 1. Peserta didik diminta menyimpulkan hasil diskusi 10 menit
mengenai definisi,konsep, ragam, bagan, fungsi bagan
dan struktur alur pemrograman komputer.
2. Dengan bantuan presentasi komputer, guru
menayangkan kepada peserta didik mengenai apa yang
telah dipelajari dan disimpulkan mengenai
definisi,konsep, ragam dan struktur alur pemrograman
komputer.
3. Guru memberikan tugas PR beberapa soal mengenai
alur pemrograman komputer.
4. Guru mengakhiri kegiatan belajar dengan memberikan
pesan untuk tetap belajar.
5. Guru mendampingi peserta didik berdoa sebelum
mengakhiri pembelajaran
Pertemuan Kedua: ( 2 JP )
Alokasi
Kegiatan Deskripsi Kegiatan
Waktu
Pendahuluan 1. Guru mendampingi peserta didik berdoa sebelum 10 menit
memulai pembelajaran.
2. Guru melakukan presensi kehadiran peserta didik,
kemudian menanyakan kondisi peserta didik saat itu
apakah sudah siap menerima pembelajaran.
3. Guru memberikan gambaran tentang pentingnya
memahami alur pemrograman komputer mengenai
definisi flowchart, definisi pseudocode ,tool
flowchart,fungsi tool flowchart, dan memberikan
gambaran tentang cara menyajikan alur pemrograman
komputer menggunakan flowchart dan menerapkan
dalam bentuk pseudocode dalam kehidupan sehari-hari.
4. Sebagai motivasi untuk mendorong rasa ingin tahu
dan berpikir kritis, peserta didik diajak memecahkan
masalah mengenai alur pemrograman komputer
tentang flowchart dan pseudocode.
5. Guru menyampaikan tujuan pembelajaran yang ingin
dicapai yaitu memperluas pengetahuan peserta didik
tentang memahami alur pemrograman komputer
tentang flowchart dan pseudocode secara tepat,
sistematis dan santun serta memahami definisi
flowchart, definisi pseudocode ,tool flowchart,fungsi
tool flowchart secara tepat dan kreatif.
Inti Mengamati 70 menit
1. Peserta didik mengamati tayangan power point tentang
alur pemrograman komputer menganai flowchart dan
pseudocode.
Menanya
2. Peserta didik menanyakan definsi dari sebuah
flowchart algoritma pemrograman komputer?
3. Peserta didik menanyakan definsi dari sebuah
Pseudocode algoritma pemrograman komputer?
4. Peserta didik menanyakan berbagai tool flowchart
algoritma pemrograman komputer ?
5. Peserta didik menanyakan berbagai fungsi tool
flowchart algoritma pada pemrograman komputer ?
6. Peserta didik menanyakan cara memecahkan masalah
menggunakan flowchart dan pseudocode ?
Mengumpulkan Informasi
7. Guru menjelaskan kepada peserta didik tentang alur
pemrograman komputer mengenai flowchart dan
pseudocode.
8. Peserta didik diminta membaca modul tentang alur
pemrograman komputer mengenai flowchart dan
pseudocode.
Menalar
9. Guru membagi peserta didik ke dalam beberapa
kelompok dengan tiap kelompok terdiri atas 2 atau 3
peserta didik.
10. Tiap kelompok mendapat tugas untuk mendiskusikan
masalah alur pemrograman komputer mengenai
flowchart dan pseudocode. Tugas diselesaikan
berdasarkan worksheet atau Lembar Aktivitas Peserta
didik (LAS) yang dibagikan.
11. Selama peserta didik bekerja di dalam kelompok, guru
memperhatikan dan mendorong semua peserta didik
untuk terlibat diskusi, dan mengarahkan bila ada
kelompok yang melenceng jauh pekerjaannya.
Mengkomunikasikan
12. Salah satu kelompok diskusi (tidak harus yang terbaik)
diminta untuk mempresentasikan hasil diskusinya ke
depan kelas. Sementara kelompok lain, menanggapi
dan menyempurnakan apa yang dipresentasikan.
13. Guru mengumpulkan semua hasil diskusi tiap
kelompok.
14. Dengan tanya jawab, guru mengarahkan semua peserta
didik pada kesimpulan mengenai definisi, tool
flowchart, fungsi berbagai tool flowchart dan
pseudocode pada alur pemrograman komputer
berdasarkan hasil review terhadap presentasi salah satu
kelompok.
15. Guru memberikan lima (5) soal yang terkait dengan
definisi, tool flowchart, fungsi berbagai tool flowchart
dan pseudocode pada alur pemrograman komputer
dengan tanya jawab, peserta didik dan guru
menyelesaikan kelima soal yang telah diberikan
dengan menggunakan strategi yang tepat.
Penutup 1. Peserta didik diminta menyimpulkan hasil diskusi 10 menit
mengenai definisi, tool flowchart, fungsi berbagai tool
flowchart dan pseudocode pada alur pemrograman
komputer.
2. Dengan bantuan presentasi komputer, guru
menayangkan kepada peserta didik mengenai apa yang
telah dipelajari dan disimpulkan mengenai definisi, tool
flowchart, fungsi berbagai tool flowchart dan
pseudocode pada alur pemrograman komputer.
3. Guru memberikan tugas PR beberapa soal mengenai
alur pemrograman komputer mengenai flowchart dan
pseudocode.
4. Guru mengakhiri kegiatan belajar dengan memberikan
pesan untuk tetap belajar.
5. Guru mendampingi peserta didik berdoa sebelum
mengakhiri pembelajaran

H. Penilaian Pembelajaran, Remedial dan Pengayaan


a. Teknik Penilaian: pengamatan, tes tertulis
b. Prosedur Penilaian:
No Aspek yang dinilai Teknik Penilaian Waktu Penilaian

1. Sikap Pengamatan Selama pembelajaran


a. Terlibat aktif dalam dan saat diskusi
pembelajaran mengenai alur
pemrograman komputer.
b. Bekerja sama dalam kegiatan
kelompok.
c. Toleransi terhadap proses
pemecahan masalah yang
berbeda dan kreatif.
2. Pengetahuan
a. Menjelaskan definisi Pengamatan dan tes Penyelesaian tugas
algoritma pemrograman tertulis individu dan
komputer. kelompok
b. Menjelaskan konsep
pemrograman komputer.
c. Menjelaskan ragam algoritma
pemrograman komputer.
d. Menyebutkan bagan algoritma
pemrograman komputer .
e. Menjelaskan fungsi masing
masing bagan algoritma
pemrograman komputer .
f. Menjelaskan struktur
algoritma pemrograman
komputer
g. Menjelaskan definisi
flowchart dan pseudocode
h. Menjelaskan berbagai tool
flowchart
i. Menjelaskan fungsi berbagai
tool flowchart
3. Keterampilan
a. Menyajikan hasil pemahaman Pengamatan Penyelesaian tugas
tentang definisi algoritma (baik individu
pemrograman komputer. maupun kelompok)
b. Menyajikan hasil pemahaman dan saat diskusi
tentang konsep algoritma
pemrograman komputer. Penyelesaian tugas
c. Menyajikan hasil pemahaman Tes Tertulis baik individu atau
tentang ragam algoritma kelompok .
pemrograman komputer.
d. Menyajikan hasil pemahaman
mengenai bagan algoritma
e. Menyajikan hasil pemahaman
mengenai fungsi bagan
algortima
f. Menyajikan hasil pemahaman
tentang struktur algoritma
pemrograman komputer .
g. Menyajikan hasil pemahaman
tentang definisi flowchart
pemrograman komputer .
h. Menyajikan hasil pemahaman
tentang definisi pseudocode
pemrograman komputer .
i. Menerapkan flowchart dan
pseudocode untuk
memecahkan beberapa
masalah

b. Instrumen Penilaian dan Pedoman Penskoran


Penilaian Pengetahuan tes tertulis
Pertemuan Pertama (2JP)

Soal:
1. Jelaskan pengertian dari algoritma!
2. Tuliskan algoritma untuk menghasilkan dua gelas campuran kopi susu dari
segelas kopi dan segelas susu dengan menggunakan bahasa dan pemikiran
Peserta Didik!
3. Sebutkan macam-macam metode penulisan dalam merancang algoritma!
4. Jelaskan struktur dasar dalam penulisan algoritma!
5. Buatlah algoritma untuk merebus sebuah mie instan !(berdasarkan urutan yang
sistematis)
Kunci Jawaban Soal:
1. Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang
disusun secata sistematis dan logis
2. Langkah-langkah sbb:
1) Siapkan segelas kopi dan segelas susu
2) Siapkan sebuah gelas kosong
3) Tuangkan setengah gelas kopi ke dalam gelas kosong
4) Lalu tuangkan setengah gelas susu ke dalam gelas kosong
5) Kemudian sisa susu pada gelas dituangkan ke dalam gelas kopi
sehingga menjadi penuh
6) Hasil akhir adalah dua gelas campuran kopi susu dan satu gelas kosong
3. Macam-macam metode penulisan dalam merancang algoritma :
a) Menggunakan natural language (bahasa Inggris, bahasa Indonesia atau
bahasa lainnya)
b) Menggunakan bagan alir atau flowchart
c) Menggunakan notasi pseudocode
4. Struktur dasar dalam penulisan algoritma meliputi :
1) Bagian kepala
2) Bagian pendeklarasian
3) Bagian badan algoritma
5. Algoritma membuat mie instan
1) Siapkan 1 bungkus mie instan, 400 ml air (2 gelas), panci, mangkok,
sendok, dan garpu.
2) Masukkan 400 ml air kedalam panci.
3) Masak air.
4) Tunggu hingga mendidih
5) Masukkan mie kedalam panci yang sudah berisi air mendidih.
6) Tunggu dan aduk hingga 3 menit.
7) Jika sudah matang masukkan bumbu - bumbu
8) Aduk hingga rata.
9) Sajikan mie

Penskoran Jawaban dan Pengolahan Nilai


1. Nilai 25 : jika sesuai kunci jawaban dan ada pengembangan jawaban
2. Nilai 20 : jika jawaban sesuai kunci jawaban
3. Nilai 15 : jika jawaban kurang sesuai dengan kunci jawaban
4. Nilai 10 : jika jawaban tidak sesuai dengan kunci jawaban

c. Instrumen Penilaian dan Pedoman Penskoran


Penilaian Pengetahuan tes tertulis
Pertemuan Kedua (2JP)

Soal:
1. Jelaskan pengertian dari flowchart!
2. Jelaskan pengertian dari pseudocode!
3. Sebutkan beberapa nama tool flowchart yang anda ketahui!
4. Sebutkan berbagai fungsi dari tool flowchart yang anda ketahui!
5. Gambarkan flowchart untuk memghitung luas persegi panjang!
Kunci Jawaban Soal:
1. Suatu gambar dengan simbol yang spesifik menjelaskan tentang aliran logika
dari suatu masalah untuk menghasilkan solusi. Setiap simbol dihubungkan
dengan suatu garis panah.
2. Pseudo-code berarti menyerupai kode. Maksud kode adalah elemen-elemen
dalam bahasa pemrograman komputer seperti simbol aritmatika, perintah input
dan output tetapi bahasa yang digunakan adalah bahasa yang mudah dipahami
secara universal dan lebih ringkas.
3. Tool Flowchart
4. Fungsi tool flowchart (Lihat Jawaban no.3)

5.
Penskoran Jawaban dan Pengolahan Nilai
5. Nilai 25 : jika sesuai kunci jawaban dan ada pengembangan jawaban
6. Nilai 20 : jika jawaban sesuai kunci jawaban
7. Nilai 15 : jika jawaban kurang sesuai dengan kunci jawaban
8. Nilai 10 : jika jawaban tidak sesuai dengan kunci jawaban

Penilaian penugasan

NO. JENIS TUGAS BUKTI TUGAS

Membuat alur pemrograman untuk mendaftar (Sign Up)


1 Print Out
akun e-mail dan facebook
Membuat gambar dan menjelaskan fungsi simbol bagan
2 Print Out
flowchart
Membuat algoritma : Menghitung penjumlahan dengan
3 Print Out
menggunakan flowchart

Lembar Penilaian Tugas :


Aspek yang dinilai
No. Nama Siswa Ketepatan Kerapian Esensi Nilai
Waktu pekerjaan Jawaban

*Norma Penilaian :

No. Aspek Skor


1. Ketepatan waktu 15
2. Kerapian pekerjaan 10
3. Esensi jawaban 75
Total skor 100

I. Media, Alat/Bahan, dan Sumber Belajar

1. Alat/Bahan :
2. Media : Papan Tulis/White Board, LCD/Internet
3. Sumber Belajar :
a. Andi Novianto (2014), Pemrograman Dasar Untuk SMK/MAK Kelas X,
Penerbit Erlangga, Jakarta

Diverifikasi Sidoarjo, 2016


Waka Kurikulum Guru Mata Pelajaran

Ismunib, S.T Nurun Nuchbah, S.Kom


Mengetahui
Kepala Sekolah
Achmad Farich, S.T., M.Pd
LEMBAR AKTIFITAS PESERTA DIDIK

Satuan Pendidikan : SMK YPM 1 TAMAN


Kelas/Semester : X / Gasal
Mata Pelajaran : Pemrograman Dasar
Topik : Memahami alur pemrograman komputer
Waktu : 2 45 menit
Kelompok : ..............................................................
Tugas Kelompok :...............................................................
Nama Kelompok : ..............................................................
Kompetensi Dasar
3.1. Memahami alur pemrograman komputer
4.1. Menyajikan alur pemrograman komputer
Tujuan Pembelajaran
1. Memahami konsep algoritma pada pemrograman komputer dengan rasa percaya diri
2. Menjelaskan kembali definisi algoritma dengan rasa percaya diri
3. Menguraikan kembali sejarah lahirnya Algoritma menggunakan bahasa sendiri dengan
rasa percaya diri
4. Menjelaskan ragam algoritma pada pemrograman komputer dengan benar
5. Menjelaskan bagan algoritma pada pemrograman komputer dengan benar
6. Menjelaskan fungsi bagan-bagan algoritma pada pemrograman komputer dengan benar
7. Menjelaskan struktur algoritma pada pemrograman komputer dengan benar
8. Menjelaskan definisi flowchart dan pseudocode dengan rasa percaya diri
9. Menjelaskan tool flowchart dengan benar.
10. Menjelaskan fungsi tool flowchart dengan benar.
11. Menyajikan kembali hasil diskusi mengenai konsep algoritma pada pemrograman
komputer dengan rasa percaya diri
12. Menyajikan hasil diskusi mengenai definisi algoritma dan sejarah lahirnya Algoritma
menggunakan bahasa sendiri dengan rasa percaya diri
13. Menyajikan hasil diskusi mengenai ragam algoritma, bagan algoritma, fungsi bagan
algoritma dan struktur algorima pada pemrograman komputer dengan rasa percaya diri
14. Menyajikan hasil diskusi mengenai definisi flowchart dan pseudocode denga rasa
percaya diri.
15. Menyajikan hasil diskusi mengenai berbagai tool flowchart dengan benar
16. Menyajikan hasil diskusi mengenai fungsi dari berbagai tool flowchart dengan benar.
17. Menerapkan flowchart dan pseudocode untuk menyelesaikan masalah dengan rasa
percaya diri.

Langkah-langkah penyelesaian tugas:


1. Amati dan pahami soal-soal yang diberikan
2. Tentukan apa yang diketahui dan yang ditanyakan dari setiap soal yang
diberikan
3. Diskusikan dalam kelompokmu
4. Sajikan hasil diskusi dalam diskusi kelas

KERJAKANLAH SOAL-SOAL BERIKUT DENGAN TEMAN DALAM KELOMPOKMU!

Rangkuman :
............................................................................................................................................................
............................................................................................................................................................
............................................................................................................................................................
..................................................................................................................................

Tuliskan Anggota Kelompokmu di sini :


1. ........................................
2. ........................................
3. ........................................
4. ........................................
LEMBAR PENGAMATAN PENILAIAN SIKAP
Mata Pelajaran : Pemrograman Dasar
Kelas/Semester : X TKJ / Gasal
Tahun Pelajaran : 2016/2017
Waktu Pengamatan :
Indikator sikap aktif dalam pembelajaran komunikasi dalam memahami alur
pemrograman komputer
1. Kurang baik jika menunjukkan sama sekali tidak ambil bagian dalam pembelajaran
2. Baik jika menunjukkan sudah ada usaha ambil bagian dalam pembelajaran tetapi belum
ajeg/konsisten
3. Sangat baik jika menunjukkan sudah ambil bagian dalam menyelesaikan tugas kelompok
secara terus menerus dan ajeg/konsisten

Indikator sikap bekerjasama dalam kegiatan kelompok.


1. Kurang baik jika sama sekali tidak berusaha untuk bekerjasama dalam kegiatan kelompok.
2. Baik jika menunjukkan sudah ada usaha untuk bekerjasama dalam kegiatan kelompok tetapi
masih belum ajeg/konsisten.
3. Sangat baik jika menunjukkan adanya usaha bekerjasama dalam kegiatan kelompok secara
terus menerus dan ajeg/konsisten.

Indikator sikap toleran terhadap proses pemecahan masalah yang berbeda dan kreatif.
1. Kurang baik jika sama sekali tidak bersikap toleran terhadap proses pemecahan masalah
yang berbeda dan kreatif.
2. Baik jika menunjukkan sudah ada usaha untuk bersikap toleran terhadap proses pemecahan
masalah yang berbeda dan kreatif tetapi masih belum ajeg/konsisten.
3. Sangat baik jika menunjukkan sudah ada usaha untuk bersikap toleran terhadap proses
pemecahan masalah yang berbeda dan kreatif secara terus menerus dan ajeg/konsisten.

Bubuhkan tanda pada kolom-kolom sesuai hasil pengamatan.


No Nama Peserta Didik Sikap
Aktif Bekerjasama Toleran
KB B SB KB B SB KB B SB
1
2
3
4
5
Keterangan:
KB : Kurang baik
B : Baik
SB : Sangat baik
LEMBAR PENGAMATAN PENILAIAN KETERAMPILAN
Mata Pelajaran : Pemrograman Dasar
Kelas/Semester : X TKJ / Gasal
Tahun Pelajaran : 2016/2017
Waktu Pengamatan :
Indikator terampil menerapkan konsep/prinsip dan strategi pemecahan masalah yang
relevan yang berkaitan dengan memahami alur pemrograman komputer

1. Kurang terampil jika sama sekali tidak dapat menerapkan konsep/prinsip dan strategi
pemecahan masalah yang relevan yang berkaitan dengan memahami alur pemrograman
komputer
2. Terampil jika menunjukkan sudah ada usaha untuk menerapkan konsep/prinsip dan
strategi pemecahan masalah yang relevan yang berkaitan dengan memahami alur
pemrograman komputer
3. Sangat terampill, jika menunjukkan adanya usaha untuk menerapkan konsep/prinsip dan
strategi pemecahan masalah yang relevan yang berkaitan dengan memahami alur
pemrograman komputer

Bubuhkan tanda pada kolom-kolom sesuai hasil pengamatan.

NO Nama Peserta Didik Keterampilan


Menerapkan konsep/prinsip dan strategi pemecahan
masalah
Kurang Terampil Sangat Terampil
Terampil
1
2
3
4
5
Keterangan:
KT : Kurang terampil
T : Terampil
ST : Sangat terampil
PROGRAM REMIDIAL

Sekolah : SMK YPM 1 TAMAN SEPANJANG


Kelas / Semester : X / Gasal
Mata Pelajaran : Pemrograman Dasar
Ulangan Harian ke :
Tanggal Ulangan Harian :
Bentuk Soal UH : Uraian

Materi UH (KD/Indikator) : Memahami konsep,ragam,bagan dan struktur algoritma pada


pemrograman komputer serta menerapkannya dalam menentukan
dan memecahkan masalah.
Rencana Ulangan Rem :
KKM : 75

Nomor
Bentuk
Indikator Soal yang Nilai
Nama Nilai Pelaksanaan
No yang dikerjakan Tes Ket.
Siswa Ulangan Pembelajaran
tidak dikuasai dalam Tes Rem
Remidial
Remidial
(1) (2) (3) (4) (5) (6) (7) (8)
1
2
3
4
5
6
.....
Keterangan :
Pada kolom ( 6 ), masing-masing indikator dibuatkan 1 atau 2 nomor soal dengan tingkat
kesukaran berbeda-beda
Misalnya : Indikator 2 menjadi 2 soal yaitu nomor 1, 2
Indikator 3 menjadi 2 soal yaitu nomor 3, 4
Pada kolom ( 7 ), nilai yang diperoleh hanya digunakan untuk menentukan tuntas atau tidak
tuntasnya dari siswa yang telah ikut remidial, karena nilai yang akan diolah adalah nilai batas
ketuntasan. Nilai yang tertulis pada guru adalah nilai KKM (75)
Bentuk Pelaksanaan Pembelajaran Remedial
1. Cara yang dapat ditempuh
Pemberian bimbingan secara khusus dan perorangan bagi peserta didik yang belum atau
mengalami kesulitan dalam penguasaan KD tertentu.
Pemberian tugas-tugas atau perlakuan (treatment) secara khusus, yang sifatnya
penyederhanaan dari pelaksanaan pembelajaran regular.
Bentuk penyederhanaan itu dapat dilakukan guru antara lain melalui:
Penyederhanaan strategi pembelajaran untuk KD tertentu
Penyederhanaan cara penyajian (misalnya: menggunakan gambar, model, skema, grafik,
memberikan rangkuman yang sederhana, dll.)
Penyederhanaan soal/pertanyaan yang diberikan.
2. Materi dan waktu pelaksanaan program remedial
a. Program remedial diberikan hanya pada KD atau indikator yang belum tuntas.
b. Program remedial dilaksanakan setelah mengikuti tes/ulangan KD tertentu atau
sejumlah KD dalam satu kesatuan

Teknik pelaksanaan penugasan/pembelajaran remedial:


Penugasan individu diakhiri dengan tes (lisan/tertulis) bila jumlah peserta didik yang
mengikuti remedial maksimal 20%.
Penugasan kelompok diakhiri dengan tes individual (lisan/tertulis) bila jumlah peserta
didik yang mengikuti remedi lebih dari 20% tetapi kurang dari 50%. Pembelajaran ulang
diakhiri dengan tes individual (tertulis) bila jumlah peserta didik yang mengikuti remedi
lebih dari 50 %.
PROGRAM PENGAYAAN
Sekolah : SMK YPM 1 TAMAN SIDOARJO
Kelas / Semester : X / Gasal
Mata Pelajaran : Pemrograman Dasar
Ulangan Harian ke :
Tanggal Ulangan Harian :
Bentuk Soal UH : Pilihan Ganda dan Uraian

Materi UH (KD/Indikator) : Memahami konsep,ragam,bagan dan struktur algoritma pada


pemrograman komputer serta menerapkannya dalam menentukan
dan memecahkan masalah.

No. Nama Siswa Nilai Ulangan Bentuk Pengayaan


1. 2. Memanfaatkan Yang memiliki nilai
2. tertinggi untuk menjadi Tutor Sebaya
3.
4.
Dst ..

Sidoarjo, 2016
Guru Mata Pelajaran

Nurun Nuchbah, S.Kom

Pelaksanaan Program Pengayaan

1. Cara yang dapat ditempuh:


Pemberian bacaan tambahan atau berdiskusi yang bertujuan memperluas wawasan bagi
KD tertentu
Pemberian tugas untuk melakukan analisis gambar, model, grafik, bacaan/paragraf, dll.
Memberikan soal-soal latihan tambahan yang bersifat pengayaan
Membantu guru dalam membimbing teman-temannya yang belum mencapai ketuntasan.

2. Materi dan waktu pelaksanaan program pengayaan


a. Materi Program pengayaan diberikan sesuai dengan KD-KD atau indikator yang
dipelajari , bisa berupa penguatan materi yang dipelajari maupun berupa pengembangan
materi
b. Waktu pelaksanaan program pengayaan adalah:
setelah mengikuti tes/ulangan KD tertentu atau kesatuan KD tertentu, dan atau
pada saat pembelajaran dimana siswa yang lebih cepat tuntas dibanding dengan
teman lainnya maka dilayani dengan program pengayaan