Action research (AR) is often used when doing research about social phenomena in the real-world, when change is part of the researcher’s intention. The researcher participates in the research environment with the intention of improving the social phenomenon of learning to program, and to learn from it. AR typically follows an iterative process of five phases, namely diagnosis; action planning; action taking; evaluation and specifying learning. Although the incorporation of the work of critical thinkers is promoted, to guide the intervention, linking the methodology itself to Kantian thinking is uncommon. This paper demonstrates how the three questions from Kant’s Critique of Pure Reason: What can I know? What can I do? and finally, What can...