Belajar Coding dan AI di SMK: Bukan Sekadar Menulis Program, tetapi Belajar Menciptakan

Di tengah perkembangan teknologi yang semakin cepat, kemampuan memahami teknologi bukan lagi sesuatu yang hanya dibutuhkan oleh seorang programmer. Dunia kerja terus berubah, dan hampir setiap bidang mulai bersentuhan dengan teknologi digital, otomatisasi, data, hingga kecerdasan buatan atau Artificial Intelligence (AI).
Bagi siswa SMK, kondisi ini menjadi peluang sekaligus tantangan. Pendidikan kejuruan tidak cukup hanya membekali siswa dengan kemampuan menggunakan teknologi yang sudah tersedia. Mereka juga perlu memahami bagaimana teknologi tersebut bekerja, bagaimana memanfaatkannya, dan yang lebih penting, bagaimana menciptakan solusi dengan teknologi.
Salah satu kemampuan yang semakin relevan untuk dikenalkan sejak bangku sekolah adalah coding.
Coding Mengajarkan Cara Berpikir
Belajar coding sebenarnya bukan semata-mata tentang menghafalkan sintaks pemrograman.
Di dalam proses membuat sebuah program, siswa belajar memecah persoalan besar menjadi bagian-bagian kecil, menyusun langkah penyelesaian, menemukan kesalahan, mencoba kembali, dan mencari cara yang lebih efektif.
Dengan kata lain, coding melatih computational thinking.
Seorang siswa mungkin memulai dari program yang sangat sederhana. Misalnya membuat halaman profil diri menggunakan HTML. Dari sana, mereka dapat berkembang menjadi membuat formulir, aplikasi sederhana, website sekolah, sistem pencatatan data, hingga berbagai proyek digital lainnya.
Proses tersebut membuat siswa tidak hanya menjadi pengguna teknologi, tetapi perlahan mulai memahami bagaimana sebuah teknologi dibangun.
Lalu, di Mana Posisi AI?
Kehadiran AI membuat proses belajar coding menjadi semakin menarik.
Jika dahulu siswa harus mencari dan memahami setiap potongan kode secara manual, saat ini AI dapat menjadi semacam coding assistant yang membantu menjelaskan konsep, memberikan contoh, menemukan kesalahan kode, atau memberikan alternatif solusi.
Namun, di sinilah metode pembelajaran menjadi sangat penting.
AI sebaiknya tidak menggantikan proses berpikir siswa. AI justru harus digunakan untuk memperkuat proses berpikir tersebut.
Siswa tetap perlu memahami apa yang sedang mereka buat, mengapa sebuah kode digunakan, bagaimana cara kerjanya, dan bagaimana memastikan hasil yang diberikan AI benar.
Karena itu, penggunaan AI dalam pembelajaran coding bukan berarti siswa cukup memberikan perintah kepada AI lalu menyalin hasilnya.
Justru sebaliknya.
Siswa perlu didorong untuk bertanya, mencoba, menguji, menemukan kesalahan, memperbaiki, dan memahami hasilnya.
Metode Terbaik: Belajar Melalui Proyek
Untuk siswa SMK, pendekatan berbasis proyek menjadi salah satu cara yang sangat relevan.
Alih-alih memberikan materi coding secara panjang kemudian meminta siswa mengerjakan soal, pembelajaran dapat dimulai dari sebuah masalah nyata.
Misalnya:
"Bagaimana kalau kita membuat website CV sederhana untuk memperkenalkan diri?"
Dari satu pertanyaan sederhana tersebut, siswa dapat belajar HTML, struktur halaman, teks, gambar, hingga desain dasar.
Setelah memahami konsepnya, proyek dapat dikembangkan menjadi lebih kompleks.
Siswa dapat membuat website portofolio pribadi, sistem pencatatan sederhana, landing page, aplikasi administrasi, atau berbagai proyek digital yang dekat dengan kebutuhan mereka.
AI kemudian ditempatkan sebagai alat bantu dalam proses tersebut.
Guru bukan lagi satu-satunya sumber jawaban, melainkan berperan sebagai mentor yang mengarahkan proses berpikir dan memastikan siswa memahami apa yang mereka kerjakan.
Dari "Menggunakan" Menjadi "Menciptakan"
Inilah alasan mengapa coding dan AI penting untuk dikenalkan kepada siswa SMK.
Dunia kerja membutuhkan generasi yang tidak hanya mampu menggunakan aplikasi, tetapi juga mampu melihat persoalan dan mencari solusi dengan memanfaatkan teknologi.
Seorang siswa jurusan Teknik Komputer dan Jaringan, misalnya, tidak harus semuanya menjadi programmer profesional. Namun, kemampuan memahami dasar coding, logika pemrograman, otomasi, data, dan AI dapat menjadi nilai tambah yang besar ketika mereka memasuki dunia kerja.
Begitu pula siswa dari bidang keahlian lainnya.
Teknologi dapat menjadi alat untuk memperkuat kompetensi utama mereka.
Karena pada akhirnya, pendidikan teknologi di sekolah bukan tentang membuat semua siswa menjadi programmer.
Tujuannya adalah membentuk siswa yang berani menciptakan, mampu memecahkan masalah, dan tidak gagap menghadapi perubahan teknologi.
Di SMK Al Kaaffah, pembelajaran teknologi diarahkan agar siswa memiliki pengalaman langsung dalam mencoba dan membuat sesuatu. Coding dan AI bukan diposisikan sebagai sesuatu yang jauh dan rumit, tetapi sebagai alat yang dapat digunakan siswa untuk belajar, berkarya, dan membuka kemungkinan baru.
Sebab mungkin saja, dari sebuah baris kode sederhana yang ditulis seorang siswa hari ini, lahir sebuah ide, produk, atau bahkan peluang kerja yang belum pernah mereka bayangkan sebelumnya.
Kontributor : Fandy
Komentar (0)
Belum ada komentar. Jadilah yang pertama berkomentar!


