
Pakar pengkodean membagikan cara agar siswa benar-benar berinvestasi dalam ilmu komputer yang lebih dari sekadar tarik lalu lepas
Mengajari siswa cara membuat kode perangkat lunak adalah salah satu keterampilan paling berharga yang dapat Anda berikan kepada mereka, dan secara virtual akan menjamin mereka mendapatkan pekerjaan begitu mereka berada di dunia kerja. Menurut Departemen Tenaga Kerja ASgaji rata-rata untuk pengembang perangkat lunak pada tahun 2015 adalah $100.690, dan pertumbuhan posisi yang tersedia diperkirakan sebesar 17 persen selama periode 2014-2024 (lebih dari dua kali tingkat pertumbuhan rata-rata di semua pekerjaan).
Banyak sekolah menawarkan kursus coding selama musim panas. Saya telah menghabiskan dua tahun terakhir membangun platform yang membuat belajar kode perangkat lunak semudah bermain game, jadi saya telah belajar satu atau dua hal tentang cara melibatkan siswa dalam pengkodean. Berikut beberapa saran untuk memilih platform pembelajaran yang tepat bagi komunitas Anda:
Pastikan itu sesuai usia dan melibatkan anak-anak dan remaja.
Banyak dari kursus ini dirancang untuk orang dewasa, dan bahkan jika seorang anak cerdas, dia mungkin bosan jika kursusnya hanya coding dan tidak menyenangkan. Kursus untuk anak-anak harus memasukkan beberapa elemen gamifikasi agar mereka tetap terlibat. Cari kursus yang dirancang khusus untuk anak-anak dan remaja.
Siswa harus menulis kode yang sebenarnya, tidak hanya menyeret dan menjatuhkan.
Program seperti Scratch adalah metode yang bagus untuk anak-anak yang masih sangat kecil (K-2), tetapi dalam beberapa jam akan menjadi membosankan bagi anak-anak yang lebih besar, yang tidak akan belajar banyak. Agar anak-anak tetap terlibat, mereka harus mulai menulis kode nyata dengan sangat cepat.
Ajak mereka memulai dengan bahasa pemrograman ‘pemula’.
Javascript dan Python adalah dua bahasa pemula yang bagus. Java dan Swift jauh lebih kompleks dan mungkin mengintimidasi pemula, merusak pengalaman mereka.
Jangan terjebak dalam perangkap Minecraft.
Banyak orang mengira bermain Minecraft membantu anak-anak belajar membuat kode. Tidak. Ini menarik, dan mengajarkan logika biner kepada anak-anak, tetapi mereka tidak belajar membuat kode. Jangan tertipu untuk membiarkan anak-anak atau remaja bermain Minecraft sepanjang hari dan mengira mereka sedang belajar pemrograman.
Pastikan ada beberapa kolaborasi yang terlibat.
Single-player menyenangkan untuk anak-anak untuk sementara waktu, tetapi mereka dengan cepat ingin memamerkan apa yang telah mereka lakukan, dan itu lebih mudah dengan pengkodean multi-pemain – terutama ketika kursus melibatkan gamifikasi.
Ada juga beberapa pilihan bagus untuk anak-anak yang mungkin belum siap mengikuti kursus, tetapi ingin melakukan pembelajaran ringan sebagai langkah pertama. Lihat permainan papan seperti Robot Turtles, dan kit pembuat robot yang dapat diprogram (seperti Dash & Dot atau Sphero), yang merupakan aktivitas hebat untuk dimasukkan ke dalam program perkemahan musim panas. Namun, guru tidak boleh hanya memberikan permainan kepada siswanya dan mundur — kegiatan ini lebih berharga jika guru dan siswa melakukannya bersama-sama.
Nasihat dan alat ini dapat dengan mudah dibawa kembali ke kelas pada bulan September. Selamat musim panas, dan selamat coding!