KRITERIA KETERCAPAIAN TUJUAN PEMBELAJARAN (KKTP) INFORMATIKA Semester 1 1. IDENTITAS| Mata Pelajaran | Informatika |
|---|
| Fase / Kelas | Fase D / Kelas 8 |
|---|
| Topik | Semester 1 |
|---|
| Tahun Ajaran | 2026/2027 |
|---|
| Pendekatan KKTP | rubrik |
|---|
| Semester | 1 |
|---|
2. INTERVAL NILAI| Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| 0-59 | 60-69 | 70-84 | 85-100 |
3. PETUNJUK PENSKORANPetunjuk penskoran (deterministik): • Belum Berkembang (0-59): indikator dasar belum tercapai; perlu intervensi/remedial. • Mulai Berkembang (60-69): sebagian indikator tercapai dengan bantuan guru. • Berkembang (70-84): indikator utama tercapai secara mandiri. • Sangat Berkembang (85-100): melampaui indikator; mampu mentransfer/menjelaskan ke konteks baru. Nilai numerik dipetakan ke level di atas sesuai interval. Deskripsi rubrik per TP menjelaskan bukti observasi di tiap level. 4. RINGKASAN KETERCAPAIAN PER BABKode TP: Kelas.Bab.Urutan TP — contoh TP 8.1.1 = Kelas 8, Bab 1, TP ke-1. Penomoran ini penunjuk urutan internal dokumen, bukan format baku Pemerintah. Bab 1 — Analisis Data (4 TP)| No | Kode TP | Tujuan Pembelajaran | Jumlah Indikator |
|---|
| 1 | TP 8.1.1 | Menjelaskan konsep himpunan data terstruktur dan konsep lembar kerja pengolah data dalam kehidupan sehari-hari | 2 | | 2 | TP 8.1.2 | Menerapkan pemanfaatan perangkat teknologi lembar kerja untuk pencarian data | 2 | | 3 | TP 8.1.3 | Menerapkan pemanfaatan perangkat teknologi lembar kerja untuk visualisasi data ke dalam bentuk bagan atau diagram | 2 | | 4 | TP 8.1.4 | Menerapkan berpikir komputasional dalam menyelesaikan persoalan yang mengandung himpunan data berstruktur sederhana dengan volume kecil melalui peringkasan dan kategorisasi data | 2 |
Bab 2 — Berpikir Komputasional (4 TP)| No | Kode TP | Tujuan Pembelajaran | Jumlah Indikator |
|---|
| 5 | TP 8.2.1 | Menerapkan berpikir komputasional untuk memecahkan problem dalam kehidupan sehari-hari | 2 | | 6 | TP 8.2.2 | Menerapkan berpikir komputasional dalam menghadapi masalah komputasi | 2 | | 7 | TP 8.2.3 | Menganalisis konsep himpunan data terstruktur dalam kehidupan sehari-hari | 2 | | 8 | TP 8.2.4 | Menerapkan berpikir komputasional dalam menyelesaikan persoalan yang mengandung himpunan data berstruktur sederhana dengan volume kecil | 2 |
Bab 3 — Algoritma Pemrograman (2 TP)| No | Kode TP | Tujuan Pembelajaran | Jumlah Indikator |
|---|
| 9 | TP 8.3.1 | Menerapkan berpikir komputasional dalam menghadapi masalah komputasi | 3 | | 10 | TP 8.3.2 | Menuliskan sekumpulan instruksi dengan menggunakan sekumpulan kosakata terbatas atau simbol dalam format pseudocode | 3 |
5. RUBRIK KETERCAPAIAN PER TUJUAN PEMBELAJARANBab 1 — Analisis DataTP 8.1.1: Menjelaskan konsep himpunan data terstruktur dan konsep lembar kerja pengolah data dalam kehidupan sehari-hariIndikator Pencapaian: 1. Mengidentifikasi contoh himpunan data terstruktur (baris dan kolom) dalam kehidupan sehari-hari. 2. Menjelaskan fungsi dasar sel, baris, kolom, dan lembar kerja (worksheet) pada aplikasi pengolah data. | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu membedakan data terstruktur dengan data acak serta kesulitan mengenali elemen dasar lembar kerja. | Mampu mengidentifikasi contoh data terstruktur dan antarmuka lembar kerja sederhana hanya jika diberikan panduan langsung. | Mampu menjelaskan konsep data terstruktur dan fungsi dasar lembar kerja secara tepat serta mandiri. | Mampu menguraikan relasi struktur data tabel dengan efisiensi pengelolaan data nyata secara kritis dan memberikan contoh analogi kontekstual yang variatif. |
TP 8.1.2: Menerapkan pemanfaatan perangkat teknologi lembar kerja untuk pencarian dataIndikator Pencapaian: 1. Menggunakan fitur pencarian dan penyaringan dasar (Find dan Filter) pada lembar kerja. 2. Menerapkan fungsi logika/pencarian data (seperti VLOOKUP/LOOKUP atau fungsi pencarian padanan) sesuai kriteria yang ditentukan. | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu mengoperasikan fitur Find maupun formula pencarian data pada lembar kerja. | Mampu menggunakan fitur Find/Filter dasar namun masih membutuhkan bantuan saat menyusun formula fungsi pencarian data. | Mampu menerapkan fitur filter dan formula pencarian data secara mandiri dan akurat sesuai instruksi kasus. | Mampu mengombinasikan berbagai metode pencarian data secara adaptif dan memecahkan kendala referensi data yang kompleks secara mandiri. |
TP 8.1.3: Menerapkan pemanfaatan perangkat teknologi lembar kerja untuk visualisasi data ke dalam bentuk bagan atau diagramIndikator Pencapaian: 1. Memilih jenis diagram (batang, garis, atau lingkaran) yang sesuai dengan karakteristik data. 2. Membuat dan mengatur elemen visualisasi diagram (judul, label sumbu, dan legenda) secara rapi pada lembar kerja. | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu mengubah tabel data menjadi representasi grafik/diagram pada lembar kerja. | Mampu membuat diagram secara teknis, namun pemilihan jenis diagram belum tepat untuk karakteristik data yang disajikan. | Mampu membuat diagram yang tepat sesuai karakteristik data serta melengkapi komponen label sumbu dan judul secara mandiri. | Mampu memodifikasi format estetika visualisasi diagram secara profesional serta memberikan interpretasi mendalam terhadap pola data yang ditampilkan. |
TP 8.1.4: Menerapkan berpikir komputasional dalam menyelesaikan persoalan yang mengandung himpunan data berstruktur sederhana dengan volume kecil melalui peringkasan dan kategorisasi dataIndikator Pencapaian: 1. Mengelompokkan data mentah ke dalam kategori-kategori yang logis. 2. Menghitung nilai agregasi dasar (penjumlahan, rata-rata, frekuensi) untuk meringkas himpunan data sederhana. | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu memilah data ke dalam kategori logis dan belum mampu menghitung ringkasan data. | Mampu mengelompokkan sebagian data, namun masih keliru saat menerapkan kalkulasi agregasi peringkasan data. | Mampu mengkategorisasi data secara logis dan menghitung nilai agregasi secara akurat dan mandiri. | Mampu menyimpulkan tren utama dari hasil kategorisasi dan peringkasan data serta merumuskan rekomendasi logis berbasis temuan data tersebut. |
Bab 2 — Berpikir KomputasionalTP 8.2.1: Menerapkan berpikir komputasional untuk memecahkan problem dalam kehidupan sehari-hariIndikator Pencapaian: 1. Mendekomposisi masalah sehari-hari menjadi beberapa submasalah yang lebih terkelola. 2. Merancang langkah-langkah sistematis (algoritma praktis) untuk menyelesaikan masalah kontekstual. | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu menguraikan permasalahan sehari-hari menjadi tahapan yang logis tanpa pendampingan penuh. | Mampu mengidentifikasi sebagian komponen masalah, namun urutan langkah penyelesaian yang dibuat masih acak. | Mampu mendekomposisi masalah dan menyusun urutan tahapan penyelesaian yang logis dan runtut secara mandiri. | Mampu merancang prosedur penyelesaian yang paling efisien, mengenali pola berulang, dan menguji efektivitas solusinya terhadap alternatif lain. |
TP 8.2.2: Menerapkan berpikir komputasional dalam menghadapi masalah komputasiIndikator Pencapaian: 1. Mengidentifikasi input, proses, dan output dari suatu permasalahan komputasi. 2. Menyusun langkah instruksi logis (pseudocode atau alur logis) untuk memproses data input menjadi output yang diharapkan. | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu membedakan masukan (input) dan keluaran (output) dalam skenario komputasi sederhana. | Mampu memetakan input-output, namun alur proses komputasi yang dirancang masih memiliki kesalahan logika (logical bug). | Mampu menyusun tahapan komputasi yang runtut dari input hingga menghasilkan output yang benar secara konsisten. | Mampu mengevaluasi efisiensi langkah komputasi, mendeteksi potensi galat, dan menyederhanakan alur instruksi komputasi secara elegan. |
TP 8.2.3: Menganalisis konsep himpunan data terstruktur dalam kehidupan sehari-hariIndikator Pencapaian: 1. Memeriksa kesesuaian tipe data (teks, angka, tanggal) pada atribut tabel data kehidupan nyata. 2. Mengevaluasi anomali, duplikasi, atau inkonsistensi yang ada di dalam himpunan data terstruktur. | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu mengidentifikasi kesalahan tipe data atau format dalam struktur himpunan data sederhana. | Mampu menemukan data yang tidak konsisten jika ditunjukkan letak baris/kolomnya oleh guru. | Mampu menganalisis tipe data tiap atribut dan mendeteksi inkonsistensi format data secara mandiri. | Mampu memberikan argumentasi kritis mengenai dampak data tidak terstruktur/inkonsisten serta menyusun skema validasi data untuk mencegah eror. |
TP 8.2.4: Menerapkan berpikir komputasional dalam menyelesaikan persoalan yang mengandung himpunan data berstruktur sederhana dengan volume kecilIndikator Pencapaian: 1. Mengekstraksi atribut data yang relevan (abstraksi) untuk menjawab pertanyaan spesifik dari kasus yang diberikan. 2. Menghasilkan keputusan atau inferensi logis berdasarkan aturan penelusuran data yang sistematis. | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu memilah informasi yang relevan dari kumpulan data tabel yang disediakan. | Mampu membaca data tabel, namun masih kesulitan menghubungkan dua atau lebih parameter data untuk membuat keputusan. | Mampu memilah data relevan dan menarik kesimpulan atau solusi logis secara mandiri berdasarkan kriteria yang ditetapkan. | Mampu merumuskan aturan kondisi majemuk (multi-kriteria) secara mandiri untuk menyeleksi dan menyimpulkan solusi dari himpunan data secara optimal. |
Bab 3 — Algoritma PemrogramanTP 8.3.1: Menerapkan berpikir komputasional dalam menghadapi masalah komputasiIndikator Pencapaian: 1. Menguraikan masalah komputasi sederhana menjadi sub-masalah yang lebih kecil (dekomposisi) 2. Mengidentifikasi pola dan mengekstraksi informasi penting untuk merancang langkah penyelesaian (abstraksi dan pola) 3. Menyusun urutan langkah penyelesaian masalah komputasi secara logis dan runtut (algoritma) | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu mengidentifikasi komponen masalah dan belum dapat menyusun langkah logis untuk menyelesaikan masalah komputasi meskipun telah diberikan panduan langsung. | Mampu menguraikan sebagian masalah komputasi dan menyusun langkah penyelesaian dasar, namun urutan logisnya masih sering keliru dan membutuhkan bimbingan guru. | Mampu menguraikan masalah komputasi, mengenali pola penting, dan menyusun urutan langkah penyelesaian logis secara tepat dan mandiri. | Mampu menganalisis masalah komputasi kompleks secara mandiri, merumuskan strategi penyelesaian yang optimal dan efisien, serta dapat mengevaluasi solusi alternatif. |
TP 8.3.2: Menuliskan sekumpulan instruksi dengan menggunakan sekumpulan kosakata terbatas atau simbol dalam format pseudocodeIndikator Pencapaian: 1. Menggunakan konvensi penulisan dan kosakata terbatas yang tepat dalam pseudocode (misalnya: INPUT, OUTPUT, IF-THEN, REPEAT/WHILE) 2. Menuliskan instruksi percabangan atau perulangan sederhana secara terstruktur 3. Menghasilkan teks pseudocode yang merepresentasikan alur logika pemecahan masalah dengan benar | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu menggunakan kosakata terbatas standar pseudocode dan instruksi yang ditulis belum membentuk alur logika yang dapat dipahami. | Mampu menuliskan instruksi dengan kosakata terbatas, namun struktur penulisan (seperti percabangan/perulangan) masih belum konsisten dan memerlukan arahan teknis. | Mampu menuliskan sekumpulan instruksi secara mandiri menggunakan kosakata terbatas standar dan format pseudocode yang terstruktur serta logis. | Mampu menuliskan pseudocode yang terstruktur rapi, efisien, minim ambiguitas untuk masalah komputasi bertingkat, serta mampu menjelaskan alur kerja instruksi tersebut kepada orang lain. |
6. CATATANKKTP semester ini mencakup Bab 1 — Analisis Data; Bab 2 — Berpikir Komputasional; Bab 3 — Algoritma Pemrograman (total 10 TP). Satu rubrik per TP; gunakan ringkasan per bab untuk administrasi dan rubrik detail per bab untuk mengajar. |