Modeling the Evolution of Knowledge and Reasoning in Learning Systems