التفكير في التفكير(التفكير فوق معرفي

لتفكير في التفكير(التفكير فوق معرفي) (Thinking about Thinking, Metacognition): 
يعني إدراك الفرد لأفعاله ولتأثيرها على الآخرين وعلى البيئة، والقدرة على تخطيط إستراتيجية من اجل إنتاج المعلومات اللازمة من خلال استخدام خطوات واستراتيجيات المشكلة أثناء عملية حلها، وتشكيل أسئلة داخلية أثناء البحث عن المعلومات والمعنى، وتطوير خرائط عقلية أو خطط عمل، وإجراء تجارب عقلية قبل بدء الأداء، ومراقبة الخطط لدى استخدامها الفرد مع الوعي للحاجة لإجراء تصحيحات في منتصف الأداء إذا تبين أن الخطة لا تلبي التوقعات الإيجابية المنتظرة، والتأمل في الخطة التي تم إكمال تنفيذها لأغراض التقييم الذاتي من أجل تحسين الأداء.