Anda di halaman 1dari 30

RENCANA PELAKSANAAN PEMBELAJARAN

(RPP)

Identitas Sekolah
Mata Pelajaran
Kelas / Semester
Pertemuan KeAlokasi Waktu

:
:
:
:
:

SMK Telekomunikasi Tunas Harapan


Pemrograman Dasar
XI / Genap
1 s/d 8
1 (2 x 45 Menit)

A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
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 berbagai permasalahan dalam
berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam
menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
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.
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 dan Indikator
1.1.
Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan
kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya
1.2.
Mendeskripsikan kebesaran Tuhan yang menciptakan berbagai sumber energi di
alam
1.3.
Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam kehidupan
sehari-hari
2.1.
Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat;
tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam
melakukan percobaan dan berdiskusi
2.2.
Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud
implementasi melaksanakan percobaan dan melaporkan hasil percobaan
3.9.
Mendiskripsikan penggunaan fungsi
3.10. Memahami penggunaan fungsi rekursif
3.11. Menerapkan pointer ke fungsi
3.12. Menerapkan header file dalam pemrograman
4.9. Memecahkan masalah prosedural menggunakan konsep fungsi
4.10.
Memecahkan masalah prosedural menggunakan konsep fungsi rekursif
4.11.Memodifikasi data melalui pointer ke fungsi
4.12.
Memodifikasi program prosedural menggunakan header file
C. Indikator Pencapaian Kompetensi
1

1.
2.
3.
4.

Meningkatkan keimanan dan ketakwaan peserta didik kepada ALLAH SWT melalui
pemahaman materi pelajaran tentang penggunaan fungsi bagi kehidupan manusia.
Meningkatkan sifat solidaritas dan persaudaraan peserta didik dalam kehidupan sehari-hari
melalui aplikasi materi pelajaran penggunaan fungsi.
Meningkatkan pengetahuan dan pemahaman peserta didik tentang penggunaan fungsi dalam
kehidupan sehari-hari.
Menigkatkan keterampilan peserta didik dalam menggunakan penggunaan fungsi di
kehidupan sehari-hari.
D. Materi Pembelajaran
Fungsi dalam pemrograman
E. Kegiatan Pembelajaran
Pertemuan 1
Kegiatan
Deskripsi
A. Pendahulua
n

B. Inti

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
1. Pendeklarasian fungsi
2. Pendefinisian fungsi
3. Pemberian parameter
4. Pemberian nilai balik
5. Pembuatan pointer ke fungsi
6. Mekanisme pembuatan header file dalam
modularisasi kode program
Menanya:
1. Mendiskusikan cara kerja fungsi saat dijalankan
2. Mendiskusikan parameter dan nilai balik dari fungsi
3. Mendiskusikan fungsi rekursif
4. Mendiskusikan penggunaan pointer ke fungsi
5. Mendiskusikan penggunaan header file
Mengeksplorasi:
1. Eksperimen pembuatan fungsi dalam program
2. Eksperimen pemberian parameter dan nilai balik
dalam fungsi
3. Eksperimen pembuatan dan pemanggilan fungsi
rekursif
4. Eksperimen penggunaan pointer ke fungsi
5. Eksperimen penggunaan header file
2

Alokasi
Waktu

10 menit

10 menit

10 menit

20 menit

C. Penutup

Pertemuan 2
Kegiatan
A. Pendahuluan

B. Inti

Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi dan kegunaan
header file dalam manajemen kode program.

10 menit

Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi
Deskripsi

15 menit

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran

10 menit

Mengamati:
10 menit
Pendefinisian fungsi

C. Penutup

Menanya:
Mendiskusikan cara kerja fungsi saat dijalankan

10 menit

Mengeksplorasi:
Eksperimen pembuatan fungsi dalam program

20 menit

Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi dan kegunaan
header file dalam manajemen kode program.

10 menit

Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
3

15 menit

materi
3. Siswa mengerjakan evaluasi
Pertemuan 3
Kegiatan
A. Pendahuluan

B. Inti

C. Penutup

Pertemuan 4
Kegiatan
A. Pendahuluan

Deskripsi

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga negara
yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
Pemberian parameter

10 menit

10 menit

Menanya:
Mendiskusikan parameter dan nilai balik dari fungsi

10 menit

Mengeksplorasi:
1. Eksperimen pemberian parameter dan nilai balik
dalam fungsi

20 menit

Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi dan kegunaan
header file dalam manajemen kode program.

10 menit

Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi
Deskripsi

15 menit

Alokasi
Waktu
dan 10 menit

1. Siswa menjawab sapaan guru, berdoa


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4

4. Guru menyampaikan pokok-pokok/cakupan materi


pembelajaran
B. Inti

Mengamati:
Pemberian nilai balik

10 menit

Menanya:
1. Mendiskusikan parameter dan nilai balik dari fungsi

C. Penutup

Pertemuan 5
Kegiatan
A. Pendahuluan

B. Inti

10 menit

Mengeksplorasi:
Eksperimen pemberian parameter dan nilai balik dalam
fungsi

20 menit

Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi dan kegunaan
header file dalam manajemen kode program.

10 menit

Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi
Deskripsi

15 menit

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga negara
yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
Pembuatan pointer ke fungsi

10 menit

10 menit

Menanya:
Mendiskusikan penggunaan pointer ke fungsi

10 menit

Mengeksplorasi:
Eksperimen penggunaan pointer ke fungsi

20 menit

Mengasosiasi:

10 menit
5

Menyimpulkan tentang cara kerja fungsi dan kegunaan


header file dalam manajemen kode program.
Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.
C. Penutup

Pertemuan 6
Kegiatan
A. Pendahuluan

B. Inti

C. Penutup

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi
Deskripsi

15 menit

15 menit

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
Mekanisme pembuatan header file dalam modularisasi
kode program

10 menit

10 menit

Menanya:
Mendiskusikan penggunaan header file

10 menit

Mengeksplorasi:
Eksperimen penggunaan header file

20 menit

Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi dan kegunaan
header file dalam manajemen kode program.

10 menit

Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
6

15 menit

materi
3. Siswa mengerjakan evaluasi
Pertemuan 7
Kegiatan
A. Pendahuluan

B. Inti

Deskripsi

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
1. Pendeklarasian fungsi
2. Pendefinisian fungsi
3. Pemberian parameter
4. Pemberian nilai balik
5. Pembuatan pointer ke fungsi
6. Mekanisme pembuatan header file dalam
modularisasi kode program
Menanya:
1. Mendiskusikan cara kerja fungsi saat dijalankan
2. Mendiskusikan parameter dan nilai balik dari fungsi
3. Mendiskusikan fungsi rekursif
4. Mendiskusikan penggunaan pointer ke fungsi
5. Mendiskusikan penggunaan header file
Mengeksplorasi:
1. Eksperimen pembuatan fungsi dalam program
2. Eksperimen pemberian parameter dan nilai balik
dalam fungsi
3. Eksperimen pembuatan dan pemanggilan fungsi
rekursif
4. Eksperimen penggunaan pointer ke fungsi
5. Eksperimen penggunaan header file

10 menit

10 menit

10 menit

20 menit

Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi dan kegunaan
header file dalam manajemen kode program.

10 menit

Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
program.

15 menit

C. Penutup

Pertemuan 8
Kegiatan
A. Pendahuluan

B. Inti

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi
Deskripsi
1. Siswa menjawab sapaan guru, berdoa dan
mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga negara
yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
1. Pendeklarasian fungsi
2. Pendefinisian fungsi
3. Pemberian parameter
4. Pemberian nilai balik
5. Pembuatan pointer ke fungsi
6. Mekanisme pembuatan header file dalam
modularisasi kode program
Menanya:
1. Mendiskusikan cara kerja fungsi saat dijalankan
2. Mendiskusikan parameter dan nilai balik dari fungsi
3. Mendiskusikan fungsi rekursif
4. Mendiskusikan penggunaan pointer ke fungsi
5. Mendiskusikan penggunaan header file
Mengeksplorasi:
1. Eksperimen pembuatan fungsi dalam program
2. Eksperimen pemberian parameter dan nilai balik
dalam fungsi
3. Eksperimen pembuatan dan pemanggilan fungsi
rekursif
4. Eksperimen penggunaan pointer ke fungsi
5. Eksperimen penggunaan header file
Mengasosiasi:
Menyimpulkan tentang cara kerja fungsi dan kegunaan
header file dalam manajemen kode program.
Mengkomunikasikan:
Menyampaikan hasil tentang cara kerja fungsi dalam
8

15 menit

Alokasi
Waktu

10 menit

10 menit

10 menit

20 menit

10 menit

program.
C. Penutup

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi

15 menit

F. Alat, Bahan dan Sumber Belajar


1. Media
a. Power Point
b. Internet
2.

Alat/Bahan
a. laptop
b. LCD
c. Whiteboard
d. Spidol
e. Komputer
f. Software

3.

Sumber Belajar
Heriyanto,G. Rolis.2014.Pemrograman Dasar 2.Yudhistita:Jakarta

G. Penilaian Hasil Belajar


Penilaian peserta didik dilakukan terhadap aspek-aspek berikut :
a. Aspek pengetahuan, dilakukan dengan tes tertulis, terutama hasil ulangan harian, serta
hasil tugas kelompok maupun individu. Peserta didik dianggap telah menacapai KKM
(Kriteria Ketuntasan Belajar) jika telah mencapai nilai 2,51 2,84 (B-), dengan
menggunakan rentang nilai berikut :
Nilai Ketuntasan Pengetahuan dan Keterampilan
Rentang Angka
Huruf
3,85 4,00
A
3,51 3,84
A3,18 3,50
B+
2,85 3,17
B
2,51 2,84
B2,18 2,50
C+
1,85 2,17
C
1,51 1,84
C1,18 1,50
D+
1,00 1,17
D
Adapun rubrik penilaian aspek pengetahuan sebagai berikut :
Nomor
1
2

Uraian
Jawaban betul sempurna
Sebagian besar jawaban betul, namun
9

Skor
4
3

masih ada sebagian kecil jawaban


3

yang salah
Sebagian besar jawaban salah, namun

masih ada sebagian kecil jawaban


4

yang betul
Jawaban sama sekali salah, tetapi
peserta

didik

mengerjakan
5

telah
dibuktikan

mencoba
dengan

menuliskan jawabannya
Peserta didik tidak menjawab sama

sekali
Ketentuan penilaiannya = jumlah skor di bagi jumlah soal, selanjutnya
konversikan ke dalam huruf sebagaimana tercantum dalam tabel di atas.
b. Aspek sikap, dilakukan dengan melakukan pengamatan secara komprehensif terhadap
seluruh peserta didik selama pelajaran berlangsung, khususnya pada saat diskusi
kelompok. Adapun rubrik penilaiannya adalah sebagai berikut :
Nomor
1

Uraian
Peserta didik aktif bekerja sama dalam

Skor
4

kelompok, dibuktikan dengan sering


memberikan masukan, giat dalam
melakukan

pekerjaan

kelompok,

menghargai pendapat teman yang lain,


2

dan seterusnya.
Peserta didik tidak sepenuhnya aktif

dalam kelompok, dibuktikan dengan


sesekali terlihat bekerja sama dan
membantu pekerjaan kelompok, serta
3

menghargai pendapat teman.


Peserta didik cenderung tidak aktif
dalam

kerja

sama

kelompok,

dibuktikan dengan duduk bersama


kelompok

dan

memperhatikan

pekerjaan kelompoknya, serta masih


4

menghargai pendapat teman yang lain.


Peserta pasif dalam kelompok, tetap
10

duduk bersama kelompoknya, namun


5

acuh terhadap pekerjaan kelompok.


Peserta didik tidak terlibat sama sekali
dalam

pekerjaan

dibuktikan

dengan

kelompok,
tidak

duduk

bersama kelompoknya.

c. Aspek keterampilan, dilakukan dengan mengamati keterampilan peserta didik dalam


menggunakan alat ukur suatu besaran. Adapun rubrik penilaian keterampilan sebagai
berikut :
Nomor
1

Peserta

Uraian
didik dapat

keterampilan

menguasai

sepenuhnya,

serta

mampu menujukkan cara kerjanya


secara tepat kepada guru.
11

Skor
4

Peserta

didik

terampil,
3

masih

tidak

sepenuhnya

terdapat

kesalahan dalam prosedurnya.


Peserta didik cenderung
terampil,

namun

bisa

sedikit
tidak

melakukan

prosedurnya, walaupun masih terdapat


4

banyak kesalahan.
Peserta didik belum terampil sama

sekali.
Kab. Semarang, 1 Juli 2015
Guru
Mata
Pelajaran,

Ka. Program Rekayasa Perangkat Lunak,

Rini Windarti, S.T.

Indra Sungkana Nugraha, S.Pd.Kom.

Mengetahui;
Kepala SMK Telekomunikasi Tunas Harapan

Mohamad Ibnu Nadhir, S.Pd.

12

RENCANA PELAKSANAAN PEMBELAJARAN


(RPP)

Identitas Sekolah
Mata Pelajaran
Kelas / Semester
Pertemuan KeAlokasi Waktu

:
:
:
:
:

SMK Telekomunikasi Tunas Harapan


Pemrograman Dasar
XI / Genap
9 s/d 13
1 (2 x 45 Menit)

A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
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 berbagai permasalahan dalam
berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam
menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
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.
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 dan Indikator
1.1.
Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan
kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya
1.2.
Mendeskripsikan kebesaran Tuhan yang menciptakan berbagai sumber energi di
alam
1.3.
Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam kehidupan
sehari-hari
2.1.
Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat;
tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam
melakukan percobaan dan berdiskusi
2.2.
Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud
implementasi melaksanakan percobaan dan melaporkan hasil percobaan
3.13.
Menerapkan logika pencarian data
3.14.
Menerapkan logika pengurutan data
4.13.
Menyajikan logika pencarian data pada aplikasi bisnis
4.14.
Menyajikan logika pengurutan data pada aplikasi bisnis
C. Indikator Pencapaian Kompetensi
1. Meningkatkan keimanan dan ketakwaan peserta didik kepada ALLAH SWT melalui
pemahaman materi pelajaran tentang logika pencarian data bagi kehidupan manusia.
2. Meningkatkan sifat solidaritas dan persaudaraan peserta didik dalam kehidupan
sehari-hari melalui aplikasi materi pelajaran logika pencarian data.
13

3. Meningkatkan pengetahuan dan pemahaman peserta didik tentang logika pencarian


data dalam kehidupan sehari-hari.
4. Menigkatkan keterampilan peserta didik dalam menggunakan logika pencarian data
di kehidupan sehari-hari.
D. Materi Pembelajaran
Logika Pencarian dan pengurutan data
E. Kegiatan Pembelajaran
Pertemuan 1
Kegiatan
Deskripsi
A. Pendahuluan

B. Inti

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran

10 menit

Mengamati:
Logika pencarian data dengan algoritma
Logika pengurutan data dengan algoritma

10 menit

Menanya:
1. Mendiskusikan logika pencarian data
2. Mendiskusikan logika pengurutand data

10 menit

Mengeksplorasi:
1. Eksperimen pencarian data dalam array
2. Eksperimen pengurutan data dalam array

20 menit

Mengasosiasi:
1. Menganalisa hasil pengurutan bubble sort dan
selection sort
2. Menyimpulkan
pelbagai
pengamatan
dan
percobaan yang telah dilakukan terkait logika
pencarian dan pengurutan.
Mengkomunikasikan:
Menyampaikan hasil diskusi kelompok tentang teknik
pencarian dan pengurutan data dalam aplikasi
C. Penutup

Alokasi
Waktu

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi
14

10 menit

15 menit

15 menit

Pertemuan 2
Kegiatan
A. Pendahuluan

B. Inti

Deskripsi

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
1. Logika pencarian data dengan algoritma
2. Logika pengurutan data dengan algoritma

10 menit

Menanya:
1. Mendiskusikan logika pencarian data
2. Mendiskusikan logika pengurutand data

10 menit

Mengeksplorasi:
1. Eksperimen pencarian data dalam array
2. Eksperimen pengurutan data dalam array

20 menit

Mengasosiasi:
1. Menganalisa hasil pengurutan bubble sort dan
selection sort
2. Menyimpulkan
pelbagai
pengamatan
dan
percobaan yang telah dilakukan terkait logika
pencarian dan pengurutan.
Mengkomunikasikan:
Menyampaikan hasil diskusi kelompok tentang teknik
pencarian dan pengurutan data dalam aplikasi
C. Penutup

10 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi

15

10 menit

15 menit

15 menit

Pertemuan 3
Kegiatan
A. Pendahuluan

B. Inti

Deskripsi

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
1. Logika pencarian data dengan algoritma
2. Logika pengurutan data dengan algoritma

10 menit

Menanya:
1. Mendiskusikan logika pencarian data
2. Mendiskusikan logika pengurutand data

10 menit

Mengeksplorasi:
1. Eksperimen pencarian data dalam array
2. Eksperimen pengurutan data dalam array

20 menit

Mengasosiasi:
1. Menganalisa hasil pengurutan bubble sort dan
selection sort
2. Menyimpulkan
pelbagai
pengamatan
dan
percobaan yang telah dilakukan terkait logika
pencarian dan pengurutan.
Mengkomunikasikan:
Menyampaikan hasil diskusi kelompok tentang teknik
pencarian dan pengurutan data dalam aplikasi
C. Penutup

10 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi

16

10 menit

15 menit

15 menit

Pertemuan 4
Kegiatan
A. Pendahuluan

B. Inti

Alokasi
Waktu

Deskripsi
1. Siswa menjawab sapaan guru, berdoa dan
mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan
penjelasan
tentang
manfaat
menguasai materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
1. Logika pencarian data dengan algoritma
2. Logika pengurutan data dengan algoritma

10 menit

Menanya:
1. Mendiskusikan logika pencarian data
2. Mendiskusikan logika pengurutand data

10 menit

Mengeksplorasi:
1. Eksperimen pencarian data dalam array
2. Eksperimen pengurutan data dalam array

20 menit

Mengasosiasi:
1. Menganalisa hasil pengurutan bubble sort dan
selection sort
2. Menyimpulkan
pelbagai
pengamatan
dan
percobaan yang telah dilakukan terkait logika
pencarian dan pengurutan.

C. Penutup

Pertemuan 5
Kegiatan
A. Pendahuluan

10 menit

10 menit

Mengkomunikasikan:
Menyampaikan hasil diskusi kelompok tentang teknik
pencarian dan pengurutan data dalam aplikasi

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi

15 menit

Deskripsi

Alokasi
Waktu
dan 10 menit

1. Siswa menjawab sapaan guru, berdoa


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
17

3. Guru menyampaikan tujuan pembelajaran dan


memberikan
penjelasan
tentang
manfaat
menguasai materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
B. Inti

Mengamati:
1. Logika pencarian data dengan algoritma
2. Logika pengurutan data dengan algoritma

10 menit

Menanya:
1. Mendiskusikan logika pencarian data
2. Mendiskusikan logika pengurutand data

10 menit

Mengeksplorasi:
1. Eksperimen pencarian data dalam array
2. Eksperimen pengurutan data dalam array

20 menit

Mengasosiasi:
1. Menganalisa hasil pengurutan bubble sort dan
selection sort
2. Menyimpulkan
pelbagai
pengamatan
dan
percobaan yang telah dilakukan terkait logika
pencarian dan pengurutan.

C. Penutup

10 menit

Mengkomunikasikan:
Menyampaikan hasil diskusi kelompok tentang teknik
pencarian dan pengurutan data dalam aplikasi

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi

15 menit

F. Alat, Bahan dan Sumber Belajar


1. Media
a. Power Point
b. Internet
2.

Alat/Bahan
a. laptop
b. LCD
c. Whiteboard
d. Spidol
e. Komputer
f. Software

3.

Sumber Belajar
Heriyanto,G. Rolis.2014.Pemrograman Dasar 2.Yudhistita:Jakarta
18

G. Penilaian Hasil Belajar


Penilaian peserta didik dilakukan terhadap aspek-aspek berikut :
a. Aspek pengetahuan, dilakukan dengan tes tertulis, terutama hasil ulangan harian, serta
hasil tugas kelompok maupun individu. Peserta didik dianggap telah menacapai KKM
(Kriteria Ketuntasan Belajar) jika telah mencapai nilai 2,51 2,84 (B-), dengan
menggunakan rentang nilai berikut :
Nilai Ketuntasan Pengetahuan dan Keterampilan
Rentang Angka
Huruf
3,85 4,00
A
3,51 3,84
A3,18 3,50
B+
2,85 3,17
B
2,51 2,84
B2,18 2,50
C+
1,85 2,17
C
1,51 1,84
C1,18 1,50
D+
1,00 1,17
D
Adapun rubrik penilaian aspek pengetahuan sebagai berikut :
Nomor
1
2

Uraian
Jawaban betul sempurna
Sebagian besar jawaban betul, namun
masih ada sebagian kecil jawaban
yang salah
Sebagian besar jawaban salah, namun
masih ada sebagian kecil jawaban
yang betul
Jawaban sama sekali salah, tetapi
peserta
didik
telah
mencoba
mengerjakan
dibuktikan
dengan
menuliskan jawabannya
Peserta didik tidak menjawab sama
sekali

Skor
4
3

Ketentuan penilaiannya = jumlah skor di bagi jumlah soal, selanjutnya


konversikan ke dalam huruf sebagaimana tercantum dalam tabel di atas.
b. Aspek sikap, dilakukan dengan melakukan pengamatan secara komprehensif terhadap
seluruh peserta didik selama pelajaran berlangsung, khususnya pada saat diskusi
kelompok. Adapun rubrik penilaiannya adalah sebagai berikut :
Nomor
1

Uraian
Peserta didik aktif bekerja sama dalam
19

Skor
4

kelompok, dibuktikan dengan sering


memberikan masukan, giat dalam
melakukan
pekerjaan
kelompok,
menghargai pendapat teman yang lain,
dan seterusnya.
Peserta didik tidak sepenuhnya aktif
dalam kelompok, dibuktikan dengan
sesekali terlihat bekerja sama dan
membantu pekerjaan kelompok, serta
menghargai pendapat teman.
Peserta didik cenderung tidak aktif
dalam
kerja
sama
kelompok,
dibuktikan dengan duduk bersama
kelompok
dan
memperhatikan
pekerjaan kelompoknya, serta masih
menghargai pendapat teman yang lain.
Peserta pasif dalam kelompok, tetap
duduk bersama kelompoknya, namun
acuh terhadap pekerjaan kelompok.
Peserta didik tidak terlibat sama sekali
dalam
pekerjaan
kelompok,
dibuktikan dengan tidak duduk
bersama kelompoknya.

c. Aspek keterampilan, dilakukan dengan mengamati keterampilan peserta didik dalam


menggunakan alat ukur suatu besaran. Adapun rubrik penilaian keterampilan sebagai
berikut :
Nomor
1

Uraian
Peserta didik dapat menguasai
keterampilan
sepenuhnya,
serta
mampu menujukkan cara kerjanya
secara tepat kepada guru.
Peserta didik tidak sepenuhnya
terampil, masih terdapat sedikit
kesalahan dalam prosedurnya.
Peserta didik cenderung tidak
terampil, namun bisa melakukan
prosedurnya, walaupun masih terdapat
banyak kesalahan.
Peserta didik belum terampil sama
sekali.

20

Skor
4

Kab. Semarang, 1 Juli 2015


Guru
Mata
Pelajaran,

Ka. Program Rekayasa Perangkat Lunak,

Rini Windarti, S.T.

Indra Sungkana Nugraha, S.Pd.Kom.

Mengetahui;
Kepala SMK Telekomunikasi Tunas Harapan

Wisnu Handoko, S.T.

21

RENCANA PELAKSANAAN PEMBELAJARAN


(RPP)

Identitas Sekolah
Mata Pelajaran
Kelas / Semester
Pertemuan KeAlokasi Waktu

:
:
:
:
:

SMK Telekomunikasi Tunas Harapan


Pemrograman Dasar
XI / Genap
14 s/d 18
1 (2 x 45 Menit)

A. Kompetensi Inti
1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
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 berbagai permasalahan dalam
berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam
menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
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.
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 dan Indikator
1.1.
Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan
kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya
1.2.
Mendeskripsikan kebesaran Tuhan yang menciptakan berbagai sumber energi di
alam
1.3.
Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam kehidupan
sehari-hari
2.1.
Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat;
tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli
lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam
melakukan percobaan dan berdiskusi
2.2.
Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud
implementasi melaksanakan percobaan dan melaporkan hasil percobaan
3.15. Menerapkan bahasa pemrograman pada aplikasi bisnis
4.15. Memecahkan kasus aplikasi bisnis menggunakan konsep bahasa pemrograman
prosedural
C. Indikator Pencapaian Kompetensi
1. Meningkatkan keimanan dan ketakwaan peserta didik kepada ALLAH SWT melalui
pemahaman materi pelajaran tentang Menerapkan bahasa pemrograman pada
aplikasi bisnis bagi kehidupan manusia.
22

2. Meningkatkan sifat solidaritas dan persaudaraan peserta didik dalam kehidupan


sehari-hari melalui aplikasi materi pelajaran Menerapkan bahasa pemrograman pada
aplikasi bisnis
3. Meningkatkan pengetahuan dan pemahaman peserta didik tentang Menerapkan
bahasa pemrograman pada aplikasi bisnis dalam kehidupan sehari-hari.
4. Menigkatkan keterampilan peserta didik dalam menerapkan bahasa pemrograman
pada aplikasi bisnis di kehidupan sehari-hari.
D. Materi Pembelajaran
Menerapkan bahasa pemrograman pada aplikasi bisnis
E. Kegiatan Pembelajaran
Pertemuan 14
Kegiatan
Deskripsi
Alokasi
Waktu
A. Pendahuluan
1. Siswa menjawab sapaan guru, berdoa dan
mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan 10 menit
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
B. Inti

Mengamati:
Pelbagai tahapan dalam pengembangan aplikasi
Menanya:
1. Mendiskusikan pelbagai rencana dan rancangan
pengembangan aplikasi
2. Mendiskusikan pelbagai kesalahan dan perbaikan
yang dilakukan dalam program

C. Penutup

10 menit

10 menit

Mengeksplorasi:
1. Eksperimen pengkodean aplikasi sesuai rencana
yang dibuat
2. Eksperimen terhadap berbagai input yang mungkin
dalam program

20 menit

Mengasosiasi:
1. Menyimpulkan tentang pengembangan aplikasi
yang dilakukan dengan metode pengembangan yang
dipilih
2. Menganalisa hasil pengembangan aplikasi dengan
metode waterfall dan prototyping

10 menit

Mengkomunikasikan:
Menyampaikan hasil pengamatan dan percobaan
pelbagai metode pengembangan aplikasi

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
23

15 menit

2. Siswa merefleksikan penguasaan materi yang telah


dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi
Pertemuan 15
Kegiatan
A. Pendahuluan

B. Inti

Deskripsi

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
Pelbagai tahapan dalam pengembangan aplikasi
Menanya:
1. Mendiskusikan pelbagai rencana dan rancangan
pengembangan aplikasi
2. Mendiskusikan pelbagai kesalahan dan perbaikan
yang dilakukan dalam program

C. Penutup

10 menit

10 menit

10 menit

Mengeksplorasi:
1. Eksperimen pengkodean aplikasi sesuai rencana
yang dibuat
2. Eksperimen terhadap berbagai input yang mungkin
dalam program

20 menit

Mengasosiasi:
1. Menyimpulkan tentang pengembangan aplikasi
yang dilakukan dengan metode pengembangan yang
dipilih
2. Menganalisa hasil pengembangan aplikasi dengan
metode waterfall dan prototyping

10 menit

Mengkomunikasikan:
Menyampaikan hasil pengamatan dan percobaan
pelbagai metode pengembangan aplikasi

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi
24

15 menit

Pertemuan 16
Kegiatan
A. Pendahuluan

B. Inti

Deskripsi

Alokasi
Waktu

5. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
6. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
7. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
8. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
Pelbagai tahapan dalam pengembangan aplikasi
Menanya:
1. Mendiskusikan pelbagai rencana dan rancangan
pengembangan aplikasi
2. Mendiskusikan pelbagai kesalahan dan perbaikan
yang dilakukan dalam program

C. Penutup

10 menit

10 menit

10 menit

Mengeksplorasi:
1. Eksperimen pengkodean aplikasi sesuai rencana
yang dibuat
2. Eksperimen terhadap berbagai input yang mungkin
dalam program

20 menit

Mengasosiasi:
1. Menyimpulkan tentang pengembangan aplikasi
yang dilakukan dengan metode pengembangan yang
dipilih
2. Menganalisa hasil pengembangan aplikasi dengan
metode waterfall dan prototyping

10 menit

Mengkomunikasikan:
Menyampaikan hasil pengamatan dan percobaan
pelbagai metode pengembangan aplikasi

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi

25

15 menit

Pertemuan 17
Kegiatan
A. Pendahuluan

B. Inti

Deskripsi

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran
Mengamati:
Pelbagai tahapan dalam pengembangan aplikasi
Menanya:
1. Mendiskusikan pelbagai rencana dan rancangan
pengembangan aplikasi
2. Mendiskusikan pelbagai kesalahan dan perbaikan
yang dilakukan dalam program

C. Penutup

10 menit

10 menit

10 menit

Mengeksplorasi:
1. Eksperimen pengkodean aplikasi sesuai rencana
yang dibuat
2. Eksperimen terhadap berbagai input yang mungkin
dalam program

20 menit

Mengasosiasi:
1. Menyimpulkan tentang pengembangan aplikasi
yang dilakukan dengan metode pengembangan yang
dipilih
2. Menganalisa hasil pengembangan aplikasi dengan
metode waterfall dan prototyping

10 menit

Mengkomunikasikan:
Menyampaikan hasil pengamatan dan percobaan
pelbagai metode pengembangan aplikasi

15 menit

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi

26

15 menit

Pertemuan 18
Kegiatan
A. Pendahuluan

B. Inti

Deskripsi

Alokasi
Waktu

1. Siswa menjawab sapaan guru, berdoa dan


mengordinasikan diri siap belajar
2. Guru dan siswa bertanya jawab berkaitan dengan
identitas diri yang dibutuhkan sebagai warga
negara yang baik
3. Guru menyampaikan tujuan pembelajaran dan
memberikan penjelasan tentang manfaat menguasai
materi pembelajaran
4. Guru menyampaikan pokok-pokok/cakupan materi
pembelajaran

10 menit

Mengamati:
Pelbagai tahapan dalam pengembangan aplikasi

10 menit

Menanya:
1. Mendiskusikan pelbagai rencana dan rancangan
pengembangan aplikasi
2. Mendiskusikan pelbagai kesalahan dan perbaikan
yang dilakukan dalam program

10 menit

Mengeksplorasi:
1. Eksperimen pengkodean aplikasi sesuai rencana
yang dibuat
2. Eksperimen terhadap berbagai input yang mungkin
dalam program

20 menit

Mengasosiasi:
1. Menyimpulkan tentang pengembangan aplikasi
yang dilakukan dengan metode pengembangan yang
dipilih
2. Menganalisa hasil pengembangan aplikasi dengan
metode waterfall dan prototyping

10 menit

Mengkomunikasikan:
Menyampaikan hasil pengamatan dan percobaan
pelbagai metode pengembangan aplikasi

15 menit

C. Penutup

1. Siswa menyimpulkan materi pembelajaran yang


telah di pelajari
2. Siswa merefleksikan penguasaan materi yang telah
dipelajari dengan membuat catatan penguasaan
materi
3. Siswa mengerjakan evaluasi
F. Alat, Bahan dan Sumber Belajar
1. Media
a. Power Point
b. Internet
27

15 menit

2.

Alat/Bahan
a. laptop
b. LCD
c. Whiteboard
d. Spidol
e. Komputer
f. Software

3.

Sumber Belajar
Heriyanto,G. Rolis.2014.Pemrograman Dasar 2.Yudhistita:Jakarta

G. Penilaian Hasil Belajar


Penilaian peserta didik dilakukan terhadap aspek-aspek berikut :
a. Aspek pengetahuan, dilakukan dengan tes tertulis, terutama hasil ulangan harian, serta
hasil tugas kelompok maupun individu. Peserta didik dianggap telah menacapai KKM
(Kriteria Ketuntasan Belajar) jika telah mencapai nilai 2,51 2,84 (B-), dengan
menggunakan rentang nilai berikut :
Nilai Ketuntasan Pengetahuan dan Keterampilan
Rentang Angka
Huruf
3,85 4,00
A
3,51 3,84
A3,18 3,50
B+
2,85 3,17
B
2,51 2,84
B2,18 2,50
C+
1,85 2,17
C
1,51 1,84
C1,18 1,50
D+
1,00 1,17
D
Adapun rubrik penilaian aspek pengetahuan sebagai berikut :
Nomor
1
2

Uraian
Jawaban betul sempurna
Sebagian besar jawaban betul, namun

Skor
4
3

masih ada sebagian kecil jawaban


3

yang salah
Sebagian besar jawaban salah, namun

masih ada sebagian kecil jawaban


4

yang betul
Jawaban sama sekali salah, tetapi
peserta

didik

mengerjakan
5

telah
dibuktikan

mencoba
dengan

menuliskan jawabannya
Peserta didik tidak menjawab sama
28

sekali
Ketentuan penilaiannya = jumlah skor di bagi jumlah soal, selanjutnya
konversikan ke dalam huruf sebagaimana tercantum dalam tabel di atas.
b. Aspek sikap, dilakukan dengan melakukan pengamatan secara komprehensif terhadap
seluruh peserta didik selama pelajaran berlangsung, khususnya pada saat diskusi
kelompok. Adapun rubrik penilaiannya adalah sebagai berikut :
Nomor
1

Uraian
Peserta didik aktif bekerja sama dalam

Skor
4

kelompok, dibuktikan dengan sering


memberikan masukan, giat dalam
melakukan

pekerjaan

kelompok,

menghargai pendapat teman yang lain,


2

dan seterusnya.
Peserta didik tidak sepenuhnya aktif

dalam kelompok, dibuktikan dengan


sesekali terlihat bekerja sama dan
membantu pekerjaan kelompok, serta
3

menghargai pendapat teman.


Peserta didik cenderung tidak aktif
dalam

kerja

sama

kelompok,

dibuktikan dengan duduk bersama


kelompok

dan

memperhatikan

pekerjaan kelompoknya, serta masih


4

menghargai pendapat teman yang lain.


Peserta pasif dalam kelompok, tetap

duduk bersama kelompoknya, namun


5

acuh terhadap pekerjaan kelompok.


Peserta didik tidak terlibat sama sekali
dalam
dibuktikan

pekerjaan
dengan

kelompok,
tidak

duduk

bersama kelompoknya.
c. Aspek keterampilan, dilakukan dengan mengamati keterampilan peserta didik dalam
menggunakan alat ukur suatu besaran. Adapun rubrik penilaian keterampilan sebagai
berikut :
Nomor
1

Uraian
Peserta didik dapat menguasai
keterampilan
sepenuhnya,
serta
29

Skor
4

2
3

mampu menujukkan cara kerjanya


secara tepat kepada guru.
Peserta didik tidak sepenuhnya
terampil, masih terdapat sedikit
kesalahan dalam prosedurnya.
Peserta didik cenderung tidak
terampil, namun bisa melakukan
prosedurnya, walaupun masih terdapat
banyak kesalahan.
Peserta didik belum terampil sama
sekali.

3
2

Kab. Semarang, 1 Juli 2015


Guru
Mata
Pelajaran,

Ka. Program Rekayasa Perangkat Lunak,

Rini Windarti, S.T.

Indra Sungkana Nugraha, S.Pd.Kom.

Mengetahui;
Kepala SMK Telekomunikasi Tunas Harapan

Mohamad Ibnu Nadhir, S.Pd.

30

Anda mungkin juga menyukai