Smart Tutor an Intelligent Tutoring System for C Sharp Programming Bahria University Karachi Campus

In this paper, application software has been presented called as smart Tutor, which in reality an intelligent tutoring System. The proposed system will let the user to learn the C# programming language. The decision making process conducted in our intelligent system is guided by a Bayesian network approach to support students in learning computer programming, which is framework for uncertainty management in the field of Artificial management. This system would provide a platform for the students to understand the basic programming concepts through sequence of training concept of programming language. In this paper we will discuss about how system is integrated with Bayesian network as an inference engine to improve student learning process. The significance of this work is that ,it has replaced the traditional Static Tutorials, Where students learn through video tutorials or text lectures who never come to know about the student learning potential or either the learner has learnt the topic properly before moving on to the next topic. ST will lead the student to navigate through all the available online Course material and will provide the necessary recommendations.

[1]  Nevin L. Zhang,et al.  A simple approach to Bayesian network computations , 1994 .

[2]  Alla Anohina-Naumeca,et al.  Advances in Intelligent Tutoring Systems: Problem-solving Modes and Model of Hints , 2007, Int. J. Comput. Commun. Control.

[3]  Kevin Murphy,et al.  A brief introduction to graphical models and bayesian networks , 1998 .

[4]  S. Graf,et al.  Adaptive and Intelligent Web-Based Educational Systems , 2009 .

[5]  Christian Gütl,et al.  The Past, the Present and the Future of adaptive E-Learning , 2004 .

[6]  Albert T. Corbett,et al.  A Bayes Net Toolkit for Student Modeling in Intelligent Tutoring Systems , 2006, Intelligent Tutoring Systems.

[7]  Jim Reye,et al.  Student Modelling Based on Belief Networks , 2004, Int. J. Artif. Intell. Educ..

[8]  Cristina Conati,et al.  Using Bayesian Networks to Manage Uncertainty in Student Modeling , 2002, User Modeling and User-Adapted Interaction.

[9]  B. Saha,et al.  Uncertainty Management for Diagnostics and Prognostics of Batteries using Bayesian Techniques , 2008, 2008 IEEE Aerospace Conference.

[10]  Chong Woo Woo,et al.  Instructional planning in an intelligent tutoring system: combining global lesson plans with local discourse control , 1992 .

[11]  Valerie J. Shute,et al.  Intelligent Tutoring Systems: Past, Present, and Future. , 1994 .

[12]  Cory J. Butz,et al.  A web-based bayesian intelligent tutoring system for computer programming , 2006, Web Intell. Agent Syst..

[13]  Antonija Mitrovic,et al.  An Intelligent SQL Tutor on the Web , 2003, Int. J. Artif. Intell. Educ..