Apa itu Karel ?
Karel adalah seekor anjing yang mengajarkan kita bahwa pemrograman adalah tentang instruksi. Karel itu patuh, tapi dia tidak "pintar". Dia hanya melakukan tepat apa yang kamu tulis. Jika Karel gagal, itu artinya instruksinya yang perlu diperbaiki. Inilah inti dari debugging.
Apa itu Scratch ?
Scratch adalah bahasa pemrograman berbasis visual yang menggunakan sistem drag-and-drop blok warna-warni. Alih-alih mengetik kode yang rumit dan rawan salah ketik (seperti print("Hello")), di Scratch kamu cukup menyusun balok-balok seperti bermain LEGO.
Berbeda dengan Scratch yang merupakan sebuah platform mandiri (situs web untuk membuat game), Blockly adalah sebuah alat atau mesin. Ia bisa "ditempel" ke dalam situs web mana pun untuk membantu pengguna belajar coding tanpa takut salah ketik.
Arduino Uno adalah papan mikrokontroler berbasis open-source. Bayangkan ini sebagai komputer mini yang sangat sederhana. Ia tidak punya layar atau keyboard, tapi ia punya "kaki-kaki" (pin) yang bisa merasakan dunia (sensor) dan melakukan aksi (menyalakan lampu, menggerakkan motor).
Tinkercad adalah platform all-in-one yang memungkinkan kamu melakukan tiga hal besar tanpa harus membeli alat apa pun:
3D Design: Membuat model 3D (seperti LEGO digital) untuk dicetak dengan printer 3D.
Circuits: Merakit komponen elektronik (LED, baterai, sensor) dan Arduino secara virtual.
Codeblocks: Belajar coding dengan menyusun blok (mirip Scratch/Blockly) untuk membuat objek 3D.
Simulasi Tanpa Takut Meledak: Di dunia nyata, jika kamu salah menghubungkan kabel ke Arduino, komponennya bisa terbakar (mengeluarkan asap). Di Tinkercad, jika ada kesalahan, kamu hanya akan melihat animasi ledakan kecil di layar. Aman dan gratis!
Berbasis Browser: Kamu tidak perlu install aplikasi berat. Cukup buka Google Chrome, login, dan kamu bisa mulai merakit.
Ada Kode & Blok: Di bagian simulasi Arduino, kamu bisa menulis kode menggunakan Blok (seperti Blockly) atau langsung mengetik C++. Ini transisi yang sempurna bagi yang sudah belajar Karel atau Scratch.