On how pachycondyla apicalis ants suggest a new search algorithm
Future Generation Computer Systems
Building Better Test Functions
Proceedings of the 6th International Conference on Genetic Algorithms
Design and implementation of a fuzzy inference system for supporting customer requirements
Expert Systems with Applications: An International Journal
Students working for students on programming courses
Computers & Education
GSA: A Gravitational Search Algorithm
Information Sciences: an International Journal
Automatic detection of learning styles for an e-learning system
Computers & Education
An optimal QoS-based Web service selection scheme
Information Sciences: an International Journal
Learning motivation in e-learning facilitated computer programming courses
Computers & Education
PRICAI'06 Proceedings of the 9th Pacific Rim international conference on Artificial intelligence
Improving fuzzy knowledge integration with particle swarmoptimization
Expert Systems with Applications: An International Journal
Modelling programming performance: Beyond the influence of learner characteristics
Computers & Education
Evolutionary programming made faster
IEEE Transactions on Evolutionary Computation
Hi-index | 12.05 |
Computer programming is a high-level thinking activity. In the educational area, using learning styles to understand how students learn is a significant issue. The electronic Portfolio (ePortfolio) is a popular educational management and assessment tool. Unfortunately, few researchers investigate programming learning style diagnosis. This paper addresses this gap in research: this study constructs an ePortfolio-based programming learning style diagnosis to detect students' styles. The fusion of multiple fuzzy-based diagnosis knowledge is the main contribution of this work. This paper built a heuristic optimization method to integrate multiple diagnosis knowledge bases. Performance evaluations and empirical studies were implemented to verify the proposed algorithm and fusion solution. Experimental results showed that the proposed heuristic optimization firms the validity and stability of a diagnostic system, and the ePortfolio-based programming learning style diagnosis is highly accepted by students. Furthermore, teachers agreed that the knowledge fusion mechanism and diagnosis system were usable.