0Pricing
Coding for Kids · Lekcja

Podejmowanie decyzji

Rozgałęziaj historię

Podejmowanie decyzji to bezpłatna lekcja Coding for Kids na CoddyKit. To lekcja 2 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Coding for Kids, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Coding for Kids zawiera 4 lekcji w sumie.

Wybierz swoją ścieżkę! 🌳

Ahoj ponownie! 🏴‍☠️ Najlepsze przygody pozwalają TOBIE wybrać, co wydarzy się dalej! 🌳

Dziś nauczymy się rozgałęziać historię za pomocą wyborów i instrukcji if! 🤔

print("Time to make choices! 🌳")

Zaproponuj dwie ścieżki 🛤️

Daj graczowi dwie ścieżki do wyboru! 🛤️

Następnie zapytaj, którą wybiera!

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

Reagowanie za pomocą if 🧠

Teraz sprawimy, że gra ZAREAGUJE na wybór za pomocą if! 🧠

Inny wybór = inna historia! ✨

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

Więcej niż dwie 🔀

Użyj elif, aby dodać jeszcze WIĘCEJ ścieżek! 🔀

elif oznacza „w przeciwnym razie, jeśli zamiast tego”! 🤓

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

Powiąż z rzeczywistym wyborem 🎯

Połączmy rzeczywiste dane wprowadzone przez gracza z historią! 🎯

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

Uważaj na wielkość liter! 🔤

Komputery są wybredne! Dla Pythona "Left" i "left" to RÓŻNE wartości! 😮

Użyj .lower(), aby zamienić wszystko na małe litery i uniknąć pomyłek! 🪄

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

Wybory zmieniają statystyki 📊

Wybory mogą zmieniać liczbę monet lub zdrowie gracza! 📊

Podniesienie złota zwiększa liczbę monet! 🪙

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

Ryzykowny wybór ⚠️

Niektóre wybory są RYZYKOWNE! Dotknięcie pułapki zmniejsza zdrowie! ⚠️

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

Wybory wewnątrz wyborów 🪆

Jeden wybór może prowadzić do KOLEJNEGO wyboru! Jak rosyjskie matrioszki! 🪆

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

Funkcja obsługująca wybór 🛠️

Umieść wybór w funkcji, aby móc używać go ponownie! 🛠️

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

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

Mistrz wyborów! 🏆

Teraz można rozgałęzić dowolną historię! 🎉

  • if reaguje na wybór 🧠
  • elif dodaje więcej ścieżek 🔀
  • .lower() pomaga uniknąć problemów z wielkością liter 🔤
  • Wybory zmieniają liczbę monet i zdrowie 📊

Dalej: odnalezienie skarbu i WYGRANA! 💎

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

Szybki test ✅

Sprawdźmy Twoją umiejętność podejmowania decyzji! 🧠

Czas na powtórkę! 🎒

Świetna praca, mistrzu podejmowania decyzji! 🌟

  • if / elif / else rozgałęziają historię 🌳
  • .lower() pomaga uniknąć pomyłek w pisowni 🔤
  • Wybory zmieniają liczbę monet i poziom zdrowia 📊
  • Wybory mogą prowadzić do kolejnych wyborów 🪆

Dalej: ZDOBYWANIE skarbu! 💎

print("Making Choices: complete! 🚀")

Często zadawane pytania

Czy lekcja „Podejmowanie decyzji” jest bezpłatna?

Tak — pełny tekst „Podejmowanie decyzji” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Coding for Kids, przejdź na CoddyKit PRO. Kurs Coding for Kids zawiera 4 lekcji w sumie.

Co nauczysz się w „Podejmowanie decyzji”?

Rozgałęziaj historię Ćwiczysz Coding for Kids z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Coding for Kids?

Nie wymagamy żadnego doświadczenia. Coding for Kids w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 4.

Ile czasu zajmuje lekcja „Podejmowanie decyzji”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Coding for Kids?

Tak. Każda lekcja Coding for Kids zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Planowanie przygody
  2. Podejmowanie decyzji
  3. Poszukiwanie skarbu
  4. Koniec gry
← Powrót do Coding for Kids