An exploration of novice programming errors in an object-oriented environment
ITiCSE-WGR '99 Working group reports from ITiCSE on Innovation and technology in computer science education
Software engineering (6th ed.)
Software engineering (6th ed.)
The Java Language Specification
The Java Language Specification
Studying the Novice Programmer
Studying the Novice Programmer
UML for Java Programmers
A Web-Based Intelligent Tutoring System for Computer Programming
WI '04 Proceedings of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence
Dynamic student modelling in an intelligent tutor for LISP programming
IJCAI'85 Proceedings of the 9th international joint conference on Artificial intelligence - Volume 1
Hi-index | 0.00 |
L2Code is an Intelligent Tutoring System used for teaching programming courses for different paradigms under a hybrid or blinded environment. It was designed and implemented to work with diverse types of modules oriented to certain ways of learning using principles of Multiple Intelligences. The author tool facilitates the creation of adaptive or personalized learning material to be used in multiple-paradigm programming language courses applying an artificial intelligence approach. The Tutoring System works with a predictive engine that uses a Naive Bayes classifier which operates in real time with the knowledge of the historical performance of the student. We show results of the tool.