สาระน่ารู้ Coding
รวมสาระน่ารู้ Coding
รศ. ยืน ภู่วรวรรณ ท่านได้ให้ความหมายได้ดังนี้ …
โค้ด คือรหัส หรือการทำสัญลักษณ์ การโค้ดดิ้งคือ การเขียนสัญลักษณ์ เพื่อการบอกลำดับขั้นตอน ลำดับความคิด เพื่อสื่อสารให้เข้าใจกัน
การแต่งเพลง วางลำดับตัวโน๊ตดนตรี จึงเป็นการโค้ดดิ้ง การออกแบบท่าเต้น ลำดับท่าเต้น ท่ารำ ก็เป็นการวางโค้ด การเขียนแผนธุรกิจ ลำดับการวางแผน การเขียนลำดับความคิด เช่น Mind map ก็เป็นการโค้ดดิ้ง เด็กๆ จะเขียนบอกเพื่อน ถึงขั้นตอนการทอดไข่เจียว ก็ใช้หลักการโค้ดดิ้ง หรือแม้แต่การเขียนสื่อสารลำดับขั้นตอนการทำงานใดๆ เช่น การทำโครงงาน ก็เป็นการเขียนเป็นผังงานหรือโค้ดได้ โค้ดดิ้งจึงเกี่ยวพันกับชีวิต การวางแผน การคิด และการแก้ปัญหา
เว็บไซต์ https://school.dek-d.com ก็ได้ให้คำแนะนำไว้น่าสนใจ ดังนี้ …
เราจะเลียนแบบการเขียนโปรแกรมคำสั่งให้คอมพิวเตอร์ทำงาน โดยไม่มีคอมพิวเตอร์จริงๆ ไงล่ะ โดยให้เด็กๆ ลองเขียนภาพไปบนกระดาษ ตามโปรแกรมคำสั่งที่พ่อแม่หรือพี่น้องที่เล่นเกมด้วยกันบอกให้ทำ เหมือนเวลาโปรแกรมเมอร์เขียนโปรแกรมคำสั่งให้คอมพิวเตอร์ทำงาน แบบนั้นเลย แต่นี่เราทดลองเล่นแบบ “อันปลั๊ก” (unplugged) หรือการเขียนโปรแกรมที่เขียนไปบนกระดาษ ไม่ได้ทำบนคอมพิวเตอร์จริงๆ
ตัวอย่างโปรแกรมคำสั่งที่เป็นข้อความ : เลื่อนไปทางขวาหนึ่งช่อง , ฝนหมึกในช่องสี่เหลี่ยม , เลื่อนไปทางขวาหนึ่งช่อง , เลื่อนลงข้างล่างหนึ่งช่อง , ฝนหมึกในช่องสี่เหลี่ยม , เลื่อนไปทางซ้ายหนึ่งช่อง , เลื่อนไปทางซ้ายหนึ่งช่อง , ฝนหมึกในช่องสี่เหลี่ยม , เลื่อนลงข้างล่างหนึ่งช่อง , เลื่อนไปทางขวาหนึ่งช่อง , ฝนหมึกในช่องสี่เหลี่ยม , เลื่อนไปทางขวาหนึ่งช่อง
พอขยับมาเป็นคอมพิวเตอร์ ก็จะเข้าสู่ Coding กลุ่ม Blocky เช่น LightBot





You must be logged in to post a comment.