
Edukasi Coding
Apa Itu ChatGPT: Cara Kerja dan Panduan Aman untuk Anak

Bayu Nugraha
Spesialis Coding Anak

Variabel dalam pemrograman adalah wadah bernama yang menyimpan data, dan nilai di dalamnya bisa berubah selama program berjalan.
Daftar Isi
Ibarat kotak berlabel, kamu bisa menaruh angka atau teks di dalamnya, membacanya lagi nanti, atau menggantinya dengan nilai baru kapan saja.
Cara Kerja Variabel
Setiap variabel memiliki nama dan nilai. Programmer memberi nama pada variabel lalu mengisinya dengan sebuah nilai; komputer menyimpan nilai itu di memori dan bisa membacanya kembali kapan pun dibutuhkan. Bayangkan sebuah game sederhana: kamu membuat variabel bernama skor dan mengaturnya ke 0 saat permainan dimulai. Setiap kali pemain mengumpulkan satu koin, program menjalankan skor = skor + 1, sehingga nilainya berubah dari 0 menjadi 1, 2, 3, dan seterusnya. Di Scratch, ini dilakukan dengan blok "ubah skor sebanyak 1"; di Python, cukup satu baris kode skor = skor + 1. Nilai yang disimpan bisa berupa angka (skor 10), teks (nama pemain "Budi"), atau nilai benar/salah. Satu variabel yang sama bisa menampung ribuan nilai berbeda sepanjang satu permainan.
Jenis Variabel dan Contohnya
Jenis variabel dibedakan berdasarkan data yang disimpannya. Yang paling umum: angka bulat (integer) seperti skor = 10, angka desimal seperti harga = 2.5, teks (string) seperti nama = "Budi", dan nilai benar/salah (boolean) seperti menang = true. Contoh variabel dalam sebuah game: nyawa, level, dan nama_pemain masing-masing menyimpan jenis data yang berbeda. Memberi nama variabel yang jelas, misalnya skor_tertinggi alih-alih x, membuat kode lebih mudah dibaca dan diperbaiki nanti.
Kenapa Penting untuk Anak
Memahami variabel adalah langkah pertama berpikir seperti programmer: memecah masalah menjadi data yang bisa disimpan, dibaca, dan diubah. Konsep ini muncul di hampir semua bahasa pemrograman, dari Scratch sampai Python, sehingga begitu anak menguasainya, ia bisa mulai membuat game, animasi, dan aplikasi sendiri. Di kursus coding Algonova, anak belajar variabel lewat proyek nyata yang bisa langsung mereka mainkan, bukan sekadar menghafal istilah.
Ingin anak mencoba membuat game skornya sendiri? Ikuti kelas coding gratis dan lihat bagaimana variabel bekerja secara langsung.