Video: Why Coding? - Kenapa Harus Bisa Coding? - Coding for Kids DUMET School (Desember 2024)
Sistem pendidikan kita seharusnya mempersiapkan anak-anak untuk menjadi warga negara yang bertanggung jawab dan mengajari mereka berbagai keterampilan yang dibutuhkan untuk menjadi sukses di masa dewasa. Itu dimulai di taman kanak-kanak dengan dasar-dasar membaca, menulis, berbagi, dan bahkan matematika awal, dengan setiap tahun berturut-turut membuat mereka siap untuk hidup dan mencari nafkah.
Untuk beberapa alasan, semua kelas yang saya ambil dari sekitar kelas tiga ke depan masih tertanam dalam pikiran saya, dan saya bahkan dapat kembali ke masa sekarang dan ingat bagaimana guru kelas lima saya membuat saya tertarik pada matematika, atau bagaimana guru kelas tujuh saya metode pengajaran bahasa Spanyol melumpuhkan kemampuan saya untuk belajar bahasa itu karena metode pengajarannya yang "berulang-ulang" yang sayangnya memengaruhi pemahaman saya tentang bahasa itu.
Namun, satu kelas di kelas tujuh sangat penting bagi saya, dan keterampilan yang saya pelajari di kelas itu saya gunakan setiap hari dalam hidup saya. Kelas itu adalah kelas mengetik saya. Saya masih bisa melihat kursi saya di baris pertama di tengah, duduk di depan mesin ketik IBM Selectric yang sedang belajar mengetik. Saya bahkan ingat kalimat utama yang harus saya ketikkan berulang kali sebagai bagian dari tes saya untuk menentukan seberapa cepat saya mengetik: "sekarang adalah waktunya bagi semua orang baik untuk datang membantu negara mereka." Saya masih bisa menyentuh mengetik kalimat itu hari ini dalam waktu sekitar lima detik. Saat itu tujuannya adalah untuk menyentuh ketik sekitar 90 kata per menit.
Sementara mesin tik adalah hal-hal di masa lalu, mengetik dan keyboard tetap sangat relevan saat ini dan dalam kebanyakan kasus adalah cara utama kebanyakan dari kita memasukkan data ke komputer kita. Memahami keyboard QWERTY penting ketika menggunakan keyboard sentuh atau bahkan memprogram kotak dekoder kami atau berbagai perangkat yang menggunakan keyboard untuk input.
Sekarang, orang dapat berargumentasi bahwa anak-anak akhir-akhir ini tampaknya secara intuitif mengetahui cara menggunakan teknologi sehingga mengetahui cara membuat kode tidak penting. Sementara itu benar sampai batas tertentu, memahami bagaimana teknologi digital ini bekerja dan pada akhirnya dapat disesuaikan untuk fungsionalitas yang lebih besar akan meningkatkan pengalaman perangkat digital mereka dan bisa menjadi jauh lebih penting bagi mereka di kemudian hari.
Siapa pun yang telah mengambil kelas pemrograman pengantar akan memberi tahu Anda bahwa paling tidak itu membantu mereka memahami logika, struktur, dan desain pemrograman dasar. Bahkan mereka yang tidak menjadi insinyur perangkat lunak mengatakan bahwa dasar-dasar pemrograman komputer pada tingkat pengkodean telah membantu mereka membentuk cara berpikir mereka secara logis, mempertajam akal sehat mereka, dan dalam banyak kasus menerapkan apa yang telah mereka pelajari untuk mendapatkan lebih banyak dari smartphone, tablet, komputer, dan banyak perangkat CE lainnya yang kini mengisi kehidupan mereka.
Kita hidup di zaman di mana teknologi berperan dalam banyak hal yang kita lakukan setiap hari. Kami menggunakan teknologi di kantor, di sekolah dan di rumah dan perangkat digital ada di sekitar kita. Namun, dalam banyak kasus, kita nyaris tidak menggores permukaan apa teknologi dapat lakukan untuk kita. Kami cukup banyak menerima peran teknologi yang mendasar dalam kehidupan kami dan kebanyakan menggunakan fungsi dasar di masing-masing perangkat digital kami. Namun, ketika perancang perangkat keras dan perangkat lunak membuat perangkat, mereka biasanya menambahkan banyak fitur dan fungsi yang jarang digunakan oleh kebanyakan dari kita. Tidak apa-apa dalam arti luas karena kami "menyewa" perangkat kami untuk menangani hal-hal seperti panggilan telepon, pengiriman pesan, pengiriman musik dan hiburan, dll. Namun, seiring perkembangan teknologi, terutama teknologi seluler, kami sekarang memegang tangan kami secara pribadi. komputer yang dapat melakukan lebih dari fungsi-fungsi mendasar ini. Bahkan TV dan peralatan kita menjadi perangkat multiguna yang dirancang untuk lebih dari yang terlihat.
Sementara kebanyakan orang tidak akan pernah mendapatkan di bawah penutup dan mencoba dan mengubah kode alat atau perangkat apa pun yang mereka miliki atau gunakan, dengan mempelajari dasar-dasar membuat kode perangkat lunak yang menjalankan perangkat kita, seseorang akan mendapatkan pemahaman yang lebih besar tentang bagaimana mereka perangkat berfungsi dan akan lebih cenderung melampaui fungsi dasarnya. Mereka bahkan mungkin tergoda untuk memanfaatkan semua fitur yang diciptakan oleh perancang perangkat keras dan lunak di perangkat mereka untuk meningkatkan gaya hidup digital.
Kelas pengkodean juga akan membantu mereka mendapatkan pemahaman yang lebih besar tentang bagaimana teknologi dirancang dan bagaimana perangkat lunak berfungsi sebagai media untuk memicu semua kemampuan perangkat. Jenis pengetahuan ini bisa menjadi penting dalam lingkungan kerja di masa depan di mana mereka akan dipanggil untuk menggunakan teknologi sebagai bagian dari keseluruhan pekerjaan mereka.
Memahami bagaimana teknologi bekerja membuatnya lebih mudah bagi seseorang untuk menggunakan teknologi yang mereka miliki dan mendapatkan yang terbaik dari itu.
Dalam sebuah artikel penting di Greater Schools.org, penulis Hank Pellissier memasukkan komentar dari otoritas yang diakui dalam pemrograman. Douglas Rushkoff, penulis Program atau Diprogram dan penginjil untuk Codeacademy, adalah salah satu dari tentara salib digital terkemuka di negara ini. Dia berpendapat bahwa sekolah kami perlu memasukkan pemrograman komputer ke dalam kurikulum inti atau tertinggal. "Sudah saatnya orang Amerika mulai memperlakukan kode komputer dengan cara kita melakukan alfabet atau aritmatika, " tulisnya.
Rushkoff melihat perlunya mengajarkan pengkodean untuk memenuhi permintaan yang meningkat untuk pekerja teknologi terampil. Saya setuju dengan sepenuh hati dengan hal ini karena AS jauh di belakang dalam memiliki jenis tenaga kerja teknis yang dibuat di dalam perbatasannya sendiri dan sangat bergantung pada coders di Cina, India, dan bagian lain dunia untuk memenuhi tuntutan tinggi untuk jenis keterampilan pemrograman seperti ini.. Saya juga setuju bahwa coding sama pentingnya dengan keterampilan belajar dasar karena teknologi sekarang menjadi bagian penting dari seluruh kehidupan kita. Memahami coding akan memberi anak-anak kita landasan dalam bagaimana teknologi bekerja dan akan melayani mereka dengan baik bahkan jika mereka tidak menjadi programmer profesional.
Salah satu gairah saya adalah membantu membawa teknologi ke dalam sistem pendidikan. Saya telah bekerja di sela-sela dengan negara bagian asal saya Hawaii untuk memperjuangkan peran komputer pribadi dalam pendidikan selama beberapa dekade. Sangat menyenangkan melihat bagaimana komputer berdampak pada proses pendidikan di seluruh AS dan setiap sistem sekolah di Amerika memiliki beberapa jenis program pembelajaran berbantuan komputer yang digunakan saat ini. Tetapi sudah saatnya sekolah menyadari bahwa teknologi sekarang menjadi bagian dari gaya hidup kita dan membantu anak-anak kita memahami di tingkat dasar bagaimana teknologi bekerja dan dapat digunakan dengan potensi penuh yang dibutuhkan untuk menjadi salah satu blok bangunan pendidikan. Paling-paling itu bisa membuat mereka tertarik pada teknologi sebagai karier dan setidaknya itu bisa membekali mereka untuk menangani semakin banyak perangkat dan produk terkait teknologi yang kini menjadi bagian dari kehidupan kita.