MATERI PEMBELAJARAN KODING DAN KECERDASAN ARTIFISIAL (KKA)
A. Pengertian Koding dan Kecerdasan Artifisial (KKA)
Koding dan Kecerdasan Artifisial (KKA) merupakan pembelajaran yang mengenalkan peserta didik pada kemampuan berpikir komputasional, pemecahan masalah, kreativitas, serta penggunaan teknologi digital secara bijak.
1. Pengertian Koding
Koding adalah proses memberikan instruksi kepada komputer menggunakan bahasa pemrograman agar komputer dapat menjalankan suatu perintah tertentu.
Contoh sederhana:
Membuat animasi bergerak.
Membuat permainan edukatif.
Membuat aplikasi sederhana.
2. Pengertian Kecerdasan Artifisial (Artificial Intelligence/AI)
Kecerdasan Artifisial adalah teknologi yang memungkinkan komputer atau mesin dapat meniru kemampuan berpikir manusia, seperti mengenali suara, gambar, menjawab pertanyaan, dan menganalisis data.
Contoh AI:
B. Tujuan Pembelajaran KKA
Pembelajaran KKA bertujuan untuk:
Mengembangkan kemampuan berpikir logis dan sistematis.
Melatih kreativitas dan inovasi peserta didik.
Meningkatkan kemampuan pemecahan masalah.
Menumbuhkan literasi digital.
Membekali siswa menghadapi perkembangan teknologi.
Mengajarkan penggunaan teknologi secara aman dan bertanggung jawab.
C. Manfaat Pembelajaran KKA
1. Bagi Peserta Didik
Melatih berpikir kritis.
Menumbuhkan kreativitas.
Meningkatkan kemampuan teknologi.
Membantu siswa belajar lebih aktif.
Menyiapkan keterampilan masa depan.
2. Bagi Guru
Membantu membuat pembelajaran lebih menarik.
Mempermudah pembuatan media dan evaluasi.
Mendukung pembelajaran interaktif.
3. Bagi Sekolah
Meningkatkan kualitas pembelajaran.
Mendukung sekolah berbasis digital.
Menyiapkan lulusan yang adaptif terhadap teknologi.
D. Konsep Dasar dalam Koding
1. Algoritma
Algoritma adalah langkah-langkah sistematis untuk menyelesaikan masalah.
Contoh:
Cara membuat teh:
Siapkan gelas.
Masukkan teh.
Tuang air panas.
Tambahkan gula.
Aduk.
2. Logika
Logika digunakan untuk menentukan keputusan dalam program.
Contoh:
Jika hujan → bawa payung.
Jika tidak hujan → tidak membawa payung.
3. Urutan (Sequence)
Perintah dilakukan secara berurutan.
4. Percabangan (Condition)
Program memilih tindakan berdasarkan kondisi tertentu.
5. Perulangan (Loop)
Perintah dilakukan berulang kali.
E. Pembelajaran Plugged dan Unplugged
1. Pembelajaran Plugged
Pembelajaran Plugged adalah pembelajaran Koding dan Kecerdasan Artifisial yang menggunakan perangkat teknologi seperti komputer, laptop, tablet, smartphone, dan internet.
Contoh Kegiatan Plugged
Membuat animasi menggunakan Scratch.
Bermain game coding di Code.org.
Membuat kuis digital.
Menggunakan AI untuk membuat gambar atau presentasi.
Membuat aplikasi sederhana.
Kelebihan Plugged
Pembelajaran lebih interaktif.
Siswa mengenal teknologi secara langsung.
Melatih keterampilan digital.
Hasil karya dapat langsung dilihat.
Kekurangan Plugged
Membutuhkan perangkat dan internet.
Tidak semua sekolah memiliki fasilitas lengkap.
Siswa dapat terdistraksi jika tidak diawasi.
2. Pembelajaran Unplugged
Pembelajaran Unplugged adalah pembelajaran coding tanpa menggunakan komputer atau internet. Pembelajaran dilakukan melalui permainan, simulasi, kartu instruksi, dan aktivitas sederhana.
Contoh Kegiatan Unplugged
Menyusun langkah membuat teh.
Permainan memberi instruksi arah.
Menyusun kartu perintah.
Bermain pola dan logika.
Simulasi robot sederhana.
Contoh Sederhana
Guru meminta siswa menjadi “robot”.
Instruksi:
Maju 2 langkah.
Belok kanan.
Ambil buku.
Aktivitas ini melatih siswa memahami urutan instruksi seperti pada coding.
Kelebihan Unplugged
Tidak membutuhkan perangkat.
Cocok untuk sekolah dengan fasilitas terbatas.
Mudah diterapkan di sekolah dasar.
Melatih kerja sama dan kreativitas.
Kekurangan Unplugged
3. Perbedaan Plugged dan Unplugged
| Aspek | Plugged | Unplugged |
| Pengertian | Pembelajaran menggunakan perangkat teknologi | Pembelajaran tanpa perangkat teknologi |
| Alat yang digunakan | Laptop, komputer, tablet, internet | Kartu, permainan, simulasi, aktivitas fisik |
| Kebutuhan internet | Biasanya membutuhkan internet | Tidak membutuhkan internet |
| Media pembelajaran | Aplikasi dan software coding | Permainan dan aktivitas langsung |
| Fokus pembelajaran | Praktik teknologi digital | Melatih logika dan berpikir komputasional |
| Contoh kegiatan | Membuat animasi di Scratch | Menyusun langkah membuat teh |
| Kelebihan | Interaktif dan modern | Mudah diterapkan dan hemat biaya |
| Kekurangan | Membutuhkan fasilitas teknologi | Tidak langsung mengenalkan aplikasi digital |
| Cocok digunakan | Saat tersedia perangkat digital | Saat fasilitas teknologi terbatas |
| Tujuan utama | Melatih keterampilan digital | Memahami konsep dasar coding |
1. Scratch
Aplikasi pemrograman visual berbentuk blok yang cocok untuk anak-anak.
Kelebihan:
2. Blockly
Platform pemrograman berbasis blok untuk melatih logika.
3. Code.org
Website belajar coding interaktif.
4. MIT App Inventor
Digunakan untuk membuat aplikasi Android sederhana.
5. Canva AI
Digunakan untuk membuat media pembelajaran, presentasi, gambar, dan video berbasis AI.
F. Implementasi KKA dalam Pembelajaran
1. Pada Mata Pelajaran Matematika
Contoh:
2. Pada Mata Pelajaran IPAS
Contoh:
3. Pada Bahasa Indonesia
Contoh:
4. Pada Seni Budaya
Contoh:
G. Implementasi AI dalam Pembelajaran
1. AI sebagai Media Pembelajaran
AI dapat membantu guru membuat:
Presentasi.
Video pembelajaran.
Kuis otomatis.
Gambar edukatif.
2. AI sebagai Asisten Belajar
AI dapat membantu siswa:
3. AI untuk Evaluasi Pembelajaran
AI dapat digunakan untuk:
H. Model Pembelajaran yang Cocok untuk KKA
1. Project Based Learning (PjBL)
Siswa membuat proyek berbasis teknologi.
Contoh:
Membuat game edukasi sederhana.
2. Problem Based Learning (PBL)
Siswa menyelesaikan masalah menggunakan teknologi.
3. STEAM
Mengintegrasikan:
Science
Technology
Engineering
Art
Mathematics
I. Contoh Aktivitas KKA di Sekolah Dasar
Kelas Rendah
Menyusun urutan gambar.
Bermain logika.
Coding unplugged.
Kelas Tinggi
J. Etika Penggunaan AI
Dalam menggunakan AI, siswa perlu diajarkan:
Menggunakan AI secara bijak.
Tidak menyalin hasil AI sepenuhnya.
Tetap berpikir kreatif.
Menggunakan teknologi untuk hal positif.
Menjaga keamanan data pribadi.
K. Tantangan Implementasi KKA
1. Keterbatasan Sarana
Tidak semua sekolah memiliki perangkat memadai.
2. Kemampuan Digital Guru
Guru memerlukan pelatihan penggunaan teknologi.
3. Akses Internet
Sebagian wilayah memiliki keterbatasan jaringan.
4. Penggunaan AI Berlebihan
Siswa perlu dibimbing agar tidak bergantung sepenuhnya pada AI.
L. Solusi Implementasi KKA
Menggunakan aplikasi sederhana dan gratis.
Mengadakan pelatihan guru.
Memanfaatkan pembelajaran berbasis proyek.
Menggunakan metode coding unplugged jika perangkat terbatas.
Mengawasi penggunaan AI secara bijak.
M. Contoh Rencana Pembelajaran Sederhana KKA
Mata Pelajaran
IPAS Kelas 4
Materi
Fotosintesis
Kegiatan
Guru menjelaskan proses fotosintesis.
Siswa melihat animasi pembelajaran.
Siswa membuat kuis sederhana menggunakan Scratch.
Siswa mempresentasikan hasil proyek.
Hasil yang Diharapkan
N. Kesimpulan
Pembelajaran Koding dan Kecerdasan Artifisial (KKA) merupakan pembelajaran yang penting untuk mempersiapkan peserta didik menghadapi era digital. Melalui KKA, siswa dilatih untuk berpikir logis, kreatif, kritis, dan mampu memanfaatkan teknologi secara bijak. Dengan penerapan yang tepat, pembelajaran menjadi lebih menarik, interaktif, dan relevan dengan kebutuhan abad ke-21.