เหตุผลที่นักคอมพิวเตอร์ต้องรู้คณิตศาสตร์

คณิตศาสตร์สำคัญสำหรับนักคอมพิวเตอร์หรือ programmer มากแค่ไหน? สำหรับผมนั้น ผมคิดว่าสำคัญมากครับ เพราะคณิตศาสตร์จะช่วยให้กระบวนการแก้ปัญหาทางคอมพิวเตอร์รวดเร็วและมี คุณภาพมากยิ่งกว่าการไม่รู้คณิตศาสตร์

ผมจะขอยกตัวอย่างง่ายๆ สำหรับการแก้ปัญหาสมการ Ax2 + Bx + C = 0 ดังตัวอย่างด้านล่างนี้

สำหรับคนที่ไม่รู้คณิตศาสตร์ อาจจะแก้ปัญหาโดยใช้วิธีนี้

สำหรับ รูปด้านบน เป็นกรณีที่แก้ปัญหาโดยไม่ใช้หลักการทางคณิตศาสตร์เข้ามาแก้ปัญหาเลย ซึ่งผู้ที่เขียนโปรแกรมแบบนี้ก็อาจจะทำการสุ่มค่าคำตอบไปเรื่อยๆ จนกว่าจะได้ผลลัพธ์ฺที่ทำให้ Ax2 + Bx + C = 0 ครับ ซึ่งเ็ป็นการเขียนโปรแกรมที่ไม่ควรทำอย่างยิ่ง

แต่สำหรับคนที่พอรู้คณิตศาสตร์บ้าง ก็อาจจะทำแบบนี้ครับ

กร ณี้ด้านบนนี้เป็นการแก้ปัญหาสำหรับคนที่พอจะรู้คณิตศาสตร์ แต่ยังไม่มีความละเอียดถี่ถ้วนพอ ซึ่งโปรแกรมก็ยังสามารถทำงานได้ แต่อาจจะมีบางกรณีที่ได้ิผลลัพธ์ไม่ถูกต้อง ซึ่งเป็นกรณีที่ B2 – 4AC < 0 ครับ

และสำหรับคนใช้คณิตศาสตร์ในการแก้ปัญหาทางคอมพิวเตอร์

กรณีสุดท้ายนี้ ถือได้ว่าใช้ความรู้ทางคณิตศาสตร์มาแก้ปัญหาได้ถูกต้อง และละเอียดถี่ถ้วนครับ

ผม ก็หวังเป็นอย่างยิ่งว่า นักเรียนที่สนใจที่จะเรียนทางด้านคอมพิวเตอร์ ไ่ม่ว่าจะเป็นสาขาไหนก็ตามหรือโดยเฉพาะอย่างยิ่งสาขา Computer Science ควรที่จะตั้งใจเรียนคณิตศาสตร์มากขึ้นนะครับ รวมทั้งวิชาอื่นๆ ด้วย เช่น ฟิสิกส์ เคมี ชีววิทยา แม้กระทั่ง ศิลปะ ก็ตาม เพราะความรู้จากวิชาเหล่านี้จะช่วยใ้ห้นักเรียนเป็นนัก Computer Science ที่มีคุณภาพ

Related Posts

Canva AI + Canva Sheet รับจบทุกระบบ ทุกนวัตกรรมการสอนที่ครูต้องการ

Canva AI + Canva Sheet รับจบให้ทุกนวัตกรรมที่ครูต้องการ ขั้นตอนง่าย ๆ ตามนี้เลยครับ … ด้านการสอน ครูสามารถสร้างเครื่องมือเพื่อส่งเสริมการเรียนรู้ การทำกิจกรรมในชั้นเรียนได้อย่างรวดเร็ว เช่น เกม บทเรียน แบบวัด/ประเมินต่าง ๆ … ด้านงานประจำ/งานอื่น ๆ จะนำไปประยุกต์ใช้เพื่อสร้างแบบสอบถาม แบบบันทึกต่าง ๆ หรือระบบต่าง ๆ ในโรงเรียนก็สะดวกครับ…

เมื่อ Google Form ไม่ตอบโจทย์การสร้างแบบสอบถามและการประเมินผล ก็ใช้ AI ช่วยได้เลยครับ

เมื่อ Google Form ไม่ตอบโจทย์การสร้างแบบสอบถามและการประเมินผล ทำไม่ไม่ตอบโจทย์ใช่ไหมครับ? – เสียเวลาพิมพ์ข้อคำถาม – แสดงผลแล้วอ่านบนมือถือค่อนข้างยาก – อยากได้รูปแบบอื่นๆ หรือฟังก์ชันเพิ่มเติมที่แตกต่าง และสวยงามกว่าเดิม … วันนี้จะมาเล่าการประยุกต์ใช้ AI เพื่อสร้างแบบประเมินโครงการ ให้เป็นไปตามหลักการประเมินโครงการครับ โดย flow ในการทำงานหลัก ๆ มีดังนี้ … 1. เริ่มต้นจากการทำความเข้าใจโครงการก่อนครับ เพราะเราเป็นผู้ประเมิน…

สร้างแบบสอบถามสวย ๆ ไม่ง้อ Google Form เก็บข้อมูลไว้ใน Google Sheet

สร้างแบบสอบถามสวย ๆ ไม่ง้อ Google Form เก็บข้อมูลไว้ใน Google Sheet … หัวใจสำคัญคือ 1. การ prompt ให้ ai ช่วยวิเคราะห์โครงการ/กิจกรรม และออกแบบข้อคำถามให้ตอบวัตถุประสงค์ของกิจกรรม 2. การเชื่อมต่อกับ Google Sheet ผ่าน Google Script (ขั้นตอนนี้ สามารถทำตามคำแนะนำของ AI…

สื่อการสอน #ตารางธาตุ #เคมี ด้วย AI

สื่อการสอน #ตารางธาตุ #เคมี ที่สามารถเพิ่มกิจกรรมการเรียนรู้ได้ด้วยตัวครูเอง … สื่อนี้ตัวเป็นอย่างสื่อการสอนวิชาเคมี ซึ่งโดยปกติแล้วเว็บไซต์ทั่วไปก็จะมีสื่อตารางธาตุแบบนี้อยู่แล้ว และก็สามารถคลิกเพื่อดูคุณสมบัติของธาตุต่าง ๆ ได้ แต่สิ่งที่สื่อตัวนี้แตกต่างคือ คุณครูสามารถเพิ่มกิจกรรมการเรียนรู้หรือแบบทดสอบเข้าไปในตัวสื่อของคุณครูได้ครับ … ตัวอย่างนี้ ผมเพิ่มกิจกรรม เกมการเรียนรู้เข้าไป 2 เกม คือทายชื่อธาตุ และจัดเรียงธาตุเข้าหมู่ให้ถูกต้อง … prompt ตามนี้ครับ https://prompt.nattapon.com

แนวคิดเชิงคำนวณ (Computational Thinking) ทักษะการคิดสำคัญในยุค AI

แนวคิดเชิงคำนวณ (Computational Thinking) คือชุดทักษะการคิดเพื่อวิเคราะห์และแก้ปัญหาอย่างมีตรรกะ โดยแบ่งออกเป็น 4 องค์ประกอบหลัก ได้แก่ 1) การแบ่งย่อยปัญหา (Decomposition) การแตกปัญหาใหญ่ที่ซับซ้อนออกเป็นปัญหาย่อยๆ ที่เล็กลงและจัดการได้ง่ายขึ้น 2) การจดจำรูปแบบ (Pattern Recognition) การมองหารูปแบบ ความคล้ายคลึง หรือแนวโน้มที่เกิดขึ้นซ้ำๆ ในปัญหาย่อยเหล่านั้น เพื่อนำไปสู่การแก้ปัญหาที่มีประสิทธิภาพ 3) การคิดเชิงนามธรรม (Abstraction) การมุ่งเน้นเฉพาะข้อมูลที่สำคัญและจำเป็นต่อการแก้ปัญหา 4)…

ภาพไอโซเมตริก จังหวัดพระนครศรีอยุธยา – Gemini

วิดีโอนี้สร้างด้วยการ Prompt ผ่าน Gemini ครับ ทำออกมาสวยมาก ลองมาชมกัน ถ้าอยากลองทำ คัดลอก prompt นี้ไปใช้ได้เลยครับ ภาพเคลื่อนไหวแบบไอโซเมตริกของแผนที่จังหวัดพระนครศรีอยุธยา สไตล์โลว์โพลี 3 มิติ สีพาสเทลอ่อนๆ พร้อมพื้นผิวที่ละเอียด พร้อมแสงนุ่ม ๆ แบบภาพยนตร์แฟนตาซี เริ่มต้นด้วยกล้องค่อย ๆ ซูมเข้าจากด้านบน เห็นแผนที่จังหวัดพระนครศรีอยุธยาลอยอยู่กลางอากาศ บนท้องฟ้าสีพาสเทลไล่เฉดอ่อน ๆ สถานที่สำคัญค่อย…

This Post Has One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.