AI Copilot sedang mengubah cara pendidikan coding
- Kini para dosen mulai beralih dari pengajaran sintaks ke penekanan pada keterampilan tingkat tinggi
- Semester lalu, Krishnamurthi, profesor ilmu komputer di Brown University, menginstruksikan mahasiswa sarjana untuk menyelesaikan proyek akhir mereka dengan menggunakan GitHub Copilot
- Ini adalah alat AI berbasis model bahasa GPT-3 dari OpenAI, yang menyediakan fungsi untuk menghasilkan dan melengkapi kode secara otomatis
- Melalui eksperimen ini, Profesor Krishnamurthi ingin para mahasiswa lebih fokus pada pemecahan masalah daripada sintaks bahasa pemrograman
- Ia percaya alat semacam ini akan membawa perubahan mendasar pada pendidikan pemrograman
- Dosen lain juga sedang melakukan eksperimen serupa, memanfaatkan alat AI untuk membantu mahasiswa mempelajari konsep tingkat tinggi
- Sebagai contoh, Profesor Swapneel Sheth dari University of Pennsylvania menggunakan Copilot agar mahasiswa dapat mengembangkan pemikiran konseptual dan kemampuan pemecahan masalah
- Namun, sebagian dosen menyatakan kekhawatiran tentang penggunaan alat AI
- Profesor Dan Garcia dari UC Berkeley khawatir mahasiswa akan bergantung pada AI tanpa menguasai dasar-dasarnya
- Ia percaya alat AI dapat mengganggu proses belajar mahasiswa
- Dalam jangka panjang, alat AI diperkirakan akan memberi dampak besar pada pendidikan software engineering
- Profesor Krishnamurthi memprediksi bahwa suatu hari kuliah coding tradisional akan menghilang
- Sebagai gantinya, mahasiswa akan belajar cara menggunakan alat AI untuk menyelesaikan masalah yang lebih besar
Opini GN+
- Munculnya AI Copilot sedang mengubah paradigma pendidikan pemrograman. Pendidikan yang sebelumnya berfokus pada sintaks tradisional kini bergerak ke arah pengembangan kemampuan pemecahan masalah dan pola pikir tingkat tinggi.
- Namun, ketergantungan berlebihan pada alat AI dapat menghambat penguasaan dasar-dasar oleh mahasiswa. Karena itu, alat AI perlu dimanfaatkan secara tepat tanpa mengabaikan pemahaman atas konsep dan prinsip dasar.
- Perkembangan alat AI menunjukkan gambaran masa depan bidang software engineering. Tugas coding yang sederhana dan berulang diperkirakan akan digantikan oleh AI, sementara manusia akan lebih fokus pada pemecahan masalah yang kreatif dan kompleks.
- Lembaga pendidikan perlu menyesuaikan kurikulum dengan perubahan ini. Selain pengajaran bahasa pemrograman tradisional, tampaknya diperlukan pendidikan yang menumbuhkan kemampuan memanfaatkan AI dan kemampuan pemecahan masalah.
- Dengan hadirnya teknologi AI generasi berikutnya seperti GPT-4, kemampuan pembuatan dan pelengkapan kode otomatis kemungkinan akan menjadi jauh lebih kuat. Seiring itu, peran dan kompetensi software engineer juga diperkirakan akan terus berubah.
5 komentar
Kalau saya tahu jelas apa yang ingin saya lakukan, ini benar-benar sangat memudahkan. Tapi kalau tahunya setengah-setengah, sepertinya benar memang jadi buang waktu lebih banyak karena harus bergulat dengan prompt seperti komentar di bawah.
Pada akhirnya rasanya seperti googling berubah menjadi prompting.
Saya juga sedang mengikuti kuliah S1, dan saya sangat merasakan bahwa metode pengajarannya sudah berubah ke arah penggunaan model bahasa dalam pendidikan.
Bukan hanya mata kuliah jurusan (teknik informatika), bahkan pada beberapa mata kuliah umum kini semakin sering ada pemberitahuan bahwa model bahasa (ChatGPT) boleh digunakan saat ujian tengah/final.
Namun, soal-soalnya dirancang sedemikian rupa sehingga jawaban tidak akan keluar hanya dengan memasukkan soal ke model bahasa. Tampaknya mahasiswa diarahkan untuk menganalisis soal dengan benar, lalu menggabungkan dan menerapkan keluaran dari model bahasa secara tepat ke dalam jawaban.
Trennya semakin mengarah pada meningkatnya kebutuhan untuk "memahami masalah" dengan benar dan memberikan "instruksi yang tepat" kepada model bahasa.
Opini Hacker News
Ringkasan: