Exogenous, endogenous, and dialectical constructivism · Study