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

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