The essential idea behind our research is that by using a formal, well-defined language to express objects in a learning domain we can then use computers to provide new ways to explore and experience these objects. This also introduces an element of creativity into the learning experience. We allow students to construct and experiment within a learning domain where they can build and share artifacts.
Finally. Using DSLs in education. I've been waiting for this to happen.
The only ingredient I think is missing is actual language design. I am quite sure high school students are able, and would benefit, from designing and implementing DSLs.
It's up to us to make implementation easy enough. Now that's a research agenda.
(If you didn't guess by now, the people behind this project are the Pan/Haskore guys)
Posted to teaching/learning by Ehud Lamm on 4/9/03; 5:12:45 AM