Common Learning Portfolio Markup Language (CLPML) – A Proposal

With MOOCs, professional learning networks, student swirls and other ways students and life-long learners gain knowledge nowadays, how can individuals own and maintain their own learning portfolios, including their accomplishments and competencies? How can we make it easier for educational institutions, vendors and even individuals themselves to exchange learning portfolios so their data do not belong in islands such as educational institutions’ and vendor databases? What if there is a common language for vendors and educational institutions and their systems to interface seamlessly, something like Common Learning Portfolio Markup Language (CLPML)?

I did some cursory web search on a concept like this and I came across a data dictionary used by a project called Predictive Analytics Reporting (PAR)  Framework but I don’t think the focus is the individual as the records are “‘anonymized’  student and course level records” according to this article by Campus Technology. There are portfolio systems like iWebFolio and PathBrite as well as OrgSync and CollegiateLink but do they have their own proprietary data definitions? If a user of one of these systems chooses to take their data and transfer it to another service, can and are they allowed to do that in a way that the user can easily do so?

This post is to introduce this concept of CLPML for discussion.  My intent is to get feedback from readers on how this can be further developed.  This  is my early version of this concept and so I have not thoroughly explored the details, including what data elements to include in the portfolio and what are the processes required to appropriately transfer data. Please let me know if this concept already exists as I may have missed it when I did my search.

As more learning providers become available and new methods of instructional delivery are developed, the idea of having a common language that can be used by different systems to easily exchange/transfer portfolio for the benefit of the learner will become more important.

Just like you, I’m a life-long learner myself, someone who uses social media, professional development courses offered by my company, e-books,  on-line courses and other means to learn.  It would be nice to have a method/process for us to use so  we can share our information to potential employers and other colleagues  in ways we choose to. I realize this proposed markup language is not just about technology as questions on how information can appropriately be shared between systems need to be considered. However, having an open standard format like CLPML I think could facilitate the discussions and make it easier to implement.

The diagram below is a conceptual representation of what types of institutions could be involved as well as to show the learner-centered philosophy.

clpml_v4_thumb

 

What do you think of this concept? Would you benefit from this idea? What information would you like to be included in your portfolio?