Llevar la puntuación
Cuente las respuestas correctas
Llevar la puntuación es una lección gratuita de Coding for Kids en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Coding for Kids, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Coding for Kids incluye 4 lecciones en total.
¡Lleve la puntuación! 🏆🔢
¡Un buen cuestionario lleva la PUNTUACIÓN! 🏆 Cada vez que acierta una respuesta, ¡su puntuación aumenta!
Aprendamos a contar las respuestas correctas. 🎯
score = 0
print('Your score starts at', score)Una caja de puntuación empieza en cero 📦
Antes de empezar el cuestionario, la puntuación es 0. ¡Todavía nadie ha respondido! 🥚
Creamos una caja: score = 0. ¡Esta caja aumentará cada vez que acierte una respuesta!
score = 0
print('Score:', score)Sume 1 a la puntuación ➕
¡Cuando acierte una respuesta, sume 1 a la puntuación! 🎉
score = score + 1 significa tomar la puntuación y hacerla un número mayor. ¡Magia para contar! 🪄
score = 0
score = score + 1
print('Score is now', score)Un atajo: += ⚡
¡A los programadores nos gusta ahorrar trabajo! 😄 En lugar de score = score + 1, podemos escribir score += 1.
¡Hace exactamente lo mismo, pero de forma más breve! ⚡
score = 0
score += 1
score += 1
print('Score:', score)La puntuación solo aumenta si acierta ✅
¡Solo sumamos puntos cuando la respuesta es CORRECTA! 🎯
Colocamos score += 1 dentro de if para las respuestas correctas.
score = 0
guess = 12
correct = 12
if guess == correct:
score += 1
print('Correct!')
else:
print('Wrong!')
print('Score:', score)Puntuación a lo largo de varias preguntas 🔁
¡Usaremos un bucle para hacer 3 preguntas y contar los aciertos! 🔁
La caja de puntuación permanece FUERA del bucle para conservar su valor durante todas las preguntas.
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 cuestionario aleatorio con puntuación 🎲🏆
¡Combinemos las preguntas aleatorias Y la puntuación! 🤩
Para cada pregunta, generamos los números, comprobamos la respuesta y sumamos un punto si es correcta.
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)¡Anime al jugador! 🎉
¡Digamos algo divertido cada vez que consiga un punto! 🥳
Dentro de if, mostramos un mensaje de celebración Y sumamos un punto.
score = 0
correct = 15
guess = 15
if guess == correct:
score += 1
print('Yes! Plus one point! 🌟')
print('Score:', score)Cuente también las respuestas incorrectas ❌
¡También podemos contar los FALLOS! 🙈
Cree una segunda caja, wrong = 0, y súmele uno en la parte de 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)Mostrar la puntuación después de cada pregunta 📊
Mostremos la puntuación acumulada después de cada pregunta para que el jugador siempre sepa cómo va 📊
Solo tenemos que mostrar la puntuación dentro del bucle.
score = 0
for q in range(3):
score += 1
print('Question', q + 1, '- Score so far:', score)¡Cree su propio marcador! 🏆🎨
¡Ahora es su turno! Cambie las respuestas y las conjeturas, y observe cómo cambia la puntuación 🤩
¡Intente hacer que todas coincidan para obtener una puntuación perfecta! 💯
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')Comprobación rápida ✅
¡Acertijo sobre cómo llevar la puntuación! 🧠🏆
¡Marcador terminado! 🏆🎉
¡Genial! Su cuestionario ya lleva la puntuación. Ha aprendido lo siguiente:
- Iniciar la puntuación en
0📦 score += 1suma un punto ⚡- Sumar puntos solo dentro del
ifcorrecto ✅ - La caja de la puntuación debe estar FUERA del bucle para conservar el valor 🔁
Siguiente: ¡mostrar la puntuación final y explicar cómo le fue al jugador! 📊
Preguntas frecuentes
¿La lección «Llevar la puntuación» es gratis?
Sí — el texto completo de «Llevar la puntuación» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Coding for Kids, actualiza a CoddyKit PRO. El curso de Coding for Kids incluye 4 lecciones en total.
¿Qué aprenderé en «Llevar la puntuación»?
Cuente las respuestas correctas Practicas Coding for Kids con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Coding for Kids?
No se requiere experiencia previa. Coding for Kids en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Llevar la puntuación»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Coding for Kids?
Sí. Cada lección de Coding for Kids incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Crear preguntas
- Comprobar respuestas
- Llevar la puntuación
- Puntuación final