
Edukasi Coding
Apa Itu Event dalam Pemrograman: Pengertian & Contoh

Bayu Nugraha
Spesialis Coding Anak

Event dalam pemrograman adalah suatu kejadian atau aksi yang memicu kode untuk dijalankan, misalnya klik mouse, menekan tombol keyboard, atau menyentuh layar. Berbeda dari kata "event" dalam bahasa sehari-hari yang berarti acara, event di dunia coding adalah sinyal yang memberi tahu program kapan harus bereaksi. Program menunggu sebuah event terjadi, lalu menjalankan perintah yang sudah disiapkan untuk merespons.
Cara Kerja Event
Setiap event terhubung dengan satu blok kode yang disebut "event handler" — kode yang berjalan hanya ketika event itu terjadi. Program terus menunggu; begitu pengguna melakukan sesuatu, event terpicu dan kode langsung dijalankan. Di Scratch, konsep ini sangat mudah dilihat: blok "ketika bendera hijau diklik" akan menjalankan semua perintah di bawahnya begitu bendera ditekan. Ada juga blok "ketika tombol spasi ditekan" atau "ketika sprite ini diklik". Di Python, event bisa berupa input() yang menunggu pengguna mengetik. Contoh nyata: di sebuah game, karakter tidak melompat dengan sendirinya, melainkan karena ada event "tombol spasi ditekan" yang memicu kode lompat. Faktanya, hampir semua aplikasi yang kamu pakai — dari game sampai tombol "kirim" di aplikasi chat — bekerja berdasarkan event.
Kenapa Penting untuk Anak
Memahami event mengajarkan anak berpikir tentang sebab dan akibat: "kalau ini terjadi, maka lakukan itu". Ini adalah dasar untuk membuat program yang interaktif dan bisa merespons pengguna, bukan sekadar berjalan sendiri. Di kursus coding Algonova, anak belajar event lewat game buatan sendiri, dan konsep ini berkaitan erat dengan apa itu variabel yang menyimpan hasil dari setiap aksi.
Ingin anak membuat game pertamanya yang bereaksi saat tombol ditekan? Coba kelas coding gratis Algonova.
