บทความ

การคิดเชิงคำนวณในคณิตศาสตร์ (Computational Thinking in Mathematics)

บทความโดย

199
แชร์บทความนี้

มากกว่าการคำนวณ: การบูรณาการ “การคิดเชิงคำนวณ” เพื่อยกระดับการแก้ปัญหาทางคณิตศาสตร์

ในยุคที่คอมพิวเตอร์สามารถคำนวณค่า $\pi$ ได้ล้านหลักภายในชั่วพริบตา สิ่งที่นักศึกษาคณิตศาสตร์จำเป็นต้องมีไม่ใช่เพียง “ทักษะการคิดเลข” แต่เป็น “การคิดเชิงคำนวณ” (Computational Thinking – CT) ซึ่งเป็นกระบวนการแก้ปัญหาที่ช่วยให้เราสามารถออกแบบขั้นตอนวิธี (Algorithm) เพื่อให้มนุษย์หรือคอมพิวเตอร์นำไปปฏิบัติได้อย่างมีประสิทธิภาพ

1. 4 เสาหลักของ CT ในโลกคณิตศาสตร์

การคิดเชิงคำนวณไม่ใช่การเรียนเขียนโปรแกรมเพียงอย่างเดียว แต่ประกอบด้วยทักษะย่อยที่นำมาใช้กับโจทย์คณิตศาสตร์ได้โดยตรง:

  1. การย่อยปัญหา (Decomposition): การแบ่งโจทย์ที่ซับซ้อนให้เป็นส่วนย่อยๆ เช่น ในการทำ Numerical Integration เราแบ่งพื้นที่ใต้กราฟที่ซับซ้อนให้เป็นรูปสี่เหลี่ยมคางหมูเล็กๆ หลายๆ รูป

  2. การหารูปแบบ (Pattern Recognition): การสังเกตความสัมพันธ์ เช่น การมองหาความสัมพันธ์ของลำดับและอนุกรม หรือการสังเกตว่าการลู่เข้าของระเบียบวิธี Newton-Raphson ขึ้นอยู่กับค่าเริ่มต้นอย่างไร

  3. การคิดเชิงนามธรรม (Abstraction): การคัดกรองเฉพาะข้อมูลที่สำคัญเพื่อสร้างโมเดล เช่น การมองข้ามรายละเอียดที่ไม่จำเป็นในโจทย์ปัญหาเชาว์ แล้วดึงออกมาเฉพาะสมการตัวแปร

  4. การออกแบบอัลกอริทึม (Algorithm Design): การสร้างลำดับขั้นตอนที่ชัดเจนในการแก้ปัญหา เช่น ขั้นตอนการหาคำตอบของระบบสมการด้วย Gauss-Seidel Method

2. จากสูตรบนกระดาษ สู่การเขียน Code (Coding as a Tool)

การเปลี่ยนสูตรทางคณิตศาสตร์ให้เป็นบรรทัดคำสั่งในภาษาอย่าง Python ช่วยให้นักศึกษาเข้าใจโครงสร้างของคณิตศาสตร์ได้ลึกซึ้งขึ้น:

  • การทดลอง (Exploration): แทนที่จะพิสูจน์ทฤษฎีบทบทกระดาษเพียงอย่างเดียว นักศึกษาสามารถเขียนโปรแกรมเพื่อสร้าง “การจำลอง” (Simulation) เพื่อยืนยันผลลัพธ์

  • การจัดการข้อมูลขนาดใหญ่: การใช้ทักษะทางสถิติและคณิตศาสตร์ร่วมกับการประมวลผลข้อมูลจริง (Data Science)


3. การออกแบบการเรียนรู้แบบ Computational Math

อาจารย์สามารถปรับการสอนให้มีกลิ่นอายของ CT ได้โดยใช้ตารางเปรียบเทียบกิจกรรมดังนี้:

กิจกรรมแบบดั้งเดิม กิจกรรมที่เน้น CT ประโยชน์ที่นักศึกษาได้รับ
แก้โจทย์สมการด้วยมือ 10 ข้อ เขียนฟังก์ชันใน Python เพื่อแก้สมการทั่วไป เข้าใจตรรกะและเงื่อนไขของคำตอบ
วาดกราฟฟังก์ชันลงสมุด ใช้ Slider ในโปรแกรมเพื่อดูการเปลี่ยนแปลง เห็นพลวัตและความสัมพันธ์ของตัวแปร
หาค่าเฉลี่ยและส่วนเบี่ยงเบนจากตาราง วิเคราะห์ข้อมูลจริง (เช่น PM2.5 ในบุรีรัมย์) ด้วย Code เห็นความหมายของข้อมูลในชีวิตจริง

4. โอกาสในการทำผลงานทางวิชาการ (คศ.3 / คศ.4)

หัวข้อนี้มีความโดดเด่นมากในปัจจุบัน เพราะเป็นจุดตัดระหว่าง Mathematics, Technology, และ Digital Literacy ซึ่งสอดคล้องกับทักษะในศตวรรษที่ 21:

  • จุดขาย: การใช้ “นวัตกรรมการสอนแบบบูรณาการการคิดเชิงคำนวณ” จะแสดงให้เห็นว่าอาจารย์สามารถเตรียมความพร้อมให้นักศึกษาสู่ตลาดแรงงานยุคดิจิทัลได้จริง

  • การวัดผล: สามารถวัดผลได้ทั้ง “ทักษะกระบวนการทางคณิตศาสตร์” และ “ความสามารถในการแก้ปัญหาเชิงคำนวณ”


บทสรุป

การบูรณาการการคิดเชิงคำนวณไม่ใช่การเพิ่มเนื้อหาคอมพิวเตอร์เข้าไปในวิชาคณิตศาสตร์ แต่เป็นการปรับเปลี่ยน “วิธีคิด” ของนักศึกษาให้เป็นระบบ มีขั้นตอน และพร้อมที่จะเผชิญกับปัญหาที่ซับซ้อนในอนาคต โดยมีคณิตศาสตร์เป็นรากฐานและมีเทคโนโลยีเป็นเครื่องมือทุ่นแรง