Theoretical Foundations Of Learning Environments: Truth, Correspondence, Coherence, And Constructivism