Pendidikan Pengkodan

5 minit bacaan

Apa Itu Gelung (Loop) dalam Coding? Definisi & Contoh

Hafiz Rahman

Hafiz Rahman

Pengajar Utama Coding di Algonova Malaysia

Apa Itu Gelung (Loop) dalam Coding? Definisi & Contoh

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.

Jenis-jenis Gelung

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.

Mengapa Ia Penting untuk Kanak-kanak

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.