แนวคิดเชิงคำนวณ (Computational Thinking) คือ แนวคิดในการแก้ปัญหาต่าง ๆ อย่างเป็นระบบ เป็นกระบวนการที่มีลำดับขั้นตอนชัดเจน โดยกระบวนการแก้ปัญหาดังกล่าวนี้เป็นกระบวนการที่ทั้งมนุษย์และคอมพิวเตอร์สามารถเข้าใจร่วมกันได้
- แนวคิดการออกแบบขั้นตอนวิธี(Algorithm Design) การออกแบบลำดับขั้นตอนการแก้ปัญหาด้วยการใช้แนวคิดการออกแบบขั้นตอนวิธี เป็นแนวคิดที่สามารถนำไปใช้ในการแก้ปัญหาที่มีลักษณะแบบเดียวกันได้
- แนวคิดการแยกย่อย(Decomposition) การแตกปัญหาใหญ่ออกเป็นปัญหาย่อย ให้ปัญหานั้นมีขนาดเล็กลงเพื่อให้สามารถจัดการปัญหาในแต่ละส่วนได้ง่ายขึ้น
- แนวคิดการหารูปแบบ(Pattern Recognition) การกำนดแบบแผนหรือรูปแบบที่มีลักษณะคล้ายคลึงกันจากปัญหาแต่ละส่วนย่อยต่าง ๆ กล่าวคือ ปัญหาย่อยแต่ละปัญหานั้นสามารถใช้รูปแบบในการแก้ปัญหาที่คล้ายคลึงกันได้
การคิดเชิงนามธรรม (Abstraction) หรือแนวคิดรวบยอดของปัญหา
ซึ่งเป็นการกำหนดหลักการทั่วไป มุ่งเน้นเฉพาะส่วนที่สำคัญของปัญหา
โดยไม่สนใจรายละเอียดที่ไม่จำเป็น
ตัวอย่าง 1 ป้ายห้องน้ำมีเป็นสัญลักษณ์ให้รู้ว่าเป็น ชาย หรือ หญิง โดยที่ไม่ต้องมีรายละเอียด
ตัวอย่าง 2 แผนที่ที่แสดงเพียงแค่เส้นทาง จุดหมาย ชื่อ แต่มีการใช้สีสันเพื่อแสดงความชัดเจน
ตัวอย่าง 3 การอธิบายวงจรไฟฟ้าด้วยแผนภาพสัญลักษณ์
0 ความคิดเห็น