รูปทรงมากมาย
วาดรูปทรงหลายแบบ
รูปทรงมากมาย เป็นบทเรียน Coding for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Coding for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน
วาดรูปร่างมากมาย! 🔺🟦⭐
รูปร่างเดียวก็สนุกแล้ว แต่รูปร่าง LOTS รูปยิ่งสนุกกว่าเดิม! 🎉
วันนี้เราจะเรียนรู้วิธีวาดรูปร่างจำนวนมากโดยไม่ต้องเขียนโค้ดเดิมซ้ำไปซ้ำมา มาเริ่มกันเลย! 🚀
import turtle
t = turtle.Turtle()
t.circle(40)การวนซ้ำทำสิ่งต่าง ๆ ซ้ำได้ 🔁
การเขียนบรรทัดเดิม 4 ครั้งช่างน่าเหนื่อย! 😫
การวนซ้ำช่วยให้เราทำโค้ดซ้ำได้ for i in range(4): หมายถึง 'ทำสิ่งนี้ 4 ครั้ง!' 🔁
for i in range(4):
print('Hello!')สี่เหลี่ยมจัตุรัสด้วยการวนซ้ำ
สี่เหลี่ยมจัตุรัสมี 4 ด้านที่ยาวเท่ากัน จึงเหมาะกับการวนซ้ำอย่างยิ่ง! 🟦
เราทำซ้ำคำสั่ง forward และ right(90) สี่ครั้ง อย่าลืมย่อหน้า (เลื่อนบรรทัดเข้ามา) ด้วยนะคะ!
import turtle
t = turtle.Turtle()
for i in range(4):
t.forward(80)
t.right(90)เปลี่ยนตัวเลข เปลี่ยนรูปร่าง!
เคล็ดลับมหัศจรรย์! 🪄 เปลี่ยน range(4) เป็น range(3) และหมุน 120 องศา... คุณก็จะได้ TRIANGLE! 🔺
มุมที่หมุนจะเท่ากับ 360 หารด้วยจำนวนด้านเสมอ
import turtle
t = turtle.Turtle()
for i in range(3):
t.forward(90)
t.right(120)ห้าเหลี่ยม (5 ด้าน) ⬠
มีห้าด้าน! หมุน 72 องศา (ซึ่งเท่ากับ 360 ÷ 5)
ยิ่งมีด้านมาก รูปร่างก็ยิ่งดูคล้ายวงกลมมากขึ้น! ลองวาดหกเหลี่ยม (6 ด้าน) ด้วยนะคะ! 🛑
import turtle
t = turtle.Turtle()
for i in range(5):
t.forward(70)
t.right(72)เคลื่อนที่โดยไม่วาดเส้น ✈️
หากต้องการวาดรูปร่างในตำแหน่งต่าง ๆ ให้ยกปากกาขึ้น! 🖊️⬆️
t.penup() ยกปากกาขึ้น (จึงไม่มีเส้น) และ t.pendown() วางปากกาลงเพื่อวาดอีกครั้ง
import turtle
t = turtle.Turtle()
t.circle(30)
t.penup()
t.forward(100)
t.pendown()
t.circle(30)วงกลมสามวงเรียงกัน 🔴🔴🔴
มาใช้การวนซ้ำเพื่อวาดวงกลม 3 วง โดยเคลื่อนที่ระหว่างแต่ละวงกันเถอะ!
ในแต่ละครั้ง: วาดวงกลม ยกปากกา เคลื่อนที่ไปด้านข้าง แล้ววางปากกาลง 🎨
import turtle
t = turtle.Turtle()
for i in range(3):
t.circle(30)
t.penup()
t.forward(80)
t.pendown()วงกลมหลากสี 🌈
มาทำให้วงกลมแต่ละวงมีสีต่างกันกันเถอะ! เราสามารถสร้างรายการสีและเลือกสีใหม่ในแต่ละการวนซ้ำได้
ใช้ colors = ['red', 'blue', 'green'] และเลือก colors[i] ในแต่ละครั้ง! 🎨
import turtle
t = turtle.Turtle()
colors = ['red', 'blue', 'green']
for i in range(3):
t.pencolor(colors[i])
t.circle(30)
t.penup()
t.forward(80)
t.pendown()หมุนเพื่อสร้างดอกไม้ 🌸
หากคุณวาดรูปร่างแล้วหมุนทีละเล็กน้อยในแต่ละครั้ง รูปร่างนั้นจะหมุนกลายเป็นดอกไม้! 🌼
วาดวงกลม หมุน 60 องศา แล้วทำซ้ำ 6 ครั้ง สวยมากเลย! 💐
import turtle
t = turtle.Turtle()
for i in range(6):
t.circle(50)
t.right(60)เส้นที่แผ่กระจายออกไป ✨
เส้นที่หมุนรอบทำให้เกิดลวดลายคล้ายแสงดาวกระจาย! 🌟
เคลื่อนที่ไปข้างหน้า ย้อนกลับ หมุนเล็กน้อย แล้วทำซ้ำ เราหมุน 36 องศาเพื่อสร้างเส้น 10 เส้นให้กระจายครบทุกทิศทาง!
import turtle
t = turtle.Turtle()
for i in range(10):
t.forward(80)
t.backward(80)
t.right(36)สร้างการรวมตัวของรูปร่างด้วยตัวเอง! 🎉
ถึงตาคุณแล้ว! เปลี่ยน range(8) เป็นตัวเลขใดก็ได้ และเปลี่ยนมุมหมุน 🌀
การทำซ้ำมากขึ้น = รูปร่างจำนวนมากขึ้นหมุนไปรอบ ๆ ลองเล่นและสร้างสิ่งที่ AMAZING กันนะคะ! 🤩
import turtle
t = turtle.Turtle()
for i in range(8):
t.circle(40)
t.right(45)ตรวจสอบอย่างรวดเร็ว ✅
ได้เวลาใช้พลังสมองแล้ว! 🧠⚡
จ้าวแห่งรูปร่าง! 🏆🔺
ว้าว ดูรูปร่างทั้งหมดเหล่านั้นสิคะ! วันนี้คุณได้เรียนรู้ว่า:
for i in range(4):ทำโค้ดซ้ำได้ 🔁- เปลี่ยนตัวเลขเพื่อวาดรูปร่างที่แตกต่างกัน 🔺🟦⬠
penup()และpendown()ช่วยเคลื่อนที่โดยไม่วาดเส้น ✈️- รูปร่างที่หมุนรอบทำให้เกิดดอกไม้และลวดลายที่แผ่กระจาย! 🌸✨
ถัดไป: สร้าง PATTERN ที่มีสีสันทั้งชิ้น! 🎨
คำถามที่พบบ่อย
บทเรียน “รูปทรงมากมาย” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “รูปทรงมากมาย” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- สีของเต่า
- การเติมสีรูปทรง
- รูปทรงมากมาย
- รูปแบบสีสันสดใส