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

Page 1

COMPUTATION THINKING

การคิดเชิงคํานวณ

คือ กระบวนการแก้ปญหาแบบมีลาํ ดับ ซึงบรรดา Programmer หรือ Software Engineer ต้องใช้ทักษะนีในการพัฒนาโปรแกรม โดยที Computational Thinking นันไม่ได้เปนการแก้ปญหา เฉพาะด้านคอมพิวเตอร์หรือคณิตศาสตร์เท่านัน แต่ยงั กระบวนการแก้ ปญหาทีเกิดขึนทัวๆ ไปด้วย

ประกอบด้วย 4 สิง ดังนี

Decomposition การแบ่งย่อย ปญหา

แบ่งปญหาหรือสิงต่างๆ ออกเปน ส่วนๆ เพือให้ง่ายต่อการแก้ปญหานัน

หารูปแบบหรือลักษณะสิงต่างๆ ทีมักเกิดขึนเหมือนๆ กัน

Abstraction ความคิดเชิง นามธรรม

Pattern Recognition การเข้าใจรูปแบบ

มองและระบุปญหาหลักหรือสิงที จําเปนได้

ออกแบบลําดับขันตอนของการแก้ ปญหา

Algorithm Design การออกแบบขัน ตอนวิธี

Create By Pitchanok Lumart .17A


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.