Kodlama
Metni koda dönüştürün
Kodlama, CoddyKit'te ücretsiz bir Javascript for Kids dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Javascript for Kids öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Javascript for Kids kursu toplamda 4 dersten oluşur.
Gizli Hale Getirin! 🔐
Kodlama, normal bir mesajı gizli bir mesaja dönüştürmek demektir. Haydi usta kod oluşturucular olalım! 🔐🕵️
console.log('Time to encode a message! 🔐')Bir Mesajla Başlayın 📝
Öncelikle gizleyecek bir mesaja ihtiyacımız var. 📝
let message = 'hello'
console.log('Original:', message)Gizli Bir Kaydırma Seçin 🔢
Bir kaydırma miktarı seçin. Bu, yalnızca arkadaşlarınızın bildiği gizli key gibidir! 🔢🗝️
let shift = 3
console.log('Secret shift key:', shift)Boş Gizli Kutu 📦
Gizli harflerimizi toplamak için boş bir dizeyle başlarız. 📦
let secret = ''
console.log('Secret box is empty for now:', secret)Bir Harfi Kaydırın 🔤
Mesajımızın yalnızca first harfini kodlayalım. 🔤
let message = 'hello'
let shift = 3
let first = String.fromCharCode(message.charCodeAt(0) + shift)
console.log('First letter becomes:', first)Her Harfte Döngü Kurun 🔁
Şimdi ALL harfler arasında döngü kurup her birini kaydırıyoruz. 🔁
let message = 'hi'
let shift = 3
for (let i = 0; i < message.length; i++) {
console.log(String.fromCharCode(message.charCodeAt(i) + shift))
}Kutuda Toplayın 📥
Yazdırmak yerine kaydırılmış her harfi gizli kutumuza ekliyoruz! 📥
let message = 'hi'
let shift = 3
let secret = ''
for (let i = 0; i < message.length; i++) {
secret += String.fromCharCode(message.charCodeAt(i) + shift)
}
console.log('Secret:', secret)'hello'yu Kodlayın 🎉
Gerçek bir wordü kodlayıp sırrı açığa çıkaralım! 🎉
let message = 'hello'
let shift = 3
let secret = ''
for (let i = 0; i < message.length; i++) {
secret += String.fromCharCode(message.charCodeAt(i) + shift)
}
console.log('hello becomes:', secret)Bir Kodlama İşlevi 🛠️
Herhangi bir mesaj için yeniden kullanılabilir bir encode işlevi oluşturalım! 🛠️
function encode(msg, shift) {
let out = ''
for (let i = 0; i < msg.length; i++) {
out += String.fromCharCode(msg.charCodeAt(i) + shift)
}
return out
}
console.log(encode('cat', 2))Farklı Anahtarlar, Farklı Sırlar 🗝️
keyi değiştirince sır da değişir! Birkaçını deneyin. 🗝️
function encode(msg, s) {
let out = ''
for (let i = 0; i < msg.length; i++) out += String.fromCharCode(msg.charCodeAt(i) + s)
return out
}
console.log(encode('dog', 1))
console.log(encode('dog', 5))Tam Kodlayıcı 🎮
İşte tamamlanmış gizli mesaj oluşturucunuz! 🎮🔐
function encode(msg, s) {
let out = ''
for (let i = 0; i < msg.length; i++) out += String.fromCharCode(msg.charCodeAt(i) + s)
return out
}
console.log('Message: meet me at noon')
console.log('Secret:', encode('meet me at noon', 4))Hızlı Kontrol ✅
Kodlama becerilerinizi test edin! 🧠
Kod Oluşturucu! 🌟
Harikasınız, ajan! 🕵️ Artık mesajları kodlayabilirsiniz! 🎉
- Döngü kurup her harfi kaydırın 🔁
- Gizli bir kutuda toplayın 📦
- Kaydırma miktarı gizli keyinizdir 🗝️
Son adım: kodu çözmek! 🔓
console.log('Encoding: MASTERED! 🌟')Sıkça Sorulan Sorular
“Kodlama” dersi ücretsiz mi?
Evet — “Kodlama” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Javascript for Kids kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Javascript for Kids kursu toplamda 4 dersten oluşur.
“Kodlama” dersinde ne öğreneceğim?
Metni koda dönüştürün Javascript for Kids ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Javascript for Kids öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Javascript for Kids, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.
“Kodlama” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Javascript for Kids dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Javascript for Kids dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.