Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

การคิดเชิงนามธรรม (abstraction) คือ กระบวนการคัดแยกคุณลักษณะที่สำคัญออกจากรายละเอียดในโจทย์ปัญหาหรืองานที่กำลังพิจารณา เพื่อให้ได้องค์ประกอบที่จำเป็น เพียงพอ และกระชับที่สุดในการพิจารณาภายใต้สถานการณ์ที่สนใจ โดยจะได้ผลลัพธ์เป็นแบบจำลอง (model) ซึ่งสามารถแสดงเป็นแผนภาพที่มีการตัดรายละเอียดที่ไม่จำเป็นในการพิจารณาออกทั้งหมด

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร


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

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

อธิบายง่ายๆคือ การเลือกเอาเฉพาะข้อมูลที่จำเป็น สำหรับการแก้ปัญหาเท่านั่น

ตัวอย่างที่ 1 สมมุติให้นักเรียนเป็นตำรวจที่ต้องแจ้งสกัดจับรถผู้ต้องสงสัย โดยมีข้อมูลจากพยานผู้เห็นเหตุการดังนี้

” ผู้ต้องสงสัยเป็นชาย อายุประมาณ 20-30 ปี ใส่เสื้อเชิ้ต กางเกงยีน ขึ้นรถที่ติดฟิล์มหนาทึมมองไม่เห็นด้านใน ขับรถ Toyota Yaris คันสีขาว ที่ท้ายรถมีรอยเฉี่ยวชน ติดสติกเกอร์ลายการ์ตูนโดเรมอนที่มุมกระจกหลัง ป้ายทะเบียน ฮข 5555 เชียงราย ขับรถมุ่งหน้าไปสี่แยก เลี้ยวไปทางถนนเลี่ยงเมือง 446″

่จากข้อมูลที่ได้รับจากพยาน น้องๆจะวอรายงานให้เพื่อนตำรวจสกัดจับรถผู้ต้องสงสัยอย่างไรดี ???

  • Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

แนวคิด จากปัญหาคือต้องการสกัดจับรถผู้ต้องสงสัย ดังนั่นข้อมูลที่จำเป็นต้องเกี่ยวข้องกับรถ และเส้นทางหลบหนี ดังนี้

  1. รถที่ติดฟิล์มหนา
  2. Toyota Yaris
  3. สีขาว
  4. ท้ายรถมีรอยเฉี่ยวชน
  5. ติดสติกเกอร์ลายการ์ตูนโดเรมอนที่มุมกระจกหลัง
  6. ป้ายทะเบียน ฮข 5555 เชียงราย
  7. ขับรถมุ่งหน้าไปสี่แยก เลี้ยวไปทางถนนเลี่ยงเมือง 446

จากข้อมูลที่ได้ ให้เลือกเฉพาะคุณลักษณะที่จำเป็น

  1. Toyota Yaris
  2. สีขาว
  3. ป้ายทะเบียน ฮข 5555 เชียงราย
  4. มุ่งหน้าถนนเลี่ยงเมือง 446

ดังนั่นตำรวจจะวอรายงานให้เพื่อนตำรวจสกัดจับรถผู้ต้องสงสัย ดังนี้

“สกัดจับ รถToyota Yaris สีขาว ป้ายทะเบียน ฮข 5555 เชียงราย มุ่งหน้าถนนเลี่ยงเมือง 446”

ตัวอย่างที่ 2 แม่หาหนังสือให้หน่อย

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

“ในห้องนอน มีโต๊ะ 2 ตัว โต๊ะตัวแรกสีดำอยู่มุมซ้าย โต๊ะตัวที่สองสีฟ้าอยู่มุมขวา หนังสืออยู่บนโต๊ะตัวที่สอง มีหนังสือเรียนวางเรียงอยู่ 4 เล่ม คือ ภาษาไทย อังกฤษ คณิต สังคม โดยหนังสือภาษาไทยวางข้างหนังสือคณิต , หนังสืออังกฤษไม่ติดกับหนังสือภาษาไทย , หนังสือสังคมอยู่ถัดจากหนังสือภาษาไทย 2 เล่ม และติดกับหนังสืออังกฤษ หนังสือคณิตมีรูปวงเวียน และครึ่งวงกลม สีฟ้า-ขาว”

นักเรียนบอกตำแหน่งหนังสือคณิตอย่างไร ??

แนวคิด จากปัญหาคือ ต้องการบอกตำแหน่งของหนังสือ แต่ข้อมูลที่มีมากเกินไป ทำให้สับสนได้ง่าย ดังนั่นนักเรียนควรจะเลือกเฉพาะข้อมูลที่จำเป็น

“แม่ครับ ผมลืมหนังสือคณิตในห้องนอน วางบนโต๊ะสีฟ้า หนังสือเล่มสีฟ้า-ขาว มีรูปวงเวียน และครึ่งวงกลม”

สรุป แนวคิดเชิงนามธรรม คือกระบวนการตัดสินใจเลือกข้อมูลที่สำคัญจริงๆ และเพียงพอ สำหรับการแก้ไขปัญหา เรียกสั้นว่า ขอเนื้อๆเน้นๆ นั่นเองครับ ^^

สำหรับคนที่ชอบบทความนี้ อย่าลืมกด share หรือ กด like ที่ช่อง Fackbook: https://www.facebook.com/KidsCodeOnlineTH/ เพื่อเป็นกำลังใจให้กับทีมงานด้วยนะครับ

แนวคิดเชิงนามธรรม (abstract thinking หรือ abstraction) เป็นองค์ประกอบหนึ่งของแนวคิดเชิงคำนวณ (computational thinking) ซึ่งใช้กระบวนการคัดแยกคุณลักษณะที่สำคัญออกจากรายละเอียดปลีกย่อยในปัญหา หรืองานที่กำลังพิจารณา เพื่อให้ได้ข้อมูลที่จำเป็นและเพียงพอในการแก้ปัญหา

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร


ในการแก้ปัญหาหนึ่งอาจมีวิธีการแก้ปัญหาได้หลายวิธี ขึ้นอยู่กับการมองปัญหา การมองเห็นรายละเอียดเป้าหมายของโจทย์ปัญหา และประสบการณ์ของผู้แก้ปัญหา ดังตัวอย่างต่อไปนี้

ตัวอย่าง 1.1 คำทักทาย Hello ในภาษาอังกฤษรูปแบบต่างๆ

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร


คำว่า Hello แต่ละตัวมีรูปแบบที่แตกต่างกันขึ้นอยู่กับประสบการณ์ที่ผู้เขียนแต่ละคนมี จากตัวอย่างจะเห็นรายละเอียดที่แต่งต่างกัน เช่น สี รูปแบบอักษร (font) อักษรตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก และรายละเอียดอื่นๆ เช่น การขีดเส้นใต้ หรือการเอียงของตัวอักษร โดยรูปแบบที่แต่ละคนมีอยู่ ถ้าจะถ่ายทอดให้ผู้อื่นรับรู้ และเข้าใจทุกอย่างแทบจะเป็นไปไม่ได้ และอาจจะไม่มีความจำเป็นที่ผู้อื่นต้องรับรู้รายละเอียดทั้งหมด
ในที่นี้หากผู้รับข้อมูลต้องการทราบว่าคำนี้ประกอบไปด้วยอักขระใดบ้าง โดยไม่สนใจประเภทของอักษรตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก คำว่า Hello ทุกตัวในตาราง ต่างก็มีองค์ประกอบเชิงนามธรรมเดียวกันคือ เป็นคำที่ประกอบด้วยอักขระ H,E,L,L,และ O แต่ในบางสถานการณ์อาจจะสื่อว่าข้อมูลดังกล่าวเป็นเพียงอักขระภาษาอังกฤษ 5 ตัว หรือเป็นคำภาษาอังกฤษเพียงหนึ่งคำ

ตัวอย่างที่ 1.2 คัดกรองรายละเอียดของคำว่า HELLO เมื่อระบุความต้องการที่แตกต่างกันดังนี้

• ข้อมูลประกอบด้วยอักขระใดบ้าง แต่ละอักขระเป็นอักษรตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่ และมีสีอะไร
• ข้อมูลประกอบด้วยอักขระใดบ้าง แต่ละอักขระประกอบด้วยสีอะไร
• ข้อมูลประกอบด้วยอักขระใดบ้าง
• ข้อมูลประกอบด้วยอักขระกี่ตัว
• ข้อมูลประกอบด้วยคำกี่คำ
คำอธิบายคุณลักษณะของคำว่า HELLO ตามความต้องการแต่ละรายการรวมถึงรูปแบบต่างๆ แสดงให้เห็นดังตาราง 1.1

ตาราง 1.1 คำอธิบายคุณลักษณะของคำว่า HELLO ตามรายละเอียดที่ต้องการ

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร


กิจกรรมที่ 1.1
1. ให้นักเรียนวาดรูปบ้านในจินตนาการของตนเอง หลังจากนั้นจับคู่แล้วผลัดกันอธิบายรายละเอียดบ้านของตนเองให้เพื่อนวาดตาม โดยไม่ให้เพื่อนเห็นรูปบ้านต้นฉบับ
2. ให้เปรียบเทียบรูปบ้านของตนเองกับรูปบ้านที่เพื่อนวาดว่าสิ่งใดบ้างที่เหมือนและแตกต่างกัน
3. ให้จัดกลุ่มรูปบ้านของนักเรียนทั้งห้อง นักเรียนจะใช้เกณฑ์อะไรในกลุ่ม และจัดได้กี่กลุ่ม

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

ปัญหาที่กำลังพิจารณาอยู่นั้นอาจประกอบไปด้วยรายละเอียดจำนวนมาก ทั้งที่จำเป็นและไม่จำเป็นต่อการแก้ปัญหา ลองพิจารณาปัญหาในสถานการณ์สมมติดังตัวอย่างต่อไปนี้

ตัวอย่างที่ 1.3 แชร์กับฉัน

ห้องเรียนห้องหนึ่งในโรงเรียนมัธยมแห่งหนึ่งมีนักเรียนอยู่ทั้งหมด 20 คน เพื่อเป็นการตอนรับการเปิดเทอมก๊วนเพื่อนรักซึ่งประกอบไปด้วยหนูนิก หนูแนน และหนูหน่อยได้นัดกันไปรับประทานอาหารที่ร้านป้าแป๋วใกล้โรงเรียน และตกลงกันว่าไม่ว่าใครจะสั่งอะไรก็จ่ายค่าอาหารคนละเท่าๆ กัน โดยมีรายการอาหารดังนี้

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร


หนูนิกสั่งสลัดผักกับน้ำมะนาวปั่น หนูแนนสั่งข้าวผัดกับชาเย็น ส่วนหนูหน่อยสั่งก๋วยเตี๋ยวกับทับทิมกรอบ ให้พิจารณารูป 1.1 ว่าข้อมูลใดบ้างที่จำเป็นต่อการแก้ปัญหา

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

ซึ่งนักเรียนจะเห็นว่าข้อมูลที่จำเป็นต้องทราบ คือ ราคาอาหาแต่ละรายการที่สั่ง เพื่อที่จะนำมารวมกัน แล้วหารด้วยจำนวนเพื่อนที่ไป ซึ่งประกอบด้วย 3 คน คือ หนูนิก หนูแนน และหนูหน่อย

กิจกรรมที่ 1.2
ให้นักเรียนวิเคราะห์สถานการณ์จ่อไปนี้ แล้วบอกว่าข้อมูลใดจำเป็นในการทำงาน หรือแก้ปัญหา พร้อมอธิบายเหตุผลประกอบ
1. การเดินทางจากบ้านไปโรงเรียน
2. การเลือกซื้อสินค้า
3. การเลือกรับประทานอาหาร
4. การทำไข่เจียว
5. การวาดรูปต้นไม้ หรือดอกไม้

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

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

ตัวอย่างที่ 1.4 ด่านผ่านทางของลุงสมบัติ

ลุงสมบัติต้องการหารายได้เสริมโดยการตัดถนนส่วนบุคคล ที่อนุญาตให้ผู้ขับขี่ยานพาหนะผ่านไปมาได้แต่ต้องจ่ายค่าผ่านทาง โดยเริ่มต้นที่คันละ 10 บาท บวกด้วยค่าทำเนียมที่คิดตามจำนวนล้อของยานพาหนะล้อละ 5 บาท (ตัวอย่างเช่น รถเก๋ง 4 ล้อ จะต้องเสียค่าผ่านทาง 10+4 x 5 = 30 บาท) ส่วนคนเดินเท้าสามารถสัญจรผ่านไปมาได้โดยไม่ต้องเสียค่าผ่านทาง รูป 1.2 แสดงยานพาหนะและผู้สัญจรที่ผ่านด่านของลุงสมบัติ
ให้อธิบายสถานการณ์ใหม่ที่ประกอบไปด้วยรายละเอียดน้อยที่สุด โดยที่ยังมีข้อมูลเพียงพอที่จะนำไปคำนวณว่าลุงสมบัติสามารถเก็บค่าผ่านทางได้เป็นจำนวนทั้งสิ้นกี่บาท

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

รูป 1.2 ยานพาหนะและผู้สัญจรที่ผ่านทางของลุงสมบัติ

สิ่งที่โจทย์ต้องการทราบ คือ ค่าผ่านทางทั้งหมดที่ลุงสมบัติจะเก็บได้ ซึ่งคำนวณได้จากจำนวนยานพาหนะและจำนวนล้อของยานพาหนะ ส่วนรายละเอียดอื่นๆ เช่น สี ขนาด รูปทรง จำนวนคนเดินผ่านทางสามารถละทิ้งได้เนื่องจากไม่มีส่วนเกี่ยวข้องกับการคำนวณ
สถานการณ์ข้างต้นจึงสามารถพิจารณาให้เหลือเพียงรายละเอียดที่จำเป็นได้ดังนี้
• ยานพาหนะ 1 ล้อ จำนวน 2 คัน
• ยานพาหนะ 2 ล้อ จำนวน 3 คัน
• ยานพาหนะ 3 ล้อ จำนวน 1 คัน
• ยานพาหนะ 4 ล้อ จำนวน 3 คัน
• ค่ายานพาหนะผ่านทางเริ่มต้น คันละ 1. บาท
• ค่ายานพาหนะผ่านทางเพิ่มเติม ล้อละ 5 บาท
จะเห็นได้ว่ารายการข้างต้นให้ข้อมูลที่เพียงพอต่อการถ่ายทอด ให้กับผู้ที่รับผิดชอบในการนำข้อมูลไปคำนวณ เป็นค่าผ่านทางทั้งหมดที่ลุงสมบัติสามารถรวบรวมได้ ซึ่งคำนวณได้ดังนี้

ค่าผ่านทางทั้งหมด = (จำนวนยานพาหนะทั้งหมด x 10) + (จำนวนล้อทั้งหมด x 5)
= (2 + 3 + 1 + 3) x 10 + ((1 x 2) + (2 x 3)+(3 x 1) + (4 x 3)) x5
= 205 บาท

ตัวอย่างที่ 1.5 บ่อเลี้ยงปลาของคุณนายสมศรี

คุณนายสมศรีต้องการสร้างบ่อเลี้ยงปลาลงพื้นที่ว่างรูปสี่เหลี่ยมพื้นผ้าด้านหลังบ้าน พื้นที่ดังกล่าวมีขนาด 15 x 8 ตารางเมตร ปัจจุบันมีหญ้าคาขึ้นรกสูงประมาณ 100 เซนติเมตร จึงจำเป็นต้องจ้างคนงานมาตัดหญ้าให้เรียบร้อย ซึ่งคิดค่าแรงตามพื้นที่ตารางเมตรละ 10 บาท บ่อน้ำที่ต้องการสร้างเป็นรูปวงกลมขนาดเส้นผ่านศูนย์กลาง 5 เมตร มีความลึก 1 เมตร ปูด้วยกระเบื้องลายหินอ่อนทั้งพื้นสระและผนังด้านในของสระ กระเบื้องที่นำมาปูมีขนาดแผ่นละ 3 x 3 เซนติเมตร เมื่อสร้างบ่อเสร็จแล้วจะเติมน้ำจนเต็มและซื้อลูกปลาสีเหลือง สีแดง และสีเขียว มาเลี้ยงเอาไว้อย่างละ 5 ตัว ซึ่งที่ตลาดนัดมีขายตังละ 40 บาท ตัวอย่างบ่อเลี้ยงปลาของคุณนายสมศรีดังรูป 1.3

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

รูป 1.3 บ่อเลี้ยงปลาของคุณนายสมศรี

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

ตาราง 1.2 แนวคิดเชิงนามธรรมที่ใช้หาคำตอบบ่อเลี้ยงปลาตามเงือนไขกำหนด

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร


ตัวอย่าง 1.6 เดินกลับบ้านหลังเลิกเรียน

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

รูป 1.4 แผนภาพแสดงที่ตั้งสถานที่ต่างๆ


รูป 1.4 เป็นแผ่นภาพแสดงที่ตั้งของสถานที่ต่างๆ รวมถึงเส้นทางและระยะทางของถนนแต่ละเส้น โดยให้มีรายละเอียดเพียงพอที่จะหาคำตอบเหล่านี้ได้
• เส้นทางเดินจากโรงเรียนกลับบ้านที่ใช้ระยะทางสั้นที่สุด
• เส้นทางเดินจากโรงเรียนกลับบ้านที่สั้นที่สุดโดยแวะร้านขายขนม
• เส้นทางเดินจากโรงเรียนกลับบ้านที่สั้นที่สุดโดยแวะร้านขายขนม และเลือกเดินเฉพาะถนนที่มีร่มเงาเท่านั้น
รูป 1.5 แสดงแผนภาพเชิงนามธรรมที่ให้ข้อมูลเพียงพอที่จะตอบคำถามได้ทั้งหมด สัญลักษณ์รูปวงรีแทนสถานที่ เส้นตรงแทนถนนที่เชื่อมระหว่างสถานที่ ตัวเลขกำกับเส้นแทนระยะทางของถนน และเส้นสีเขียว แทนถนนที่มีร่มเงา

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร


กิจกรรมที่ 1.3
ให้นักเรียนพิจารณาสถานการณ์ต่อไปนี้ว่ามีสิ่งใด เป็นข้อมูลที่จำเป็นและไม่จำเป็นต่อการแก้ปัญหาและแสดงวิธีในการหาคำตอบ
1. ให้นักเรียนลากเส้นตรงผ่านจุดทุกจุด โดยใช้จำนวนเส้นที่ลากน้อยที่สุด

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

2. มีส้ม 5 กิโลกรัม องุ่น 7 กิโลกรัม ชมพู่ 4 กิโลกรัม รวมมีผลไม้ทั้งหมดกี่กิโลกรัม
3. มีลูกโป่ง 48 ใบ แตกไป 6 ใบ ขายไปได้ 50 ใบ ราคาใบละ 5 บาท ได้เงินทั้งหมดเท่าใด
การนำแนวคิดเชิงนามธรรมมาประยุกต์ใช้กับการแก้ปัญหา จะช่วยให้การออกแบบขั้นตอนวิธีการแก้ปัญหามีประสิทธิภาพและประสิทธิผล ไม่ว่าจะเป็นการแก้ปัญหาด้วยบุคคลหรือคอมพิวเตอร์ก็ตาม อีกทั้งยังเป็นการช่วยให้มองเห็นรูปแบบของปัญหาที่คล้ายคลึงกัน ทำให้สามารถนำขั้นตอนวิธีการแก้ปัญหาที่มีอยู่แล้วมาประยุกต์ใช้กับปัญหาในชีวิตจริงได้ ลองพิจารณาตัวอย่างต่อไปนี้

ตัวอย่างที่ 1.7 สะพานเจ็ดแห่งของโคนิกสเบิร์ก

เมืองโคนิกสเบิร์ก ประเทศรัสเซีย มีแม่น้ำพรีเกิลผ่ากลางทำให้แบ่งเมืองออกเป็นสองฝั่ง แม่น้ำนี้ยังแตกแขนงออกเป็นสองสาย ทำให้เกิดเกาะขึ้นสองเกาะระหว่างพื้นที่เมืองทั้งสองฟาก ชาวเมืองได้สร้างสะพานขึ้นเจ็ดแห่งเพื่อเชื่อมพื้นเมืองทั้งหมดเข้าด้วยกันดังรูป 1.6

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

รูปที่ 1.6 ภาพวาดของเมืองโคนิกสเบิร์กและสะพานทั้งเจ็ดแห่ง

ต่อมาสะพานทั้งเจ็ดแห่งนี้ได้กลายเป็นปริศนาที่น่าท้าทาย เมื่อหลายคนพยายามที่เดินข้ามสะพานให้ครบทั้งหมดโดยจะไม่ข้ามสะพานใดๆ ซ้ำเป็นครั้งที่สอง แต่ก็ไม่มีใครทำได้สำเร็จ นักเรียนลองพยายามหาเส้นทางการข้ามสะพานด้วยตนเองว่าได้หรือไม่
หากนักเรียนยังไม่ทราบคำตอบ ให้ลองศึกษาตัวอย่างต่อไปนี้

ตัวอย่างที่ 1.8 ลากเส้นโดยไม่ยกปากกา

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร


ตัวอย่างที่ 1.7 และ 1.8 ดูเป็นปัญหาที่แตกต่างกันมาก แต่ในความเป็นจริงแล้ว วิธีการแก้ปัญหาหนึ่งสามารถนำมาใช้แก้ปัญหาอีกปัญหาหนึ่งได้ ซึ่งทำได้โดยการนำแนวคิดเชิงนามธรรมมาใช้มองปัญหาของการเดินข้ามสะพานเจ็ดแห่ง ในที่นี้ให้นำตำแหน่งสะพาน เมืองที่ถูกแบ่งเป็นสองฝั่ง และเกาพกลางแม่น้ำทั้งสองเกาะมาสร้างเป็นรูปแบบที่ตัดรายละเอียดที่ไม่จำเป็นออก ดังรูป 1.7

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

รูปที่ 1.7 ภาพเชิงนามธรรมของปัญหาสะพานเมืองโคนิกสเบิร์ก


ภาพทางด้านขวาของรูป 1.7 แม้ว่าจะมีการคัดแยกรายละเอียดของเมืองและสิ่งก่อสร้างที่ไม่จำเป็นออกไปแล้ว จะเห็นว่าขนาดขอเกาะและพื้นที่เมืองนั้นไม่ได้เป็นรายละเอียดที่เกี่ยวข้องกับปัญหา จึงสามารถแทนพื้นที่เกาะและเมืองแต่ละบริเวณด้วยจุดหนึ่งจุด และให้สะพานแทยด้วยเส้นที่เชือมโยงจุดเหล่านี้เข้าด้วยกันดังรูป 1.8

Abstraction แนวคิดเชิงนามธรรม หมายถึงอะไร

รูปที่ 1.8 รูปวาดเชิงนามธรรมของสะพานเมืองโคนิกสเบิร์ก

เมื่อเปรียบเทียบการเดินข้ามสะพานให้ครบทั้งเจ็ดแห่งโดยไม่เดินข้ามสะพานเดิมซ้ำ จึงเทียบได้กับการลากเส้นสีดำทั้งเจ็ดให้ครบโดยไม่ลากซ้ำเส้นเดิมที่ลากไปแล้ว ดังนั้นหากหาวิธีการลากเส้นให้ครบโดยไม่ซ้ำได้ ก็จะได้วิธีเดินข้ามสะพานทั้งเจ็ดโดยไม่ซ้ำเช่นเดียวกัน นั้นคือวิธีการหาคำตอบของตัวอย่างที่ 1.8 ก็จะสามารถนำมาใช้หาคำตอบของตัวอย่างที่ 1.7 ได้

Abstraction หมายถึงข้อใด

(แอ็บสแทรค' เชิน) n. นามธรรม (รูป, ผล, ปฏิกิริยา, มโนคติ) , การเอาหรือแยกออก, ภาวะใจลอย -abstractionist n. abstractionism. (แอ็บสแทรค' ชันนิสซึม) การปฏิบัติหรือศิลปของนามธรรม

ความคิดเชิงนามธรรมมีประโยชน์อย่างไร

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

ลักษณะสําคัญของการใช้แนวคิดเชิงนามธรรมมาใช้ในการแก้ปัญหาคือข้อใด

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

การคิดเชิงนามธรรมมีอะไรบ้าง

4.3 การคิดเชิงนามธรรม (Abstraction).
1. การคิดเชิงนามธรรมที่เกี่ยวข้องกับรูปทรง ภาพที่ 1 การคิดเชิงนามธรรมที่เกี่ยวข้อกับรูปทรงที่มา ... .
2. การคิดเชิงนามธรรมที่เกี่ยวข้องกับตัวอักษร ... .
3. การคิดเชิงนามธรรมจากเกมเลขฐานสอง ... .
4. การคัดแยกรายละเอียดปลีกย่อย ... .
5. การอธิบายปัญหาโดยใช้รายละเอียด และแบบซ่อนรายละเอียด.