
Edukasi Coding
Apa Itu Fungsi dalam Pemrograman: Pengertian & Contoh

Bayu Nugraha
Spesialis Coding Anak

Fungsi dalam pemrograman adalah blok kode bernama yang ditulis satu kali, lalu dapat dipanggil berulang kali untuk menjalankan tugas tertentu. Berbeda dengan fungsi dalam matematika yang mengubah satu angka menjadi angka lain, fungsi dalam pemrograman berisi sekumpulan instruksi yang bisa digunakan ulang tanpa perlu menulis kode yang sama berkali-kali.
Cara Kerja Fungsi
Sebuah fungsi dibuat dengan sebuah nama. Setiap kali nama itu dipanggil, program "meloncat" ke fungsi tersebut, menjalankan seluruh isinya, lalu kembali melanjutkan baris berikutnya. Fungsi juga bisa menerima masukan (disebut parameter) dan mengembalikan hasil.
Bayangkan seorang anak membuat balok "loncat" di Scratch yang membuat karakternya melompat. Sekali balok itu selesai dibuat, ia bisa dipakai di banyak tempat tanpa menyusun ulang. Di Python, hal yang sama ditulis dengan def lompat():, lalu cukup dipanggil dengan lompat(). Satu fungsi bisa dipanggil ratusan kali — sehingga program yang tadinya 100 baris berulang dapat dipadatkan menjadi hanya beberapa baris yang rapi dan mudah diperbaiki.
Kenapa Penting untuk Anak
Fungsi mengajarkan anak memecah masalah besar menjadi bagian-bagian kecil yang teratur — cara berpikir yang berguna jauh di luar coding. Dengan memahami fungsi, anak belajar menulis kode yang bersih dan mudah dibaca sejak awal, serta menghindari pengulangan yang membingungkan. Konsep ini menjadi salah satu fondasi di kursus coding Algonova, tempat anak berlatih membangun program dari balok dan fungsi sederhana secara bertahap.
Ingin anak mencoba langsung? Daftarkan ia ke kelas gratis dan saksikan fungsi pertamanya bekerja.
