Microsoft นำเกม Minecraft มาทำเป็นแบบฝึกเขียนโปรแกรมอย่างง่าย ผ่านเว็บไซต์

จากโครงการ Hour of Code ของเว็บไซต์ Code.org ที่มุ่งสอนให้เหล่าเด็กๆ นักเรียน และผู้ที่สนใจทุกเพศทุกวัย เข้ามาเรียนรู้การเขียนโปรแกรมที่มีความเข้าใจง่ายมากๆ หวังให้เป็นพื้นฐานไว้ต่อยอดในอนาคต รอบนี้ได้ทาง Microsoft ที่นำเอาเกม Minecraft มาทำเป็นแบบฝึกหัดเขียนโปรแกรม ทำให้การเขียนโปรแกรมดูไม่น่าเบื่ออีกต่อไป

microsoft-minecraft-code-tutorial

สอนสนุกขึ้นเยอะ โครงการ Hour of Code ของ Code.org องค์กรไม่หวังผลกำไร ที่ได้จัดการสอนการเขียนโปรแกรม ผ่านเว็บไซต์ เพื่อให้เหล่าเด็กๆ นักเรียน และผู้ที่สนใจทุกเพศทุกวัย เข้ามาเรียนรู้กัน โดยจะมีเหล่าผู้เชี่ยวชาญจากวงการไอทีหลายคน อาที Bill Gates, Mark Zuckerberg, Jack Dorsey และ Gabe Newell ที่ยินดีให้เอาเทคโนโลยีที่ตัวเองสร้าง มาทำเป็นแบบฝึกสอนอย่างง่าย เพื่อให้เรียนรู้การเขียนโปรแกรมกัน

รอบนี้ก็ได้ทาง Microsoft ที่นำเอาเกม Minecraft มาทำเป็นแบบฝึกหัดเขียนโปรแกรม สำหรับเด็กๆโดยเฉพาะ (แต่ผู้ใหญ่ก็เล่นได้นะ) ทำให้การเขียนโปรแกรมดูไม่น่าเบื่ออีกต่อไป และดูสนุกขี้นด้วยซ้ำ สำหรับตัวโปรแกรม จะรันผ่านเว็บไซต์ ภายในก็จะมีชุดคำสั่งอย่างง่าย ไว้สำหรับเรียนรู้การทำงานของภาษา C นี้เอง

MM OC 01
ในหน้าโปรแกรม จะมีส่วนแสดงผล ซึ่งจะมีตัวละครจากเกมอย่าง Steve และ Alex นี้เอง คอยแสดงผลจากการเขียนโค้ดของเรา โดยก่อนเริ่ม จะมีให้เลือกเล่นระหว่าง 2 ตัวนี้ก่อน และมีวิดีโอแนะนำการใช้งาน หลังเลือกเสร็จและดูวิดีโอแนะนำเสร็จ (กดข้ามได้) ก็จะเข้าสู่บทเรียนที่หนึ่ง “จงเขียนโค้ดให้ตัวละครเคลื่อนไหว” ให้เราเขียนโค้ดยังไงก็ได้ ให้ Steve หรือ Alex สามารถทำภารกิจสำเร็จ สังเกตที่ช่อง Blocks มันคือส่วนที่ไว้สำหรับนำคำสั่งในนี้ มาใส่ในช่อง Workspace เพื่อให้โปรแกรมทำงาน ตอนกด Run

จากนี้ก็ขึ้นอยู่กับการเรียนรู้ของแต่ละคนแล้วครับ เกือบลืมบอก บทเรียนจะยากขึ้นเรื่อยๆ จนผู้ใหญ่ (ที่ไม่เคยเขียนโค้ดมาก่อน) ก็งงแตกได้เหมือนกัน

สำหรับใครอยากลองเล่นดู ให้ไปที่ลิงค์นี้เลยครับ Studio.code.org

MM OC 02

ทั้งนี้ในเว็บ Code.org เอง ก็ไม่ได้มีแค่แบบฝึกของ Minecraft เพียงอย่างเดียว แต่ยังมีแบบฝึกอื่นๆ ที่น่าสนใจไม่แพ้กัน หากใครอยากลองเรียนรู้การเขียนโปรแกรมดู ให้ลองเข้ามาเลือกบทเรียนได้ที่ code.org/learn นี้เลยครับ

ที่มา : Engadget

LEAVE A REPLY

Please enter your comment!
Please enter your name here