Pendidikan Pengkodan

5 minit bacaan

Apa Itu Pemboleh Ubah dalam Pengaturcaraan?

Hafiz Rahman

Hafiz Rahman

Pengajar Utama Coding di Algonova Malaysia

Apa Itu Pemboleh Ubah dalam Pengaturcaraan?

Pemboleh ubah dalam pengaturcaraan ialah bekas bernama yang menyimpan sekeping data — seperti nombor, perkataan, atau nilai benar/palsu — supaya program boleh menggunakannya dan mengubahnya kemudian. Nama ialah label yang anda pilih; nilai ialah isi di dalamnya, dan ia boleh berubah semasa program berjalan — sebab itulah ia dipanggil "pemboleh ubah". Ini maksud dalam pengaturcaraan, bukan statistik.

Bayangkan pemboleh ubah sebagai kotak berlabel. Anda tulis nama pada kotak (score), masukkan sesuatu di dalamnya (0), dan komputer mengingatinya. Kemudian anda boleh melihat isinya, menggantikannya, atau membuat pengiraan dengannya.

Cara Pemboleh Ubah Berfungsi

Dalam Scratch, seorang kanak-kanak membuat pemboleh ubah bernama score dan menetapkannya kepada 0. Setiap kali pemain menangkap bintang, satu blok ubah score sebanyak 1 berjalan, jadi kotak yang sama kini menyimpan 1, kemudian 2, kemudian 3 — namanya kekal sama manakala nilainya berubah.

Dalam Python, idea yang sama hanya dua baris: score = 0 mencipta pemboleh ubah dan menyimpan 0, kemudian score = score + 1 membaca nilai semasa, menambah satu, dan menyimpan hasilnya semula di bawah nama yang sama. Pemboleh ubah biasanya menyimpan nombor (10), teks yang dipanggil rentetan ("Amir"), dan nilai benar/palsu yang dipanggil boolean.

Mengapa Pemboleh Ubah Penting untuk Kanak-kanak

Pemboleh ubah ialah salah satu idea besar pertama dalam pengekodan — hampir setiap permainan, kuiz atau aplikasi menjejak sesuatu (skor, nama, tahap) dalam pemboleh ubah. Membiasakan diri dengannya awal menjadikan lonjakan daripada blok seret-dan-lepas ke kod teks sebenar jauh lebih lancar, satu langkah teras dalam kelas coding Algonova untuk kanak-kanak. Untuk permulaan yang mudah, lihat apa itu coding untuk kanak-kanak.

Ingin melihatnya menjadi jelas? Tempah kelas percubaan percuma dan saksikan anak anda membina pembilang skor pertama mereka.