แนวคดิ เชิงคำนวณ ความหมายของแนวคดิ เชิงคานวณ แนวคิดเชิงคานวณ (computational thinking) เป็นกระบวนการวิเคราะห์ปัญหา เพื่อให้ได้แนว ทางการหาคาตอบอย่างเป็นขั้นตอนที่สามารถนาไปปฏิบัติได้โดยบุคคลหรือคอมพิวเตอร์อย่างถูกต้องและ แม่นยา ซึ่งเรียกว่า อัลกอริทึม ทักษะการใช้แนวคิดเชิงคานวณจึงสาคัญต่อการแก้ปัญหา ช่วยให้สามารถ สื่อสารแนวคิดกับผู้อ่ืนได้อย่างมีประสิทธิภาพ รวมถึงช่วยพัฒนาพื้นฐานในการเขียนโปรแกรม คอมพิวเตอร์ ดว้ ย แนวคดิ เชิงคานวณมอี งค์ประกอบที่สาคัญ 4 สว่ น ไดแ้ ก่ 1. การแบ่งปัญหาใหญ่เป็นปัญหาย่อย (decomposition) เป็นการแตกปัญหาที่ขับซ้อนให้เป็น ปัญหาย่อยทีม่ ขี นาดเลก็ ลงและซบั ซ้อนนอ้ ยลง เพ่อื ชว่ ยใหก้ ารวเิ คราะหแ์ ละออกแบบวิธีการแก้ปัญหาทาได้ง่าย ขึน้ 2. การพิจารณารูปแบบ (pattern recognition) เป็นการวิเคราะห์หาความเหมือนหรือคล้ายคลึง กนั ระหวา่ งปัญหายอ่ ยทแ่ี ตกออกมา หรือความคล้ายคลงึ กบั ปญั หาอนื่ ๆ ทม่ี ผี ู้ออกแบบวิธีการแกไ้ ขไว้ก่อนแลว้ 3. การคิดเชิงนามธรรม (abstraction) เป็นการแยกรายละเอียดท่ีสาคัญและจาเป็นต่อการ แก้ปัญหาออกจากรายละเอียดท่ีไม่จาเป็น ซึ่งรวมไปถึงการแทนกลุ่มของปัญหา ขั้นตอน หรือกระบวนการท่ีมี รายละเอยี ด ปลีกย่อยหลายข้ันตอนด้วยขนั้ ตอนใหม่เพียงขัน้ ตอนเดียว 4. การออกแบบอัลกอริทีม (algorithm) เป็นการพัฒนากระบวนการหาคาตอบให้เป็นข้ันตอนที่ บุคคล สรปุ คาจากัดความของการคดิ เชงิ คานวณ ไม่ไดจ้ ากดั อยเู่ พียงการคดิ ให้เหมือนคอมพิวเตอร์ ไมไ่ ด้จากดั อยูเ่ พยี งการคดิ ในศาสตรข์ องนกั วิทยาศาสตร์คอมพวิ เตอร์ แตเ่ ปน็ กระบวนการคิดแก้ปัญหาของมนุษย์ เพ่ือสั่งให้คอมพิวเตอร์ทางานและช่วยแก้ปัญหาตามที่เราต้องการ ไดอ้ ย่างมปี ระสทิ ธิภาพ
วิธีคิดเชิงคานวณ ช่วยทาให้ปัญหาท่ีซับซ้อนเข้าใจได้ง่ายข้ึน เป็นทักษะที่เป็นประโยชน์อย่างย่ิงต่อทุกๆ สการ แยกสว่ นประกอบ และการย่อยปัญหา (Decomposition) แนวคิดเชิงคานวณ (Computational Thinking) เปน็ กระบวนการวเิ คราะหป์ ัญหา เพ่ือให้ได้แนวทาง หาคาตอบอย่างเป็นข้ันตอนที่สามารถนาไปปฏิบัติได้โดยบุคคลหรือคอมพิวเตอร์อย่างถูกต้อง การคิดเชิง คานวณ เป็นกระบวนการแก้ปัญหาในหลากหลายลักษณะ เช่น การจัดลาดับเชิงตรรกศาสตร์ การวิเคราะห์ ข้อมลู และการสรา้ งสรรค์วิธีแกป้ ญั หาไปทีละข้ัน รวมทงั้ การย่อยปัญหาที่ช่วยให้รับมือกับปัญหาที่ซับซ้อนหรือ มีลักษณะเป็นคาถามปลายเปิดได้วิธีคิดเชิงคานวณ จะช่วยทาให้ปัญหาท่ีซับซ้อนเข้าใจได้ง่ายขึ้น เป็นทักษะที่ เปน็ ประโยชน์อยา่ งยิง่ ตอ่ ทุก ๆ สาขาวชิ า และทุกเรื่องในชีวิตประจาวันซ่ึงไม่ได้จากัดอยู่เพียงการคิดให้เหมือน คอมพิวเตอรแ์ ต่เปน็ กระบวนการคิดแก้ปญั หาของมนุษย์ เพอ่ื ส่ังให้คอมพิวเตอร์ทางานและช่วยแก้ปัญหาตามท่ี เราตอ้ งการไดอ้ ย่างมปี ระสิทธภิ าพ สาขาวิชา และทกุ เร่อื งในชวี ิตประจาวนั
Search
Read the Text Version
- 1 - 4
Pages: