Input, Proses, Output: Pola Pikir yang Dipakai Setiap Robot
Setiap robot, dari robot balok di meja belajar sampai lengan las di pabrik mobil, bekerja dengan tiga bagian yang sama. Input adalah apa yang dirasakan robot: tombol yang ditekan, cahaya yang meredup, jarak ke dinding. Proses adalah keputusan yang diambil program dari data itu. Output adalah tindakan yang terlihat: LED menyala, buzzer berbunyi, roda berputar. Pembelajar robotik yang terbiasa memecah sebuah perilaku ke tiga bagian ini lebih mudah merancang proyek, karena setiap ide langsung punya daftar komponen dan daftar perintah.
Latihannya bisa dimulai tanpa alat apa pun. Ambil satu perilaku sederhana, misalnya lampu teras yang menyala sendiri saat senja, lalu tulis tiga kolom di kertas: sensor apa yang dibutuhkan, aturan apa yang diputuskan, dan komponen apa yang bergerak. Ulangi untuk pintu otomatis di minimarket, kipas yang menyala saat ruangan panas, dan robot penyedot debu yang berbalik saat menabrak kaki meja. Siswa SD bisa mengerjakannya dengan gambar dan panah, sementara pelajar SMA dan mahasiswa bisa langsung menuliskannya sebagai diagram alur dengan bentuk belah ketupat untuk setiap percabangan.
Tanda pola pikir ini sudah tertanam cukup jelas: saat melihat alat otomatis apa pun, pembelajar spontan bertanya sensornya apa dan kapan alat itu memutuskan bergerak. Di tahap proyek, kebiasaan ini mempercepat perbaikan, sebab setiap masalah bisa dilacak ke salah satu dari tiga bagian tadi.
Sebelum menyentuh kabel, tuliskan input, keputusan, dan output proyek dalam tiga baris pendek.