Hi everyone,
I was surfing through the papers from the 2002 Tcl Conference and a paper about an open source tool called Javanti caught my eye.
The they presented is called "Using Tcl to Design Interactive eLearning Materials". In essence, Javanti is a desktop Java app that uses Jacl for dynamic scripting and rapid development.
From it's website, Javanti is:
Javanti is an Integrated Development Environment (IDE) for eLearning applications. It allows you to easily create virtual, interactive slides for your lesson, lecture or training session.
Javanti slides can contain static and dynamic elements, from simple text to complex simulations and experiments.
Javanti is Open Source and runs on all common operating systems, e.g. Windows, Linux and MacOS.
The reason that this is of interest beyond the obvious elearning connection is what the paper presented. Here is the paper's abstract: (I made some slight edits to the abstract to improve presentation)
Javanti is an Open Source authoring tool for multimedia content, focusing on eLearning materials. One can create dynamic and interactive slides using a visual what-you-see-is-what-you-get interface. Slides contain learning objects such as formatted text, animated graphics and several quiz types. Objects can be placed individually on a virtual board. To provide an interactive learning environment those objects shoudl respond to user input and communicate with each other.
We needed a scripting language to define the dynamic actions at runtime. Tcl was out first choice, becuase of its flexibility, extensibility and easy integration into applications. With Jacl there is an implementation of Tcl entirely written in Java which we use in our software product.
This paper discusses the purpose of Javanti, explains why we decided on Tcl as an integrated scripting languaeg and shows how Tcl is used to create eLearning materials.
I was wondering whether this tool could be used within the context of the OACS in order to provide an integrated multimedia "experience".
Any thoughts?
talli