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

รูปทรงมากมาย

วาดรูปทรงหลายแบบ

รูปทรงมากมาย เป็นบทเรียน 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

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

  1. สีของเต่า
  2. การเติมสีรูปทรง
  3. รูปทรงมากมาย
  4. รูปแบบสีสันสดใส
← กลับไปที่ Coding for Kids