1.ภาษาโลโก้

แนวคิดในการสั่งงานคอมพิวเตอร์ด้วยการเก็บคำสั่งไว้ในหน่วยความจำ ทำให้มีการพัฒนาคำสั่งคอมพิวเตอร์ที่เริ่มด้วยคำสั่งที่เป็นภาษาเครื่อง ซึ่งเป็นภาษที่คอมพิวเตอร์เข้าใจและสามารถทำงานให้ทันทีจะประกอบด้วยตัวเลข 0 และ 1 แต่ผู้ใช้คอมพิวเตอร์จะจดจำได้ยากจึงมีผู้พัฒนาภาษาคอมพิวเตอร์เป็นภาษาระดับสูงที่ใช้ตัวอักษรประกอบเป็นข้อความคำสั่งแล้วใช้โปรแกรมแปลภาษาให้เป็นภาษาเครื่อง

ภาษาโลโก้เป็นภาษาคอมพิวเตอร์ระดับสูงภาษาหนึ่งที่เหมาะสำหรับในการเรียนรู้และพัฒนาทางสติปัญญา จะช่วยให้เข้าใจเรื่องหลักการโปรแกรมของภาษาคอมพิวเตอร์ และการทำงานที่เกี่ยวข้องกับคอมพิวเตอร์ได้ง่ายขึ้น ผู้เขียนโปรแกรมจะสามารถค้นหาคำตอบที่ตนเองอยากรู้ ซึ่งทำให้มีการพัฒนาความนึกคิดอย่างมีเหตุผล มีหลักการ มีความคิดต่อเนื่อง นอกจากนี้ยังช่วยเสริมสร้างความสามรถทางด้านวิทยาศาสตร์โดยสร้างแนวคิดในการแก้ปัญหาและการพิสูจน์แนวคิดนั้น สามารถนำไปใช้กับสาขาวิชาอื่นได้ เช่น ดนตรี ภาษาศาสตร์ ศิลปะ  คณิตศาสตร์ เป็นต้น

ความเป็นมาของภาษาโลโกเริ่มขึ้นในปี พ.ศ.2513 เมื่อกลุ่มนักวิจัยของสถาบันเทคโนโลยีแมสซาชูเซตส์ นำโดย เซย์มัว พาเพิร์ต ได้ทำการออกแบบและสร้างหุ่นยนต์ คล้ายกับของ เกย์ วอลเทอร์ เพื่อให้เด็ก ๆ สามารถเขียนโปรแกรมคำสั่งที่ใช้ภาษาที่เข้าใจง่าย สั่งให้โปรแกรมทำงานตามที่ต้องการ พวกเขาจึงทำการพัฒนาภาษาคอมพิวเตอร์ขึ้นใหม่ เรียกว่าภาษา “โลโก” เป็นภาษาที่ง่ายสำหรับเด็ก ช่วยให้เด็กสามารถเขียนคำสั่งให้หุ่นยนต์เต่า (Logo) เคลื่อนที่ไปมาและเปลี่ยนทิศทางตามที่ต้องการ ภาษาโลโกจึงเป็นทางเลือกใหม่ สำหรับเด็กในการฝึกทักษะทางภาษาคอมพิวเตอร์ และสามารถสร้างงานจากจินตนาการ โดยอาศัยความเข้าใจพื้นฐานของวิชาคณิตศาสตร์ที่ใช้ในชีวิตประจำวันได้ ในปัจจุบันเครื่องคอมพิวเตอร์และอุปกรณ์ต่าง ๆ มีราคาถูก จึงได้มีการพัฒนาโปรแกรมสำเร็จรูปให้สามารถจำลองหุ่นยนต์เต่าอิเล็กทรอนิกส์ เป็นภาพกราฟิกเต่า เคลื่อนที่ไปมาบนจอภาพคอมพิวเตอร์ ต่อมามีการเปลี่ยนแปลงรูปแบบของภาพกราฟิกเต่า มาเป็นภาพสัญลักษณ์สามเหลี่ยม

ภาษาโลโกได้รับการพัฒนามาอย่างต่อเนื่องตั้งแต่ปี พ.ศ.2513 และเมื่อต้นปี พ.ศ.2523 กลุ่มผู้เชี่ยวชาญในการพัฒนาภาษาคอมพิวเตอร์ นำทีมโดย เซย์มัว พาเพิร์ต ได้ออกแบบโปรแกรมสร้างภาพกราฟิกที่มีประสิทธิภาพสูงและใช้งานง่าย เรียกว่า ภาษาโลโก

คำว่า “โลโก” หมายถึงหุ่นยนต์เต่า สามารถเคลื่อนที่ไปในทิศทางต่าง ๆ ได้โดยการควบคุมจากเครื่องคอมพิวเตอร์ ในขณะที่เคลื่อนที่จะเขียนรอยทางเดินไปตามทิศทางนั้น ๆ ด้วย ผู้เขียนโปรแกรมสามารถใช้คำสั่งภาษาอังกฤษที่เข้าใจได้ง่าย ๆ เช่น เมื่อต้องการให้เต่าเคลื่อนที่ไปด้านหน้าจะใช้คำสั่งว่า FORWARD (ซึ่งแปลว่า เดินหน้า) หรือ ต้องการให้ย้อนกลับจะใช้คำสั่งว่า REVERSE (ซึ่งแปลว่า ย้อนกลับ) และคำสั่งให้เลี้ยวขวาหรือเลี้ยวซ้ายจะใช้ว่า RIGHT หรือ LEFT เป็นต้น

ภาษาโลโกมีจุดเริ่มต้นการพัฒนาโปรแกรมจาก ไบรอัน ฮาร์เวย์ และคณะทำงานที่มหาวิทยาลัยแคลิฟอร์เนียร์–เบิร์กเลย์ ซึ่งเรียกโปรแกรมนี้ว่า “โลโกเบิร์กเลย์” หลังจากนั้นได้มีการพัฒนาอย่างต่อเนื่อง ให้สามารถใช้งานภายใต้ระบบปฏิบัติการที่แตกต่างกัน จากระบบยูนิกซ์ (UNIX) เป็นระบบดอส (DOS) จนถึงปัจจุบัน ยอร์จ มิลส์ ได้พัฒนาให้สามารถทำงานภายใต้ระบบปฏิบัติการวินโดวส์ได้ เราเรียกโปรแกรมนี้ว่า “เอ็มเอสดับบลิวโลโก”(MSWLogo)

MSWLogo เป็นโปรแกรมรุ่นที่มีประสิทธิภาพสูงสุดจากโปรแกรมโลโกที่มีใช้ทั้งหมดในขณะนี้ เหมาะสำหรับใช้ในการเรียนระดับประถมศึกษาและมัธยมศึกษาตอนต้น และได้มีการเรียนการสอนเกี่ยวกับโปรแกรมนี้อย่างแพร่หลายในประเทศสหรัฐอเมริกา ญี่ปุ่น ออสเตรเลีย และประเทศอื่น ๆ ทั่วโลก การใช้งานสะดวก ไม่ยุ่งยาก เหมือนโปรแกรมอื่นๆ ที่มีปุ่มเลือกและสัญรูป ต่างๆ เป็นจำนวนมาก โปรแกรมนี้จะกระตุ้นให้นักเรียนมีความกล้าในการสร้างสรรค์งานกราฟิกรูปแบบต่าง ๆ จากจินตนาการของตนเองได้ง่าย ช่วยให้มีพื้นฐานและความถนัดเบื้องต้นในการเขียนโปรแกรม นอกจากนี้ความแพร่หลายของโปรแกรม MSWLogo ที่นำไปสอนในโรงเรียนต่าง ๆ ทำให้มีการสนับสนุนทางด้านวิชาการและตัวอย่างโปรแกรมที่น่าสนใจเป็นจำนวนมาก โดยสามารถสืบค้นจากอินเทอร์เน็ตได้โดยง่าย

 

2.รู้จักกับโปรแกรมเอ็มเอสดับเบิลยูโลโก

ภาษาโลโก้ (MSWLogo ย่อมาจาก Microsoft Windows Logo) พัฒนาโดยมหาวิทยาลัยเบิร์ดเลย์ แคลิฟอร์เนีย เป็นภาษาคอมพิวเตอร์ระดับสูงภาษาหนึ่ง ที่เหมาะสำหรับใช้ในการเรียนรู้ และพัฒนาทางสติปัญญา จะช่วยให้เข้าใจในเรื่อง หลักการโปรแกรมของภาษาคอมพิวเตอร์ และการทำงานที่เกี่ยวข้องกับคอมพิวเตอร์ได้ง่ายขึ้น ผู้เขียนโปรแกรมจะสามารถค้นหา คำตอบที่ตนเองอยากรู้ ซึ่งทำให้มีการพัฒนาทักษะการคิด วิเคราะห์ และการวางแผน อย่างมีหลักการ

 

About these ads