KRITERIA KETERCAPAIAN TUJUAN PEMBELAJARAN (KKTP) INFORMATIKA Semester 1 1. IDENTITAS| Mata Pelajaran | Informatika |
|---|
| Fase / Kelas | Fase E / Kelas 10 |
|---|
| 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 10.1.1 = Kelas 10, Bab 1, TP ke-1. Penomoran ini penunjuk urutan internal dokumen, bukan format baku Pemerintah. Bab 1 — Data, Informasi, dan Validasinya (5 TP)| No | Kode TP | Tujuan Pembelajaran | Jumlah Indikator |
|---|
| 1 | TP 10.1.1 | Menerapkan penggunaan mesin pencari dengan variabel yang lebih banyak untuk menemukan data dan informasi digital | 3 | | 2 | TP 10.1.2 | Menerapkan proses komputasi yang dilakukan manusia secara mandiri untuk mendapatkan data yang berkualitas | 3 | | 3 | TP 10.1.3 | Menerapkan proses komputasi yang dilakukan manusia secara berkelompok untuk mendapatkan data yang berkualitas | 3 | | 4 | TP 10.1.4 | Menganalisis ekosistem periksa fakta untuk memilah fakta dan bukan | 3 | | 5 | TP 10.1.5 | Menggunakan cara membaca lateral untuk mengevaluasi berbagai informasi digital | 3 |
Bab 2 — Algoritma dan Struktur Data (4 TP)| No | Kode TP | Tujuan Pembelajaran | Jumlah Indikator |
|---|
| 6 | TP 10.2.1 | Menuliskan solusi rancangan program sederhana dalam format pseudocode yang dekat dengan bahasa komputer | 3 | | 7 | TP 10.2.2 | Menerapkan algoritma standar untuk menghasilkan berbagai solusi dalam menyelesaikan persoalan | 3 | | 8 | TP 10.2.3 | Menerapkan struktur data standar untuk menghasilkan berbagai solusi dalam menyelesaikan persoalan | 3 | | 9 | TP 10.2.4 | Menerapkan algoritma dan struktur data standar secara terpadu untuk menyelesaikan persoalan | 3 |
5. RUBRIK KETERCAPAIAN PER TUJUAN PEMBELAJARANBab 1 — Data, Informasi, dan ValidasinyaTP 10.1.1: Menerapkan penggunaan mesin pencari dengan variabel yang lebih banyak untuk menemukan data dan informasi digitalIndikator Pencapaian: 1. Menggunakan operator logika pencarian (AND, OR, NOT/tanda minus) dan tanda kutip secara tepat 2. Menggunakan filter parameter spesifik (filetype, site/domain, rentang waktu) pada mesin pencari 3. Menyortir hasil pencarian yang relevan dan akurat sesuai kebutuhan tugas | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Hanya menggunakan kata kunci tunggal sederhana tanpa operator atau filter pencarian lanjutan sehingga hasil pencarian tidak spesifik. | Mampu menggunakan 1-2 operator dasar (seperti tanda kutip) namun masih membutuhkan panduan dalam menerapkan filter domain atau jenis file. | Mampu mengombinasikan berbagai operator pencarian dan filter spesifik secara mandiri untuk menemukan data yang akurat dan relevan. | Mahir merancang strategi kueri kompleks multi-variabel secara efektif serta mampu memvalidasi sumber referensi tingkat lanjut secara mandiri. |
TP 10.1.2: Menerapkan proses komputasi yang dilakukan manusia secara mandiri untuk mendapatkan data yang berkualitasIndikator Pencapaian: 1. Melakukan dekomposisi data mentah untuk mengidentifikasi anomali, duplikasi, atau kesalahan 2. Menjalankan prosedur pembersihan (data cleansing) dan validasi data secara sistematis 3. Menghasilkan ringkasan data mandiri yang konsisten dan siap diolah | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu mengidentifikasi inkonsistensi atau kesalahan pada data mentah dan proses pembersihan data belum terstruktur. | Mampu menemukan data yang cacat atau ganda tetapi masih membutuhkan arahan teknis dalam prosedur pembersihan data. | Mampu memeriksa, membersihkan, dan memvalidasi kelayakan data mentah secara mandiri hingga siap dianalisis. | Mampu menyusun alur kerja pembersihan data secara komprehensif, efisien, serta mendokumentasikan log transformasi data secara mendalam. |
TP 10.1.3: Menerapkan proses komputasi yang dilakukan manusia secara berkelompok untuk mendapatkan data yang berkualitasIndikator Pencapaian: 1. Membagi tugas pengolahan dan verifikasi data sesuai peran dalam kelompok 2. Melakukan rekonsiliasi data dan inspeksi silang (cross-check) antaranggota tim 3. Menyepakati format baku konsolidasi data akhir kelompok | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Pasif dalam kelompok dan belum berpartisipasi dalam pembagian peran pengolahan maupun validasi silang data. | Menjalankan tugas input/olah data sesuai pembagian peran, namun belum aktif melakukan silang uji kualitas data anggota lain. | Aktif berkolaborasi dalam pembagian tugas, melakukan verifikasi data antaranggota, serta menyatukan data menjadi dataset berkualitas. | Mengoordinasikan standardisasi data kelompok, memimpin audit rekonsiliasi data tim, serta menyelesaikan ketidaksesuaian data secara analitis. |
TP 10.1.4: Menganalisis ekosistem periksa fakta untuk memilah fakta dan bukanIndikator Pencapaian: 1. Mengidentifikasi unsur-unsur ekosistem periksa fakta (organisasi pemeriksa fakta terverifikasi, kanal aduan, database hoaks) 2. Membedakan ciri-ciri disinformasi, misinformasi, opini, dan fakta objektif 3. Menggunakan kanal/situs periksa fakta resmi untuk memverifikasi klaim suatu informasi | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum dapat membedakan antara fakta dan opini serta belum mengenal platform atau lembaga periksa fakta. | Mampu membedakan fakta dan hoaks sederhana, namun belum terbiasa memanfaatkan platform ekosistem periksa fakta secara mandiri. | Mampu membedakan jenis disinformasi/misinformasi secara analitis dan memanfaatkan kanal periksa fakta resmi untuk menguji kebenaran klaim. | Mampu menganalisis anatomi manipulasi informasi secara mendalam serta mengedukasi rekan sejawat terkait pemanfaatan ekosistem periksa fakta. |
TP 10.1.5: Menggunakan cara membaca lateral untuk mengevaluasi berbagai informasi digitalIndikator Pencapaian: 1. Membuka tab baru untuk mencari kredibilitas sumber asli dari pihak ketiga (lateral reading) 2. Memeriksa rekam jejak, kepemilikan, dan afiliasi dari penerbit informasi 3. Menyimpulkan tingkat keandalan artikel atau berita berdasarkan perbandingan multisumber | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Hanya mengevaluasi kredibilitas situs berdasarkan tampilan visual luar (membaca vertikal) tanpa mencari pembanding di luar halaman tersebut. | Mulai membuka tab baru untuk mencari tahu situs pembuat informasi, namun perbandingan sumber masih sangat terbatas dan belum tuntas. | Menerapkan teknik membaca lateral secara konsisten dengan menelusuri sumber otoritatif pembanding sebelum mempercayai klaim informasi. | Secara kritis dan tangkas membedah motif, bias, serta reputasi penulis/organisasi melalui triangulasi berbagai sumber eksternal independen. |
Bab 2 — Algoritma dan Struktur DataTP 10.2.1: Menuliskan solusi rancangan program sederhana dalam format pseudocode yang dekat dengan bahasa komputerIndikator Pencapaian: 1. Menggunakan konvensi notasi pseudocode standar (seperti INPUT, READ, IF-ELSE, WHILE, FOR, OUTPUT/PRINT) 2. Menyusun alur logika instruksi yang runtut, terstruktur, dan memiliki kondisi terminasi yang jelas 3. Mendemonstrasikan rancangan pseudocode yang mudah ditranslasikan ke dalam bahasa pemrograman nyata | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Penulisan instruksi masih berupa teks deskriptif lepas, ambigu, dan tidak terstruktur menyerupai notasi komputasi. | Menggunakan kata kunci instruksi standar tetapi urutan logika masih melompat-lompat atau struktur kontrol alur (percabangan/perulangan) keliru. | Menuliskan pseudocode dengan struktur yang runtut, notasi yang tepat, dan alur kontrol logika yang valid sesuai persoalan yang diberikan. | Menuliskan pseudocode yang sangat rapi, efisien, modular, serta menyertakan penanganan kondisi batas (edge cases) dengan tepat. |
TP 10.2.2: Menerapkan algoritma standar untuk menghasilkan berbagai solusi dalam menyelesaikan persoalanIndikator Pencapaian: 1. Menentukan algoritma standar yang tepat (seperti linear/binary search atau sorting sederhana) untuk kasus persoalan tertentu 2. Menelusuri jalannya algoritma langkah demi langkah menggunakan teknik dry run / trace table 3. Menghasilkan output solusi persoalan yang tepat berdasarkan penerapan tahapan algoritma | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu mengenali jenis algoritma standar yang relevan untuk menyelesaikan persoalan yang dihadapi. | Mampu memilih algoritma standar yang sesuai, namun melakukan kesalahan logika dalam proses penelusuran (dry run) langkah penyelesaian. | Menerapkan tahapan algoritma standar secara runut dan tepat guna menyelesaikan persoalan komputasi yang disajikan. | Mampu membandingkan efisiensi dari beberapa alternatif algoritma standar serta memilih dan mengimplementasikan opsi solusi paling optimal. |
TP 10.2.3: Menerapkan struktur data standar untuk menghasilkan berbagai solusi dalam menyelesaikan persoalanIndikator Pencapaian: 1. Memilih struktur data dasar yang sesuai (seperti Array/List, Queue, atau Stack) berdasarkan karakteristik persoalan 2. Menerapkan operasi dasar manipulasi struktur data (insert, delete, traversal/akses elemen) 3. Menyelesaikan persoalan pengorganisasian data menggunakan representasi struktur data terpilih | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Keliru dalam mengidentifikasi struktur data yang sesuai sehingga representasi penyimpanan data tidak tepat. | Dapat menentukan tipe struktur data yang relevan tetapi masih melakukan kesalahan dalam prosedur operasi pengaksesan atau perubahan data. | Mampu memodelkan persoalan menggunakan struktur data yang tepat dan mengeksekusi operasi datanya secara tepat hingga masalah terselesaikan. | Mampu memodifikasi dan mengombinasikan struktur data untuk menyelesaikan kasus persoalan yang kompleks secara adaptif dan terstruktur. |
TP 10.2.4: Menerapkan algoritma dan struktur data standar secara terpadu untuk menyelesaikan persoalanIndikator Pencapaian: 1. Menentukan struktur data standar (seperti antrean/queue, tumpukan/stack, atau graf) yang relevan untuk memodelkan persoalan nyata. 2. Menyusun langkah-langkah algoritma standar (seperti pencarian atau pengurutan) yang berpadu dengan struktur data yang dipilih. 3. Mengimplementasikan integrasi algoritma dan struktur data ke dalam notasi pseudocode runtut untuk menghasilkan solusi persoalan yang tepat. | Belum Berkembang | Mulai Berkembang | Berkembang | Sangat Berkembang |
|---|
| Belum mampu menentukan struktur data standar yang sesuai dan rancangan algoritma/pseudocode belum logis dalam memodelkan persoalan, sehingga memerlukan bimbingan intensif. | Mampu memilih struktur data standar dan menyusun algoritma secara terpisah dengan bantuan guru, namun integrasi keduanya dalam bentuk pseudocode solusi masih memiliki kesalahan logika atau belum lengkap. | Mampu menentukan struktur data standar yang tepat serta menyusun algoritma terpadu dalam bentuk pseudocode yang runtut dan menyelesaikan persoalan secara mandiri. | Mampu membandingkan, memilih, dan mengintegrasikan berbagai alternatif algoritma serta struktur data secara optimal, efisien, serta menyajikan solusi pseudocode yang rapi, adaptif, dan mampu menjelaskan rasionalisasinya kepada orang lain. |
6. CATATANKKTP semester ini mencakup Bab 1 — Data, Informasi, dan Validasinya; Bab 2 — Algoritma dan Struktur Data (total 9 TP). Satu rubrik per TP; gunakan ringkasan per bab untuk administrasi dan rubrik detail per bab untuk mengajar. |