Logo Command

Preview:

DESCRIPTION

สรุปเนื้อหาคำสั่งพื้นฐานภาษา

Citation preview

Page 3

ค าอธิบาย

ให้เต่าโลโก้เดนิไปข้างหน้า เป็นระยะทาง n หน่วย

Page 4

ค าอธิบาย

ให้เต่าโลโก้เดนิถอยหลงั เป็นระยะทาง n หน่วย

Page 5

ค าอธิบาย

ให้เต่าโลโก้หมุนไปทางด้านขวา ท ามุม n องศา

Page 6

ค าอธิบาย

ให้เต่าโลโก้หมุนไปทางด้านขวา ท ามุม n องศา

Page 7

ค าอธิบายส่ังให้เต่าโลโก้หมุนตามเขม็นาฬิกา โดยท ามุม n องศา

ในการหมุน

Page 9

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ มีสถานะเป็นปากกา เพือ่ใช้ส าหรับการ

วาดรูป เม่ือเต่าเคลือ่นที่จะปรากฏเส้นทางการเดนิของเต่าโลโก้

Page 10

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ มีสถานะเป็นยางลบ เพือ่ใช้ส าหรับการลบ

เมื่อเต่าเคลื่อนทีจ่ะไม่ปรากฏเส้นทางการเดนิของเต่าโลโก้ แต่เมื่อเดนิทบัไปบนเส้นทางเดมิทีเ่คยวาดไว้แล้ว เส้นน้ันจะถูกลบหายไป

Page 11

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ถูกยกลอยขึน้ ท าให้เวลาเต่าโลโก้

เคลือ่นที่ จะไม่มีเส้นที่เกดิจากการเดนิเกดิขึน้

Page 12

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ถูกวางลง ท าให้เวลาเต่าโลโก้

เคลือ่นที่ จะมีเส้นที่เกดิจากการเดนิเกดิขึน้

Page 13

ค าอธิบายค าส่ังเพือ่ซ่อนเต่าโลโก้ ไม่ให้ปรากฏบนส่วนแสดงผล

กราฟิก ใช้เพือ่ตรวจสอบความสมบูรณ์ของรูปทีว่าด

Page 14

ค าอธิบายค าส่ังเพือ่แสดงเต่าโลโก้ ให้ปรากฏบนส่วนแสดงผล

กราฟิก เพือ่ช่วยให้เห็นต าแหน่งของการวาดรูปปัจจบัุน

Page 16

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ กลบัมาขงัจดุเร่ิมต้นเดมิ

ที่ต าแหน่ง (0,0)

Page 17

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ ไปยงัพกิดัต่างๆ บนส่วนแสดงผล

กราฟิก โดยการระบุค่าพกิดัแกน x และแกน y ที่ต้องการ

Page 18

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ ไปยงัพกิดัต่างๆ บนส่วนแสดงผล

กราฟิก โดยการระบุค่าพกิดัแกน x และแกน y ที่ต้องการ ไว้ภายใต้เคร่ืองหมาย [ ]

Page 20

ค าอธิบาย

ส่ังให้เต่าโลโก้ พมิพ์ข้อความทีอ่ยู่หลงัสัญลกัษณ์ “ บนส่วนแสดง ผลกราฟิก ในทศิที่หัวเต่าโลโก้ช้ีอยู่ปัจจบัุน โดยข้อความห้ามมีการเว้นวรรค

Page 21

ค าอธิบาย

ส่ังให้เต่าโลโก้ พมิพ์ข้อความทีอ่ยู่หลงัสัญลกัษณ์ [ ] บนส่วนแสดง ผลกราฟิก ในทิศทีหั่วเต่าโลโก้ช้ีอยู่ปัจจบัุน โดยข้อความสามารถเว้นวรรคได้

Page 23

ค าอธิบาย

ส่ังให้เต่าโลโก้ ลบข้อความหรือค าส่ังทัง้หมดทีอ่ยู่ในส่วนแสดงผลข้อความ

Page 24

ค าอธิบาย

ส่ังให้เต่าโลโก้ ลบกราฟิกทัง้หมดทีอ่ยู่ในส่วนแสดงผลกราฟิก จากน้ันเต่าโลโก้จะกลบัมาอยู่ทีจ่ดุเร่ิมต้น (Home)

Page 26

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปวงกลม ทีม่ีรัศมีเท่ากบั r หน่วย โดยเต่าโลโก้จะอยู่ทีจ่ดุศูนย์กลางของวงกลม

Page 27

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปวงกลม ทีม่ีรัศมีเท่ากบั r หน่วย โดยเต่าโลโก้จะอยู่ทีเ่ส้นรอบวง

Page 28

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปเส้นโค้ง โดยท ามมุเท่ากบั m องศา และรัศมีเท่ากบั r หน่วย โดยเต่าโลโก้จะอยู่ทีจ่ดุศูนย์กลางของ

เส้นโค้ง

Page 29

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปเส้นโค้ง โดยท ามมุเท่ากบั m องศา และรัศมีเท่ากบั r หน่วย โดยเต่าโลโก้จะอยู่ทีต่ าแหน่งสุดท้ายของเส้นโค้งที่วาด

Page 30

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปวงรี โดยมีรัศมใีนแกนx

เท่ากบั w หน่วย และมีรัศมีในแกนx เท่ากบั h หน่วย

โดยเต่าโลโก้จะอยู่ทีต่ าแหน่งสุดท้ายของเส้นโค้งทีว่าด

Page 32

ค าอธิบาย

ส่ังให้เต่าโลโก้ท าการวนซ ้าหรือท าซ ้า เป็นจ านวน n รอบ

โดยวนซ ้าหรือท าซ ้าตามค าส่ัง (Command) ทีอ่ยู่ภายใต้เคร่ืองหมาย [ ]

Page 33

ค าอธิบาย

ส่ังให้เต่าโลโก้หยดุการท างาน ตามเวลา n หน่วย

โดยการก าหนดเวลาจะใช้หน่วยเป็น วนิาที และเติม 0 หลงัตัวเลขวนิาทีน้ันๆ เช่น 2 วนิาที จะใช้เป็น 20 หน่วย

Page 35

Page 36

ค าอธิบายTO คอื ค าส่ังเพือ่บอกจดุเร่ิมต้นการท างานของ

กระบวนความ

procedure_name คอื ช่ือของกระบวนความ

command 1, 2 คอื ค าส่ังพืน้ฐานภาษาโลโก้ เพือ่ใช้ส าหรับวาดรูปทีต้่องการ

END คอื ค าส่ังเพือ่บอกจดุส้ินสุดการท างานของกระบวนความ

Page 37

อย่าลืมน าค าสั่งภาษาโลโก้

ไปใช้กันด้วยนะคะ