You are on page 1of 9

A.

PENILAIAN PEMBELAJARAN

1. Penilaian Sikap
a. Teknik Penilaian : Observasi
b. Bentuk Instrumen : Lembar Observasi
c. Pedoman Penskoran : Ada

Nama Tanggung Nilai


Jujur Disiplin Santun
Peserta Jawab Akhir
No
didik/
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Kelompok
1.
2.
dst

Pedoman Penskoran
4 = jika empat indikator terlihat
3 = jika tiga indikator terlihat
2 = jika dua indikator terlihat
1 = jika satu indikator terlihat
Indikator Penilaian Sikap pada Lembar Observasi
Disiplin
a. Tertib mengikuti instruksi
b. Mengerjakan tugas tepat waktu
c. Melakukan kegiatan yang diminta
d. Membuat kondisi kelas menjadi kondusif
Jujur
a. Menyampaikan sesuatu berdasarkan keadaan yang sebenarnya
b. Terbuka terhadap kesalahan yang terjadi
c. Mencantumkan sumber belajar dari yang dikutip/dipelajari
d. Mengutamakan karya sendiri
Tanggung Jawab
a Pelaksanaan tugas piket secara teratur.
b Peran serta aktif dalam kegiatan diskusi kelompok
c Mengajukan usul pemecahan masalah.
d Mengerjakan tugas sesuai yang ditugaskan
Santun
a. Berinteraksi dengan teman secara ramah
b. Berkomunikasi dengan bahasa yang tidak menyinggung perasaan
c. Menggunakan bahasa tubuh yang bersahabat
d. Berperilaku sopan
Nilai akhir sikap diperoleh dari modul (skor yang paling sering muncul)
dari keempat aspek sikap di atas.
Kategori nilai sikap:
a. Sangat baik jika memperoleh nilai akhir 4
b. Baik jika memperoleh nilai akhir 3
c. Cukup jika memperoleh nilai akhir 2
d. Kurang jika memperoleh nilai akhir 1
2. Penilaian Pengetahuan

a. Bentuk Penilaian : Tes Tulis


b. Bentuk Instrumen : Uraian / Pilihan ganda
c. Pedoman Penskoran : ada

Kisi-kisi dan Soal (Tes Tulis) Pertemuan 2


No Kompetensi Dasar Kelas Materi Indikator Level No Bentuk
Kognitif Soal Soal

1 3.1. Menerapkan alur X RPL C Algoritma Peserta didik dapat C2 1 Tes Tulis
logika pemrograman menjelaskan algoritma / Pilihan
pemrograman menggunakan bahasa pemrograman Ganda
komputer natural menggunakan bahasa
natural dengan benar

Peserta didik dapat C2 2 Tes Tulis


menjelaskan algoritma / Pilihan
pemrograman Ganda
menggunakan bahasa
natural dengan benar

Peserta didik dapat C2 3 Tes Tulis


menjelaskan algoritma / Pilihan
pemrograman Ganda
menggunakan bahasa
natural dengan benar

Peserta didik dapat C2 4 Tes Tulis


No Kompetensi Dasar Kelas Materi Indikator Level No Bentuk
Kognitif Soal Soal

menjelaskan algoritma / Pilihan


pemrograman Ganda
menggunakan bahasa
natural dengan benar

Peserta didik dapat C3 5 Tes Tulis


menerapkan bahasa / Pilihan
natural dalam Ganda
menyelesaikan masalah
dengan benar

Peserta didik dapat C3 6 Tes Tulis


menerapkan bahasa / Pilihan
natural dalam Ganda
menyelesaikan masalah
dengan benar

Peserta didik dapat C3 7 Tes Tulis


menerapkan bahasa / Pilihan
natural dalam Ganda
menyelesaikan masalah
dengan benar

Peserta didik dapat C3 8 Tes Tulis


menerapkan bahasa / Pilihan
natural dalam
No Kompetensi Dasar Kelas Materi Indikator Level No Bentuk
Kognitif Soal Soal

menyelesaikan masalah Ganda


dengan benar

Soal dan Kunci Jawaban :


1. Pernyataan berikut ini yang merupakan d. Algoritma harus memiliki minimal 1 output
pernyataan yang benar dalam penyajian algoritma e. Algoritma bisa memiliki nol input dari pengguna
bahasa natural adalah.... 3. Sebuah algoritma dijalankan melalui beberapa
a. Penyajiannya lebih lengkap dan lebih luas langkah dengan ketentuan tertentu. Tapi ketika
b. Menggunakan bahasa yang bisa dibaca oleh program ditelusuri algoritma tersebut akan melakukan
c. Kurang universal pengulangan ke satu langkah secara terus
d. Menyatakan langkah-langkah dengan kalimat menerus sehingga algoritma tersebut belum dapat
deskriptif dipastkan berhenti. Dari kasus ini algoritma tidak
e. Kurang dapat dimengerti oleh pengguna algoritma memenuhi sifat....
2. Dari pernyataan berikut ini yang memiliki a. define
pernyataan benar mengenai input dan output b. efisien
dalam algoritma adalah, kecuali.... c. efektif
a. Algoritma bisa memiliki input dari algoritma itu sendiri d. finite
b. Algoritma boleh tidak memiliki output e. solutif
c. Algoritma mengolah input menjadi output
4. Algoritma pemrograman harus memiliki kriteria Jika algoritma di atas diberi sebuah inputan
efisien. Yang dimaksud dengan efisien adalah bilangan pertama 9 dan bilangan kedua 5, maka
kecuali.... output yang dihasilkan adalah....
a. Memiliki algoritma yang lebih cepat dalam a. 10
menyelesaikan masalah b. 15
b. Mempunyai waktu eksekusi (running time) yang c. 30
lebih cepat d. 45
c. Tidak memerlukan memori yang banyak untuk e. 65
mendapatkan solusi 6. Perhatikan algoritma di bawah ini!
d. Proses tidak berbelit-belit
Algoritma Perkalian2Bilangan
e. Memiliki algoritma yang terlalu banyak
{program ini menghitung perkalian dua bilangan}
5. Perhatikan algoritma di bawah ini!
Input: 2 buah bilangan
Algoritma Perkalian2Bilangan Output: perkalian dua bilangan
{program ini menghitung perkalian dua bilangan} Langkah-langkah:
Input: 2 buah bilangan 1. Baca bilangan pertama
2. Baca bilangan kedua
Output: perkalian dua bilangan
3. Hitung perkalian dua bilangan yaitu bilangan
Langkah-langkah: pertama x bilangan kedua
4. Tuliskan hasil perkalian
1. Baca bilangan pertama
2. Baca bilangan kedua
3. Hitung perkalian dua bilangan yaitu
bilangan pertama x bilangan kedua
4. Tuliskan hasil perkalian
Algoritma di atas memiliki output senilai 30 dan Jika algoritma di atas diberi sebuah inputan
input bilangan kedua senilai 6, maka input bilangan bilangan pertama 60 dan bilangan kedua 6, maka
pertama adalah.... output yang dihasilkan adalah....
a. 5 a. 10
b. 6 b. 15
c. 7 c. 30
d. 8 d. 45
e. 10 e. 65
7. Perhatikan algoritma di bawah ini! 8. Perhatikan algoritma di bawah ini!

Algoritma Pembagian2Bilangan Algoritma Pembagian2Bilangan

{program ini menghitung pembagian dua bilangan} {program ini menghitung pembagian dua bilangan}

Input: 2 buah bilangan Input: 2 buah bilangan

Output: perkalian dua bilangan Output: perkalian dua bilangan

Langkah-langkah: Langkah-langkah:

1. Baca bilangan pertama 1. Baca bilangan pertama


2. Baca bilangan kedua 2. Baca bilangan kedua
3. Hitung pembagian dua bilangan yaitu bilangan 3. Hitung perkalian dua bilangan yaitu bilangan
pertama : bilangan kedua pertama : bilangan kedua
4. Tuliskan hasil pembagian 4. Tuliskan hasil pembagian
Algoritma di atas memiliki output senilai 2 dan input
bilangan pertama senilai 10, maka input bilangan
kedua adalah....
a. 5
b. 6
c. 7
d. 8
e. 10

Rubrik Penilaian Pengetahuan


Skor total 100:
Rumus Nilai
Jumlah skor yang diperoleh
Nilai = X 100 =..............
Jumlah skor maksimal
3. Penilaian Ketrampilan
a. Bentuk Penilaian : Unjuk Kerja
b. Bentuk Instrumen : Uraian / Essay
c. Kisi-kisi :

SOAL:
1. Lihat dijobsheet

Rubrik Penilaian Ketrampilam


Menerapkan dan membuat bahasa natural dalam menyelesaikan masalah
1 - Dapat menerapkan dan membuat bahasa natural dalam menyelesaikan
masalah sesuai prinsip penulisan bahasa natural dengan benar skor 4
2 - Dapat menerapkan dan membuat bahasa natural dalam menyelesaikan
masalah cukup sesuai prinsip penulisan bahasa natural dengan benar
skor 3
3 - Dapat menerapkan dan membuat bahasa natural dalam menyelesaikan
masalah tidak sesuai prinsip penulisan bahasa natural dengan benar skor
2
4 – Tidak dapat menerapkan dan membuat bahasa natural dalam
menyelesaikan masalah sesuai prinsip penulisan bahasa natural skor 1

Penilaian Ketrampilan

Aspek yang dinilai


Nama Sikap
Persiapan Proses Hasil Waktu
NO Peserta Kerja Nilai
didik Bobot – Bobot - Bobot - Bobot - Bobot - Akhir
10 30 30 20 10
1
2
3
4

Rumus Konversi Nilai Akhir


Penilaian keterampilan dalam pembelajaran ini dilakukan dengan
mengambil skor tertinggi dari 4 portofolio sesuai kasus yang diberikan.
Perhitungan tiap nilainya yaitu :
( skor1x10)  ( skor2 x30)  ( skor3x30)  ( skor4 x 20)  ( skor5 x10)
Nilai 
5
Konversi nilai keterampilan :
INTERVAL HASIL
PREDIKAT KRITERIA
NILAI KONVERSI
96-100 4.00 A
SB
91-95 3.67 A-
86-90 3.33 B
81-85 3.00 B+ B
75-80 2.67 B-
70-74 2.33 C+ C
65-69 2.00 C
60-64 1.67 C-
55-59 1.33 D+
K
<54 1.00 D

You might also like