0Pricing
Coding for Kids · Leçon

Tenir le score

Compter les bonnes réponses

Tenir le score est une leçon Coding for Kids gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Coding for Kids, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Coding for Kids comprend 4 leçons au total.

Gardez le SCORE ! 🏆🔢

Un bon quiz garde le SCORE ! 🏆 Chaque fois que vous répondez correctement, votre score augmente !

Apprenons à compter les bonnes réponses. 🎯

score = 0
print('Your score starts at', score)

Une boîte de score commence à zéro 📦

Avant le début du quiz, le score est égal à 0. Personne n’a encore répondu ! 🥚

Nous créons une boîte : score = 0. Cette boîte grandira à mesure que vous donnerez de bonnes réponses !

score = 0
print('Score:', score)

Ajoutez 1 au score ➕

Lorsque vous répondez correctement, ajoutez 1 au score ! 🎉

score = score + 1 signifie « prenez le score et augmentez-le de 1 ». Un comptage magique ! 🪄

score = 0
score = score + 1
print('Score is now', score)

Un raccourci : += ⚡

Les codeurs sont paresseux, dans le bon sens du terme ! 😄 Au lieu d’écrire score = score + 1, nous pouvons écrire score += 1.

Le résultat est exactement le même, en plus court ! ⚡

score = 0
score += 1
score += 1
print('Score:', score)

Le score augmente uniquement si la réponse est correcte ✅

Nous ajoutons des points au score uniquement lorsque la réponse est RIGHT ! 🎯

Nous plaçons score += 1 dans le if des bonnes réponses.

score = 0
guess = 12
correct = 12
if guess == correct:
    score += 1
    print('Correct!')
else:
    print('Wrong!')
print('Score:', score)

Le score sur plusieurs questions 🔁

Utilisons une boucle pour poser 3 questions et compter les bonnes réponses ! 🔁

La boîte du score reste OUTSIDE la boucle afin de conserver sa valeur pour toutes les questions.

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!')

Un quiz aléatoire avec un score 🎲🏆

Réunissons les questions aléatoires AND le score ! 🤩

Pour chaque question, nous créons des nombres, vérifions la réponse proposée et ajoutons un point au score si elle est correcte.

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)

Encouragez le joueur ! 🎉

Disons quelque chose d’amusant chaque fois qu’il marque un point ! 🥳

Dans le if, nous affichons un encouragement AND ajoutons un point au score.

score = 0
correct = 15
guess = 15
if guess == correct:
    score += 1
    print('Yes! Plus one point! 🌟')
print('Score:', score)

Comptez aussi les mauvaises réponses ❌

Nous pouvons aussi compter les MISSES ! 🙈

Créez une deuxième boîte wrong = 0 et ajoutez-y un point dans la partie 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)

Afficher le score après chaque question 📊

Affichons le score au fur et à mesure après chaque question, pour que le joueur sache toujours où il en est ! 📊

Il suffit d'afficher le score à l'intérieur de la boucle.

score = 0
for q in range(3):
    score += 1
    print('Question', q + 1, '- Score so far:', score)

Créez votre propre compteur de points ! 🏆🎨

À vous ! Modifiez les réponses proposées et les réponses attendues, puis observez le score changer. 🤩

Essayez de faire correspondre toutes les réponses pour obtenir un score parfait ! 💯

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')

Vérification rapide ✅

Casse-tête sur le calcul des points ! 🧠🏆

Compteur de points terminé ! 🏆🎉

Super ! Votre quiz compte maintenant les points ! Vous avez appris à :

  • Commencer le score à 0 📦
  • score += 1 ajoute un point ⚡
  • Ajouter un point uniquement à l'intérieur du bon if ✅
  • Placer la boîte contenant le score OUTSIDE de la boucle pour le mémoriser 🔁

Ensuite : afficher le score final et le résultat obtenu ! 📊

Questions Fréquemment Posées

La leçon « Tenir le score » est-elle gratuite ?

Oui — le texte complet de « Tenir le score » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Coding for Kids, passe à CoddyKit PRO. Le cours Coding for Kids comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Tenir le score » ?

Compter les bonnes réponses Tu pratiques Coding for Kids avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Coding for Kids ?

Aucune expérience préalable n'est requise. Coding for Kids sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.

Combien de temps prend la leçon « Tenir le score » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Coding for Kids ?

Oui. Chaque leçon Coding for Kids inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Créer des questions
  2. Vérifier les réponses
  3. Tenir le score
  4. Score final
← Retour à Coding for Kids