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