
Edukasi Coding
Apa Itu Konstanta dalam Pemrograman?

Bayu Nugraha
Spesialis Coding Anak

Konstanta adalah nilai tetap di dalam sebuah program yang tidak bisa diubah selama program berjalan. Berbeda dengan variabel yang isinya bisa berganti-ganti, konstanta dikunci sejak awal: sekali diberi nilai, angka atau teks itu akan tetap sama sampai program selesai. Programmer memakai konstanta untuk menyimpan nilai yang memang tidak boleh berubah, seperti angka pi (π = 3,14), jumlah hari dalam seminggu (7), atau kecepatan cahaya.
Daftar Isi
Konstanta vs Variabel
Cara termudah memahami konstanta adalah membandingkannya dengan variabel. Variabel itu seperti kotak yang isinya bisa kamu ganti kapan saja; konstanta seperti kotak yang sudah dilem rapat — isinya tetap. Dalam Python, misalnya, kamu bisa menulis PI = 3.14 lalu memakainya untuk menghitung luas lingkaran, dan nilai PI tidak boleh berubah karena pi memang selalu 3,14. Contoh lain: KECEPATAN_CAHAYA = 299792 km/detik — angka ini konstan di seluruh alam semesta. Di Scratch, anak bisa membuat balok bernama “gravitasi” yang nilainya selalu 10 dan tidak pernah diubah sepanjang permainan. Di banyak bahasa pemrograman, konstanta biasanya ditulis dengan HURUF BESAR semua supaya mudah dibedakan dari variabel. Fakta menarik: kalau program mencoba mengubah sebuah konstanta, komputer langsung menampilkan pesan error — justru membantu programmer menghindari kesalahan.
Arti Konstanta dan Contohnya
Konstanta artinya nilai tetap yang sudah dikunci dan tidak berubah selama program berjalan. Kata ini kadang salah ketik menjadi "konstant" atau "kostanta", tetapi maksudnya tetap sama. Beberapa contoh konstanta yang sering dipakai:
- Angka pi (π) yang selalu 3,14
- Jumlah hari dalam seminggu, yaitu 7
- Jumlah bulan dalam setahun, yaitu 12
- Nilai gravitasi dalam sebuah game
Semua nilai itu tidak pernah berubah, jadi cocok disimpan sebagai konstanta. Inilah yang membedakannya dari nilai biasa yang boleh naik-turun. Anak bisa mencoba memakai nilai tetap seperti ini dalam proyek mereka lewat kelas coding gratis Algonova.
Kenapa Penting untuk Anak
Belajar membedakan konstanta dan variabel melatih anak berpikir logis: mana data yang tetap dan mana yang berubah. Konsep ini adalah dasar dari hampir semua kode yang akan mereka tulis. Di kursus coding Algonova, anak belajar konsep seperti ini lewat proyek nyata — membuat game dan animasi, bukan menghafal teori.
Ingin anak mencoba? Ikuti satu kelas coding gratis untuk melihat cara mereka belajar.