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