AI atau coding dahulu: mana patut anak anda belajar?

Pendidikan Pengkodan

Hafiz Rahman
Pengajar Utama Coding di Algonova Malaysia

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.
Isi Kandungan
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.
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.
Maksud pemboleh ubah dalam pengekodan ialah satu storan bernama yang nilainya boleh berubah semasa program berjalan. "Pemboleh ubah dalam pengaturcaraan" dan "pemboleh ubah dalam pengekodan" menggambarkan perkara yang sama: label yang anda pilih, menyimpan nilai yang boleh anda baca atau kemas kini pada bila-bila masa. Sebab itulah perkataan ini sangat penting; nilainya berubah-ubah, tetapi nama yang anda gunakan untuk mencarinya kekal tetap. Pemboleh ubah berbeza daripada pemalar, yang nilainya ditetapkan sekali dan tidak boleh diubah.
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.
Ia kotak bernama yang menyimpan nilai — nombor, perkataan atau benar/palsu — supaya program boleh menggunakannya dan mengubahnya kemudian. Namanya tetap manakala nilainya boleh berubah semasa kod berjalan.
Skor permainan. Anda mencipta pemboleh ubah bernama score, memulakannya pada 0, dan menambah 1 setiap kali pemain menang mata. Dalam Python ia score = 0 kemudian score = score + 1.
Tidak sama. Dalam matematik, pemboleh ubah seperti x ialah nilai tidak diketahui yang perlu dicari. Dalam pengaturcaraan, ia kotak simpanan yang anda tetapkan dan kemas kini dengan sengaja. Halaman ini merujuk maksud pengaturcaraan.
Sekitar 7–8 tahun dalam Scratch, di mana pemboleh ubah ialah blok berwarna, dan sekitar 10+ dalam bahasa teks seperti Python. Kanak-kanak menemuinya dalam projek sebenar pertama mereka.
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.