Generating Tailored Worked-out Problem Solutions to Help Students Learn from Examples
نویسندگان
چکیده
actions are decomposed until primitive communicative actions (executable as speech acts) are reached. In performing this task, the text planner relies on the set of explanation strategies that specify possible decompositions for each communicative action and the constraints dictating when they may be applied. These constraints are checked against the solution graph and when they are satisfied the decomposition is selected and appropriate content is also extracted from the solution graph. For illustration, Figure 4 (a) shows a simplified explanation strategy that decomposes the communicative action describe-solution-method. Possible arguments for this action are, for instance, the Newton’s-2-Law and the Conservation-of-Energy methods. Looking at the details of the strategy, the function find-steps (:constraints field) checks in the solution graph whether the method has any steps. If this is the case, the steps are retrieved from the solution graph and the describe-solution-method action is decomposed in an inform-about primitive action and in a describe-method-steps abstract action. The output of the planning process is a text plan, a data structure that specifies what propositions the example should convey, a partial order over those propositions and the example rhetorical structure. A portion of the text plan generated by EG for Example1 is shown in Figure 4(b). The propositions that the example should convey are specified as arguments of the primitive actions in the text plan. In Figure 4(b) all primitive actions are of type inform. For instance, the primitive action (Inform-about (act-on Jake weight)) specifies the proposition (act-on Jake weight), which is realized in the example description as “the other force acting on Jake is his weight”. In the text plan, the communicative actions are partially ordered. This ordering is not shown in the figure for clarity’s sake; the reader can assume that the actions are ordered starting at the top. The example rhetorical structure consists of the action decomposition tree and the informational/intentional relations among the communicative actions. For instance, in Figure(b), the rhetorical structure associated with the action describe-solutionmethod specifies that, to describe the solution method, the system has to perform two actions: (i) inform the user about the method adopted; (ii) describe all the steps of the method. Between these two actions the Enable intentional relation and the Goal:Act informational relation hold. All the informational/intentional relations used in EG are discussed in (Moser, Moore et al. 1996] We clarify here only the meaning of the Enable relation because this relation is critical in supporting gap-filling selfexplanations. An intentional Enable relation holds between two communicative actions if one provides information intended to increase either the hearer’s understanding of the material presented by the other, or her ability to perform the domain action presented by the other. 168 CARENINI AND CONATI
منابع مشابه
From Example Studying to Problem Solving via Tailored Computer-Based Meta-Cognitive Scaffolding: Hypotheses and Design
We present an intelligent tutoring framework designed to help students acquire problem-solving skills from pedagogical activities involving worked-out example solutions. Because of individual differences in their meta-cognitive skills, there is great variance in how students learn from examples. Our framework takes into account these individual differences and provides tailored support for the ...
متن کاملGenerating Tailored Examples to Support Learning via Self-explanation
We describe a framework that helps students learn from examples by generating example problem solutions whose level of detail is tailored to the students’ domain knowledge. The framework uses natural language generation techniques and a probabilistic student model to selectively introduce gaps in the example solution, so that the student can practice applying rules learned from previous example...
متن کاملErroneous Examples Versus Problem Solving: Can We Improve How Middle School Students Learn Decimals?
Worked examples have been found to be effective tools in reducing cognitive load and supporting learning. Erroneous examples are worked examples that include incorrect steps and are intended to help students learn how to identify important principles and errors to avoid. The current study examines whether using erroneous examples in an online intelligent tutoring system can help middle-school c...
متن کاملLearning from Erroneous Examples
Erroneous examples (ErrEx) that is, worked solutions that include one or more errors that the student is asked to detect, explain, and/or correct have been rarely investigated as a teaching strategy in mathematics. On the contrary, correct worked examples have been the focus of research on mathematics and science problem solving, e.g. (4). Yet, the scarce work on ErrEx in mathematics has provid...
متن کاملTo Tutor or Not to Tutor: That is the Question
Intelligent tutoring systems often rely on interactive tutored problem solving to help students learn math, which requires students to work through problems step-by-step while the system provides help and feedback. This approach has been shown to be effective in improving student performance in numerous studies. However, tutored problem solving may not be the most effective approach for all stu...
متن کاملEvaluating a Decision-Theoretic Approach to Tailored Example Selection
We present the formal evaluation of a framework that helps students learn from analogical problem solving, i.e., from problem-solving activities that involve worked-out examples. The framework incorporates an innovative example-selection mechanism, which tailors the choice of example to a given student so as to trigger studying behaviors that are known to foster learning. This involves a two-ph...
متن کامل