0Pricing
Coding for Kids · Pelajaran

Menggeser Huruf

Sandi sederhana

Menggeser Huruf adalah pelajaran Coding for Kids gratis di CoddyKit. Ini adalah pelajaran 2 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.

Sandi Pergeseran! ➡️

Sebuah kode terkenal menggeser setiap huruf ke depan beberapa posisi! 🔐 Kode ini disebut sandi Caesar, dinamai dari pemimpin Romawi kuno.

Ingat ord dan chr 🔢

ord mengubah huruf menjadi angka, sedangkan chr mengubahnya kembali. Kita akan menggunakan keduanya!

print(ord('A'))
print(chr(66))

Geser Satu Huruf ➕

Tambahkan angka tersebut untuk bergerak maju. A + 3 = D!

shifted = chr(ord('A') + 3)
print(shifted)

Pilih Angka Pergeseran 🔧

Simpan pergeseran rahasia Anda dalam sebuah variabel. Inilah KEY Anda! 🗝️

shift = 3
letter = 'H'
print(chr(ord(letter) + shift))

Pergeseran yang Berbeda 🎚️

Cobalah menggeser sebanyak 1, lalu sebanyak 5. Semakin besar pergeseran, semakin besar perubahannya!

print(chr(ord('C') + 1))
print(chr(ord('C') + 5))

Geser Mundur ⬅️

Untuk membatalkan pergeseran, kurangi alih-alih menambahkan!

shift = 3
letter = 'K'
print(chr(ord(letter) - shift))

Fungsi Pembantu 🛠️

Mari buat alat kecil yang menggeser huruf apa pun untuk kita!

def shift_one(letter, shift):
    return chr(ord(letter) + shift)
print(shift_one('M', 2))

Gunakan Berkali-kali 🔁

Sekarang kita dapat menggeser banyak huruf dengan alat kita!

def shift_one(letter, shift):
    return chr(ord(letter) + shift)
print(shift_one('A', 1))
print(shift_one('B', 1))
print(shift_one('C', 1))

Ulangi Setiap Huruf 🔂

Perulangan for dapat menggeser setiap huruf dalam sebuah kata!

word = 'CAT'
shift = 1
for letter in word:
    print(chr(ord(letter) + shift))

Susun Kata Berkode 🧩

Satukan huruf-huruf yang telah digeser menjadi satu kata rahasia!

word = 'CAT'
shift = 1
secret = ''
for letter in word:
    secret += chr(ord(letter) + shift)
print(secret)

Coba Nama Anda 🪪

Geser nama Anda sendiri menjadi kode rahasia!

name = 'SAM'
shift = 2
secret = ''
for letter in name:
    secret += chr(ord(letter) + shift)
print(secret)

Pemeriksaan Singkat ✅

Untuk menggeser sebuah huruf FORWARD, apa yang kita lakukan pada angkanya?

Pembuat Sandi! 🏆

Hebat! Anda telah mempelajari cara:

  • Menggeser huruf dengan + dan - ➡️⬅️
  • Menggunakan kunci pergeseran rahasia 🗝️
  • Membuat alat bantu 🛠️
  • Mengulangi seluruh kata 🔂

Selanjutnya: encode sebuah pesan lengkap! 📨

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Menggeser Huruf” gratis?

Ya — teks lengkap “Menggeser Huruf” 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 “Menggeser Huruf”?

Sandi sederhana 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 2 dari 4.

Berapa lama pelajaran “Menggeser Huruf” 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

  1. Apa Itu Kode
  2. Menggeser Huruf
  3. Mengodekan Pesan
  4. Menguraikan Pesan
← Kembali ke Coding for Kids