Che cos'è un codice?
Nasconda i messaggi
Che cos'è un codice? è una lezione Javascript for Kids gratuita su CoddyKit. Questa è la lezione 1 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Javascript for Kids, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Javascript for Kids include 4 lezioni in totale.
Messaggi segreti! 🕵️
Benvenuto, agente segreto! 🕵️ In Secret Code Maker impariamo a nascondere i messaggi, così solo i Suoi amici potranno leggerli! 🤫
console.log('Top secret mission starting! 🕵️')Che cos'è un codice? 🔐
Un codice trasforma un messaggio, così gli altri non possono capirlo. Per esempio, trasforma HI in JK! 🔐
console.log('HI becomes a secret! 🔐')Perché usare i codici? 🤔
Spie, mappe del tesoro e club segreti usano tutti i codici, così solo le persone giuste possono capire il messaggio. 🗺️
console.log('Only my friends can read this! 🤫')Un messaggio è testo 📝
Nella programmazione, un messaggio è semplicemente del testo memorizzato in una variabile. 📝
let message = 'hello'
console.log('My message is:', message)Il testo ha una lunghezza 📏
Possiamo contare le lettere con .length. 📏
let message = 'hello'
console.log('Letters:', message.length)Scegliere una lettera 🔤
Possiamo recuperare una singola lettera usando la sua posizione. La prima lettera si trova nella posizione 0! 🔤
let message = 'hello'
console.log('First letter:', message[0])Scorrere le lettere 🔁
Per modificare un messaggio, osserviamo ogni lettera una alla volta usando un ciclo. 🔁
let message = 'hi'
for (let i = 0; i < message.length; i++) {
console.log(message[i])
}Le lettere hanno dei numeri 🔢
Ogni lettera ha segretamente un numero! charCodeAt lo mostra. La lettera a corrisponde a 97. 🔢
console.log('a is number', 'a'.charCodeAt(0))
console.log('b is number', 'b'.charCodeAt(0))Dai numeri alle lettere 🔄
Possiamo trasformare di nuovo un numero in una lettera con String.fromCharCode! 🔄
console.log(String.fromCharCode(97))
console.log(String.fromCharCode(98))L'idea fondamentale 💡
Per creare un codice, modifichiamo un po' il numero di ogni lettera. Questo è il segreto di un cifrario! 💡
let n = 'a'.charCodeAt(0)
console.log('Shift a by 1:', String.fromCharCode(n + 1))Unire le lettere 🧩
Costruiamo il messaggio segreto unendo le lettere con +. 🧩
let secret = ''
secret = secret + 'X'
secret = secret + 'Y'
console.log('Secret so far:', secret)Controllo rapido ✅
Metta alla prova le Sue abilità da spia! 🕵️
Cadetto del codice! 🌟
Ottimo inizio, agente! 🕵️ Ha imparato cos'è un codice! 🎉
- I codici nascondono i messaggi 🔐
- Le lettere hanno numeri segreti 🔢
- Possiamo scorrere le lettere con un ciclo 🔁
Prossimo passo: spostare le lettere! ➡️
console.log('What is a code: LEARNED! 🌟')Domande Frequenti
La lezione «Che cos'è un codice?» è gratuita?
Sì — il testo completo di «Che cos'è un codice?» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Javascript for Kids, passa a CoddyKit PRO. Il corso Javascript for Kids include 4 lezioni in totale.
Cosa imparerò in «Che cos'è un codice?»?
Nasconda i messaggi Eserciti Javascript for Kids con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Javascript for Kids?
Non è richiesta alcuna esperienza precedente. Javascript for Kids su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.
Quanto tempo richiede la lezione «Che cos'è un codice?»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Javascript for Kids?
Sì. Ogni lezione Javascript for Kids include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Che cos'è un codice?
- Spostare le lettere
- Codifica
- Decodifica