Artificial Intelligence and Automatic Programming in CAI
نویسندگان
چکیده
This paper discusses generative computer-assisted instruction (CAI) and its relationship to Artificial Intelligence Research. Systems which have a limited capability for natural language communication are described. In addition, potential areas in which Artificial Intelligence could be applied are outlined. These include individualization of instruction, determining the degree of" accuracy of a student response, and problem-solving, A CAI system which is capable of writing computer programs is described in detail. Techniques are given for generating meaningful programming problems. These problems are represented as a sequence of primitive tasks each of which can be coded in several ways. The manner in which the system designs its own solution program and monitors the student solution is also described. There is currently significant interest in generative systems for computer-assisted instruction (CAI). A generative system has the capability to both generate and solve meaningful problems. It must also be able to monitor a student's solution, determine to what extent the student is correct, and provide pertinent remedial feedback. Generative CAI systems free the course author from having to develop several alternative presentations of the same or similar material. In addition, the course author does not have to specify correct and incorrect answers and their consequences as the system can determine all of these on its own. These systems often have the capability to reply to student questions and allow him to divert the instruction to areas that interest him. DataBase Systems There have been a few CAI systems designed which are oriented around a structured network of facts. Wexler describes a system which combines generative CAI with frame-oriented CAI in that the course-author must specify certain question formats. The system generates parameters for these formats and searches the data base to determine the correct answer. It generates remedial feedback from its network if the student's solution is incorrect. This feedback can either be in the form of a correct statement based on the student's response or a trace of the steps required to retrieve the correct answer. On command from the student, it will generate statements from its database which conform to prespecified patterns. Carbonell describes a system, SCHOLAR, in which the generation of several types of questions is done entirely by the system from the semantic network. Also, the system has the capability to interpret a variety of student questions and generate appropriate responses. As in the Wexler system, the semantic network must be …
منابع مشابه
Shuffled Frog-Leaping Programming for Solving Regression Problems
There are various automatic programming models inspired by evolutionary computation techniques. Due to the importance of devising an automatic mechanism to explore the complicated search space of mathematical problems where numerical methods fails, evolutionary computations are widely studied and applied to solve real world problems. One of the famous algorithm in optimization problem is shuffl...
متن کاملExplain the theoretical and practical model of automatic facade design intelligence in the process of implementing the rules and regulations of facade design and drawing
Artificial intelligence has been trying for decades to create systems with human capabilities, including human-like learning; Therefore, the purpose of this study is to discover how to use this field in the process of learning facade design, specifically learning the rules and standards and national regulations related to the design of facades of residential buildings by machine with a machine ...
متن کاملIntelligent Library Systems: Artificial Intelligence Technology and Library Automation Systems
Artificial Intelligence (AI) encompasses the following general areas of research: (1) automatic programming, (2) computer vision, (3) expert systems, (4) intelligent computer-assisted instruction, (5) natural language processing, (6) planning and decision support, (7) robotics, and (8) speech recognition. Intelligent library systems utilize artificial intelligence technologies to provide knowle...
متن کاملNetwork Planning Using Iterative Improvement Methods and Heuristic Techniques
The problem of minimum-cost expansion of power transmission network is formulated as a genetic algorithm with the cost of new lines and security constraints and Kirchhoff’s Law at each bus bar included. A genetic algorithm (GA) is a search or optimization algorithm based on the mechanics of natural selection and genetics. An applied example is presented. The results from a set of tests carried ...
متن کامل