Qu’est-ce qu’un code ?
Dissimuler des messages
Qu’est-ce qu’un code ? est une leçon Javascript for Kids gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Javascript for Kids, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Javascript for Kids comprend 4 leçons au total.
Messages secrets ! 🕵️
Bienvenue, agent secret ! 🕵️ Dans le créateur de codes secrets, nous apprenons à cacher des messages pour que seuls vos amis puissent les lire ! 🤫
console.log('Top secret mission starting! 🕵️')Qu'est-ce qu'un code ? 🔐
Un code modifie un message afin que les autres ne puissent pas le comprendre. Par exemple, on transforme HI en JK ! 🔐
console.log('HI becomes a secret! 🔐')Pourquoi utiliser des codes ? 🤔
Les espions, les cartes au trésor et les clubs secrets utilisent tous des codes pour que seules les bonnes personnes puissent comprendre. 🗺️
console.log('Only my friends can read this! 🤫')Un message est du texte 📝
En programmation, un message est simplement du texte stocké dans une variable. 📝
let message = 'hello'
console.log('My message is:', message)Le texte a une longueur 📏
Nous pouvons compter les lettres avec .length. 📏
let message = 'hello'
console.log('Letters:', message.length)Choisir une lettre 🔤
Nous pouvons récupérer une seule lettre grâce à sa position. La première lettre se trouve à la position 0 ! 🔤
let message = 'hello'
console.log('First letter:', message[0])Parcourir les lettres en boucle 🔁
Pour modifier un message, nous examinons chaque lettre l'une après l'autre à l'aide d'une boucle. 🔁
let message = 'hi'
for (let i = 0; i < message.length; i++) {
console.log(message[i])
}Les lettres ont des nombres 🔢
Chaque lettre possède secrètement un nombre ! charCodeAt permet de l'afficher. La lettre a vaut 97. 🔢
console.log('a is number', 'a'.charCodeAt(0))
console.log('b is number', 'b'.charCodeAt(0))Transformer les nombres en lettres 🔄
Nous pouvons reconvertir un nombre en lettre avec String.fromCharCode ! 🔄
console.log(String.fromCharCode(97))
console.log(String.fromCharCode(98))L'idée principale 💡
Pour créer un code, nous modifions légèrement le nombre de chaque lettre. C'est le secret d'un chiffrement ! 💡
let n = 'a'.charCodeAt(0)
console.log('Shift a by 1:', String.fromCharCode(n + 1))Assembler les lettres 🧩
Nous construisons le message secret en reliant les lettres avec +. 🧩
let secret = ''
secret = secret + 'X'
secret = secret + 'Y'
console.log('Secret so far:', secret)Vérification rapide ✅
Testez vos talents d'espion ! 🕵️
Cadet du code ! 🌟
Excellent début, agent ! 🕵️ Vous avez appris ce qu'est un code ! 🎉
- Les codes cachent des messages 🔐
- Les lettres ont des nombres secrets 🔢
- Nous pouvons parcourir les lettres en boucle 🔁
À suivre : décaler les lettres ! ➡️
console.log('What is a code: LEARNED! 🌟')Questions Fréquemment Posées
La leçon « Qu’est-ce qu’un code ? » est-elle gratuite ?
Oui — le texte complet de « Qu’est-ce qu’un code ? » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Javascript for Kids, passe à CoddyKit PRO. Le cours Javascript for Kids comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Qu’est-ce qu’un code ? » ?
Dissimuler des messages Tu pratiques Javascript for Kids avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Javascript for Kids ?
Aucune expérience préalable n'est requise. Javascript for Kids sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.
Combien de temps prend la leçon « Qu’est-ce qu’un code ? » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Javascript for Kids ?
Oui. Chaque leçon Javascript for Kids inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Qu’est-ce qu’un code ?
- Décaler les lettres
- Encodage
- Décodage