AI atau coding dahulu: mana patut anak anda belajar?

Pendidikan Pengkodan

Hafiz Rahman
Pengajar Utama Coding di Algonova Malaysia

Gelung (loop) ialah arahan pengekodan yang memberitahu komputer untuk mengulang set langkah yang sama secara automatik, berulang kali, sehingga sesuatu syarat dipenuhi. Daripada menulis arahan yang sama berkali-kali, pengaturcara menulisnya sekali sahaja di dalam gelung, dan komputer menjalankannya seberapa kali yang diperlukan.
Isi Kandungan
Kebanyakan bahasa pengaturcaraan menggunakan dua jenis gelung utama. Gelung for mengulang sesuatu tindakan sebanyak bilangan tetap, contohnya, "melompat 10 kali." Gelung while terus mengulang selagi sesuatu syarat kekal benar, contohnya, "terus berjalan selagi laluan lapang."
Dalam Scratch, bahasa berasaskan blok yang biasa dipelajari kanak-kanak Malaysia dahulu, blok "ulang 4" yang diletakkan mengelilingi arahan "gerak" dan "pusing" akan melukis segi empat sama yang sempurna: sprite kucing bergerak dan berpusing empat kali tanpa anda menyalin blok itu empat kali. Satu gelung boleh menggantikan ratusan baris kod; mencetak nombor 1 hingga 100 memerlukan 100 arahan berasingan, tetapi gelung melakukannya hanya dalam dua atau tiga baris.
Dalam bahasa Melayu, "loop" diterjemahkan sebagai "gelung." Maksudnya tetap sama: satu arahan yang memberitahu komputer untuk mengulangi langkah tertentu secara automatik. Istilah "looping" pula bermaksud proses pengulangan itu sendiri. Dalam konteks pengaturcaraan dan kurikulum KSSR, memahami gelung bermakna memahami cara komputer melakukan kerja berulang tanpa pengaturcara perlu menulis arahan yang sama berkali-kali.
Dalam pengekodan, gelung membolehkan komputer mengulangi langkah yang sama secara automatik dan bukannya menulisnya berulang kali. Gelung menjimatkan usaha dan mengurangkan kesilapan, kerana anda membetulkan langkah di satu tempat sahaja dan bukan dalam berpuluh-puluh salinan. Sama ada kanak-kanak melukis segi empat sama dalam Scratch atau mengira hingga 100 dalam Python, idea gelung yang sama melakukan pengulangan untuk mereka.
Gelung ialah salah satu "idea besar" pertama dalam pemikiran komputasi, kemahiran yang ditekankan dalam kurikulum KSSR Malaysia dan pendidikan STEM. Mempelajari gelung mengajar kanak-kanak mengesan corak dan berfikir dengan cekap, bukannya mengulang kerja secara manual. Kanak-kanak meneroka gelung secara amali dalam kelas pengekodan Algonova, bermula dengan Scratch sebelum beralih ke bahasa teks seperti Python. Untuk melihat gambaran lebih besar, baca apa itu pengekodan untuk kanak-kanak.
Berminat? Pelajaran percubaan percuma membolehkan anak anda membina gelung pertama mereka.
Gelung ialah cara untuk memberitahu komputer mengulang arahan secara automatik. Anda menulis langkah sekali sahaja, dan gelung menjalankannya berulang kali sehingga ia perlu berhenti.
Dua gelung yang paling biasa ialah gelung for dan gelung while. Gelung for mengulang sebanyak bilangan yang ditetapkan, manakala gelung while mengulang selagi sesuatu syarat kekal benar.
Blok "ulang 4" yang mengelilingi arahan gerak dan pusing membuatkan sprite melukis segi empat sama. Scratch menunjukkan gelung secara visual, jadi kanak-kanak nampak pengulangan berlaku langkah demi langkah.
Kanak-kanak seawal 6 atau 7 tahun boleh memahami gelung menggunakan blok visual seperti Scratch. Gelung biasanya salah satu konsep pertama yang diajar dalam pelajaran pengekodan kanak-kanak.
Mulakan perjalanan teknologi anak anda
Tempah kelas percubaan percuma 60 minit dengan guru Algonova bertauliah. Tiada bayaran, tiada kewajipan, cuma temui apa yang anak anda boleh bina.