แนวคิดเชิงคำนวณ
แนวคิดเชิงคำนวณ (COMPUTATIONAL THINKING)
ขั้นตอนวิธี (ALGORITHM)
การแยกส่วนประกอบและกํารย่อยปัญหา
(DECOMPOSITION)
การหารูปแบบ (PATTERN RECOGNITION)
• เป็นพื้นฐานของการคิดแก้ปัญหาต่าง ๆ
• แนวคิดอยู่ที่การออกแบบกระบวนการแก้ปัญหา ที่มีขั้นตอนชัดเจน
– การคิดแบบแยกส่วนประกอบและการย่อยปัญหา (decomposition)
– การคิดเชิงนามธรรม (Pattern recognition)
– การออกแบบขั้นตอนวิธีในการแก้ปัญหา (Algorithm)
• ลำดับขั้นตอนในการแก้ปัญหาหรือการทำงานที่ชัดเจน
– ขั้นตอนวิธีการบวก ลบ คูณ หาร (นักคณิตศาสตร์ชาวเปอร์เซีย)
– การเข้าเว็บไซต์เพื่อซื้อหนังสือและมีการแนะนำหนังสือบางเล่มให้ตรงกับความต้องการ
❑ การแยกส่วนประกอบ เป็นวิธีคิดรูปแบบหนึ่งของแนวคิดเชิงคำนวณ
❑ พิจารณาเพื่อแบ่งปัญหาหรืองานออกเป็นส่วนย่อย
❑ ทำให้จัดการกับปัญหาหรืองานได้ง่ายขึ้น
❑ เป็นทักษะการหาความสัมพันธ์ที่เกี่ยวข้อง แนวโน้มและลักษณะทั่วไปของสิ่งต่างๆ
❑ เพื่อสร้างความเข้าใจเกี่ยวกับระหว่าองค์ประกอบที่แยกออกมา
❑ การหารูปแบบอีกประเภทหนึ่ง เป็นการหารูปแบบที่เหมือนหรือแตกต่างกันระหว่างสิ่งของต่าง ๆ
❑ จะช่วยระบุองค์ประกอบสำคัญร่วมกันของสิ่งเหล่านั้นได้
การคิดเชิงนามธรรม (ABSTRACTION)
❑ กระบวนการคัดแยกคุณลักษณะที่สำคัญออกจากรายละเอียดในโจทย์ปัญหาหรืองานที่กำลังพิจารณา
❑ เพื่อให้ได้องค์ประกอบที่จ าป็นเพียงพอและกระชับที่สุด
❑ เช่น เรื่องวงตรไฟฟ้า หรือ การเคลื่อนที่
❑ ผลลัพธ์ของการคิดเชิงนามธรรม เรียกว่า แบบจ าลอง (Model)
สรุปท้ายบท
แนวคิดเชิงคำนวณ ประกอบด้วย การแยกส่วนประกอบและการย่อยปัญหา การหารูปแบบของปัญหา การคิดเชิงนามธรรม และขั้นตอนวิธสำหรับแก้ปัญหาเป็นหลักการที่มีประโยชน์ในการนำมาประยุกต์ใช้กับสถานการณ์ทั้งในชีวิตประจำวันหรือกิจกรรมอื่นที่ได้รับมอบหมาย
นายธันชนน วิศพันธุ์ ม.4/4 เลขที่2