Interactive learning environments such as intelligent tutoring systems and software tutorials often teach procedures with step-by-step demonstrations. This instructional scaffolding is typically authored by hand, and little can be reused across problem domains. In this work, we present a framework for generating interactive tutorials from an algorithmic represen- tation of the problem-solving thought process. Given a set of mappings between programming language constructs and user interface elements, we step through this algorithm line- by-line to trigger visual explanations of each step. This ap- proach allows us to automatically generate tutorials for any example problem that can be solved with this algorithm. We describe two prototype implementations in the domains of K- 12 mathematics and educational games, and present results from two user studies showing that educational technologists can author thought-process procedures and that generated tu- torials can effectively teach a new procedure to students.
CITATION STYLE
Dietz, J. L. G. (2006). The Process Model. In Enterprise Ontology (pp. 173–184). Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-33149-2_17
Mendeley helps you to discover research relevant for your work.