Perkembangan teknologi telah mengubah cara kita berinteraksi dengan informasi. Dengan akses yang lebih mudah ke sumber daya digital, siswa kini dapat belajar dengan cara yang lebih mandiri dan interaktif. Penelitian menunjukkan bahwa penggunaan teknologi dalam pembelajaran dapat meningkatkan keterlibatan siswa (Grover & Pea, 2018). Misalnya, platform pembelajaran berbasis game seperti Code.org dan Tynker telah berhasil menarik minat siswa dalam belajar coding.
    Coding dapat dilihat sebagai alat untuk mengembangkan keterampilan berpikir komputasional, yang mencakup pemecahan masalah, analisis, dan desain algoritma. Wing (2017) menyatakan bahwa berpikir komputasional adalah keterampilan penting yang harus diajarkan di sekolah. Dengan mengajarkan coding, siswa tidak hanya belajar cara menggunakan teknologi, tetapi juga cara berpikir secara sistematis dan logis.
    Mengenalkan coding kepada siswa sejak dini dapat memberikan mereka keunggulan dalam dunia yang semakin digital. Kafai dan Burke (2019) menekankan bahwa pengalaman belajar yang melibatkan pembuatan game dan proyek kreatif dapat meningkatkan motivasi siswa dan memperkuat pemahaman mereka tentang konsep-konsep dasar pemrograman. Dengan demikian, coding bukan hanya tentang belajar teknologi, tetapi juga tentang membangun keterampilan yang dapat diterapkan di berbagai aspek kehidupan.
    Meskipun manfaat coding dalam pendidikan sangat jelas, implementasinya di sekolah dasar masih menghadapi berbagai tantangan. Banyak guru yang merasa kurang siap atau tidak memiliki pengetahuan yang cukup tentang coding untuk mengajarkannya secara efektif (Alim & Mulyana, 2019). Oleh karena itu, pelatihan dan dukungan yang memadai bagi pendidik sangat penting untuk memastikan keberhasilan integrasi coding dalam kurikulum.
B. Rumusan Masalah
1. Apa itu coding dan mengapa penting diajarkan di sekolah dasar?
2. Apa manfaat coding dalam pembelajaran?
3. Bagaimana implementasi coding di Sekolah Dasar?
4. Apa tantangan implementasi coding?
C. Tujuan Penulisan
1. Menjelaskan konsep coding