Tutoring System Research Papers - Academia.edu (original) (raw)

The paper focuses on a CBS module of Knowledge-Based Tutoring System for Software Reuse Practices. The paper presents a public CBS using a validated Software Reuse Reference Model (SRRM). A CBS-SRRM allows the software engineer to improve... more

The paper focuses on a CBS module of Knowledge-Based Tutoring System for Software Reuse Practices. The paper presents a public CBS using a validated Software Reuse Reference Model (SRRM). A CBS-SRRM allows the software engineer to improve reuse practice by being tutored with selected course material based on the user profile. This material is combined with actual practice based knowledge

We present COLLECT-UML, a constraint-based tutoring system that teaches object-oriented analysis and design using Unified Modelling Language (UML), a popular object-oriented modelling technology. Constraint-Based Modelling (CBM) has been... more

We present COLLECT-UML, a constraint-based tutoring system that teaches object-oriented analysis and design using Unified Modelling Language (UML), a popular object-oriented modelling technology. Constraint-Based Modelling (CBM) has been used successfully in sev- eral tutoring systems, which have proven to be effective in evaluations performed in real classrooms. In this paper, we present problem-solving support available in COLLECT-UML. The system observes

We have developed a tutoring system for the parameter passing mechanisms discussed in a typical Comparative Programming Languages course, viz., value, result, value-result, reference and name. The tutor helps students better understand... more

We have developed a tutoring system for the parameter passing mechanisms discussed in a typical Comparative Programming Languages course, viz., value, result, value-result, reference and name. The tutor helps students better understand these parameter passing mechanisms by administering problems for them to solve and providing instant feedback on their solution. In this paper, we will describe the design and features of the tutor. We will also discuss a test that we conducted to evaluate the effectiveness of ...

Abstract—A tutoring system based on hierarchically interconnecting a set of parametric exercises is described. Parametric exercises allow for multiple invocations of an exercise with different data, complexity, formulation, etc. An... more

Abstract—A tutoring system based on hierarchically interconnecting a set of parametric exercises is described. Parametric exercises allow for multiple invocations of an exercise with different data, complexity, formulation, etc. An exercise instance is sent to the student, the answers are processed, feedback is returned and a set of values are annotated. A graph is defined to interconnect these exercises. Edges in this graph are labeled so that exercise sequencing is performed based on previously annotated values. This graph is created by ...

There is a need for easier, more cost-effective means of developing intelligent tutoring systems (ITSs). A nove l and advantageous solution to this problem is the development of a task-specific ITS shell that can generate tutoring systems... more

There is a need for easier, more cost-effective means of developing intelligent tutoring systems (ITSs). A nove l and advantageous solution to this problem is the development of a task-specific ITS shell that can generate tutoring systems for different domains within a given class of tasks. Task-specific authoring shells offer flexibility in generating ITSs for different domains, yet are powerful

A recent industry survey (Townhidnejad and Hilburn, 2002) has reported that more than fifty percent of a software project's budget is spent on activities related to improving software quality. Industry leaders claim that this is... more

A recent industry survey (Townhidnejad and Hilburn, 2002) has reported that more than fifty percent of a software project's budget is spent on activities related to improving software quality. Industry leaders claim that this is caused by the inadequate attention paid to software quality in the development phase. This paper introduces a static analysis framework which can be used to

Understanding the cognitive constraints affecting learning is primordial for the effectiveness of instructional design and intelligent learning systems. This paper presents a simulator model for computational working memory load... more

Understanding the cognitive constraints affecting learning is primordial for the effectiveness of instructional design and intelligent learning systems. This paper presents a simulator model for computational working memory load estimations during learning activities. Using a Cognitive Load Theory interpretation, the simulator estimations are used to predict learning outcomes while using a tutoring system.

Abstract—Intelligent tutoring systems constitute an evolution,of computer-aided educational software. We present ,here the modules of an intelligent tutoring system for Automatic Control, developed in our department. Through the software... more

Abstract—Intelligent tutoring systems constitute an evolution,of computer-aided educational software. We present ,here the modules of an intelligent tutoring system for Automatic Control, developed in our department. Through the software application developed, students,can ,perform ,complete ,automatic ,control laboratory experiments, either over the departmental local area network or over the Internet. Monitoring of access ,to the ,system (local as well as international),

Today's military flight simulators have dramatically reduced the cost of training by providing cheaper, effective alternatives to training on a real aircraft. However, flight training is still limited by the availability of... more

Today's military flight simulators have dramatically reduced the cost of training by providing cheaper, effective alternatives to training on a real aircraft. However, flight training is still limited by the availability of instructor pilots. The adage "practice makes perfect" is nowhere truer than in the learning psychomotor skills such as flying. Ideally, trainees should be able to practice flying skills on their own to complement instructor-led training. Most flight simulators do not have any automated assessment and tutoring facilities, making them ineffective as self- paced learning environments. The Army has funded pioneering research on developing automated tutors for flight training, specifically for training initial-entry rotor-wing pilots. An early rule-based system, called the IFT (Intelligent Flight Trainer), monitored trainees' flight performance and provided adaptive coaching. It provided instructional assistance by regulating the challenge level of...

The paper deals with a training system with a client-server architecture created for students who are learning to design and implement object-oriented software systems with reusable components, and also targeting those users who wish... more

The paper deals with a training system with a client-server architecture created for students who are learning to design and implement object-oriented software systems with reusable components, and also targeting those users who wish become accustomed with (or improve their skills related to) software design. The paper briefly presents the design patterns which are to be found in the software library, as well as the manner of applying them. The user of such a system has five types of patterns at his/her disposal (Factory Method, Builder, Command, Mediator, Observer), out of which will be able to chose one/more than one, depending on the requirements of the system proposed for design.

An adaptive tutoring system for an Operating System course is presented. The architecture, based on sequencing graphs, that supports an adaptive sequencing of the learning units is described. The content structure is presented as well.... more

An adaptive tutoring system for an Operating System course is presented. The architecture, based on sequencing graphs, that supports an adaptive sequencing of the learning units is described. The content structure is presented as well. The system is now in use in regular university courses and results of this experience will be published in the future.