0Pricing
Javascript for Kids · Lekcja

Podejmowanie decyzji

Rozgałęziaj historię

Podejmowanie decyzji to bezpłatna lekcja Javascript 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 Javascript for Kids, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Javascript for Kids zawiera 4 lekcji w sumie.

Wybór ścieżki! 🌿

NAJLEPSZA część gry przygodowej: wybory! Iść w lewo czy w prawo? Otworzyć drzwi czy uciekać? Rozgałęźmy historię! 🛤️

Prosty wybór 🤔

Proszę zapisać wybór gracza w zmiennej, a następnie zareagować na niego za pomocą if.

let choice = "left"
if (choice === "left") {
  console.log("You go left into a sunny meadow! 🌼")
}

Dwie ścieżki z else 🔀

A jeśli gracz wybierze prawą ścieżkę? else obsługuje drugą drogę!

let choice = "right"
if (choice === "left") {
  console.log("Sunny meadow! 🌼")
} else {
  console.log("You go right into a spooky cave! 🦇")
}

Trzy wybory z else if 🔢

Więcej ścieżek? Proszę użyć else if dla trzeciego, a nawet czwartego wyboru!

let choice = "up"
if (choice === "left") {
  console.log("Meadow!")
} else if (choice === "up") {
  console.log("You climb a tall mountain! ⛰️")
} else {
  console.log("Cave!")
}

Wybory prowadzą do kolejnych wyborów 🌳

Jeden wybór otwiera nowe możliwości! Dzięki temu historia rozrasta się jak drzewo.

let path = "cave"
if (path === "cave") {
  console.log("Inside the cave you see two tunnels! 🦇")
  console.log("Type left or right to continue...")
}

Podnoszenie przedmiotów 🎒

Proszę umożliwić graczowi wybranie skarbu do podniesienia! Należy dodać go do torby.

let bag = []
let choice = "take sword"
if (choice === "take sword") {
  bag.push("sword")
}
console.log("Your bag:", bag)

Wybory zmieniają historię 📖

Różne wybory prowadzą do różnego tekstu historii. Gracz ma poczucie kontroli!

let choice = "open"
if (choice === "open") {
  console.log("The door creaks open... treasure! 💰")
} else {
  console.log("You walk away and miss the gold. 😢")
}

Funkcja wyboru 🛠️

Proszę utworzyć funkcję pomocniczą, która obsługuje wybór. Można używać jej przy każdym rozgałęzieniu drogi!

function go(direction) {
  if (direction === "north") {
    console.log("You head north to the castle! 🏰")
  } else {
    console.log("You head into the woods. 🌲")
  }
}
go("north")

Szczęście czy pech? 🎲

Dodajmy niespodziankę! Losowe zdarzenia sprawiają, że każda rozgrywka jest inna.

let luck = Math.floor(Math.random() * 2)
if (luck === 1) {
  console.log("You found a hidden coin! 🪙")
} else {
  console.log("Nothing here... keep going. 🚶")
}

Zapamiętywanie wyborów 🧠

Proszę zapisywać wybory, aby historia pamiętała działania gracza!

let choices = []
choices.push("went left")
choices.push("took the sword")
console.log("So far you:", choices)

Rozgałęzianie działa! ✅

Historia rozgałęzia się teraz na podstawie wyborów gracza, pozwala podnosić przedmioty, a nawet zawiera szczęśliwe niespodzianki. Ale interakcja! 🎮

let choice = "left"
if (choice === "left") {
  console.log("Adventure continues to the left! ➡️")
} else {
  console.log("A new path opens! 🌟")
}

Szybkie sprawdzenie ❓

Proszę wybrać właściwą odpowiedź! 🧠

Mistrz wyborów! 🏅

Podsumowanie! Nauczono się:

  • 🤔 Reagować na wybór za pomocą if
  • 🔀 Dodawać ścieżki za pomocą else i else if
  • 🎒 Dodawać przedmioty do torby
  • 🎲 Dodawać losowe niespodzianki

Następnie: WYGRANA przygoda! 🏆

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 Javascript for Kids, przejdź na CoddyKit PRO. Kurs Javascript for Kids zawiera 4 lekcji w sumie.

Co nauczysz się w „Podejmowanie decyzji”?

Rozgałęziaj historię Ćwiczysz Javascript 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ąć Javascript for Kids?

Nie wymagamy żadnego doświadczenia. Javascript 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 Javascript for Kids?

Tak. Każda lekcja Javascript 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. Wygrana
  4. Koniec gry
← Powrót do Javascript for Kids