Using data mining on student behavior and cognitive style data for improving e-learning systems: a case study

Abstract In this research we applied classification models for prediction of students’ performance, and cluster models for grouping students based on their cognitive styles in e-learning environment. Classification models described in this paper should help: teachers, students and business people, for early engaging with students who are likely to become excellent on a selected topic. Clustering students based on cognitive styles and their overall performance should enable better adaption of the learning materials with respect to their learning styles. The approach is tested using well-established data mining algorithms, and evaluated by several evaluation measures. Model building process included data preprocessing, parameter optimization and attribute selection steps, which enhanced the overall performance. Additionally we propose a Moodle module that allows automatic extraction of data needed for educational data mining analysis and deploys models developed in this study.

[1]  I. B. Myers Manual: A Guide to the Development and Use of the Myers-Briggs Type Indicator , 1985 .

[2]  J. G. Carlson Recent assessments of the Myers-Briggs Type Indicator. , 1985, Journal of personality assessment.

[3]  R. Felder,et al.  Learning and Teaching Styles in Engineering Education. , 1988 .

[4]  O. Tzeng,et al.  Measurement and Utility of Continuous Unipolar Ratings for the Myers-Briggs Type Indicator , 1989 .

[5]  C. G. Jung Psychological Types , 2000 .

[6]  Erkki Sutinen,et al.  Using data mining for improving web-based course design , 2002, International Conference on Computers in Education, 2002. Proceedings..

[7]  W. F. Punch,et al.  Predicting student performance: an application of data mining methods with an educational Web-based system , 2003, 33rd Annual Frontiers in Education, 2003. FIE 2003..

[8]  Gerd Stumme,et al.  Semantic resource management for the web: an e-learning application , 2004, WWW Alt. '04.

[9]  Athanasios Drigas,et al.  An Intelligent Tool for Building E-Learning Contend- Material Using Natural Language in Digital Libraries , 2004 .

[10]  J. Paul Gibson,et al.  Synthesis and analysis of automatic assessment methods in CS1: generating intelligent MCQs , 2005 .

[11]  J. Paul Gibson,et al.  Synthesis and analysis of automatic assessment methods in CS1: generating intelligent MCQs , 2005, SIGCSE.

[12]  Ingo Mierswa,et al.  YALE: rapid prototyping for complex data mining tasks , 2006, KDD '06.

[13]  Eva Lucrecia Gibaja Galindo,et al.  Predicting students' marks from Moodle logs using neural network models , 2006 .

[14]  K. Shyamala,et al.  Data Mining Model for a Better Higher Educational System , 2006 .

[15]  Sebastián Ventura,et al.  Data Mining in E-learning , 2006 .

[16]  Sebastián Ventura,et al.  Educational data mining: A survey from 1995 to 2005 , 2007, Expert Syst. Appl..

[17]  Khaled M. Hammouda,et al.  Data Mining in E-Learning , 2007 .

[18]  Jorge S. Cardoso Developing Course Management Systems Using The Semantic Web , 2007, The Semantic Web: Real-World Applications from Industry.

[19]  Àngela Nebot,et al.  Applying Data Mining Techniques to e-Learning Problems , 2007 .

[20]  Sebastián Ventura,et al.  Data mining in course management systems: Moodle case study and tutorial , 2008, Comput. Educ..

[21]  César Hervás-Martínez,et al.  Data Mining Algorithms to Classify Students , 2008, EDM.

[22]  Danuta Zakrzewska,et al.  Cluster Analysis for Users' Modeling in Intelligent E-Learning Systems , 2008, IEA/AIE.

[23]  Teresa Martín-Blas,et al.  The role of new technologies in the learning process: Moodle as a teaching tool in Physics , 2009, Comput. Educ..

[24]  Kathrin Kirchner,et al.  Reusable components for partitioning clustering algorithms , 2009, Artificial Intelligence Review.

[25]  Stavros Valsamidis,et al.  Proposed framework for data mining in e-learning: The case of open e-class , 2009, IADIS AC.

[26]  Guido Rößling,et al.  Extending moodle to better support computing education , 2009, ITiCSE '09.

[27]  Judy Kay,et al.  Clustering and Sequential Pattern Mining of Online Collaborative Learning Data , 2009, IEEE Transactions on Knowledge and Data Engineering.

[28]  Chih-Ming Chen,et al.  Mobile formative assessment tool based on data mining techniques for supporting web-based learning , 2009, Comput. Educ..

[29]  Marketa Smejkalova Mazalkova,et al.  Moodle utilization at university of defence , 2009 .

[30]  Ricardo Colomo Palacios,et al.  BMR: Benchmarking Metrics Recommender for Personnel issues in Software Development Projects , 2009, Int. J. Comput. Intell. Syst..

[31]  Rebecca Nugent,et al.  A Comparison of Student Skill Knowledge Estimates , 2009, EDM.

[32]  Sebastián Ventura,et al.  Educational Data Mining: A Review of the State of the Art , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[33]  Francisco J. García-Peñalvo,et al.  Towards eLearning 2.0 University , 2010, Interact. Learn. Environ..

[34]  Edmundo Tovar Caro,et al.  Identifying Technical Competences of IT Professionals: The Case of Software Engineers , 2010, Int. J. Hum. Cap. Inf. Technol. Prof..

[35]  Agathe Merceron,et al.  A Data Model to Ease Analysis and Mining of Educational Data , 2010, EDM.

[36]  Jafar Habibi,et al.  Using Educational Data Mining Methods to Study the Impact of Virtual Classroom in E-Learning , 2010, EDM.

[37]  Sotiris B. Kotsiantis,et al.  A combinational incremental ensemble of classifiers as a technique for predicting students' performance in distance education , 2010, Knowl. Based Syst..

[38]  Slavko Krajcar,et al.  Supplier Short Term Load Forecasting Using Support Vector Regression and Exogenous Input , 2011 .

[39]  Wen-Yau Liang,et al.  Rough Sets as a Knowledge Discovery and Classification Tool for the Diagnosis of Students with Learning Disabilities , 2011, Int. J. Comput. Intell. Syst..

[40]  Steven Westlund,et al.  Leading Techies: Assessing Project Leadership Styles Most Significantly Related to Software Developer Job Satisfaction , 2011, Int. J. Hum. Cap. Inf. Technol. Prof..

[41]  Juan Manuel Adán Coello,et al.  Forming Groups for Collaborative Learning of Introductory Computer Programming Based on Students' Programming Skills and Learning Styles , 2011, Int. J. Inf. Commun. Technol. Educ..

[42]  Ricardo Colomo Palacios,et al.  Software product evolution for Intellectual Capital Management: The case of Meta4 PeopleNet , 2011, Int. J. Inf. Manag..

[43]  Xiaohui Liu,et al.  Mining students' learning patterns and performance in Web-based instruction: a cognitive style approach , 2011, Interact. Learn. Environ..

[44]  Cheng-Hsiung Weng,et al.  Mining fuzzy specific rare itemsets for education data , 2011, Knowl. Based Syst..

[45]  Alvaro Ortigosa,et al.  A data mining approach to guide students through the enrollment process based on academic performance , 2011, User Modeling and User-Adapted Interaction.

[46]  Miloš Milovanović,et al.  Game design as a learning tool for the course of computer networks , 2011 .

[47]  Francisco J. García-Peñalvo,et al.  Opening Learning Management Systems to Personal Learning Environments , 2011, J. Univers. Comput. Sci..

[48]  Sotiris B. Kotsiantis Use of machine learning techniques for educational proposes: a decision support system for forecasting students’ grades , 2011, Artificial Intelligence Review.

[49]  Anupama Chadha,et al.  An Empirical Study of the Applications of Data Mining Techniques in Higher Education , 2011 .

[50]  Katsuari Kamei,et al.  Student grouping by neural network based on affective factors in learning English , 2011, Proceeding of the International Conference on e-Education, Entertainment and e-Management.

[51]  Varun Kumar,et al.  Knowledge discovery from database Using an integration of clustering and classification , 2011 .

[52]  Hung-Chang Liao,et al.  Data mining for adaptive learning in a TESL-based e-learning system , 2011, Expert Syst. Appl..

[53]  Zoran Obradovic,et al.  Component-based decision trees for classification , 2011, Intell. Data Anal..

[54]  M. Niemivirta,et al.  Interrelations among university students’ approaches to learning, regulation of learning, and cognitive and attributional strategies: a person oriented approach , 2011 .

[55]  P. Lingras,et al.  Experimental Comparison of Iterative Versus Evolutionary Crisp and Rough Clustering , 2011 .

[56]  V. Ramesh,et al.  Performance Analysis of Data Mining Techniques for Placement Chance Prediction , 2011 .

[57]  Tanbhir Hoq,et al.  Micro hydro power: promising solution for off-grid renewable energy source , 2011 .

[58]  Nobuyoshi Terashima,et al.  A Distance Instructional System with Learning Performance Evaluation Mechanism: Moodle-Based Educational System Design , 2012, Int. J. Distance Educ. Technol..

[59]  Zoran Obradovic,et al.  Reusable components in decision tree induction algorithms , 2011, Computational Statistics.

[60]  Milos Jovanovic,et al.  Reusable Component-Based Architecture for Decision Tree Algorithm Design , 2012, Int. J. Artif. Intell. Tools.

[61]  Baiyun Chen,et al.  Investigating Instructional Strategies for Using Social Media in Formal and Informal Learning. , 2012 .

[62]  Kathrin Kirchner,et al.  An architecture for component-based design of representative-based clustering algorithms , 2012, Data Knowl. Eng..