Prowadzenie punktacji
Licz poprawne odpowiedzi
Prowadzenie punktacji to bezpłatna lekcja Coding for Kids na CoddyKit. To lekcja 3 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.
Prowadź wynik! 🏆🔢
Dobry quiz prowadzi WYNIK! 🏆 Za każdym razem, gdy odpowiesz poprawnie, Twój wynik rośnie!
Nauczmy się liczyć poprawne odpowiedzi. 🎯
score = 0
print('Your score starts at', score)Pudełko wyniku zaczyna od zera 📦
Przed rozpoczęciem quizu wynik wynosi 0. Nikt jeszcze nie odpowiedział! 🥚
Tworzymy pudełko: score = 0. Jego wartość będzie rosnąć wraz z poprawnymi odpowiedziami!
score = 0
print('Score:', score)Dodaj 1 do wyniku ➕
Gdy odpowiedź jest poprawna, dodajemy 1 do wyniku! 🎉
score = score + 1 oznacza „weź wynik i zwiększ go o jeden”. Magia liczenia! 🪄
score = 0
score = score + 1
print('Score is now', score)Skrót: += ⚡
Programiści lubią sobie ułatwiać życie (w dobrym znaczeniu!) 😄 Zamiast score = score + 1 możemy napisać score += 1.
To dokładnie to samo, tylko krócej! ⚡
score = 0
score += 1
score += 1
print('Score:', score)Zwiększaj wynik tylko przy poprawnej odpowiedzi ✅
Dodajemy punkty tylko wtedy, gdy odpowiedź jest POPRAWNA! 🎯
Umieszczamy score += 1 wewnątrz if dla poprawnych odpowiedzi.
score = 0
guess = 12
correct = 12
if guess == correct:
score += 1
print('Correct!')
else:
print('Wrong!')
print('Score:', score)Wynik z wielu pytań 🔁
Użyjmy pętli dla 3 pytań i policzmy poprawne odpowiedzi! 🔁
Pudełko z wynikiem pozostaje POZA pętlą, aby pamiętać wynik ze wszystkich pytań.
score = 0
guesses = [12, 7, 20]
answers = [12, 8, 20]
for i in range(3):
if guesses[i] == answers[i]:
score += 1
print('You got', score, 'correct!')Losowy quiz z wynikiem 🎲🏆
Połączmy losowe pytania ORAZ liczenie wyniku! 🤩
Dla każdego pytania tworzymy liczby, sprawdzamy odpowiedź i zwiększamy wynik, jeśli jest poprawna.
import random
score = 0
for q in range(3):
a = random.randint(1, 10)
b = random.randint(1, 10)
correct = a + b
guess = correct
if guess == correct:
score += 1
print('Final score:', score)Dopinguj gracza! 🎉
Mówmy coś radosnego za każdym razem, gdy gracz zdobędzie punkt! 🥳
Wewnątrz if wyświetlamy dopingujący komunikat ORAZ zwiększamy wynik.
score = 0
correct = 15
guess = 15
if guess == correct:
score += 1
print('Yes! Plus one point! 🌟')
print('Score:', score)Policz także błędne odpowiedzi ❌
Możemy także policzyć NIEPOPRAWNE ODPOWIEDZI! 🙈
Utwórzmy drugie pudełko wrong = 0 i zwiększajmy jego wartość w części else.
score = 0
wrong = 0
guesses = [12, 5]
answers = [12, 9]
for i in range(2):
if guesses[i] == answers[i]:
score += 1
else:
wrong += 1
print('Right:', score, 'Wrong:', wrong)Wyświetlanie wyniku po każdym pytaniu 📊
Wyświetlajmy bieżący wynik po każdym pytaniu, aby gracz zawsze wiedział, ile ma punktów! 📊
Wystarczy wyświetlać wynik wewnątrz pętli.
score = 0
for q in range(3):
score += 1
print('Question', q + 1, '- Score so far:', score)Zbuduj własny mechanizm punktacji! 🏆🎨
Teraz kolej na Państwa! Proszę zmieniać odpowiedzi i typy odpowiedzi, a następnie obserwować, jak zmienia się wynik. 🤩
Proszę spróbować dopasować wszystkie odpowiedzi, aby uzyskać maksymalny wynik! 💯
score = 0
guesses = [6, 8, 10]
answers = [6, 8, 12]
for i in range(3):
if guesses[i] == answers[i]:
score += 1
print('Your score:', score, 'out of 3')Szybkie sprawdzenie ✅
Łamigłówka dotycząca punktacji! 🧠🏆
Mechanizm punktacji gotowy! 🏆🎉
Świetnie! Quiz prowadzi teraz punktację! Oto, czego się Państwo nauczyli:
- Rozpoczynanie wyniku od
0📦 score += 1dodaje punkt ⚡- Dodawanie punktu tylko wewnątrz właściwego
if✅ - Umieszczanie pola wyniku POZA pętlą, aby zachować wynik 🔁
Następnie wyświetlimy końcowy wynik i pokażemy, jak poszło! 📊
Często zadawane pytania
Czy lekcja „Prowadzenie punktacji” jest bezpłatna?
Tak — pełny tekst „Prowadzenie punktacji” 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 „Prowadzenie punktacji”?
Licz poprawne odpowiedzi Ć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 3 z 4.
Ile czasu zajmuje lekcja „Prowadzenie punktacji”?
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
- Tworzenie pytań
- Sprawdzanie odpowiedzi
- Prowadzenie punktacji
- Wynik końcowy