Publication | Closed Access
A Web-Based Intelligent Tutoring System for Computer Programming
48
Citations
9
References
2005
Year
Artificial IntelligenceIntelligent Tutoring SystemsProbabilistic OntologyEngineeringInformation RetrievalData ScienceWeb IntelligenceProgram ComprehensionProbabilistic ReasoningEducationLearning AnalyticsComputer ScienceIntelligent SystemsUncertainty ManagementProbabilistic ProgrammingProgramming Language TeachingIntelligent Tutoring System
Web Intelligence is a direction for scientific research that explores practical applications of Artificial Intelligence to the next generation of Web-empowered systems. In this paper, we present a Web-based intelligent tutoring system for computer programming. The decision making process conducted in our intelligent system is guided by Bayesian networks, which are a formal framework for uncertainty management in Artificial Intelligence based on probability theory. Whereas many tutoring systems are static HTML Web pages of a class textbook or lecture notes, our intelligent system can help a student navigate through the online course materials, recommend learning goals, and generate appropriate reading sequences.
| Year | Citations | |
|---|---|---|
Page 1
Page 1