0Pricing
Javascript for Kids · Урок

Что такое код

Скрывайте сообщения

«Что такое код» — бесплатный урок Javascript for Kids на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Javascript for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Javascript for Kids содержит 4 уроков всего.

Секретные сообщения! 🕵️

Добро пожаловать, секретный агент! 🕵️ В приложении Создатель секретных кодов мы научимся прятать сообщения, чтобы их могли прочитать только ваши друзья! 🤫

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)

Выберите одну букву 🔤

Мы можем получить отдельную букву по её позиции. Первая буква находится на позиции 0! 🔤

let message = 'hello'
console.log('First letter:', message[0])

Перебираем буквы в цикле 🔁

Чтобы изменить сообщение, мы рассматриваем каждую букву по очереди с помощью цикла. 🔁

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/7) и разблокировать остальной курс Javascript for Kids, подпишись на CoddyKit PRO. Курс Javascript for Kids содержит 4 уроков всего.

Чему я научусь в уроке «Что такое код»?

Скрывайте сообщения Ты практикуешь Javascript for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Javascript for Kids?

Предыдущий опыт не требуется. Javascript for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Что такое код»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Javascript for Kids?

Да. Каждый урок Javascript for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Что такое код
  2. Сдвиг букв
  3. Кодирование
  4. Декодирование
← Назад к Javascript for Kids