แนวคิดเชิงนามธรรม

แนวคิดเชิงนามธรรม (abstract thinking หรือ abstraction) เป็นองค์ประกอบหนึ่งของแนวคิดเชิงคำนวณ (computational thinking) ซึ่งใช้กระบวนการคัดแยกคุณลักษณะที่สำคัญออกจากรายละเอียดปลีกย่อยในปัญหา หรืองานที่กำลังพิจารณา เพื่อให้ได้ข้อมูลที่จำเป็นและเพียงพอในการแก้ปัญหา(คัดแยกข้อมูลสำคัญ เพื่อนำข้อมูลนั่นไปใช้ในการแก้ไขปัญหา) ตัวอย่างที่ 1 หนูออยไปซื้อของที่ตลาด ที่ตลาดมีผัก ผลไม้มากมาย และยังขายของใช้ส่วนตัวอีกด้วย เช่น สบู่ ยาสีฟัน หนูออยซื้อผักบุ้ง 20 บาท ซื้อกระเทียม 10 บาท ซื้อแตงกวา 15 บาท และซื้อยาสีฟัน 25 บาท อยากทราบว่าหนูออยซื้อผักและผลไม้อะไรบ้าง และจ่ายเงินค่าผักและผลไม้ไปทั้งหมดเท่าไร วิธีการใช้แนวคิดเชิงนามธรรม1. พิจารณาข้อมูลทั้งหมดที่ได้ ข้อมูลทั้งหมด คือ ตลาดมีผัก ผลไม้ และของใช้ส่วนตัว , ซื้อผักบุ้ง 20 บาท , ซื้อกระเทียม 10 บาท , ซื้อแตงกวา 15 บาท ,Continue reading “แนวคิดเชิงนามธรรม”

แนวคิดเชิงนามธรรม (Abstract thinking)

แนวคิดเชิงนามธรรม เป็นองค์ประกอบหนึ่งของแนวคิดเชิงคำนวน (Computational Thinking) ซึ่งประกอบด้วย การแบ่งย่อยปัญหา การจัดรูปแบบ การคิดเชิงนามธรรม การออกแบบอัลกอรึทึม หรือ การออกแบบขั้นตอนวิธี แนวคิดเชิงนามธรรม คือ กระบวนการคัดแยกคุณลักษณะที่สำคัญออกจากรายละเอียดปลีกย่อยในปัญหา หรืองานที่กำลังพิจารณา เพื่อให้ได้ข้อมูลที่จำเป็นและเพียงพอในการแก้ปัญหา อธิบายง่ายๆคือ การเลือกเอาเฉพาะข้อมูลที่จำเป็น สำหรับการแก้ปัญหาเท่านั่น ตัวอย่างที่ 1 สมมุติให้นักเรียนเป็นตำรวจที่ต้องแจ้งสกัดจับรถผู้ต้องสงสัย โดยมีข้อมูลจากพยานผู้เห็นเหตุการดังนี้ ” ผู้ต้องสงสัยเป็นชาย อายุประมาณ 20-30 ปี ใส่เสื้อเชิ้ต กางเกงยีน ขึ้นรถที่ติดฟิล์มหนาทึมมองไม่เห็นด้านใน ขับรถ Toyota Yaris คันสีขาว ที่ท้ายรถมีรอยเฉี่ยวชน ติดสติกเกอร์ลายการ์ตูนโดเรมอนที่มุมกระจกหลัง ป้ายทะเบียน ฮข 5555 เชียงราย ขับรถมุ่งหน้าไปสี่แยก เลี้ยวไปทางถนนเลี่ยงเมือง 446″ ่จากข้อมูลที่ได้รับจากพยาน น้องๆจะวอรายงานให้เพื่อนตำรวจสกัดจับรถผู้ต้องสงสัยอย่างไรดี ??? แนวคิด จากปัญหาคือต้องการสกัดจับรถผู้ต้องสงสัย ดังนั่นข้อมูลที่จำเป็นต้องเกี่ยวข้องกับรถ และเส้นทางหลบหนี ดังนี้ รถที่ติดฟิล์มหนา Toyota YarisContinue reading “แนวคิดเชิงนามธรรม (Abstract thinking)”