|PALO language Home Page||
is a proposal of Educative
Language to describe and design learning content and
environments at a high level of abstraction using learning
content ontologies and conceptual maps to search and retrieve
small-granularity Learning Objects.
PALO is based on a reference framework to design educative content based in levels of abstraction. Each level identifies a certain group of related components or elements of a learning resource. The language allows to define teaching strategies by mean of the definition of specific DTD's called instructional templates . This templates are a general type of PALO document that specially suits for a given instructional or teaching purpose.
PALO has been designed to be a technology-independent representation of a learning reseource, thus allowing educative content interchange , interoperability, mantainability and reusability. A PALO description of a learning content (a *.palo file) can be turned into a variety of learning scenarios (each one built using an specific delivery format) via a compiling process.
Educative content written in PALO has been tested since
academic yesr 99/00 at the SENSEI
web site of the Dept. of Languages
Systems of UNED University.
current year, 2003/2004 open courses written in PALO are on use
PALO has been in use sice 1998. Actually, more than 700 students access to a variety of Courses developed and written in PALO Language.
|Some publications related to PALO language:
PALO Language Overview (Jan 2002) [Draft version]Presentations
Activities and uses of Educative Modelling Languages
|Tutorials||Basically a PALO compiler is a software tool that turns this file into this environment.
A PALO overview can be found in the Technical Report mentioned above.
PALO files are processed using a PALO Compiler called paloc. This tool was developed in PERL and based in the SGML parser developed by Earl Hood. The compiler is invoked and configured from an visual interface developed in Tk/Tcl. Software is available for academic and archeological purposes but take seriously into account that: 1st) It is NOT a formal distribution and it is not supported, 2nd) It is a complete mess!! No one has reported so far to get it installed. Please don't ask how!
We are currently working on a freely available version of PALO compiler in Java. PALO compiler will have GPL copyright policy. Volunteers can join with an email to miguel.rodriguez AT ieee.org
PALO Language has been developed thanks to the support of the Spanish Ministery of Science and Technology and the CICYT comission in the framework of the STEED Project.
PALO is not an acronym. The name of the language is inspired by the name of the the small city of El Palo, located at the east of Malaga, in Spain.