การตัดสินใจ
แตกแขนงเรื่องราว
การตัดสินใจ เป็นบทเรียน Coding for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Coding for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน
เลือกเส้นทางของคุณ! 🌳
กลับมาแล้ว! 🏴☠️ การผจญภัยที่ดีที่สุดเปิดโอกาสให้ YOU เลือกว่าจะเกิดอะไรขึ้นต่อไป! 🌳
วันนี้เราจะเรียนรู้การแตกแขนงเรื่องราวโดยใช้ตัวเลือกและ if! 🤔
print("Time to make choices! 🌳")เสนอเส้นทางสองทาง 🛤️
เสนอเส้นทางสองทางให้ผู้เล่นเลือก! 🛤️
จากนั้นถามว่าผู้เล่นจะเลือกเส้นทางใด!
print("A fork in the road! 🛤️")
print("Left = cave 🕳️")
print("Right = river 🌊")
choice = input("Which way? (left/right) ")
print("You chose:", choice)ให้เกมตอบสนองด้วยเงื่อนไข 🧠
ตอนนี้เราจะทำให้เกม REACT ต่อตัวเลือกด้วย if! 🧠
ตัวเลือกแตกต่างกัน = เรื่องราวก็แตกต่างกัน! ✨
choice = "left"
if choice == "left":
print("You enter a spooky cave! 🕳️")
else:
print("You swim across the river! 🌊")มากกว่าสองทาง 🔀
ใช้ elif เพื่อเพิ่มเส้นทาง MORE ได้อีก! 🔀
elif หมายถึง 'อย่างอื่น ถ้าเป็นกรณีนี้แทน'! 🤓
choice = "climb"
if choice == "cave":
print("Into the cave! 🕳️")
elif choice == "climb":
print("You climb a tall tree! 🌳")
else:
print("You wait around. 🤷")จับคู่กับตัวเลือกจริง 🎯
มาเชื่อมข้อมูลที่ผู้เล่นป้อนจริงเข้ากับเรื่องราวกันเถอะ! 🎯
door = input("Open the red or blue door? ")
if door == "red":
print("A friendly monkey! 🐵")
else:
print("A pile of gold! 🪙")ระวังการสะกด! 🔤
คอมพิวเตอร์พิถีพิถันมาก! "Left" และ "left" เป็น DIFFERENT สำหรับ Python! 😮
ใช้ .lower() เพื่อเปลี่ยนทุกอย่างเป็นตัวพิมพ์เล็กและหลีกเลี่ยงความสับสน! 🪄
choice = "LEFT"
choice = choice.lower()
if choice == "left":
print("Going left! 👈")ตัวเลือกเปลี่ยนค่าสถานะ 📊
ตัวเลือกสามารถเปลี่ยนเหรียญหรือพลังชีวิตของผู้เล่นได้! 📊
การเก็บทองจะเพิ่มจำนวนเหรียญ! 🪙
coins = 0
choice = "grab gold"
if choice == "grab gold":
coins = coins + 10
print("Coins now:", coins, "🪙")ตัวเลือกที่ RISKY ⚠️
ตัวเลือกบางอย่าง RISKY! การแตะกับดักจะทำให้เสียพลังชีวิต! ⚠️
health = 100
choice = "touch trap"
if choice == "touch trap":
health = health - 30
print("Health now:", health, "❤️")ตัวเลือกซ้อนอยู่ในตัวเลือก 🪆
ตัวเลือกหนึ่งอาจนำไปสู่อีกตัวเลือก ANOTHER ได้! เหมือนตุ๊กตาแม่ลูกดก! 🪆
path = "cave"
if path == "cave":
print("Inside the cave you see a chest! 📦")
print("Do you open it? Next lesson decides! 😏")ฟังก์ชันสำหรับตัวเลือก 🛠️
ห่อหุ้มตัวเลือกไว้ในฟังก์ชันเพื่อนำกลับมาใช้ซ้ำ! 🛠️
def ask(question):
answer = input(question + " ")
return answer.lower()
pick = ask("Go up or down?")
print("You picked:", pick)เจ้าแห่งตัวเลือก! 🏆
ตอนนี้คุณสามารถแตกแขนงเรื่องราวใด ๆ ได้แล้ว! 🎉
ifตอบสนองต่อตัวเลือก 🧠elifเพิ่มเส้นทางได้อีก 🔀.lower()แก้ปัญหาการสะกด 🔤- ตัวเลือกเปลี่ยนเหรียญและพลังชีวิต 📊
ต่อไป: ค้นหาขุมทรัพย์และคว้าชัยชนะ WINNING! 💎
print("I can make choices! 🌳🥇")ตรวจสอบอย่างรวดเร็ว ✅
มาทดสอบทักษะการตัดสินใจเลือกของคุณกัน! 🧠
ได้เวลาทบทวน! 🎒
ทำได้ดีมาก ผู้เชี่ยวชาญด้านการเลือก! 🌟
if/elif/elseใช้แบ่งแขนงของเรื่องราว 🌳.lower()ช่วยป้องกันการสะกดผิด 🔤- ตัวเลือกเปลี่ยนแปลงเหรียญและพลังชีวิต 📊
- ตัวเลือกหนึ่งอาจนำไปสู่ตัวเลือกอื่นได้ 🪆
ถัดไป: WINNING สมบัติ! 💎
print("Making Choices: complete! 🚀")คำถามที่พบบ่อย
บทเรียน “การตัดสินใจ” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การตัดสินใจ” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน
บทเรียน “การตัดสินใจ” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Coding for Kids นี้ได้ไหม
ได้ บทเรียน Coding for Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การวางแผนการผจญภัย
- การตัดสินใจ
- การค้นหาสมบัติ
- จบเกม