Daftar Isi

Mesin Penjual Otomatis di Papan Tulis: Mengajar Fungsi dari Input dan Output untuk Kelas VIII

Tahun pertama saya mengajar fungsi, saya membukanya dengan definisi. “Fungsi adalah relasi khusus yang memasangkan setiap anggota himpunan A dengan tepat satu anggota himpunan B.” Saya menulisnya rapi di papan tulis, anak-anak menyalinnya rapi di buku, lalu ulangan datang dan hasilnya berantakan. Mereka hafal kalimatnya, tetapi tidak paham maksudnya. Sejak itu saya mengubah urutannya: saya mulai dari benda yang mereka kenal, dan definisinya baru kami rumuskan bersama di akhir pelajaran.

Benda itu adalah mesin penjual otomatis. Saya menggambarnya di papan tulis: sebuah kotak besar, satu lubang untuk memasukkan koin, satu tombol, dan satu lubang tempat minuman keluar. Lalu saya bertanya, “Kalau kita memasukkan koin lima ribu dan menekan tombol teh botol, apa yang keluar?” Serentak mereka menjawab, “Teh botol, Pak.” Pertanyaan berikutnya yang lebih penting: “Bisakah dari satu tombol yang sama keluar dua minuman yang berbeda?” Mereka tertawa. “Tidak bisa, Pak, nanti yang jualan rugi.” Di situlah fungsi mulai masuk akal.

Aturan main mesin itu sederhana dan tidak bisa ditawar: satu masukan menghasilkan tepat satu keluaran. Koin dan tombol adalah masukannya, minuman adalah keluarannya. Saya menuliskan aturan itu di papan tulis dengan bahasa mereka sendiri: “Satu tombol, satu hasil.” Barulah saya memperkenalkan istilah resminya, pelan-pelan. Himpunan semua tombol yang bisa ditekan saya sebut daerah asal. Himpunan semua minuman yang tersedia saya sebut daerah kawan. Dan minuman yang benar-benar keluar dari tombol-tombol itu adalah daerah hasil.

Anak-anak lebih mudah mengingat tiga istilah itu karena masing-masing sudah punya wujud di gambar mesin. Daerah asal adalah semua tombol yang ada, bukan hanya tombol yang ditekan hari itu. Daerah hasil adalah minuman yang betul-betul keluar, bukan semua minuman yang terpajang. Perbedaan kecil ini penting, dan saya mengujinya dengan pertanyaan jebakan: “Kalau ada satu minuman yang terpajang tetapi tidak pernah keluar karena tombolnya rusak, apakah minuman itu termasuk daerah hasil?” Sebagian menjawab ya, sebagian tidak, dan perdebatan singkat itu justru yang membuat mereka mengingatnya.

Setelah aturan mesin dipahami, saya mengganti mesin itu dengan mesin hitung. Mesin pertama saya beri nama $f$, dan aturannya saya tulis di papan: setiap bilangan yang masuk dikali dua, lalu ditambah tiga. Dalam notasi matematika, aturan itu ditulis $f(x) = 2x + 3$. Saya sengaja tidak langsung menulis rumus itu. Saya mulai dari tabel, karena tabel adalah jembatan antara mesin dan rumus.

Saya mengajak mereka mengisi tabel bersama-sama. Jika yang masuk $1$, keluarnya $2 \times 1 + 3 = 5$. Jika yang masuk $2$, keluarnya $2 \times 2 + 3 = 7$. Jika yang masuk $5$, keluarnya $2 \times 5 + 3 = 13$. Setelah tiga baris terisi, saya bertanya, “Kalau yang masuk $10$, berapa keluarnya?” Mereka menjawab $23$ tanpa saya suruh menghitung dengan cara panjang. Polanya sudah mereka pegang sendiri. Barulah saya menulis $f(10) = 23$ di papan, dan menjelaskan bahwa $f(10)$ artinya “hasil mesin $f$ ketika masukannya $10$”.

Langkah berikutnya adalah membalik arah. Saya memberi hasil, lalu meminta mereka mencari masukannya. Jika $f(x) = 11$, berapa $x$? Karena aturannya dikali dua lalu ditambah tiga, mereka bekerja mundur: kurangi tiga menjadi $8$, lalu bagi dua menjadi $4$. Jadi $x = 4$. Latihan membalik ini saya anggap wajib, karena di sinilah saya bisa melihat siapa yang benar-benar paham mesinnya dan siapa yang baru hafal tabelnya.

Setiap tahun, tiga kesalahan yang sama selalu muncul, jadi sekarang saya mengantisipasinya sejak awal. Kesalahan pertama adalah membaca $f(3)$ sebagai perkalian, seolah-olah $f$ dikali $3$. Saya mengatasinya dengan selalu membacakan $f(3)$ sebagai “hasil mesin $f$ untuk masukan $3$”, bukan “f kali tiga”. Bunyi kalimatnya yang mengubah pemahaman mereka.

Kesalahan kedua adalah menukar masukan dan keluaran. Ketika saya bertanya $f(x) = 9$ untuk mesin $f(x) = 2x + 3$, ada yang menjawab $x = 21$, karena ia menghitung $2 \times 9 + 3$. Ia menjalankan mesin ke depan, padahal soalnya meminta berjalan mundur. Saya mengingatkan mereka dengan gambar mesin: kalau yang diketahui adalah minuman yang keluar, kita menelusuri ke belakang, bukan menekan tombol lagi.

Kesalahan ketiga adalah mengira setiap rumus pasti fungsi. Saya menggambar mesin nakal: satu tombol yang ditekan hari Senin mengeluarkan teh, tetapi ditekan hari Selasa mengeluarkan air mineral. “Apakah ini masih mesin yang jujur?” Mereka menjawab tidak. Dari situ mereka memahami sendiri mengapa satu masukan tidak boleh punya dua keluaran, tanpa saya harus mengulang definisi di awal pelajaran.

Di lima belas menit terakhir, saya membalik peran. Setiap kelompok merancang satu mesin hitungnya sendiri, lengkap dengan aturan, tabel berisi tiga baris, dan satu soal balik untuk kelompok lain. Aturannya bebas: ada yang membuat $g(x) = x + 7$, ada yang membuat $h(x) = 3x - 1$, ada yang membuat mesin dua langkah yang lebih rumit, $p(x) = 2(x + 4)$. Kelompok lain harus menebak aturan itu dari tabelnya saja.

Kegiatan ini selalu ramai, dan selalu ada kelompok yang membuat mesin nakal tanpa sadar — satu masukan dengan dua keluaran — lalu kelompok lain memprotesnya. Protes itu adalah tanda terbaik bahwa konsepnya sudah tertanam: mereka tidak lagi sekadar menjawab soal fungsi, mereka sudah bisa menilai apakah sesuatu layak disebut fungsi atau tidak.

Fungsi memang akan selalu terdengar abstrak jika dibuka dengan definisi. Tetapi jika dibuka dengan mesin yang jujur — satu masukan, satu keluaran — anak-anak kelas VIII akan menemukannya sendiri, jauh sebelum mereka menghafal namanya. Dan ketika mereka akhirnya membaca definisi resminya di buku, kalimat itu tidak lagi terasa asing, karena mereka sudah pernah memegang bendanya.