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