Pengaturcaraan merupakan sebuah proses di mana manusia mengarahkan komputer atau apa-apa alat elektronik yang mempunyai mikroprosessor untuk melakukan sesuatu tugasan seperti membunyikan penggera, menggerakkan motor ataupun menyalakan lampu. Pengaturcaraan merupakan sebuah kecelikkan baru yang amat penting pada era digital ini, sama seperti kemahiran membaca, menulis dan mengira. Persoalannya, mengapa anak-anak anda perlu mempelajari kemahiran ini?

1. Membina kemahiran penyelesaian masalah dan berfikir secara logik 

HYPE
‘Adakah Raya Masih Sama?’ – Iklan Raya Ini Kongsi Persoalan Menantu Bila Pertama Kali Beraya Dengan Mentua!
Baca lagi →

steve-jobs

Pengaturcaraan komputer seringkali melibatkan penyelesaian masalah. Sebagai contoh, bagaimana anda hendak mengaturcara sebuah robot supaya ia dapat berjalan mengekori garisan yang telah dilukis di atas lantai? Kanak-kanak perlu menyelesaikan masalah tersebut dalam tertib yang logik dan proses ini secara langsung dapat membina kemahiran penyelesaian dan berfikir secara logik.

2. Memupuk empati dan penghargaan terhadap teknologi

Laptop computer with cable forming a heart

Anak-anak kita sangat mahir menggunakan teknologi seperti telefon pintar, applikasi facebook dan juga bermain permainan video. Mereka pasti terkejut apabila mengetahui bahawa proses membina applikasi dan permainan tersebut adalah rumit dan mencabar. Seperti mana kanak-kanak teruja untuk melihat bagaimana pizza kegemaran mereka dibuat, seperti itu jugalah mereka akan teruja apabila mengetahui bagaimana teknologi kegemaran mereka dibangunkan. Ini dapat memupuk empati agar mereka lebih menghargai teknologi yang merupakan hasil titik peluh dan usaha insan lain.

3. Membina sesuatu yang hebat dan bermanfaat

Mempelajari pengaturcaraan membolehkan kanak-kanak mencipta sesuatu yang hebat, yang barangkali kita tidak pernah terfikir pun sebagai seorang dewasa. Pelbagai perkara boleh dilakukan dengan mengaturcara komputer, seperti membina applikasi laman web, permainan komputer ataupun membina sebuah robot. Anak-anak anda bukan sahaja dapat menjadi pengguna mahir teknologi, tetapi juga mampu menjadi pencipta teknologi yang dapat memberi manfaat kepada manusia lain.

4. Meningkatkan kemahiran berkomunikasi

kid-and-phone

Berbeza dengan kepercayaan umum bahawa pengaturcara komputer adalah seorang nerd, pengaturcaraan memerlukan setiap pengaturcara mempunyai kemahiran berkomunikasi yang sangat baik. Hal ini kerana kebanyakan applikasi yang dibangunkan merupakan sebuah kerja berkumpulan dan bukannya individu. Kerja berkumpulan sememangnya memerlukan para pengaturcara berinteraksi dengan cara yang berkesan.

5. Kerana pengaturcaraan itu mudah

IMG_1345

Ya, belajar pengaturcaraan adalah sangat mudah, dan percuma. Anak-anak anda tidak perlu menghadir kelas khusus ataupu kursus khas untuk mempelajari pengaturcaraan komputer, ianya boleh dilakukan di rumah. Sebagaimana mempelajari bahasa asing, ianya bukanlah perkara yang sukar dan mustahil. Bezanya, anak-anak kita belajar bahasa komputer untuk berinteraksi dengan komputer. Seperti juga mempelajari bahasa asing, ianya lebih baik dilakukan ketika muda. Terdapat pelbagai sumber yang boleh digunakan untuk mempelajari pengaturcaraan di rumah seperti SCRATCH, Hour of Code dan juga Keenobot.

BONUS: 1 BUKAN sebab untuk anak anda belajar pengaturcaraan

1. Untuk menjadi pengaturcara 

Satu-satunya bukan sebab untuk anak-anak mempelajari pengaturcaraan adalah untuk menjadi pengaturcara. Seorang pelajar muzik tidak semestinya belajar muzik untuk menjadi komposer, seseorang yang belajar menulis tidak semestinya mahu menjadi penulis novel dan begitu juga seorang yang belajar berlari tidak semestinya mahu menjadi Usain Bolt. Apa yang penting, dengan mempelajari pengaturcaraan, anak anda bakal memperoleh seribu satu manfaat walaupun tidak menjadi seorang pengaturcara komputer.