COMPUTATION THINKING
การคิดเชิงคํานวณ
คือ กระบวนการแก้ปญหาแบบมีลาํ ดับ ซึงบรรดา Programmer หรือ Software Engineer ต้องใช้ทักษะนีในการพัฒนาโปรแกรม โดยที Computational Thinking นันไม่ได้เปนการแก้ปญหา เฉพาะด้านคอมพิวเตอร์หรือคณิตศาสตร์เท่านัน แต่ยงั กระบวนการแก้ ปญหาทีเกิดขึนทัวๆ ไปด้วย
ประกอบด้วย 4 สิง ดังนี
Decomposition การแบ่งย่อย ปญหา
แบ่งปญหาหรือสิงต่างๆ ออกเปน ส่วนๆ เพือให้ง่ายต่อการแก้ปญหานัน
หารูปแบบหรือลักษณะสิงต่างๆ ทีมักเกิดขึนเหมือนๆ กัน
Abstraction ความคิดเชิง นามธรรม
Pattern Recognition การเข้าใจรูปแบบ
มองและระบุปญหาหลักหรือสิงที จําเปนได้
ออกแบบลําดับขันตอนของการแก้ ปญหา
Algorithm Design การออกแบบขัน ตอนวิธี
Create By Pitchanok Lumart .17A