เขียนโปรแกรม วิชาบังคับสำหรับโลกยุคใหม่?
ในยุคสมัยที่ไอทีครองเมือง ในแวดวงการศึกษาเริ่มพูดถึงการเรียนการสอนวิชาเขียนโปรแกรม ว่าเป็นทักษะสำคัญของเยาวชนในศตวรรษที่ 21 และเกิดการถกเถียงกันว่า สุดท้ายแล้วการเขียนโปรแกรมควรเป็นวิชาบังคับหรือไม่ ช่วงนี้มีเว็บไซต์สอนเขียนโปรแกรมเกิดขึ้นมามากมาย ทั้งแบบฟรีและแบบเสียเงิน แบบเชิงพาณิชย์และแบบไม่หวังผลกำไร เว็บไซต์หนึ่งที่โดดเด่นมากคือ Code.org ซึ่งเน้นการสอนฟรีไม่หวังผลกำไร Hadi Partovi ซีอีโอของ Code.org เคยไปตอบคำถามนี้ในเว็บไซต์ Quora ผมเห็นว่าเป็นประเด็นที่น่าสนใจดี ขอคัดมาบางส่วนดังนี้ Partodi บอกว่าการเขียนโปรแกรมควรเป็นวิชาบังคับหรือไม่ ขึ้นกับปัจจัยว่าโรงเรียนมีศักยภาพสอนการเขียนโปรแกรมได้หรือไม่ต่างหาก เพราะโรงเรียนมัธยมในทุกวันนี้ยังไม่มีครูสอนวิชาเขียนโปรแกรมมากพอ เรื่องนี้ต้องใช้เวลาอีกพอสมควรกว่าครูจะพัฒนาทักษะด้านการเขียนโปรแกรมได้ และทางเว็บไซต์ Code.org ก็พยายามช่วยฝึกสอนครูใหม่ๆ เพิ่มทุกปี ดังนั้น ในอีก 10 ปีข้างหน้า การกำหนดให้การเขียนโปรแกรมเป็นวิชาบังคับจึงอาจเป็นไปได้ แต่เขาก็ยังเสริมว่า ในระยะยาวแล้ว วิชาบังคับไม่ควรจำกัดแค่การเขียนโปรแกรม แต่โรงเรียนควรนำเอาหลักสูตรวิทยาการคอมพิวเตอร์ (computer science) บางส่วนมาสอนในโรงเรียนตั้งแต่เด็กชั้นเล็กๆ ด้วย วิชาที่ Partodi มองว่าสำคัญคือ การคิดเชิงคำนวณ (computational thinking) ที่ประกอบด้วยการสอนเรื่องตรรกะ อัลกอริทึม และการแก้ปัญหาทางคอมพิวเตอร์ ทักษะเหล่านี้จะช่วยให้เด็กมีความสามารถคิดวิเคราะห์ (analytical) ที่นำไปปรับใช้ได้กับทุกสาขาในอนาคต ไม่ต่างอะไรกับที่วิชาคณิตศาสตร์เป็นวิชาบังคับในปัจจุบัน […]