Tuesday, September 4, 2018

แนวคิดเชิงคำนวณ (Computational Thinking)

 แนวคิดเชิงคำนวณ

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

แนวคิดเชิงคำนวณ


1 แนวคิดดารแยกย่อย (Decomposition)

แนวคิดการแยกย่อย เช่น แตกปัญหากระบวนการออกเป็นส่วนย่อยเพื่อให้จัดการปัญหาได้ง่ายขึ้น

2 แนวคิดการจดจำรูปแบบ
    (Pattern Recognition)

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

3 แนวคิดเชิงนามธรรม
 (Abstraction)

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

4 แนวคิดการออกแบบขั้นตอน
 (Algorithm Design)

แนวคิดการออกแบบขั้นตอนในการแก้ปัญหา ทำให้ทราบว่าจะต้องทำอะไรก่อนอะไรหลัง


No comments:

Post a Comment