Jumat, 02 Jan 2026
  • Merupakan SMK Pusat Keunggulan | Kompetensi > TJKT > PPLG > Animasi > DKV > Broadcasting > Akuntansi > Pemasaran > MPLB > ULW > Silahkan kunjungi sekolah kami dan follow akun media sosial kami.
  • Merupakan SMK Pusat Keunggulan | Kompetensi > TJKT > PPLG > Animasi > DKV > Broadcasting > Akuntansi > Pemasaran > MPLB > ULW > Silahkan kunjungi sekolah kami dan follow akun media sosial kami.

KKA (Koding dan Kecerdasan Artifisial)

Infografis Berpikir Komputasional – SMKN 2 Kota Jambi

SMKN 2 Kota Jambi

Pembelajaran Informatika & Coding

Meningkatkan Keterampilan Berpikir Komputasional untuk Masa Depan Digital

Elemen1-Berpikir Komputasional

Mengembangkan kemampuan memecahkan masalah kompleks dengan pendekatan sistematis dan logis

Apa itu Berpikir Komputasional?

Berpikir Komputasional adalah cara berpikir untuk memecahkan masalah dengan menggunakan konsep-konsep dasar ilmu komputer. Ini bukan hanya tentang coding, tetapi tentang cara menganalisis masalah dan menemukan solusi yang efektif.

🏠 CONTOH SEHARI-HARI:

Memasak nasi goreng: (1) Siapkan bahan, (2) Masak nasi, (3) Tumis bumbu, (4) Campur semua, (5) Sajikan. Ini adalah algoritma sederhana!

🎓 CONTOH DI SEKOLAH:

Mencari buku di perpustakaan: Gunakan katalog → Cari berdasarkan kategori → Temukan lokasi rak → Ambil buku. Ini adalah pencarian terstruktur!

Materi Informatika

Struktur Data Kompleks

Penjelasan: Cara mengorganisir dan menyimpan data dalam bentuk yang efisien seperti array, linked list, tree, dan graph.

Contoh: Sistem database sekolah untuk menyimpan data siswa, nilai, dan jadwal pelajaran.

🧠 KUIS CEPAT:

Manakah yang BUKAN termasuk struktur data?

📚 STUDI KASUS:

Kamu diminta membuat sistem perpustakaan digital. Data apa saja yang perlu disimpan dan bagaimana strukturnya?

Pemrosesan Data (Menengah)

Penjelasan: Teknik menganalisis, memfilter, dan mengubah data mentah menjadi informasi yang berguna.

Contoh: Menganalisis data penjualan kantin sekolah untuk menentukan menu favorit siswa.

🧠 KUIS CEPAT:

Apa langkah pertama dalam pemrosesan data?

📊 STUDI KASUS:

Kantin sekolah punya data penjualan 1 bulan: Nasi Goreng (150x), Mie Ayam (200x), Es Teh (300x), Jus (100x). Apa kesimpulanmu?

Algoritma (Dasar)

Penjelasan: Langkah-langkah sistematis dan logis untuk menyelesaikan suatu masalah atau tugas.

Contoh: Algoritma pencarian buku di perpustakaan atau mengurutkan daftar nama siswa secara alfabetis.

🧠 KUIS CEPAT:

Ciri utama algoritma yang baik adalah?

🔍 STUDI KASUS:

Buat algoritma untuk mencari nomor HP teman di kontak yang berisi 100 nama. Bagaimana caranya?

Pemrograman (Menengah)

Penjelasan: Menulis instruksi dalam bahasa pemrograman untuk membuat aplikasi atau sistem komputer.

Contoh: Membuat aplikasi absensi digital atau kalkulator nilai rapor menggunakan Python/JavaScript.

🧠 KUIS CEPAT:

Bahasa pemrograman yang cocok untuk pemula adalah?

💻 STUDI KASUS:

Kamu ingin membuat aplikasi kalkulator sederhana. Fitur apa saja yang dibutuhkan dan bagaimana alurnya?

Materi Coding & KA

01

Dekomposisi Masalah

Penjelasan: Memecah masalah besar menjadi bagian-bagian kecil yang lebih mudah dipahami dan diselesaikan.

Contoh: Membuat website sekolah dipecah menjadi: halaman utama, halaman berita, galeri foto, dan kontak.

🧠 KUIS CEPAT:

Manfaat utama dekomposisi adalah?

🎯 STUDI KASUS:

Kamu diminta membuat aplikasi e-learning untuk sekolah. Bagaimana cara memecahnya menjadi bagian kecil?

02

Pengenalan Pola

Penjelasan: Mencari kesamaan atau pola dalam masalah untuk menemukan solusi yang dapat digunakan berulang kali.

Contoh: Mengenali pola dalam soal matematika atau pola kesalahan yang sering terjadi dalam coding.

🧠 KUIS CEPAT:

Deret: 2, 4, 6, 8, … Angka selanjutnya adalah?

🔍 STUDI KASUS:

Siswa sering lupa PR karena tidak ada pengingat. Kamu lihat pola: Senin (Matematika), Selasa (IPA), Rabu (Bahasa). Bagaimana solusinya?

03

Abstraksi

Penjelasan: Menyederhanakan masalah dengan fokus pada hal-hal penting dan mengabaikan detail yang tidak perlu.

Contoh: Membuat peta sekolah yang hanya menampilkan ruang kelas utama, tanpa detail furniture di dalamnya.

🧠 KUIS CEPAT:

Dalam membuat aplikasi chat, yang TIDAK perlu diabstraksi adalah?

🎨 STUDI KASUS:

Kamu diminta membuat sistem absensi digital. Ada banyak detail teknis. Apa saja yang perlu difokuskan (diabstraksi)?

04

Algoritma

Penjelasan: Menyusun langkah-langkah terstruktur dan logis untuk menyelesaikan masalah secara efisien.

Contoh: Algoritma untuk menghitung rata-rata nilai kelas atau algoritma pencarian data siswa dalam database.

🧠 KUIS CEPAT:

Urutan yang benar dalam membuat algoritma adalah?

⚡ STUDI KASUS:

Buat algoritma untuk menghitung total belanja di kasir: Harga barang + PPN 10% – Diskon (jika ada). Bagaimana langkahnya?

Capaian Pembelajaran

Aspek Kognitif

Target: Siswa memahami konsep dasar berpikir komputasional dan mampu menganalisis masalah secara logis.

Memahami konsep algoritma dan struktur data
Menganalisis pola dalam pemecahan masalah
Mengevaluasi efisiensi solusi yang dibuat

Aspek Afektif

Target: Siswa menunjukkan sikap positif, kerjasama, dan tanggung jawab dalam pembelajaran coding.

Menunjukkan rasa ingin tahu yang tinggi
Bekerja sama dalam tim dengan baik
Bertanggung jawab terhadap tugas yang diberikan

Aspek Psikomotorik

Target: Siswa terampil menggunakan tools programming dan mampu mengimplementasikan solusi secara praktis.

Menguasai penggunaan IDE dan tools coding
Membuat program sederhana dengan benar
Debugging dan testing program secara mandiri

Kompetensi Akhir

Target: Siswa siap menghadapi tantangan dunia kerja di bidang teknologi informasi dan komunikasi.

Siap kerja di industri teknologi
Mampu berwirausaha di bidang IT
Melanjutkan pendidikan ke jenjang lebih tinggi

Mari Bersama Membangun Masa Depan Digital!

Dengan menguasai berpikir komputasional, siswa SMKN 2 Kota Jambi siap menghadapi tantangan teknologi masa depan

100%
Praktis
24/7
Akses Materi
Peluang