0Pricing
Coding for Kids · Lekcja

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 += 1 dodaje 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

  1. Tworzenie pytań
  2. Sprawdzanie odpowiedzi
  3. Prowadzenie punktacji
  4. Wynik końcowy
← Powrót do Coding for Kids