หากคุณพ่อคุณแม่อยากให้ลูกลองเริ่มต้นเขียนโปรแกรม แต่ไม่รู้จะเริ่มต้นที่ไหนดี สอนลูกเขียนโปรแกรม By Dek-D มีคอร์ส เริ่มต้นเขียนโปรแกรมสำหรับเด็ก 9-12 ปี ที่เนื้อหาทั้งหมดถูกพัฒนาและสอนโดยโปรแกรมเมอร์คนไทยที่มีประสบการณ์การทำงานจริงในบริษัทระดับโลกมาแนะนำค่ะ
คอร์สนี้แม้จะเป็นคอร์สฟรีสั้นๆ ที่เด็กจะได้เริ่มต้นเรียนเขียนโปรแกรมผ่านเกมสนุกๆ แต่เด็กก็จะได้รับการพัฒนาทักษะการเรียงลำดับความคิดในการแก้ปัญหา และแก้ไขข้อผิดพลาด(บั๊ก) ซึ่งเป็นพื้นฐานในการเขียนโปรแกรมด้วย คอร์สนี้จะเป็นอย่างไรตามมาดูกันเลยค่ะ
สมัครเรียน
เข้าสู่หน้าคอร์สได้ที่ https://school.dek-d.com/course/3/
บทเรียนในคอร์สทดลองเรียนนี้จะมีเรียนทั้งหมด 3 หัวข้อ ก็จะเป็นการเรียนผ่านเกมใน 2 หัวข้อ ส่วนหัวข้อสุดท้ายจะเป็นการสรุปเนื้อหาที่ได้จากการเล่นเกมค่ะ
คลิ๊กที่ปุ่ม “เรียนฟรี” เพื่อสมัครเรียน
จากนั้นก็เข้าระบบด้วยสมาชิก Dek-D หรือถ้าหากยังไม่ได้เป็นสมาชิกก็ต้องสมัครสมาชิกก่อนเพื่อใช้ในการล้อกอินเข้าระบบมาเรียนในครั้งต่อๆ ไป หรือจะเข้าสู่ระบบด้วย Facebook, Twitter และ Google ก็ได้
เมื่อเข้าสู่ระบบแล้วระบบจะยืนยันรายการสั่งซื้อแบบนี้ค่ะ จะเห็นว่ายอดสุทธิก็คือ 0 บาท เราก็กดคลิ๊กไปที่ขั้นตอนต่อไป
เมื่อกรอกข้อมูลผู้ซื้อเสร็จจะขึ้นหน้าจอแบบนี้ก็เท่ากับว่าการซื้อคอร์สสำเร็จแล้ว ก็กดไปหน้าคอร์สของฉัน
เมื่อเจอหน้าจอแบบนี้ก็กดเข้าไปที่เริ่มเรียนได้เลยค่ะ
เกม Robo Commander: นักบังคับหุ่นยนต์มือใหม่
หลังจากดูวีดีโอแนะนำคอร์ส และคำแนะนำในการเรียนแล้ว ก็มาเริ่มเรียนกับเกม Robo Commander กันเลยค่ะ โดยเกมนี้จะแบ่งเป็น 2 ระดับ คือ ระดับนักบังคับหุ่นยนต์มือใหม่ และระดับหุ่นยนต์อัพเกรด
ใน Level 1 ผู้เรียนก็จะมีหน้าที่เขียนโปรแกรมให้หุ่นยนต์เดินไปยังธงสีแดง
วิธีการก็คือเราต้องเลือกคำสั่งและลากบล็อกคำสั่งจากพื้นที่สีเทามาที่พื้นที่สีขาว
แต่หากเลือกบล็อกคำสั่งผิดก็สามารถแก้ไขได้ด้วยการลากบล็อกคำสั่งมาที่ถังขยะที่อยู่บริเวณด้านล่าง
เมื่อเลือกบล็อกคำสั่งเรียบร้อยแล้วคราวนี้ก็ให้กดไปที่ Run หรือหากผู้เรียนไม่สามารถทำได้จริงๆ ก็กดไปที่ Solution ก็จะมีเฉลยไว้ให้ค่ะ
หากผู้เรียนทำถูกต้องหน้าจอก็จะขึ้นภาพหุ่นยนต์พร้อมข้อความ CONGRATULATION แบบนี้ สำหรับในหน้านี้ผู้เรียนสามารถกด Run โปรแกรมซ้ำได้ และสามารถกด Step เพื่อให้หุ่นยนต์เดินทีละคำสั่งได้ด้วย แต่ถ้ากดไปที่ Next ก็จะผ่านไปยัง Level ต่อไปค่ะ
เกม Robo Commander: หุ่นยนต์อัพเกรด
เมื่อจบระดับนักบังคับหุ่นยนต์มือใหม่แล้ว ก็จะมาที่หัวข้อที่ 2 คือเกม Robo Commander: หุ่นยนต์อัพเกรดค่ะ
ในระดับนี้หุ่นยนต์ของเราก็จะมีความสามารถและคำสั่งให้เลือกใช้ได้หลากหลายขึ้น และจะมี Block limit หรือลิมิตจำนวนบล๊อกคำสั่งที่เขียน เพื่อให้นักเรียนหาทางแก้ปัญหาที่ซับซ้อนยิ่งขึ้น
สรุปเนื้อหาเกม Robo Commander
หัวข้อสุดท้ายจะเป็นการสรุปเนื้อหาเกม Robo Commander ค่ะ ในหัวข้อนี้ก็จำเป็นคลิปวีดีโอสั้นๆ เพื่ออธิบายว่าผู้เรียนได้อะไรจาการเรียน และการเรียนในหัวข้อนี้จะสามารถนำไปใช้อะไรได้บ้าง