Koodaaminen
Tekstistä koodiksi
Koodaaminen on ilmainen JavaScript lapsille-oppitunti CoddyKitissä. Tämä on oppitunti 3/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu JavaScript lapsille-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. JavaScript lapsille-kurssilla on yhteensä 4 oppituntia.
Tee viestistä salainen! 🔐
Koodaus tarkoittaa tavallisen viestin muuttamista salaiseksi viestiksi. Ryhdytään mestarillisiksi koodinluojiksi! 🔐🕵️
console.log('Time to encode a message! 🔐')Aloita viestistä 📝
Ensin tarvitsemme piilotettavan viestin. 📝
let message = 'hello'
console.log('Original:', message)Valitse salainen siirto 🔢
Valitkaa siirron määrä. Se toimii kuin salainen avain, jonka vain ystävät tuntevat! 🔢🗝️
let shift = 3
console.log('Secret shift key:', shift)Tyhjä salainen laatikko 📦
Aloitamme tyhjästä merkkijonosta, johon keräämme salaiset kirjaimet. 📦
let secret = ''
console.log('Secret box is empty for now:', secret)Siirrä yhtä kirjainta 🔤
Koodataan ensin vain viestimme ensimmäinen kirjain. 🔤
let message = 'hello'
let shift = 3
let first = String.fromCharCode(message.charCodeAt(0) + shift)
console.log('First letter becomes:', first)Käy kaikki kirjaimet läpi silmukalla 🔁
Nyt käymme silmukalla läpi KAIKKI kirjaimet ja siirrämme jokaista niistä. 🔁
let message = 'hi'
let shift = 3
for (let i = 0; i < message.length; i++) {
console.log(String.fromCharCode(message.charCodeAt(i) + shift))
}Kerää kirjaimet laatikkoon 📥
Tulostamisen sijaan lisäämme jokaisen siirretyn kirjaimen salaiseen laatikkoomme! 📥
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)Koodaa ’hello’ 🎉
Koodataan oikea sana ja paljastetaan salaisuus! 🎉
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)Koodausfunktio 🛠️
Luodaan uudelleenkäytettävä encode-funktio mille tahansa viestille! 🛠️
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))Eri avaimet, eri salaisuudet 🗝️
Kun vaihdatte avainta, myös salainen viesti muuttuu! Kokeilkaa muutamaa vaihtoehtoa. 🗝️
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))Täydellinen koodain 🎮
Tässä on valmis salaisten viestien luojanne! 🎮🔐
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))Pikatarkistus ✅
Testatkaa koodaustaitojanne! 🧠
Koodinluoja! 🌟
Loistavaa, agentti! 🕵️ Osaatte nyt koodata viestejä! 🎉
- Käydä silmukalla jokaisen kirjaimen läpi ja siirtää sitä 🔁
- Kerätä kirjaimet salaiseen laatikkoon 📦
- Käyttää siirtoa salaisena avaimena 🗝️
Viimeinen vaihe: purkaminen! 🔓
console.log('Encoding: MASTERED! 🌟')Opi JavaScript tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 35
- Oppitunnit
- 140
Usein kysytyt kysymykset
Onko oppitunti ”Koodaaminen” ilmainen?
Kyllä – oppitunnin ”Koodaaminen” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko JavaScript lapsille-kurssin, päivitä CoddyKit PROhon. JavaScript lapsille-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Koodaaminen”?
Tekstistä koodiksi Harjoittelet JavaScript lapsille-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni JavaScript lapsille-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin JavaScript lapsille-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 3/4.
Kuinka kauan ”Koodaaminen”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä JavaScript lapsille-oppitunnilla?
Kyllä. Jokainen JavaScript lapsille-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.