Dokumenchevron_rightKKTPchevron_rightInformatikachevron_rightKelas 9

KKTP Informatika Kelas 9 — Semester 1

KKTPSMPKelas 9DSemester 1

Dokumen KKTP ini membantu guru Informatika kelas 9 menyiapkan pembelajaran secara sistematis dan selaras dengan Capaian Pembelajaran resmi.

MEJAGURU.ID - DOKUMEN KKTP

KKTP Informatika Kelas 9 — Semester 1

Informatika · Kelas 9

Semester 1

KRITERIA KETERCAPAIAN TUJUAN PEMBELAJARAN (KKTP)

INFORMATIKA

Semester 1

1. IDENTITAS

Mata PelajaranInformatika
Fase / KelasFase D / Kelas 9
TopikSemester 1
Tahun Ajaran2026/2027
Pendekatan KKTPrubrik
Semester1

2. INTERVAL NILAI

Belum BerkembangMulai BerkembangBerkembangSangat Berkembang
0-5960-6970-8485-100

3. PETUNJUK PENSKORAN

Petunjuk 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 BAB

Kode TP: Kelas.Bab.Urutan TP — contoh TP 9.1.1 = Kelas 9, Bab 1, TP ke-1. Penomoran ini penunjuk urutan internal dokumen, bukan format baku Pemerintah.

Bab 1 — Berpikir Komputasional dalam Analisis Data (4 TP)

NoKode TPTujuan PembelajaranJumlah Indikator
1TP 9.1.1Menjelaskan konsep himpunan data terstruktur dalam kehidupan sehari-hari3
2TP 9.1.2Menerapkan berpikir komputasional dalam menyelesaikan persoalan yang mengandung himpunan data berstruktur sederhana dengan volume kecil3
3TP 9.1.3Menjelaskan konsep lembar kerja pengolah data3
4TP 9.1.4Mendemonstrasikan pemanfaatan perangkat teknologi lembar kerja untuk analisis dan visualisasi data3

Bab 2 — Berpikir Komputasional dalam Algoritma dan Pemrograman (4 TP)

NoKode TPTujuan PembelajaranJumlah Indikator
5TP 9.2.1Menerapkan berpikir komputasional dalam menyelesaikan persoalan komputasi dekomposisi masalah3
6TP 9.2.2Menuliskan sekumpulan instruksi menggunakan sekumpulan kosakata terbatas dalam format pseudocode3
7TP 9.2.3Menuliskan sekumpulan instruksi menggunakan sekumpulan simbol dalam format pseudocode3
8TP 9.2.4Menerapkan berpikir komputasional untuk menyelesaikan problem sehari-hari melalui perancangan algoritma3

5. RUBRIK KETERCAPAIAN PER TUJUAN PEMBELAJARAN

Bab 1 — Berpikir Komputasional dalam Analisis Data

TP 9.1.1: Menjelaskan konsep himpunan data terstruktur dalam kehidupan sehari-hari

Indikator Pencapaian:
1. Mengidentifikasi karakteristik himpunan data terstruktur (baris, kolom, atribut, dan tipe data)
2. Memberikan contoh pemanfaatan himpunan data terstruktur dalam kehidupan sehari-hari
3. Menjelaskan perbedaan mendasar antara data terstruktur dan data tidak terstruktur

Belum BerkembangMulai BerkembangBerkembangSangat Berkembang
Belum mampu mengidentifikasi karakteristik data terstruktur maupun memberikan contohnya dalam kehidupan sehari-hari meskipun telah diberikan stimulus/bimbingan.Mampu menyebutkan contoh data terstruktur dalam aktivitas harian, namun masih memerlukan bantuan dalam membedakan komponen baris, kolom, dan atributnya.Mampu menjelaskan konsep data terstruktur, menguraikan komponen pembentuknya secara tepat, serta membedakannya dari data tidak terstruktur dalam konteks kehidupan sehari-hari secara mandiri.Mampu menjelaskan konsep data terstruktur secara mendalam dan terperinci, serta mampu merancang skema struktur data baru dari permasalahan nyata di lingkungan sekitarnya.

TP 9.1.2: Menerapkan berpikir komputasional dalam menyelesaikan persoalan yang mengandung himpunan data berstruktur sederhana dengan volume kecil

Indikator Pencapaian:
1. Menerapkan teknik abstraksi untuk menyaring informasi yang relevan pada tabel data kecil
2. Melakukan pengurutan (sorting) dan penyaringan (filtering) data secara logis untuk menyelesaikan persoalan
3. Menarik kesimpulan atau pola berdasarkan hasil pengolahan data berstruktur sederhana

Belum BerkembangMulai BerkembangBerkembangSangat Berkembang
Belum mampu menentukan data yang relevan maupun melakukan operasi penyortiran dasar untuk memecahkan persoalan walau dibimbing guru.Mampu menyaring dan mengurutkan data dengan instruksi bertahap, namun belum konsisten dalam menarik kesimpulan logis untuk menjawab persoalan.Mampu menerapkan prinsip berpikir komputasional secara mandiri untuk mengabstraksi, mengurutkan, menyaring, dan menyimpulkan solusi dari himpunan data sederhana bervolume kecil.Mampu mengevaluasi beberapa metode pengurutan/penyaringan data untuk menemukan solusi yang paling efektif dan efisien, serta mampu menjelaskan alur penalarannya secara kritis.

TP 9.1.3: Menjelaskan konsep lembar kerja pengolah data

Indikator Pencapaian:
1. Menjelaskan fungsi dan kegunaan perangkat lembar kerja pengolah data
2. Mengidentifikasi elemen-elemen lembar kerja (sel, baris, kolom, rentang/range, dan lembar/sheet)
3. Mengklasifikasikan jenis data yang didukung oleh lembar kerja (teks, numerik, tanggal, dan formula)

Belum BerkembangMulai BerkembangBerkembangSangat Berkembang
Belum mampu mengenali antarmuka dasar dan fungsi lembar kerja pengolah data meskipun telah ditunjukkan contoh penggunaannya.Mampu menyebutkan fungsi umum lembar kerja, namun masih keliru dalam membedakan konsep sel, rentang (range), dan tipe data tanpa pendampingan guru.Mampu menjelaskan konsep lembar kerja pengolah data, fungsi setiap elemen antarmuka, serta jenis-jenis data yang dapat diolah secara tepat dan mandiri.Mampu membandingkan keunggulan pengolahan data menggunakan lembar kerja digital dibanding pencatatan manual, serta mengaitkannya dengan efisiensi pengelolaan informasi.

TP 9.1.4: Mendemonstrasikan pemanfaatan perangkat teknologi lembar kerja untuk analisis dan visualisasi data

Indikator Pencapaian:
1. Menggunakan formula dan fungsi dasar (SUM, AVERAGE, MIN, MAX, COUNT) untuk analisis data
2. Membuat grafik/diagram yang tepat sesuai dengan karakteristik data yang disajikan
3. Menginterpretasikan informasi hasil visualisasi data dalam bentuk penjelasan deskriptif

Belum BerkembangMulai BerkembangBerkembangSangat Berkembang
Belum mampu menginput formula dasar maupun membuat visualisasi diagram pada lembar kerja secara benar walau telah dipandu.Mampu menggunakan formula dasar perhitungan dengan panduan guru, namun belum tepat dalam memilih jenis grafik yang sesuai dengan data.Mampu mendemonstrasikan analisis data menggunakan kombinasi formula dasar serta menyajikan visualisasi data berupa diagram yang tepat dan terbaca secara mandiri.Mampu mengolah data secara komprehensif menggunakan formula dan fungsi analitis, menyajikan visualisasi data yang informatif serta estetis, dan menyampaikan wawasan (insight) analitis secara mendalam.

Bab 2 — Berpikir Komputasional dalam Algoritma dan Pemrograman

TP 9.2.1: Menerapkan berpikir komputasional dalam menyelesaikan persoalan komputasi dekomposisi masalah

Indikator Pencapaian:
1. Mengidentifikasi komponen-komponen masalah komputasi yang kompleks
2. Memecah persoalan utama menjadi sub-persoalan yang lebih kecil, terisolasi, dan terstruktur
3. Menentukan urutan prioritas eksekusi penyelesaian antar-bagian masalah

Belum BerkembangMulai BerkembangBerkembangSangat Berkembang
Belum mampu mengidentifikasi masalah utama maupun membaginya menjadi sub-persoalan yang lebih sederhana.Mampu memecah masalah menjadi beberapa bagian dengan bantuan pertanyaan pemantik, namun pembagian masalah belum sepenuhnya terstruktur atau sistematis.Mampu menerapkan dekomposisi secara mandiri dengan menguraikan masalah komputasi menjadi beberapa bagian yang terdefinisi jelas dan menyusun alur penyelesaiannya.Mampu mendekomposisi persoalan komputasi kompleks multi-kondisi, memetakan hubungan ketergantungan antarsub-masalah, dan merancang kerangka solusi yang terintegrasi.

TP 9.2.2: Menuliskan sekumpulan instruksi menggunakan sekumpulan kosakata terbatas dalam format pseudocode

Indikator Pencapaian:
1. Menggunakan kata kunci (keywords) standar pseudocode (seperti: INPUT/BACA, OUTPUT/CETAK, JIKA-MAKA, ULANGI)
2. Menyusun struktur algoritma pseudocode dengan urutan langkah yang logis dan konsisten
3. Menerapkan aturan penulisan yang rapi (indentasi) untuk menunjukkan blok instruksi

Belum BerkembangMulai BerkembangBerkembangSangat Berkembang
Belum mampu menuliskan instruksi terstruktur; tulisan masih berupa kalimat deskriptif bebas tanpa kata kunci pseudocode standar.Mampu menuliskan beberapa kata kunci pseudocode, namun logika urutan instruksi dan kerapian struktur penulisan (indentasi) masih sering keliru jika tanpa contoh.Mampu menuliskan sekumpulan instruksi algoritma secara runtut, logis, dan terbaca dengan kosakata terbatas dalam format pseudocode baku secara mandiri.Mampu menuliskan pseudocode yang ringkas, efisien, bebas dari ambiguitas, serta mampu melakukan dry run (penelusuran manual) untuk menguji keabsahan instruksi.

TP 9.2.3: Menuliskan sekumpulan instruksi menggunakan sekumpulan simbol dalam format pseudocode

Indikator Pencapaian:
1. Menggunakan simbol assignment/penugasan (seperti panah <- atau =) secara tepat dalam pseudocode
2. Menggunakan simbol operator aritmatika (+, -, *, /) dan relasional/logika (>, <, ==, !=, AND, OR) dalam baris instruksi
3. Menyusun ekspresi komputasi matematis/logika yang valid dalam instruksi pseudocode

Belum BerkembangMulai BerkembangBerkembangSangat Berkembang
Belum mengenali arti dan aturan penulisan simbol penugasan maupun operator komputasi dalam pseudocode.Mampu menggunakan simbol aritmatika sederhana, namun masih sering keliru menerapkan simbol operator logika atau penugasan variabel tanpa panduan.Mampu menuliskan instruksi algoritma pseudocode secara mandiri dengan memadukan simbol penugasan, operator matematika, dan operator relasional secara tepat.Mampu mengombinasikan berbagai simbol komputasi dan ekspresi logika majemuk secara akurat dalam pseudocode untuk menangani kasus kondisional yang kompleks.

TP 9.2.4: Menerapkan berpikir komputasional untuk menyelesaikan problem sehari-hari melalui perancangan algoritma

Indikator Pencapaian:
1. Memformulasikan permasalahan sehari-hari ke dalam representasi algoritma langkah demi langkah
2. Merancang alur logika algoritma yang mencakup sekuens, percabangan (kondisi), atau perulangan
3. Menguji dan memverifikasi ketepatan langkah algoritma terhadap kondisi nyata yang dihadapi

Belum BerkembangMulai BerkembangBerkembangSangat Berkembang
Belum mampu mengidentifikasi langkah terurut untuk menyelesaikan masalah sehari-hari dalam bentuk algoritma.Mampu merancang langkah penyelesaian runtut untuk kasus sederhana, namun belum mampu memasukkan percabangan atau perulangan logika tanpa bantuan.Mampu menerapkan berpikir komputasional secara mandiri untuk merancang algoritma terstruktur (mencakup sekuens dan percabangan) dalam menyelesaikan problem sehari-hari secara efektif.Mampu merancang algoritma yang optimal dan fleksibel terhadap berbagai kemungkinan kondisi ekstrem (corner cases), serta mampu mengomunikasikan dan merefleksikan efisiensi algoritmanya.

6. CATATAN

KKTP semester ini mencakup Bab 1 — Berpikir Komputasional dalam Analisis Data; Bab 2 — Berpikir Komputasional dalam Algoritma dan Pemrograman (total 8 TP). Satu rubrik per TP; gunakan ringkasan per bab untuk administrasi dan rubrik detail per bab untuk mengajar.

Buat soal dari materi ini

Gunakan Generator Soal AI dengan mapel dan kelas yang sudah terisi.

Buat Penilaian dengan AI

Apa isi dokumen ini?

Dokumen ini merangkum komponen utama KKTP yang dapat digunakan sebagai acuan perencanaan, pelaksanaan, dan administrasi pembelajaran.

Cara pakai dokumen ini

Unduh DOCX, lalu sesuaikan identitas sekolah, nama guru, dan kebutuhan kelas. Tinjau kembali isi dokumen agar selaras dengan kalender dan kondisi belajar setempat.

verified_user

Sesuai regulasi terbaru

Dokumen ini disusun berdasarkan Capaian Pembelajaran (CP) sesuai Keputusan Kepala BSKAP terbaru.