On Solution Space of Intelligent Tutoring Systems for Programming: A Review

نویسنده

  • Hieu Bui
چکیده

In intelligent tutoring systems (ITSs) for programming, a single programming exercise may produce many alternative solutions from students. It is difficult to build ITSs for programming due to the complexity and variety of possible solutions. In order for the students to learn from the system, it is necessary for them to receive feedback on their solutions to the programming exercises. To provide personalized feedback to students who are solving programming exercises effectively, the ITSs for programming must be able to cover a large space of possible solutions. The goal of this paper is to provide a brief review of the works in the literature related this problem.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adding Weights to Constraints in Intelligent Tutoring Systems: Does It Improve the Error Diagnosis?

The constraint-based modeling (CBM) approach for developing intelligent tutoring systems has shown useful in several domains. However, when applying this approach to an exploratory environment where students are allowed to explore a large solution space for problems to be solved, this approach encounters its limitation: It is not well suited to determine the solution variant the student intende...

متن کامل

Enriching Solution Space for Robustness in an Intelligent Tutoring System

Intelligent tutoring systems assist medical faculty in training and equipping students with the required clinical reasoning skills. Plausible student solutions to a given problem are rejected by tutoring systems as being incorrect, if they do not match a specific solution accepted by the tutoring system. This leads to brittleness in evaluating student solutions. In this paper we describe a comb...

متن کامل

Automating Hint Generation with Solution Space Path Construction

Developing intelligent tutoring systems from student solution data is a promising approach to facilitating more widespread application of tutors. In principle, tutor feedback can be generated by matching student solution attempts to stored intermediate solution states, and next-step hints can be generated by finding a path from a student’s current state to a correct solution state. However, exa...

متن کامل

Get-Bits Model of Intelligent Tutoring System for Learning Introductory Programming

The difficulty of designing and developing intelligent tutoring systems (ITSs) has caused a recent increase in the interest of the AI researchers in realization of some new approaches in that field. Issues of pragmatics and usability motivate our starting point and perspective on developing of ITSs tool called GET-BITS. Considering commercially available and widely used authoring systems for tr...

متن کامل

Designing and Dismounting an Intelligent System of Irrigation Management for Greenhouse based on Delphi Software

The drought continuity and also restricting watery sources caused agriculture section forgetold flooding methods for optimum water exploitation and proceeding new irrigation systems.New generation of irrigation systems called intelligent systems is a new solution leading toexploiting water increase to higher than 80%. In order to measure sensors and to controlprocessors in designing and dismoun...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016