Cognitieve, executieve functies en metacognitie