การคิดเชิงนามธรรม (Abstraction): โฟกัสสิ่งสำคัญ ตัดสิ่งที่ไม่ใช่ออกไป
  • By Admin
  • 123
  • 29 ม.ค. 2569

การคิดเชิงนามธรรม (Abstraction): โฟกัสสิ่งสำคัญ ตัดสิ่งที่ไม่ใช่ออกไป

เรียนรู้เสาหลักที่ 3 ของแนวคิดเชิงคำนวณ (Computational Thinking) กับ

🗺️ การคิดเชิงนามธรรม (Abstraction)

"โฟกัสสิ่งสำคัญ...ตัดสิ่งที่ไม่ใช่ออกไป!"
มาฝึกเป็น "นักสร้างแผนที่" ที่เก่งกาจ
เลือกเก็บเฉพาะข้อมูลที่จำเป็น เพื่อให้แก้ปัญหาได้ง่ายที่สุด
👇 คลิกเพื่อเริ่มการสำรวจ 👇

🧭 1. การคิดเชิงนามธรรม คืออะไร?

ลองนึกถึง "แผนที่โรงเรียน" ของเรานะครับ

ในแผนที่จริง มีต้นไม้ มีถังขยะ มีรถจอดอยู่เต็มไปหมด แต่ใน "แผนที่" ที่เราใช้เดินหาห้องเรียน สิ่งเหล่านั้นจะถูกตัดออกไปหมดเลย เหลือแค่ ตึก, ห้อง, และทางเดิน เท่านั้น

ทำไมล่ะ? เพราะถ้าใส่ทุกอย่างลงไป แผนที่ก็จะดูยากมาก! การคิดเชิงนามธรรม (Abstraction) ก็คือการทำแบบนี้แหละครับ คือการคัดกรองเอาเฉพาะ "ข้อมูลที่สำคัญ" ต่อการแก้ปัญหาเก็บไว้ และตัดรายละเอียดที่ไม่จำเป็นทิ้งไป เพื่อให้เราโฟกัสกับสิ่งที่เป็นหัวใจสำคัญจริงๆ

(ภาพจำลอง: เปรียบเทียบโลกความจริงที่ซับซ้อน กับแผนที่ที่ถูกย่อส่วนให้เหลือแค่สิ่งสำคัญ)
🗣️ 2. ตัวอย่าง: การเล่าเรื่องหนังให้เพื่อนฟัง

เวลาเราไปดูหนังมา แล้วอยากเล่าให้เพื่อนฟัง...

เราจะเล่าทุกประโยคที่ตัวละครพูด หรือบอกสีเสื้อผ้าทุกชุดที่พระเอกใส่ไหมครับ?
แน่นอนว่าไม่! เราจะเลือกเล่าเฉพาะ "โครงเรื่องหลัก" ว่าใครทำอะไร ที่ไหน และตอนจบเป็นยังไง

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

💾 3. ตัวอย่าง: ข้อมูลนักเรียนในระบบคอมฯ

โจทย์: "สร้างฐานข้อมูลนักเรียนของโรงเรียน"

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

ไม่จำเป็น! คอมพิวเตอร์ต้องการแค่ข้อมูลสำคัญ เช่น ชื่อ-นามสกุล, เลขประจำตัว, ชั้นเรียน เท่านั้น นี่คือการใช้ Abstraction เพื่อสร้าง "โมเดล" ข้อมูลนักเรียนที่เรียบง่ายและใช้งานได้จริงในระบบคอมพิวเตอร์

(ภาพจำลอง: คนที่มีความซับซ้อน ถูกย่อเหลือเพียงข้อมูลโปรไฟล์ที่จำเป็นในระบบ)
🗺️ ทดสอบทักษะนักสร้างแผนที่

1. เป้าหมายสำคัญที่สุดของ "การคิดเชิงนามธรรม (Abstraction)" คืออะไร?




2. หากคุณต้องการวาด "แผนที่การเดินทางจากบ้านมาโรงเรียน" ข้อมูลใดต่อไปนี้ที่คุณควร "ตัดทิ้ง" (ใช้ Abstraction)?





แชร์ :

บทความอื่น ๆ