Automated support for legacy code understanding
Communications of the ACM
Knowledge-Based Program Analysis
IEEE Software
ELM-ART: An Intelligent Tutoring System on World Wide Web
ITS '96 Proceedings of the Third International Conference on Intelligent Tutoring Systems
Software forensics: old methods for a new science
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
AHA! The adaptive hypermedia architecture
Proceedings of the fourteenth ACM conference on Hypertext and hypermedia
A knowledge-based approach to automatic program analysis
A knowledge-based approach to automatic program analysis
IEEE Transactions on Fuzzy Systems
Providing Dynamic Instructional Adaptation in Programming Learning
HAIS '08 Proceedings of the 3rd international workshop on Hybrid Artificial Intelligence Systems
Hi-index | 0.00 |
Intelligent Tutoring Systems (ITS) allow an adaptation of the instructional strategy to the student. The ITS that operate with the Problem Based Learning (PBL) educative paradigm need to model the domain and the solution. It will allow determining which learning activity the student has to do next in an adaptive learning process. This paper is centered on those ITS oriented to the teaching of algorithm programming. A proposal that makes use of fuzzy logic applied to a set of metric characteristics of an algorithm will be shown, with the purpose of obtaining a fuzzy representation. Thus, it can be used to analyze the algorithms written by the students, as solutions to the problems presented.