Monday, September 3, 2018

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

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

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

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

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

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

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

No comments:

Post a Comment