วันอังคารที่ 4 กันยายน พ.ศ. 2561

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

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

1 แนวคิดการแยกย่อย [decomposition] 
    แนวคิดการแยกย่อย เช่น แตกปํญหากระบวนการออกเป็นส่วนย่อยเพื่อให้จัดการปัญหาได้ง่ายขึ้น
2 แนวคิดการจดจำรูปแบบ[pattern Recognition] 
    แนวคิดการจดจำรูปแบบ  เพื่อดูความเหมือน ความแตกต่างของรูปแบบการเปลี่ยนแปลง ทำให้ทราบแนวโน้มเพื่อทำนายไปข้างหน้าได้
3 แนวคิดเชิงนามธรรม
   แนวคิดเชิงนามธรรม เป็นทักษะสำคัญที่มุ่งเน้นความสำัญของปํญหา โดยไม่สนใจรายละเอียดที่ไม่จำเป็น และต่อยอดให้เกอดแบบจำลองหรือสูตร
4 แนวคิดการออกแบบขั้นตอน
   แนวคิดการออกแบบขั้นตอนในการแก้
ปัญหา ทำให้ทราบว่าจะต้องทำอะไรก่อนอะไรหลัง