コードとは
メッセージを隠します
「コードとは」はCoddyKit上の無料Javascript for Kidsレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJavascript for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Javascript for Kidsコースには全4レッスンが含まれています。
秘密のメッセージ!🕵️
秘密のエージェントのみなさん、ようこそ!🕵️ Secret Code Makerでは、友達だけが読めるようにメッセージを隠す方法を学びます!🤫
console.log('Top secret mission starting! 🕵️')コードとは?🔐
コードは、他の人には理解できないようにメッセージを変えるものです。たとえば、HIをJKに変えるようなものです!🔐
console.log('HI becomes a secret! 🔐')なぜコードを使うのでしょう?🤔
スパイや宝の地図、秘密のクラブでは、決められた人だけが理解できるようにコードを使います。🗺️
console.log('Only my friends can read this! 🤫')メッセージはテキストです 📝
プログラムでは、メッセージは変数に保存されたテキストにすぎません。📝
let message = 'hello'
console.log('My message is:', message)テキストには長さがあります 📏
.lengthを使うと、文字数を数えられます。📏
let message = 'hello'
console.log('Letters:', message.length)1文字を選ぶ 🔤
位置を指定すると、1文字だけ取り出せます。最初の文字の位置は0です!🔤
let message = 'hello'
console.log('First letter:', message[0])文字を順番に処理する 🔁
メッセージを変えるには、ループを使って各文字を1つずつ調べます。🔁
let message = 'hi'
for (let i = 0; i < message.length; i++) {
console.log(message[i])
}文字には番号があります 🔢
すべての文字には、実は番号があります!charCodeAtで確認できます。文字aは97です。🔢
console.log('a is number', 'a'.charCodeAt(0))
console.log('b is number', 'b'.charCodeAt(0))番号を文字に戻す 🔄
String.fromCharCodeを使うと、番号を文字に戻せます!🔄
console.log(String.fromCharCode(97))
console.log(String.fromCharCode(98))大切な考え方 💡
コードを作るには、それぞれの文字の番号を少しずつ変えます。これが暗号の秘密です!💡
let n = 'a'.charCodeAt(0)
console.log('Shift a by 1:', String.fromCharCode(n + 1))文字をつなげる 🧩
+を使って文字をつなげ、秘密のメッセージを作ります。🧩
let secret = ''
secret = secret + 'X'
secret = secret + 'Y'
console.log('Secret so far:', secret)確認してみましょう ✅
スパイとしての腕前を試してみましょう!🕵️
コード見習い!🌟
すばらしいスタートです、エージェント!🕵️ コードとは何かを学びました!🎉
- コードはメッセージを隠します 🔐
- 文字には秘密の番号があります 🔢
- 文字を順番に処理できます 🔁
次は、文字をずらす方法です!➡️
console.log('What is a code: LEARNED! 🌟')よくある質問
「コードとは」レッスンは無料ですか?
はい。「コードとは」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Javascript for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Javascript for Kidsコースには全4レッスンが含まれています。
「コードとは」で何を学びますか?
メッセージを隠します ブラウザで直接実行するハンズオンコードでJavascript for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Javascript for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのJavascript for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。
「コードとは」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このJavascript for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのJavascript for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。