หากคุณพ่อคุณแม่กำลังมองหาเกมเขียนโปรแกรมให้กับลูกในวัย 9-11 ปี ที่สนุกและช่วยสร้างพื้นฐานการเขียนโปรแกรมได้จริง พี่น้ำขอแนะนำแอปฟรีในระบบ ios ที่ชื่อว่า Robot School เกมนี้จะเป็นเกมฝึกเขียนโปรแกรมในรูปแบบ Block Programming ที่คุณพ่อคุณแม่สามารถดาวน์โหลดมาเก็บไว้ในแท็บเล็ตและโทรศัพท์มือถือเพื่อให้ลูกได้ฝึกเล่นเกมเขียนโปรแกรมยามว่างค่ะ
เกมนี้จะเป็นเกมที่ต้องใช้การคิดและการวางแผนเพื่อให้ Robot หรือเจ้าหุ่นยนต์ไปให้ถึงเป้าหมายด้วยการเขียนโปรแกรมเพียงหนึ่งครั้ง หากถามว่าเกมนี้เด็กที่ไม่มีพื้นฐานการเขียนโปรแกรมมาก่อนสามารถเล่นได้ไหม ต้องตอบเลยว่าได้แน่นอนคะ เพราะจากที่ที่พี่น้ำได้ลองเล่น เกมนี้ใน Level แรกๆ จะเป็นการใช้คำสั่งอย่างง่ายๆ เพื่อให้เข้าใจพื้นฐานการเขียนโปรแกรมก่อน จากนั้นก็จะค่อยๆ เพิ่มความยากด้วยด่านที่มีความซับซ้อน และคำสั่งที่เพิ่มขึ้นนั่นเองค่ะ อ่านมาถึงตรงนี้อยากรู้แล้วใช่ไหมล่ะคะว่าเกมนี้เป็นอย่างไร สนุกแค่ไหน ตามพี่น้ำมาเลยค่ะ
เริ่มแรกเรามาดาวน์โหลดแอปกันก่อนเลยค่ะ แอปนี้มีชื่อว่า Robot School Programmming For Kids
เมื่อดาวน์โหลดเรียบร้อยก็มาเริ่มเล่นได้เลยค่ะ
ใน Level 1 จะเป็นการเขียนโปรแกรมด้วยการใช้คำสั่งเดียว คือคำสั่ง Move ซึ่งในด่านนี้จะเป็นการเขียนโปรแกรมอย่างง่ายๆ เพื่อที่จะให้เจ้าหุ่นยนต์เดินไปถึงพลังงานที่อยู่ด้านหน้านั่นเองค่ะ
คราวนี้พี่น้ำตัดมาที่ Level ที่ 3 เลยนะคะ คราวนี้จะมีคำสั่งที่เพิ่มขึ้นนั่นก็คือคำสั่ง TURN หรือคำสั่งเลี้ยวซ้ายเลี้ยวขวานั่นเอง
จะเห็นว่าแม้จะมีคำสั่งเพิ่ม แต่วิธีการเขียนโปรแกรมก็ยังเหมือนเดิมค่ะ เพียงแต่เด็กต้องคิดและวางแผนเพิ่มว่าจะต้องเดินไปทางไหนกี่ครั้ง และต้องเลี้ยวไปทางไหนบ้างเพื่อจะไปถึงเป้าหมาย
และเมื่อเล่นไปใน Level ที่สูงขึ้น เกมนี้จะเพิ่มความสนุกด้วยการให้หุ่นยนต์เก็บ Item เพื่อเพิ่มความสามารถให้หุ่นยนต์นั่นเองค่ะ ซึ่ง Item ที่ว่านี้ก็คือลำโพงที่จะทำให้หุ่นยนต์นั้นสามารถเปิดประตูได้
คราวนี้เรามาดูว่าลำโพงจะเพิ่มความสามารถให้หุ่นยนต์อย่างไรบ้าง จะเห็นว่า Level 6 จะมีประตูกั้นระหว่างทางเดินด้วย ซึ่งแน่นอนว่าคราวนี้จะต้องมีการใช้งานคำสั่งเพิ่ม คำสั่งนั้นก็คือคำสั่ง Open นั่นเองค่ะ
จะเห็นว่าใน Level 6 ก็จะมีการใช้คำสั่ง Open เพิ่มเข้ามา ขณะที่การเขียนโปรแกรมก็มีการเขียนคำสั่งที่มากขึ้น ใน Level นี้ในเด็กเล็กๆ ก็อาจจะต้องคิดและวางแผนนานหน่อยนะคะ หรือหากเป็นเด็กเล็กมากๆ คุณพ่อคุณแม่อาจจะให้ลองเขียนโปรแกรมไปทีละคำสั่งแล้วกด Start เพื่อให้เด็กเห็นภาพไปทีละขั้นตอนก็ได้นะคะ เมื่อเข้าใจแล้วก็สามารถเล่นซ้ำอีกครั้ง เพื่อฝึกให้ลูกเขียนโปรแกรมได้เพียงครั้งเดียว
จากที่พี่น้ำได้ลองเล่น ต้องยอมรับว่าการเล่นใน Level ที่ยากขึ้น เด็กอาจจะวางแผนยากสักหน่อยนะคะหากมองภาพจากมุมมองเดียว แต่เกมนี้สามารถลดข้อจำกัดนั้นได้ เพราะผู้เล่นจะสามารถใช้นิ้วมือหมุนได้รอบทิศทางเลยค่ะ ซึ่งแบบนี้ก็จะทำให้เด็กมองภาพออกและวางแผนได้ง่ายมากขึ้นค่ะ
จาก Level ที่ผ่านมา คงจะเห็นแล้วใช่ไหมคะว่าคำสั่งของการเขียนโปรแกรมจะยาวมากๆ นั่นจึงทำให้ต้องมีคำสั่งใหม่เข้ามาช่วย นั่นก็คือคำสั่ง For Loop หรือคำสั่งวนซ้ำนั่นเองค่ะ ซึ่งคำสั่งนี้ก็เป็นคำสั่งที่ใช้งานจริงๆ ในการเขียนโปรแกรมคอมพิวเตอร์ด้วย
สำหรับ App ฟรีจะมีให้เล่นทั้งสิ้น 8 Level นะคะ ซึ่งพี่น้ำเชื่อว่าแค่เพียงเท่านี้ก็ทำให้เด็กเข้าใจพื้นฐานการเขียนโปรแกรมได้ค่ะ หรือถ้าหากยังสนุกกับการเขียนโปรแกรมผ่านการเล่นเกมแบบนี้ ก็สามารถไปลองเรียนคอร์สเริ่มต้นเขียนโปรแกรมสำหรับเด็กได้ที่ https://school.dek-d.com/course/3/ และ https://school.dek-d.com/course/4 ได้เลยค่ะ