0Pricing
Coding for Kids · Урок

Принятие решений

Разветвляйте историю

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

Выберите свой путь! 🌳

Снова на связи! 🏴‍☠️ В лучших приключениях YOU решаете, что произойдёт дальше! 🌳

Сегодня мы научимся разветвлять историю с помощью вариантов и if! 🤔

print("Time to make choices! 🌳")

Предложите TWO пути 🛤️

Предложите игроку два пути на выбор! 🛤️

Затем спросите, какой он выбирает!

print("A fork in the road! 🛤️")
print("Left = cave 🕳️")
print("Right = river 🌊")
choice = input("Which way? (left/right) ")
print("You chose:", choice)

Отреагируйте с помощью условия 🧠

Теперь заставим игру REACT на выбор с помощью if! 🧠

Разный выбор = разная история! ✨

choice = "left"
if choice == "left":
    print("You enter a spooky cave! 🕳️")
else:
    print("You swim across the river! 🌊")

Больше двух 🔀

Используйте elif, чтобы добавить ещё MORE путей! 🔀

elif означает «иначе, если это вместо него»! 🤓

choice = "climb"
if choice == "cave":
    print("Into the cave! 🕳️")
elif choice == "climb":
    print("You climb a tall tree! 🌳")
else:
    print("You wait around. 🤷")

Свяжите с реальным выбором 🎯

Свяжем настоящий ввод игрока с историей! 🎯

door = input("Open the red or blue door? ")
if door == "red":
    print("A friendly monkey! 🐵")
else:
    print("A pile of gold! 🪙")

Следите за написанием! 🔤

Компьютеры привередливы! "Left" и "left" для Пайтона — DIFFERENT! 😮

Используйте .lower(), чтобы привести всё к нижнему регистру и избежать путаницы! 🪄

choice = "LEFT"
choice = choice.lower()
if choice == "left":
    print("Going left! 👈")

Выбор меняет показатели 📊

Выбор может изменить количество монет или здоровье игрока! 📊

Поднятие золота добавляет монеты! 🪙

coins = 0
choice = "grab gold"
if choice == "grab gold":
    coins = coins + 10
print("Coins now:", coins, "🪙")

Опасный выбор ⚠️

Некоторые варианты RISKY! Если коснуться ловушки, здоровье уменьшится! ⚠️

health = 100
choice = "touch trap"
if choice == "touch trap":
    health = health - 30
print("Health now:", health, "❤️")

Варианты внутри вариантов 🪆

Один вариант может привести к ANOTHER варианту! Прямо как матрёшки! 🪆

path = "cave"
if path == "cave":
    print("Inside the cave you see a chest! 📦")
    print("Do you open it? Next lesson decides! 😏")

Функция для выбора 🛠️

Оберните вариант в функцию, чтобы использовать его снова! 🛠️

def ask(question):
    answer = input(question + " ")
    return answer.lower()

pick = ask("Go up or down?")
print("You picked:", pick)

Мастер вариантов! 🏆

Теперь вы можете разветвить любую историю! 🎉

  • if реагирует на выбор 🧠
  • elif добавляет новые пути 🔀
  • .lower() исправляет написание 🔤
  • Варианты меняют количество монет и здоровье 📊

Далее: найдём сокровище и добьёмся WINNING! 💎

print("I can make choices! 🌳🥇")

Быстрая проверка ✅

Проверьте свои навыки выбора! 🧠

Время повторения! 🎒

Отличная работа, мастер выбора! 🌟

  • if / elif / else разветвляют сюжет 🌳
  • .lower() помогает избежать ошибок в написании 🔤
  • Выборы изменяют количество монет и здоровье 📊
  • Один выбор может привести к другим выборам 🪆

Далее: WINNING сокровища! 💎

print("Making Choices: complete! 🚀")

Часто задаваемые вопросы

Урок «Принятие решений» бесплатный?

Да — полный текст урока «Принятие решений» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Coding for Kids, подпишись на CoddyKit PRO. Курс Coding for Kids содержит 4 уроков всего.

Чему я научусь в уроке «Принятие решений»?

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

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

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

Сколько времени занимает урок «Принятие решений»?

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

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

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

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

  1. Планирование приключения
  2. Принятие решений
  3. Поиск сокровища
  4. Конец игры
← Назад к Coding for Kids