แนวคิดเชิงคำนวณ, Computational Thinking, วิทยาการคำนวณ ม.1, การคิดเชิงนามธรรม, อัลกอริทึม, โค้ดดิ้งสำหรับเด็ก, การแก้ปัญหาอย่างเป็นระบบ, Smartyquizkids, Micro Learning, Decomposition, Pattern Recognition, Abstraction, Algorithm Design
(Computational Thinking) ปลดล็อกวิธีคิดแบบโปรแกรมเมอร์!
หลายคนอาจคิดว่า "แนวคิดเชิงคำนวณ" ต้องนั่งอยู่หน้าจอคอมพิวเตอร์และพิมพ์โค้ดภาษาต่างด้าวแน่ๆ แต่ความจริงแล้ว แนวคิดเชิงคำนวณ (Computational Thinking) คือ "กระบวนการคิดแก้ปัญหาอย่างเป็นขั้นตอนและมีเหตุผล" ซึ่งเป็นวิธีคิดแบบเดียวกับที่โปรแกรมเมอร์ใช้ในการสั่งงานคอมพิวเตอร์นั่นเองครับ ทักษะนี้จะช่วยให้เราจัดการกับปัญหาที่ซับซ้อนในชีวิตประจำวันได้อย่างมีประสิทธิภาพสุดๆ!
เพื่อที่จะแก้ปัญหาได้อย่างชาญฉลาด เราต้องรู้จักอาวุธลับ 4 ชนิด หรือ 4 เสาหลัก ดังนี้ครับ:
คือการแตก "ปัญหาใหญ่" ที่ดูยาก ให้กลายเป็น "ปัญหาย่อยๆ" ที่จัดการได้ง่ายขึ้น เหมือนเวลาเราแยกชิ้นส่วนของจักรยานออกมาทีละชิ้น
คือการสังเกตหา "ความเหมือน" หรือ "สิ่งที่เกิดขึ้นซ้ำๆ" ในปัญหา เพื่อใช้ประสบการณ์เดิมมาช่วยแก้ปัญหาใหม่ให้ไวขึ้น
คือการมองให้ลึกถึง "แก่น" ของปัญหา เลือกเฉพาะข้อมูลที่สำคัญจริงๆ และ "ตัดรายละเอียดที่ไม่จำเป็น" ทิ้งไป
คือการเขียนแผนที่นำทาง หรือ "ลำดับขั้นตอนการแก้ปัญหา" ทีละข้ออย่างชัดเจน เพื่อให้คนอื่น (หรือคอมพิวเตอร์) ทำตามได้เป๊ะๆ
ความรู้ที่นักเรียนได้ศึกษาจากบทเรียนนี้ จะเป็นความรู้พื้นฐานที่สำคัญ ที่นักเรียนต้องมีติดตัวไป เพื่อนำไปเรียนรู้เรื่อง การออกแบบอัลกอริทึม 6 ขั้นตอน และนำความรู้ภาคทฤษฎีที่ได้ศึกษามา นำไปเป็นความรู้สำหรับการสร้างแบบทดสอบเพื่อทบทวนความรู้ความเข้าใจจากเรื่องที่ได้เรียน ซึ่งเป็นอีกหนึ่งกิจกรรมบนเว็บไซต์ Smartyquizkids.com ที่ครูต้องการให้นักเรียนได้ฝึกทักษะการตั้งคำถามครับ
ประลองปัญญา เช็คความเข้าใจกันหน่อย!
ข้อที่ 1: "แนวคิดเชิงคำนวณ" (Computational Thinking) มีความหมายตรงกับข้อใดมากที่สุด?
ข้อที่ 2: หากนักเรียนต้องการจัดงานวันเกิด แล้วเริ่มวางแผนโดยแบ่งงานออกเป็น 3 ส่วน คือ 1.การสั่งเค้ก 2.การเชิญเพื่อน และ 3.การจัดสถานที่ พฤติกรรมนี้ตรงกับเสาหลักใดของการคิดเชิงคำนวณ?
ข้อที่ 3: ทักษะใดใน 4 เสาหลัก ที่มุ่งเน้นการ "เลือกเฉพาะข้อมูลที่จำเป็น และตัดรายละเอียดที่ไม่สำคัญทิ้งไป"?
ข้อที่ 4: ข้อใดคือประโยชน์สูงสุดของการเรียนรู้ "แนวคิดเชิงคำนวณ" ในชีวิตประจำวัน?
© 2023 Smartyquizkids.com
All Rights Reserved.