Mengodekan Pesan
Ubah teks menjadi kode
Mengodekan Pesan adalah pelajaran Coding for Kids gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Coding for Kids, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Coding for Kids mencakup 4 pelajaran total.
Encode Sebuah Pesan! 📨
Sekarang mari kita mengubah seluruh pesan rahasia menjadi kode! 🔐 Kita akan menggeser setiap huruf menggunakan sandi kita.
Pesan Kita 📝
Mulailah dengan pesan yang ingin disembunyikan.
message = 'HIDE'
print('Secret message:', message)Pilih Kuncinya 🗝️
Pilih kunci pergeseran. Simpan baik-baik — hanya teman Anda yang boleh mengetahuinya!
shift = 3
print('Shift key:', shift)Kotak Kosong 📦
Buat string kosong untuk mengumpulkan huruf-huruf berkode.
coded = ''
print('Start:', coded)Ulangi dan Geser 🔂
Telusuri setiap huruf, geser huruf itu, lalu tambahkan ke kotak!
message = 'HIDE'
shift = 3
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
print(coded)Coba Pesan yang Lebih Panjang 📜
Encode kata yang lebih panjang! Spasi juga akan ikut bergeser — untuk saat ini tidak masalah.
message = 'SECRET'
shift = 2
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
print(coded)Jadikan Sebuah Alat 🛠️
Bungkus encoder dalam sebuah fungsi agar dapat digunakan kembali!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print(encode('HI', 3))Encode Banyak Kata 🔁
Dengan alat ini, encode banyak kata dengan mudah!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print(encode('CAT', 1))
print(encode('DOG', 1))Ubah Kuncinya 🎚️
Kunci yang berbeda menghasilkan kode yang sepenuhnya berbeda!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print(encode('SPY', 5))Kirim kepada Teman 📬
Tampilkan pesan rahasia yang siap dikirim!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print('Send this:', encode('MEET', 4))Kata Rahasia Anda 🤫
Encode kata rahasia Anda sendiri dan gunakan kunci yang hanya YOU ketahui!
def encode(message, shift):
coded = ''
for letter in message:
coded += chr(ord(letter) + shift)
return coded
print(encode('PIZZA', 3))Pemeriksaan Singkat ✅
Mengapa kita memulai dengan string kosong coded = ''?
Pakar Encoder! 🏆
Fantastis! Anda telah mempelajari cara:
- Mengulangi seluruh pesan 🔂
- Menyusun string berkode huruf demi huruf 🧩
- Membungkusnya dalam fungsi yang dapat digunakan kembali 🛠️
- Mengubah kunci untuk membuat kode baru 🗝️
Selanjutnya: decode pesan kembali seperti semula! 🔓
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Mengodekan Pesan” gratis?
Ya — teks lengkap “Mengodekan Pesan” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Coding for Kids, upgrade ke CoddyKit PRO. Kursus Coding for Kids mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Mengodekan Pesan”?
Ubah teks menjadi kode Kamu berlatih Coding for Kids dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Coding for Kids?
Tidak diperlukan pengalaman sebelumnya. Coding for Kids di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.
Berapa lama pelajaran “Mengodekan Pesan” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Coding for Kids ini?
Ya. Setiap pelajaran Coding for Kids menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Apa Itu Kode
- Menggeser Huruf
- Mengodekan Pesan
- Menguraikan Pesan