Learn More
In order for an Intelligent Tutoring System (ITS) to correct students' exercises, it must know how to solve the same type of problems that students do and the related knowledge components. It can, thereby, compare the desirable solution with the student's answer. This task can be accomplished by an expert system. However, it has some drawbacks, such as an(More)
One of the main difficulties during the design of collaborative learning activities is adequate group formation. In any type of collaboration, group formation plays a critical role in the learners' acceptance of group activities, as well as the success of the collaborative learning process. Nevertheless, to propose both an effective and pedagogically sound(More)
Two of the most important research subjects during the development of intelligent authoring systems (IAS) for education are the modeling of knowledge and the extraction of knowledge flows from theory to practice. It bridges the gap between theoretical understanding about learning and the practical foundations of design the knowledge of intelligent systems(More)
Requirements Engineering (RE) discipline deals with elicitation, analysis, specification, validation and management of requirements. Several ontology-driven approaches have been proposed to improve these RE activities. However, the requirements engineering community still lacks a comprehensive understanding on how ontologies are used in RE process. The(More)
One of the key issues in e-learning environments is the possibility of creating and evaluating exercises. However, the lack of tools supporting the authoring and automatic checking of exercises for specifics topics (e.g., geometry) drastically reduces advantages in the use of e-learning environments on a larger scale, as usually happens in Brazil. This(More)
To evaluate the teaching-learning process in collaborative learning sessions and its educational benefits for learners, we should analyze the interaction process during each session and select appropriate learning goals and tasks for each learner. However, the interaction process is very difficult to analyze, even for experts, and furthermore choosing(More)
One of the main problems facing the development of ontology-aware authoring systems (OAS) is to link well-designed domain-independent knowledge (ontologies) with domain content. Such a problem comes from the fact that all OAS developed to date require end-users (non-experts) to create their own domain ontologies to run the system in real scenarios. In(More)
This paper reports on a study of learning with erroneous examples, mathematical problems presented to students in which one or more of the steps are incorrect. It is hypothesized that such examples can deepen student understanding of mathematics content, yet very few empirical studies have tested this in classrooms settings. In a classroom study, 255 6th,(More)