Building Personalised Functions into Dynamic Content Packaging to Support Individual Learners

Learning Management Systems (LMS) are now being widely used in education. Their main function is to systematically manage and deliver learning materials. There is a need for LMS that can deliver personalised material suited to the learner's learning requirements and their learning style. A method and associated techniques have been developed that addresses these issues by use of a multi-dimensional model, and can be potentially built in the LMS as an integral component. This method is demonstrated by its application to an online course in C programming.