360 likes | 484 Views
Constructionism 2012, Athens, Greece. Dialogs with Prometheus: Intelligent support for teaching mathematics Teresa Rojano trojano@cinvestav.mx Dept of Mathematics Education, Cinvestav, Mexico On sabbatical during 2011 at Institute of Mathematics, National University of Mexico
E N D
Constructionism 2012, Athens, Greece Dialogs with Prometheus: Intelligent support for teaching mathematics Teresa Rojano trojano@cinvestav.mx Dept of Mathematics Education, Cinvestav, MexicoOn sabbatical during 2011 at Institute of Mathematics, National University of Mexico Jose Luis Abreu joseluisabreuleon@hotmail.com Institute of Mathematics, National University of MexicoLITE: Laboratory for Innovation in Technology and Education
Motivation Use of digital media fosters an exploratory attitude among students, which leads them to display a great diversity of approaches and strategies for problem resolution and other activities. However this makes it very difficult to automatically provide timely, specific and relevant feedback. Let's look at a nice micro-world environment with no feedback system built in. Constructionism 2012, Athens, GreeceDialogs with Prometheus
Although this is a good system for learning to solve equations, some students find it difficult to grasp it's purpose and take advantage of the rich learning experience it can provide. And this is because no specific feedback is provided for them. It is very difficult to provide feedback when no specific artificial intelligence layer is build up in the micro-world. Constructionism 2012, Athens, GreeceDialogs with Prometheus
Motivation This limitation represents one of the greatest obstacles encountered while implementing models for the use of digital technologies for teaching mathematics and science, both in the classroom and in distance education settings (Sinclair, Arzarello, et al, 2010). Constructionism 2012, Athens, GreeceDialogs with Prometheus
Background The MiGen Project of the London Knowledge Lab developed an intelligent support system for the microworld eXpresser – the latter was designed to help students in the mathematics generalization processes – . Inspired by robotics methodologies and by adaptive systems, the MiGen Project proposes a layered approach in which a microworld and an intelligent feedback system collaborate in the educational process. (Gutiérrez-Santos, Mavrikis & Magoulas, in press). Constructionism 2012, Athens, GreeceDialogs with Prometheus
From these ideas found in the eXpresser project we got ours. We had a nice and powerful tool for building micro-worlds, called Descartes. So if we develop an artificial intelligence layer for it we could have a better teaching-learning system. What about making this AI layer in the form of a chat between the student and the computer? Something like this:... Constructionism 2012, Athens, GreeceDialogs with Prometheus
Dialogs with Prometheus is a tool that combines a natural language dialogue with an interactive micro-world, in permanent communication with each other, with the purpose of providing intelligent support during the knowledge construction process. Constructionism 2012, Athens, GreeceDialogs with Prometheus
A typical application of Dialogs with Prometheus simultaneously displays on the screen an intelligent dialogue window and a micro-world window which are dynamically hot-linked to each other. Constructionism 2012, Athens, GreeceDialogs with Prometheus
The complex interaction between the learner and the two windows may be applied in several special simple ways, like using the micro-world window only as visual feedback or by providing the learner with text feedback relevant to what he/she is doing in the micro-world. Of course, dialogs that take advantage of the various forms of communication, provide a more complete educational experience, but they are more difficult to develop. In any case, all this is very far away from mostly linear computer aided instruction. Constructionism 2012, Athens, GreeceDialogs with Prometheus
Disclaimer Punctual, specific feedback is and will always be one of the main contributions of teachers to the learning process. With software like Dialogs with Prometheus we can only hope to help them a tiny little bit in this arduous task by providing some of the most frequently needed feedback in these dilogal interactive lessons. Constructionism 2012, Athens, GreeceDialogs with Prometheus
Dialogs with Prometheus consists of three modules: 1) MW, the micro-world window and tool 2) CHAT, the dialog window and tool 3) RADial, the answer analyser Constructionism 2012, Athens, GreeceDialogs with Prometheus
MW Is really a specialized simpified version of our micro-world developer: Descartes. Descates is a fully developed tool with many years of use in Spain and several Latin American countries to develop highly interactive learning units, mainly in math. It has two runtime modules, one of which runs in mobile devices, and a developing tool. Constructionism 2012, Athens, GreeceDialogs with Prometheus
Descartes runtime example Constructionism 2012, Athens, GreeceDialogs with Prometheus
Constructionism 2012, Athens, GreeceDialogs with Prometheus Descartes scene creation tool
CHAT Has two submodules, the chat window and the dialog construction tool. Constructionism 2012, Athens, GreeceDialogs with Prometheus
Constructionism 2012, Athens, GreeceDialogs with Prometheus Chat window example (Developed in Descartes)
RADial Is a server tool with a set of algorithms that use a specialized database of words and metadata defining synonim, anthonim, hiperonim and hiponim relationships among them. The purpose of the algorithms is to recognize when the phrase written by the user is logically equivalent to one of the logical expressions expected in the dialog. RADial: Resources for Learning (Aprender) with Dialogs Constructionism 2012, Athens, GreeceDialogs with Prometheus
RADial example The logical pattern: (to like:2)AND(fruit:2) Evaluates as true or false, for example: For: The value is “I love apples” true “She wants an orange” true “They don't like fruit” false “I like spinach” false Constructionism 2012, Athens, GreeceDialogs with Prometheus
RADial is Language Specific Radial has been developed for the Spanish language. In order to develop a simmilar system in English or any other language, one would need to aquire a database in that language with words and their relationships and make some adjustments in the algorithms. Constructionism 2012, Athens, GreeceDialogs with Prometheus
Dialogs with Prometheus is an ongoing project There is still a lot to be done, specially in developing actual applications. The tool is in beta version and is usable, but it will surely be much improved in the near future as we receive feedback from the heroic users that are now trying to develop applications with it. Very little time has passed since the conception of Dialogs with Prometheus, so we can show only a few examples, but more will come soon and will be published in: http://arquimedes.matem.unam.mx/Dialogos/ Constructionism 2012, Athens, GreeceDialogs with Prometheus
Dialogs with Prometheus: some examples Here we show only a couple of examples of the dialogs we have been developing; more will come soon and will be published in: http://arquimedes.matem.unam.mx/Dialogos/ Constructionism 2012, Athens, GreeceDialogs with Prometheus
Constructionism 2012, Athens, GreeceDialogs with Prometheus Constructionism 2012, Athens, GreeceDialogs with Prometheus
Constructionism 2012, Athens, GreeceDialogs with Prometheus Constructionism 2012, Athens, GreeceDialogs with Prometheus
Constructionism 2012, Athens, GreeceDialogs with Prometheus Constructionism 2012, Athens, GreeceDialogs with Prometheus