ถึงเวลาลงมือเขียนโปรแกรมจริงๆ แล้ว! ทำความรู้จักเว็บไซต์ Code.org เครื่องมือฝึกเขียนโค้ดแบบบล็อก (Block-based) ที่แสนสนุกสำหรับเด็ก พร้อมเจาะลึกการใช้คำสั่ง "วนซ้ำ (Loop)" เพื่อช่วยให้ตัวละครผึ้งน้อยเก็บน้ำหวานได้สำเร็จแบบรวดเร็วและใช้บล็อกคำสั่งน้อยที่สุด!
ภารกิจช่วยผึ้งน้อยด้วยพลังแห่ง "ลูป (Loop)"
นักเรียนรู้ไหมครับว่า การเขียนโปรแกรมในยุคนี้ เราไม่จำเป็นต้องมานั่งพิมพ์ตัวอักษรภาษาอังกฤษยาวๆ เสมอไป เพราะมีเครื่องมือที่ออกแบบมาให้เราเขียนโปรแกรมได้ง่ายๆ เหมือนการต่อจิ๊กซอว์เลยครับ!
ปัจจุบันมีเว็บไซต์และโปรแกรมมากมายที่ช่วยให้เราฝึกเขียนโค้ดได้ง่ายขึ้น โดยใช้ระบบที่เรียกว่า การเขียนโปรแกรมแบบบล็อก (Block-based Programming) เช่น:
เว็บไซต์เรียนรู้การเขียนโค้ดผ่านเกมสนุกๆ เช่น เกมพืชปะทะซอมบี้ หรือเกมเขาวงกต เหมาะสำหรับการเริ่มต้นมากๆ
โปรแกรมยอดฮิตสำหรับสร้างนิทานโต้ตอบและภาพเคลื่อนไหว (เดี๋ยวเราจะได้เรียนกันใน EP ถัดๆ ไปครับ)
เมื่อเราเข้าไปในบทเรียนของ Code.org หน้าจอจะแบ่งออกเป็น 3 ส่วนหลักๆ ครับ:
ในภารกิจที่ผึ้งน้อยต้องเดินไปข้างหน้า 5 ก้าว เพื่อไปเก็บน้ำหวานที่ดอกไม้ หากเราเขียนโปรแกรมแบบปกติ เราจะต้องลากบล็อก ไปข้างหน้า มาต่อกันถึง 5 บล็อก!
แต่เรามีวิธีที่ฉลาดกว่านั้นครับ!
เราสามารถใช้ บล็อกทำซ้ำ (สีชมพู) หรือที่โปรแกรมเมอร์เรียกว่า "ลูป (Loop)" มาครอบคำสั่งที่เหมือนกันไว้ แล้วเปลี่ยนตัวเลขรอบเอาครับ
มาทดสอบความเข้าใจเรื่อง Code.org และการทำซ้ำกัน!
ข้อที่ 1: เว็บไซต์ Code.org ใช้วิธีการใดในการเขียนโปรแกรม เพื่อให้เด็กๆ เข้าใจได้ง่าย?
ข้อที่ 2: หากต้องการให้ผึ้ง "เดินหน้า" จำนวน 4 ครั้ง วิธีการเขียนโปรแกรมในข้อใด ถือว่าดีและเป็นมืออาชีพมากที่สุด?
ข้อที่ 3: ประโยชน์สำคัญของการใช้ "บล็อกคำสั่งทำซ้ำ (Loop)" คืออะไร?
© 2023 Smartyquizkids.com
All Rights Reserved.