Return to Article Details Enhancing Pedagogical and Psychological Mechanisms for Cultivating Creative and Critical Thinking Abilities in Informatics and Information Technology Teachers Download Download PDF