โปรแกรมการวาดอักษร ก มีลำดับขั้นตอนในการเขียนโปรแกรมดังนี้
1. วาดภาพ ก 2. จัดลำดับการวาดภาพ ก ได้ดังนี้ 2.1 วาดขา ก ข้างซ้ายเป็นเส้นตรงดิ่งยาว 54 หน่วย โดยใช้คำสั่ง FORWARD 54 2.2 วาดหัว ก หมุนหัวเต่าไปทางขวา 45 องศา เขียนเส้นตรงยาว 6 หน่วย โดยใช้คำสั่ง RIGHT 45 FORWARD 6 2.3 วาดหัว ก หมุนตัวเต่าไปทางซ้าย 90 องศา เขียนเส้นตรงยาว 6 หน่วย โดยใช้คำสั่ง LEFT 90 FORWARD 6 2.4 หมุนหัวเต่ามาทางขวา 45 องศา โดยใช้คำสั่ง RIGHT 45 2.5 หมุนหัวเต่ามาทางขวา 90 องศา โดยใช้คำสั่ง RITHT 90 2.6 ลากเส้นตรงยาว 30 หน่วย โดยใช้คำสั่ง FORWARD 30 2.7 หมุนหัวเต่าไปทางขวา 90 องศา โดยใช้คำสั่ง RIGHT 90 2.8 ลากเส้นตรงตามแนวหัวเต่ายาว 63 หน่วย โดยใช้คำสั่ง FORWARD 63 3. นำคำสั่งทั้งหมดมาเขียนโปรแกรม (ในหน้า PROCEDURE) ได้ดังนี้ TO FONT1 FORWARD 54 RIGHT 45 FORWARD 6 LEFT 90 FORWARD 6 RIGHT 45 RIGHT 90 FORWARD 30 RIGHT 90 FORWARD 63 PENUP HT END ทดลองให้โลโก วาดภาพตามโปรแกรมที่เขียนไว้ ให้ออกจาก PROCEDURE ให้พิมพ์ชื่อ FONT1 ในศูนย์คำสั่ง Command center 4. หลังจากที่โปรแกรมถูกต้องแล้วให้ผู้เรียนทำการ SAVE โปรแกรม โดยเลือกที่เมนูคำสั่ง แฟ้ม (file) เลื่อนเมาส์มาเลือกคำสั่ง Save Project โปรแกรมการวาดตัวเลข 1 มีลำดับขั้นตอนในการเขียนโปรแกรมดังนี้ 1. วาดรูปเลข 1 2. จัดลำดับการวาดรูปเลข 1 ได้ดังนี้ 2.1 วาดฐานไปทางซ้าย 20 หน่วย ไปทางขวา 20 หน่วย โดยใช้คำสั่ง RIGHT 90 FORWARD 40 BACK 20 LEFT 90 2.2 วาดตัวเลข 1 โดยลากเส้นตรงในแนวตั้งฉากยาวประมาณ 60 หน่วย โดยใช้คำสั่ง FORWARD 60 2.3 วาดหัวเลข 1 โดยหมุนหัวเต่ามาทางซ้าย 135 องศา แล้วลากเส้นตรงตามแนวยาว โดยใช้คำสั่ง LEFT 135 FORWARD 30 3. นำคำสั่งทั้งหมดมาเขียนเป็นโปรแกรม (ในหน้า PROCEDURE) ได้ดังนี้ TO ONE RIGHT 90 FORWARD 40 BACK 20 LEFT 90 FORWARD 60 LEFT 135 FORWARD 30 HT END ทดลองให้โลโก วาดภาพตามโปรแกรมที่เขียนไว้ ให้ออกจาก PROCEDURE ให้พิมพ์ชื่อ one ในศูนย์คำสั่ง Command center 4. หลังจากที่โปรแกรมถูกต้องแล้วให้ผู้เรียนทำการ SAVE โปรแกรม โดยเลือกที่เมนูคำสั่ง แฟ้ม (file) เลื่อนเมาส์มาเลือกคำสั่ง Save Project ผู้สอนวาดภาพตัวอย่างให้ผู้เรียนดู แล้วให้ผู้เรียนเขียนโปรแกรมการสร้างภาพโดยใช้เส้นตรง เช่น รูปบ้าน TO HOUSE รูปดาว TO STAR รูปสามเหลี่ยมสามชั้น TO T1 นอกเหนือจากการวาดรูปโดยใช้เส้นตรงแล้วเรายังสามารถวาดรูปโดยใช้เส้นโค้งได้เช่นกัน วิธีการก็คือเราจะนำเอาคำสั่งพื้นฐานในการวาดรูปของโปรแกรม Microworlds Pro มาดัดแปลงใช้นั่นเอง โดยมีสูตรในการคำนวณดังนี้ สูตรคำนวณจำนวนที่ให้เต่าเดินแต่ละครั้ง
ขนาดของรูปขึ้นอยู่กับหน่วยในการหันของเต่า คำสั่งในการเขียน REPEAT มุมรองรับส่วนโค้ง [ FD จำนวนหน่วยในการเดิน RT 1 ] ตัวอย่าง 1 วาดรูปเส้นโค้ง มีขนาดของมุมรองรับส่วนโค้ง 90 องศา และ ความยาวของส่วนโค้ง 100 กำหนดให้วาดส่วนโค้งทางขวาโดยให้องศาในการหันเท่ากับ 1 หน่วย
REPEAT 90 [ FD 1.1111111 RT 1 ] รูปที่ได้
ตัวอย่าง 2 วาดรูปเส้นโค้ง มีขนาดของมุมรองรับส่วนโค้ง 90 องศา และ ความยาวของส่วนโค้ง 100 กำหนดให้วาดส่วนโค้งทางซ้ายโดยให้องศาในการหันเท่ากับ 1 หน่วย
REPEAT 90 [ FD 1.1111111 LT 1 ] รูปที่ได้
ตัวอย่างที่ 3 รูปที่ได้
ตัวอย่างที่ 4 TO FLOWER รูปที่ได้
ตัวอย่างที่ 5 เราสามารถใส่สีให้กับกลีบดอกไม้ที่ได้จากตัวอย่างที่ 4 ได้ดังต่อไปนี้ TO FLOWER1 TO SCOLOR15 TO RCOLOR15 TO RUNFLOWER ในช่อง COMMAND CENTER เรียก Procedure ชื่อ RUNFLOWER รูปที่ได้
|