0Pricing
Coding for Kids · บทเรียน

การเก็บคะแนน

นับคำตอบที่ถูกต้อง

การเก็บคะแนน เป็นบทเรียน Coding for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Coding for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน

เก็บ SCORE! 🏆🔢

แบบทดสอบที่ดีต้องเก็บ SCORE ค่ะ! 🏆 ทุกครั้งที่คุณตอบถูก คะแนนจะเพิ่มขึ้น!

มาเรียนรู้วิธีนับคำตอบที่ถูกต้องกันนะคะ 🎯

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

กล่องคะแนนเริ่มต้นที่ศูนย์ 📦

ก่อนเริ่มแบบทดสอบ คะแนนจะเป็น 0 เพราะยังไม่มีใครตอบคำถามเลยค่ะ! 🥚

เราสร้างกล่องด้วย score = 0 กล่องนี้จะเพิ่มค่าขึ้นเมื่อคุณตอบถูกค่ะ!

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

เพิ่ม 1 ให้คะแนน ➕

เมื่อคุณตอบถูกหนึ่งข้อ ให้เพิ่ม 1 คะแนนค่ะ! 🎉

score = score + 1 หมายถึง 'นำคะแนนเดิมมาเพิ่มอีกหนึ่ง' เป็นการนับแบบมหัศจรรย์เลยค่ะ! 🪄

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

ทางลัด: += ⚡

นักเขียนโค้ดมักชอบวิธีที่กระชับค่ะ 😄 แทนที่จะเขียน score = score + 1 เราสามารถเขียน score += 1 ได้

ทั้งสองแบบทำงานเหมือนกันทุกประการ เพียงแบบหลังเขียนสั้นกว่าค่ะ! ⚡

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

เพิ่มคะแนนเมื่อถูกต้องเท่านั้น ✅

เราจะเพิ่มคะแนนเมื่อคำตอบเป็น RIGHT เท่านั้นค่ะ! 🎯

เราใส่ score += 1 ไว้ภายใน if สำหรับคำตอบที่ถูกต้องค่ะ

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

คะแนนจากคำถามหลายข้อ 🔁

มาใช้ลูปสร้างคำถาม 3 ข้อและนับจำนวนข้อที่ตอบถูกกันค่ะ! 🔁

กล่องคะแนนต้องอยู่ OUTSIDE ลูป เพื่อให้จดจำคะแนนจากคำถามทั้งหมดได้ค่ะ

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

แบบทดสอบสุ่มพร้อมคะแนน 🎲🏆

มารวมคำถามแบบสุ่ม AND การนับคะแนนเข้าด้วยกันค่ะ! 🤩

สำหรับแต่ละคำถาม เราจะสร้างตัวเลข ตรวจสอบคำตอบที่เดา และเพิ่มคะแนนหากตอบถูกค่ะ

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)

ส่งเสียงเชียร์ผู้เล่น! 🎉

มาพูดข้อความสนุก ๆ ทุกครั้งที่ผู้เล่นได้คะแนนกันค่ะ! 🥳

ภายใน if เราจะแสดงเสียงเชียร์ AND เพิ่มคะแนนค่ะ

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

นับคำตอบที่ผิดด้วย ❌

เราสามารถนับจำนวน MISSES ได้ด้วยค่ะ! 🙈

สร้างกล่องที่สองด้วย wrong = 0 แล้วเพิ่มค่าให้กล่องนี้ในส่วน 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)

แสดงคะแนนหลังแต่ละคำถาม 📊

มาพิมพ์คะแนนสะสมหลังคำถามทุกข้อกัน เพื่อให้ผู้เล่นทราบคะแนนอยู่เสมอ! 📊

เราเพียงพิมพ์คะแนนไว้ภายในลูป

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

สร้างเครื่องเก็บคะแนนของคุณเอง! 🏆🎨

ตาคุณแล้ว! เปลี่ยนคำตอบที่เดาและคำตอบจริง แล้วดูคะแนนที่เปลี่ยนไป 🤩

ลองทำให้ทุกข้อจับคู่กันเพื่อให้ได้คะแนน PERFECT! 💯

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

ตรวจสอบอย่างรวดเร็ว ✅

ปริศนาชวนคิดเรื่องการเก็บคะแนน! 🧠🏆

สร้างเครื่องเก็บคะแนนเสร็จแล้ว! 🏆🎉

ยอดเยี่ยม! ตอนนี้แบบทดสอบของคุณเก็บคะแนนได้แล้ว! สิ่งที่คุณเรียนรู้:

  • เริ่มคะแนนที่ 0 📦
  • score += 1 เพิ่มคะแนนหนึ่งคะแนน ⚡
  • เพิ่มคะแนนเฉพาะภายใน if ที่ถูกต้องเท่านั้น ✅
  • กล่องคะแนนอยู่ OUTSIDE ลูปเพื่อจดจำคะแนน 🔁

ต่อไป: แสดงคะแนนสุดท้ายและผลการทำแบบทดสอบ! 📊

คำถามที่พบบ่อย

บทเรียน “การเก็บคะแนน” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “การเก็บคะแนน” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Coding for Kids ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “การเก็บคะแนน”

นับคำตอบที่ถูกต้อง คุณปฏิบัติ Coding for Kids ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Coding for Kids หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Coding for Kids บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน

บทเรียน “การเก็บคะแนน” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Coding for Kids นี้ได้ไหม

ได้ บทเรียน Coding for Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. การสร้างคำถาม
  2. การตรวจคำตอบ
  3. การเก็บคะแนน
  4. คะแนนสุดท้าย
← กลับไปที่ Coding for Kids