แนวคิดเชิงคำนวณ (Computational Thinking) หมายถึง  แนวคิดในการแก้ปัญหาต่างๆ อย่างเป็น

ระบบเป็นกระบวนการที่มีลำดับขั้นตอนชัดเจน โดยกระบวนการแก้ปัญหาดังกล่าวนี้เป็นกระบวนการที่ทั้งมนุษย์และคอมพิวเตอร์สามารถเข้าใจร่วมกันได้ ซึ่งแนวคิดเชิงคำนวณเป็นแนวคิดสำคัญสำหรับการพัฒนาซอฟต์แวร์คอมพิวเตอร์ แต่สามารถนำมาประยุกต์ใช้ในการแก้ปัญหาต่างๆ ในชีวิตประจำวันได้เช่นกัน