การวาดบ้านสี่เหลี่ยม
สร้างกำแพงบ้าน
การวาดบ้านสี่เหลี่ยม เป็นบทเรียน Coding for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Coding for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน
มาสร้างบ้านกันเถอะ! 🏠🐢
วันนี้เราจะเริ่มสร้างบ้านด้วยเต่าของเรา! 🏗️ อันดับแรกเราต้องมี WALLS
ผนังบ้านก็คือสี่เหลี่ยมจัตุรัสขนาดใหญ่ มาเริ่มวาดทีละขั้นตอนกันเถอะ! 🟦
import turtle
t = turtle.Turtle()
t.forward(100)สร้างผนังทีละด้าน
เต่าเริ่มต้นด้วยการวาดด้านล่างของบ้าน โดยใช้ forward(100) ➡️
นั่นคือพื้นบ้านของเรา! 🏠
import turtle
t = turtle.Turtle()
t.forward(120)หมุนเพื่อขึ้นด้านบน ⬆️
หลังจากวาดด้านล่างแล้ว เราจะหมุน LEFT เพื่อวาดผนังขึ้นด้านบน
t.left(90) หมุนเป็นหนึ่งในสี่ของวงกลม ดังนั้นตอนนี้เต่าจึงหันขึ้นด้านบน! จากนั้นให้เคลื่อนที่ไปข้างหน้าอีกครั้ง
import turtle
t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)วาดด้านบน
ตอนนี้หมุนไปทางซ้ายอีกครั้งแล้ววาดด้านบนของบ้าน 🏠
มุมแต่ละมุมคือการหมุนด้วย left(90) เรากำลังวาดไปรอบ ๆ สี่เหลี่ยมจัตุรัส!
import turtle
t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)ปิดสี่เหลี่ยมจัตุรัส ⬜
หมุนอีกครั้งและวาดผนังอีกด้าน เท่านี้สี่เหลี่ยมจัตุรัสก็ปิดแล้ว! 🎉
สี่ด้าน สี่ครั้งที่หมุน นั่นคือโครงบ้านของเรา!
import turtle
t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)วิธีที่ง่ายกว่า: การวนซ้ำ! 🔁
การเขียน forward และ left 4 ครั้งนั้นเยอะมาก! 😮💨 มาใช้การวนซ้ำแทนกันเถอะ
for i in range(4): ทำซ้ำการวาดผนังและการหมุน 4 ครั้ง ได้สี่เหลี่ยมจัตุรัสเหมือนเดิม แต่พิมพ์น้อยลง! 🙌
import turtle
t = turtle.Turtle()
for i in range(4):
t.forward(120)
t.left(90)ลงสีผนัง 🎨
บ้านต้องมีสี! มาทำให้ผนังเป็นสีน้ำตาลเหมือนไม้กันเถอะ 🟤
ใช้ t.pencolor('brown') ก่อนเริ่มวาด
import turtle
t = turtle.Turtle()
t.pencolor('brown')
for i in range(4):
t.forward(120)
t.left(90)เติมสีให้บ้าน 🪣
มาทาสีเหลืองด้านในบ้านกันเถอะ! 💛
ใช้ begin_fill() ก่อนการวนซ้ำ และใช้ end_fill() หลังการวนซ้ำ สี่เหลี่ยมจัตุรัสทั้งรูปจะถูกเติมสี!
import turtle
t = turtle.Turtle()
t.fillcolor('yellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()ทำให้เส้นหนาขึ้น ✒️
บ้านที่แข็งแรงต้องมีผนังที่แข็งแรง! ใช้ t.pensize(4) เพื่อสร้างเส้นหนา 💪
ตัวเลขยิ่งมาก = ผนังก็ยิ่งหนา
import turtle
t = turtle.Turtle()
t.pensize(4)
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()บ้านหลังใหญ่ขึ้น 🏰
ต้องการบ้านที่ใหญ่ขึ้นหรือไม่? เพียงเพิ่มตัวเลขใน forward ให้มากขึ้น! 📏
ลองใช้ forward(150) เพื่อสร้างคฤหาสน์! 🏰
import turtle
t = turtle.Turtle()
t.fillcolor('orange')
t.begin_fill()
for i in range(4):
t.forward(150)
t.left(90)
t.end_fill()สร้างผนังบ้านของคุณเอง! 🏠
ถึงตาคุณแล้ว! เลือกสีเติมและขนาดสำหรับบ้านของคุณเอง 🎨
เปลี่ยน 'pink' และตัวเลขใน forward เป็นค่าใดก็ได้ที่คุณชอบ! 🩷
import turtle
t = turtle.Turtle()
t.fillcolor('pink')
t.begin_fill()
for i in range(4):
t.forward(130)
t.left(90)
t.end_fill()ตรวจสอบอย่างรวดเร็ว ✅
มาทดสอบความเข้าใจเรื่องการสร้างบ้านของคุณกัน! 🧠🏠
สร้างผนังเสร็จแล้ว! 🏠🎉
ทำได้ดีมาก นักสร้างบ้าน! ตอนนี้บ้านของคุณมีผนังแล้ว! คุณได้เรียนรู้ว่า:
- สี่เหลี่ยมจัตุรัสมี 4 ด้าน และหมุน 4 ครั้ง ครั้งละ
90องศา 🟦 for i in range(4):ใช้วาดรูปด้วยการวนซ้ำ 🔁begin_fill()และend_fill()ใช้เติมสี 🪣
ถัดไป: เพิ่ม ROOF! 🔺
คำถามที่พบบ่อย
บทเรียน “การวาดบ้านสี่เหลี่ยม” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การวาดบ้านสี่เหลี่ยม” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “การวาดบ้านสี่เหลี่ยม” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Coding for Kids นี้ได้ไหม
ได้ บทเรียน Coding for Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การวาดบ้านสี่เหลี่ยม
- การเพิ่มหลังคา
- ประตูและหน้าต่าง
- ดวงอาทิตย์และท้องฟ้า