Zasady
Jak działa gra
Zasady to bezpłatna lekcja Coding for Kids na CoddyKit. To lekcja 1 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.
Kamień, papier, nożyce! ✊✋✌️
Witaj, graczu! ✊✋✌️ Zbudujmy klasyczną grę Kamień, papier, nożyce! Gracz kontra komputer!
Najpierw poznajmy zasady i przygotujmy grę!
print('Welcome to Rock, Paper, Scissors! ✊✋✌️')Jak wygrać 🏆
Oto zasady:
- Kamień ✊ pokonuje nożyce ✌️ (kamień rozbija nożyce!)
- Nożyce ✌️ pokonują papier ✋ (nożyce tną papier!)
- Papier ✋ pokonuje kamień ✊ (papier owija kamień!)
Taki sam wybór oznacza remis! 🤝
print('Rock beats Scissors ✊✌️')
print('Scissors beats Paper ✌️✋')
print('Paper beats Rock ✋✊')Przechowywanie wyborów jako słów 📦
Przechowamy wybory jako słowa w pudełkach (zmiennych): 'rock', 'paper' lub 'scissors'. 📦
player = 'rock'
print('You chose', player, '✊')Pytanie do gracza 🗣️
Używamy input(), aby zapytać gracza, co wybiera! 🗣️
player = input('Pick rock, paper, or scissors: ')
print('You picked', player)Wyświetlanie wyboru 👀
Wyświetlmy wybór gracza wraz z pasującym emoji, aby wszystko wyglądało realistycznie! 👀
player = 'paper'
if player == 'paper':
print('You chose paper! ✋')Dopasowanie słowa do emoji 🎨
Możemy wyświetlić właściwe emoji dla każdego wyboru za pomocą if i elif! 🎨
player = 'scissors'
if player == 'rock':
print('✊')
elif player == 'paper':
print('✋')
elif player == 'scissors':
print('✌️')Sprawdzanie błędnych danych 🤪
A co, jeśli ktoś wpisze „banana”? 🍌 Możemy sprawdzić, czy wybór jest prawidłowy, i wyświetlić przyjazny komunikat! 🤪
player = 'banana'
if player == 'rock' or player == 'paper' or player == 'scissors':
print('Good choice! 👍')
else:
print('Please pick rock, paper, or scissors! 🙂')Słowo or 🔗
Słowo or pozwala sprawdzić WIELE rzeczy naraz! „Czy to rock, OR paper, OR scissors?” 🔗 Jeśli dowolny warunek jest prawdziwy, całość zostaje uznana za prawdziwą!
color = 'blue'
if color == 'blue' or color == 'green':
print('Cool color! 🎨')Pomocnik lowercase 🔡
Gracze mogą wpisać 'ROCK' albo 'Rock'. Za pomocą .lower() można zamienić wszystko na małe litery, aby zawsze pasowało! 🔡
player = 'ROCK'
player = player.lower()
print('Cleaned up:', player)Przygotowanie gry 🎮
Połączmy początkowe elementy: powitajmy gracza, zapytajmy go, uporządkujmy dane i potwierdźmy wybór! 🎮
print('Rock, Paper, Scissors! ✊✋✌️')
player = input('Your pick: ')
player = player.lower()
print('You chose', player)Mistrz zasad! 🚀
Teraz znasz już zasady i wiesz, jak pobrać wybór gracza! 🚀 Następnie pozwolimy komputerowi dokonać WŁASNEGO losowego wyboru!
player = 'paper'
print('You are ready to play with', player, '! ✋')Szybki test! 🧠
Sprawdź znajomość zasad! ✊✋✌️
Mistrz zasad! 🎉
Świetnie! 🎉 Znasz zasady i sposób przygotowania gry!
- Kamień pokonuje nożyce, nożyce pokonują papier, a papier pokonuje kamień 🔁
- Przechowuj wybory jako słowa 📦
orsprawdza wiele rzeczy naraz 🔗.lower()porządkuje dane wejściowe 🔡
Następnie: komputer wybierze swój ruch! 🤖
print('Let the games begin! ✊✋✌️')Często zadawane pytania
Czy lekcja „Zasady” jest bezpłatna?
Tak — pełny tekst „Zasady” 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 „Zasady”?
Jak działa gra Ć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 1 z 4.
Ile czasu zajmuje lekcja „Zasady”?
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.