Formal Operational Thinking: This term refers to the cognitive ability to think logically and systematically about abstract concepts.
Hypothetical Deductive Reasoning: This term describes the ability to form hypotheses and systematically test them using logical reasoning.
Metacognition:Metacognition involves thinking about one's own thinking processes and being aware of one's cognitive abilities.