Kata-kataku Menjadi Kode, Ideku Menjadi Robot
Jelaskan suatu tindakan dengan kata-kata, bandingkan blok yang dibuat oleh AI dengan robot sebenarnya, dan tingkatkan instruksi Anda.

Sampaikan ide dengan kata-kata
Catatan untuk guru
Saran: sesi 1 untuk latihan menjelaskan dan aplikasi; sesi 2 untuk merakit, sensor, dan dadu. Sekitar 40 menit tiap sesi, sesuaikan dengan waktu perakitan.
Berpasangan, bergantian menjelaskan dan menjalankan/memeriksa. Kode AI bisa berbeda; bandingkan niat dan hasil, bukan menuntut blok persis seperti contoh.
Kata yang sama bisa menimbulkan gambaran berbeda. Sebelum meminta AI, jelaskan idemu kepada teman.
Jelaskan gambar tanpa menunjukkannya
Buat gambar sederhana dan jelaskan hanya dengan kata-kata. Bandingkan bentuk, posisi, dan ukuran kedua gambar. Tukar peran.

Sebutkan tempat pensil yang dimaksud
- “Tolong ambilkan tempat pensil itu.”
- “Tolong ambilkan tempat pensil biru di sisi kanan meja.”
Apa perubahan setelah menambahkan warna dan posisi? Apakah temanmu menebak detail yang tidak disebutkan?
Hasil berbeda tidak selalu gagal. Jika sesuai niat, pertahankan. Jika tidak, tambahkan detail yang kurang dan jelaskan lagi.
Mulai dengan Curo AI
Vibe coding berarti menjelaskan tindakan dan membuat program melalui dialog dengan AI. Kamu memilih tujuan dan memeriksa hasilnya.
- Jelaskan
Sebutkan kondisi mulai dan tindakan.
- Buat blok
Baca bagaimana AI memahami permintaan.
- Uji dan perbaiki
Periksa hasil, lalu pertahankan atau ubah.
Buka aplikasi dan cari Vibe Coding
Buka Curo AI Studio di Chrome. Pada tab Kode, pilih Vibe Coding di kanan bawah untuk membuka panel.
| Fungsi | Kegunaan |
|---|---|
| Kotak masukan | Tulis tindakan dalam kalimat singkat. |
| Buat blok | Mengubah permintaan menjadi blok perintah. |
| Bicara | Gunakan mikrofon laptop dan periksa teks yang dikenali. |
| Hapus blok | Menghapus blok yang dihasilkan. Periksa kode yang perlu disimpan lebih dulu. |
| Contoh | Pilih contoh permintaan dan sesuaikan dengan tujuan. |
Tangkapan layar menampilkan aplikasi sebenarnya dalam bahasa Korea atau Inggris. Nama dan posisi tombol bisa berbeda menurut bahasa dan versi aplikasi.
Berlatih dengan karakter di layar dahulu
Sebelum menghubungkan robot, coba perintah singkat. Bandingkan kode AI dengan contoh latihan ini.
Saat bendera hijau diklik, gerakkan karakter 10 langkah dan buat ia mengatakan “Halo!”.
ketika @greenFlag diklik :: hat events gerak (10) langkah :: motion katakan [Halo!] :: looks
Klik bendera dan periksa gerakan serta balon ucapan. Baca urutan blok dan angkanya.
Jika istilahnya asing, ubah kata-kata, pecah menjadi langkah singkat, atau cari dan tambahkan blok sendiri.
Rakit robot dadu
Buat robot yang merespons dengan cahaya dan suara. Sensornya nanti memicu dadu di layar.
Blok LEDMenampilkan huruf, angka, dan simbol dengan cahaya.
Blok suaraMemainkan efek suara pilihan.
Blok sensor jarakMendeteksi benda di depan dengan inframerah.
Ikuti foto perakitan
Lihat perakitan dari samping

Hubungkan robot lewat Bluetooth
- Hubungkan blok
Nyalakan blok lalu pilih koneksi blok di aplikasi.
- Pilih grup dan blok
Periksa nomor grup kit dan pilih blok yang akan dihubungkan.
- Pasangkan perangkat
Pada dialog Bluetooth Chrome, pilih perangkatmu sendiri, bukan milik teman.
Pastikan robot stabil dan sensor tidak tertutup. Jika gagal tersambung, periksa daya, nomor grup, lalu Bluetooth.
Ubah kata menjadi kode dan uji
- Kapan?
Saat bendera diklik? Saat tangan mendekat?
- Apa?
Gambar, suara, atau tindakan apa yang diinginkan?
- Berapa lama?
Sekali? Berulang? Berapa detik?
Blok ini adalah contoh pembanding dari pelajaran. AI tidak selalu membuat kode sama. Baca awal, tindakan, dan pengulangan, lalu jalankan.
Misi 1 · Hati pada LED
Tampilkan hati pada blok LED.
ketika @greenFlag diklik :: hat events tampilkan [Hati v] pada LED :: #0FBD8C
QAku tidak menyebut kondisi mulai. Apa yang ditambahkan AI?
Lihat jawaban
Saat bendera hijau diklik — Apakah mulai dengan bendera sesuai niatmu? Pertahankan jika sesuai; jika tidak, jelaskan kondisi yang diinginkan.

Misi 2 · Merespons tangan
Saat bendera hijau diklik, terus periksa sensor. Jika tanganku mendekat, tampilkan hati pada LED dan bunyikan bip.
ketika @greenFlag diklik :: hat events
selamanya {
jika <penghalang terdeteksi? :: #0FBD8C> maka {
tampilkan [Hati v] pada LED :: #0FBD8C
mainkan [Peringatan v] pada blok suara :: #0FBD8C
} :: control
} :: control| Yang diperiksa | Pertanyaan |
|---|---|
| Niatku | Kapan seharusnya merespons, dengan cahaya dan suara apa? |
| Blok buatan AI | Apakah “dekat” menjadi deteksi penghalang dan “bip” menjadi suara peringatan? Ada perulangan selamanya? |
| Robot nyata | Dekatkan lalu jauhkan tangan. Apakah cahaya, suara, dan pengulangan sesuai keinginan? |
Jika tangan tetap dekat, kode bisa berulang selama kondisi benar. Tidak ada pula perintah mematikan LED saat tangan menjauh. Minta “sekali saja” atau “matikan saat tangan menjauh” secara terpisah jika perlu.
Kembangkan dadu dan refleksikan
Misi 3 · Dadu di layar
Angka acak dipilih dari rentang tertentu. Di sini karakter mengatakan angka 1 sampai 6. Angka sama dua kali berturut-turut bukan kesalahan.
Saat bendera hijau diklik, terus periksa sensor. Jika tangan terdeteksi dekat, buat karakter di layar mengatakan angka acak 1 sampai 6.
ketika @greenFlag diklik :: hat events
selamanya {
jika <penghalang terdeteksi? :: #0FBD8C> maka {
katakan (pilih acak dari (1) sampai (6) :: operators) :: looks
} :: control
} :: controlAngka muncul pada balon ucapan karakter, bukan LED robot. Kode ini tidak memiliki blok untuk menampilkan angka pada LED.
QApakah dadu hanya berjalan sekali jika tangan tetap dekat?
Lihat jawaban
Dadu bisa terus memilih angka baru — Perulangan terus memeriksa sensor, sehingga angka bisa berubah saat benda masih terdeteksi. Amati ketika tangan mendekat dan menjauh.
Tambahkan suara pada dadu
Pertahankan kondisi sensor dan rentang 1–6, lalu tambahkan suara peringatan. Tulis permintaanmu sebelum membuka contoh.
Lihat contoh permintaan dan kode
Pertahankan kondisi sensor dan rentang 1 sampai 6. Setelah mengatakan angka, mainkan peringatan pada blok suara.
ketika @greenFlag diklik :: hat events
selamanya {
jika <penghalang terdeteksi? :: #0FBD8C> maka {
katakan (pilih acak dari (1) sampai (6) :: operators) :: looks
mainkan [Peringatan v] pada blok suara :: #0FBD8C
} :: control
} :: controlTemukan blok yang berubah, lalu uji angka dan suara. Apakah kondisi yang harus tetap dipertahankan?
Ubah satu hal dan uji lagi
Pilih suara, rentang, atau cara mulai. Katakan yang diubah dan yang tetap. Bandingkan kode dan hasil sebelum serta sesudahnya.
- “Ubah hanya rentang menjadi 1–10. Pertahankan kondisi sensor dan suara peringatan.”
- Apakah rentang berubah? Apakah sensor dan suara tetap? Bagaimana hasilnya?
AI membantu; aku memutuskan
- Uji apakah hasil sesuai niat dan aman.
- Jangan gunakan AI untuk menipu atau menyakiti orang.
- Jangan berhenti pada “AI yang membuatnya”. Putuskan penggunaan dan perbaiki tindakan yang tidak diinginkan.
Catatan pemeriksaan dan perbaikanku
| Catatan | Pertanyaan refleksi |
|---|---|
| Permintaan awal | Tindakan apa yang diinginkan dan bagaimana menjelaskannya? |
| Perbedaan yang ditemukan | Di mana niat, blok, dan hasil berbeda? |
| Kata-kata yang diperbaiki | Kondisi apa yang ditambahkan atau diubah? Apa yang tetap? |
| Keputusanku | Pertahankan hasil baru atau ubah lagi? Mengapa? |
Hentikan program dan rapikan kit
Hentikan program, putuskan Bluetooth, dan matikan blok. Kembalikan bagian sesuai foto dan pastikan tidak ada yang hilang.

Sudah dirakit, diprogram, dan diuji? Ketuk untuk menyimpan kemajuanmu.