When providing for a group learning situation where each student was at their own machine, the need arose to combine individual and group learning models to provide an educational framework for a supportive learning environment.The framework had to be implementable on a (reductionist) computer network.The independence of behaviour and implementation was exploited to allow a holistic educational framework to be used when designing the learning environment.In a model, memory, functions, and goals are reducible, whereas the relationship between the purpose functions and the state manipulating functions are irreducible.Implementation was neatly achievable using the software engineering technology of object oriented technology to provide encapsulation for the reducible aspects while preserving holistic entities that can exploit the benefits of polymorphism.
No takes yet. Share an insight, caveat, or question.
Lacsamana et al. (2015) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: