Generating Personalized Navigation Learning Path Based on Knowledge Map

With a rapid development of Internet, E-Learning is becoming a new learning mode. E-Learning is not limited by time and space. It also has a large number of on-line learning resource. However, it has many disadvantages for students, such as information overload, disorientation, low learning efficiency, low user satisfaction and so on. Our aim is to improve learning efficiency and user satisfaction by overcoming information overload and disorientation of E-Learning system. This paper proposes an algorithm by combining Spreading-Activation Theory and techniques of classifying and sorting knowledge. The algorithm can generate a near optimal navigation learning path(NLP) based on a student's target knowledge unit(TKU) and knowledge map(KM) which it belongs to. NLP provides students an appropriate learning instruction to effectively eliminate disorientation during the process when they are learning interested knowledge units. The essential tasks of the algorithm is to filter redundant information and sort candidate knowledge units. So its realization process can be divided into three phrases: first, generating candidate complement map to overcome information overload. Because the candidate complement map only contains essential candidate knowledge units and learning dependencies among them to master TKU. Second, constructing learning features to discrete the candidate complement map to implement techniques of sorting knowledge conveniently. Final, sorting candidate knowledge units to get an appropriate NLP by using a Secondary Sort Strategy(SSS). The experimental results have shown that our method is sound for improving learning efficiency and users' satisfaction.

[1]  Ann L. Brown,et al.  Macrorules for summarizing texts: the development of expertise , 1983 .

[2]  John R. Anderson A spreading activation theory of memory. , 1983 .

[3]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[4]  Guglielmo Trentin,et al.  Telematics and on-line teacher training: the Polaris Project , 1997, J. Comput. Assist. Learn..

[5]  Yaacov J. Katz The Comparative Suitability Of Three ICT Distance Learning Methodologies For College Level Instruction , 2000 .

[6]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[7]  Hahn-Ming Lee,et al.  Personalized e-learning system using Item Response Theory , 2005, Comput. Educ..

[8]  Liyong Wan,et al.  A Shortest Learning Path Selection Algorithm in E-learning , 2006 .

[9]  Patrícia Augustin Jaques,et al.  A BDI approach to infer student's emotions in an intelligent learning environment , 2007, Comput. Educ..

[10]  Jan H. Spyridakis,et al.  Explicitness of local navigational links: comprehension, perceptions of use, and browsing behavior , 2007, J. Inf. Sci..

[11]  Pierluigi Ritrovato,et al.  Optimizing learning path selection through memetic algorithms , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[12]  Chih-Ming Chen,et al.  Personalized web-based tutoring system based on fuzzy item response theory , 2008, Expert Syst. Appl..

[13]  Chun-Hsiung Lee,et al.  Analysis on the adaptive scaffolding learning path and the learning performance of e-learning , 2008 .

[14]  Qinghua Zheng,et al.  Yotta: A Knowledge Map Centric E-Learning System , 2010, 2010 IEEE 7th International Conference on E-Business Engineering.

[15]  Kuo-Kuang Chu,et al.  Ontology technology to assist learners' navigation in the concept map learning system , 2011, Expert Syst. Appl..

[16]  Wim van den Noortgate,et al.  Item difficulty estimation: An auspicious collaboration between data and judgment , 2012, Comput. Educ..