Para Cypherpunk Menulis Kode
Bagian dari Modul 4 dalam Bitcoin for Juniors →
enes-419fr-FRdezh-Hanspt-BRjakoaridnlrutrukbgcsdaelfihehihrhuitltnbplroslsvvi
Pengaturan
- Cetak templat roda sandi dan lembar kerja; siapkan satu roda berukuran besar atau versi di papan untuk demonstrasi.
- Tata gunting dan paku kertas dengan aman.
Prosedur
Langkah 1: Persiapan Pembelajaran
5 menit
- Tanyakan kepada siswa apa itu kode rahasia dan di mana mereka pernah melihatnya, misalnya dalam permainan, pesan rahasia, atau kunci. Perkenalkan istilah menyandikan dan menguraikan sandi dengan bahasa sederhana, dan jelaskan bahwa mereka akan menggunakan kode untuk menyembunyikan dan mengungkap kata-kata.
Langkah 2: Kegiatan
35-45 menit
Persiapan
- Jelaskan bahwa pergeseran huruf menghasilkan pesan rahasia; tuliskan alfabet dan tunjukkan pergeseran sederhana, misalnya A menjadi D.
Peragaan
- Peragakan cara menyandikan lalu menguraikan sebuah kata pendek dengan pergeseran huruf. Perkenalkan roda sandi dan tunjukkan bahwa posisi maupun jumlah putarannya mengubah huruf yang dihasilkan.
Pelaksanaan
Bagian 1 – Prakarya Roda Sandi
- Siswa menggunting lingkaran alfabet bagian dalam dan luar, meletakkan lingkaran yang lebih kecil di atas lingkaran yang lebih besar, lalu menyatukannya dengan paku kertas agar roda dapat berputar bebas. Kemudian, mereka mengujinya dengan menyejajarkan huruf-huruf yang berbeda.
Pemeriksaan Pemahaman
- Uraikan sandi satu kata bersama-sama, sambil memastikan bahwa siswa memahami bagaimana perubahan pada roda mengubah hasilnya.
Bagian 2 – Latihan Menyandikan dan Menguraikan Sandi
- Siswa menggunakan roda sandi mereka untuk menguraikan kata-kata pada lembar kerja dan menyandikan kosakata Bitcoin dengan pergeseran huruf yang dipilih. Berkelilinglah untuk membantu mereka dan memeriksa pemahaman.
Refleksi
- Tanyakan kepada siswa apa yang terjadi ketika mereka mengubah posisi roda.
- Tanyakan apakah kata yang sama selalu terlihat sama ketika kodenya berubah.
- Tanyakan mengapa seseorang mungkin ingin menyembunyikan informasi dengan cara ini.
Langkah 3: Penutup
- Kumpulkan gunting dan perlengkapan bersama, lalu izinkan siswa menyimpan roda sandi mereka. Tegaskan kembali: “Mengubah kode mengubah pesan, tetapi maknanya tetap sama.”
Poin Utama
- Gunakan roda sandi untuk menyandikan dan menguraikan kata-kata sederhana.
Pertanyaan Diskusi
2 menit
- Tinjau kembali istilah-istilah utama: menyandikan, menguraikan sandi, kode, pesan.
Catatan
Pengelolaan Kelas
- Awasi penggunaan gunting dan paku kertas dengan saksama.
- Dorong siswa untuk bersabar selama tahap prakarya.
Kegiatan Pengayaan & Pengisi Waktu
- Tantangan memecahkan sandi berbatas waktu menggunakan kata-kata baru yang telah disandikan.
- Lakukan permainan tantangan memecahkan sandi, seperti tebak kata bersandi, dengan menuliskan kata yang telah disandikan di papan tulis.
Diferensiasi
- Siswa yang lebih muda: Gunakan kata-kata yang lebih pendek, pergeseran huruf yang tetap, dan kosakata yang tidak berkaitan dengan Bitcoin.
- Siswa yang lebih tua: Memilih dan mencatat pergeseran huruf mereka sendiri untuk dipecahkan oleh siswa lain.
- Pembelajar bahasa Inggris/Aksesibilitas: panduan alfabet visual dan dukungan teman sebaya.
- Keselamatan: gunting berujung tumpul dan penggunaan jarum yang diawasi.
Saran tugas
Gunakan roda sandi Anda untuk menulis pesan singkat bagi orang tua atau pengasuh, lalu bantu mereka memecahkan sandinya.