Education/Projects/JetpackForLearning/Profiles/MUPPLE: Difference between revisions

Jump to navigation Jump to search
Line 66: Line 66:
The MUPPLE concept encompasses a broader vision than implemented in the MUPPLE II Firefox Jetpack Extension. The core of MUPPLES (Mash-Up Personal Learning Environments) is the learner interaction scripting languages (LISL). LISL is a domain-oriented design language to specify actions, interactions with others, with artefacts and with tools. The semantic model behind MUPPLE describes the learning situation as activity consisting of actions, which refers to Objects and/or requires tools.  
The MUPPLE concept encompasses a broader vision than implemented in the MUPPLE II Firefox Jetpack Extension. The core of MUPPLES (Mash-Up Personal Learning Environments) is the learner interaction scripting languages (LISL). LISL is a domain-oriented design language to specify actions, interactions with others, with artefacts and with tools. The semantic model behind MUPPLE describes the learning situation as activity consisting of actions, which refers to Objects and/or requires tools.  


Scripting learning activities: We see high potential to apply the LISL concepts within MUPPLE II using Mozilla Ubiquity. Mozilla Ubiquity also allows binding actions to objects and tools. It could serve as the foundation for a learner tailored domain specific language.  
Scripting learning activities: We see high potential to apply the LISL concepts within MUPPLE II using Mozilla [[Labs/Ubiquity|Ubiquity]]. Mozilla Ubiquity also allows binding actions to objects and tools. It could serve as the foundation for a learner tailored domain specific language.  


Collaboration: Another aspect of the MUPPLE concept is the strong notion of collaboration of learners. Collaboration implies sharing of data. Mozilla Weave could serve as the underlying database infrastructure for sharing data in a secure way.  
Moreover, we believe that we could have a LISL implementation on top of the Ubiquity's [[Labs/Ubiquity/Parser_2|Parser 2]]  allowing for a tight integration between LISL and existing Ubiquity commands, as well as leveraging the [[Labs/Ubiquity/Parser_2/Localization_Tutorial|localization possibilities of the parser]].
 
Collaboration: Another aspect of the MUPPLE concept is the strong notion of collaboration of learners. Collaboration implies sharing of data. Mozilla [[Labs/Weave|Weave]] could serve as the underlying database infrastructure for sharing data in a secure way.


==Background of the MUPPLE II concept==
==Background of the MUPPLE II concept==
Confirmed users
70

edits

Navigation menu