Constructivist learning systems: a new paradigm