Download - Model Based Learning - The Learn PAd Way
Model Based Learning – The Learn PAd Way
2 / 2
http://www.learnpad.eu
http://www.learnpad.eu
Outline
1 The Learn PAd project
2 Learning and Models
3 The Learn PAd modeling method
4 The Learn PAd architecture and mechanisms
5 Conclusions
2 / 2
http://www.learnpad.eu
Outline
1 The Learn PAd project
2 Learning and Models
3 The Learn PAd modeling method
4 The Learn PAd architecture and mechanisms
5 Conclusions
2 / 2
http://www.learnpad.eu
What is Learn PAd?
Learn PAd is a EU commission financed collaborative project
Fact sheetCall: FP7-ICT-2013-11Objective: ICT-2013.8.2 – Technology-Enhanced LearningTarget: Holistic learning solutions for managing, reaching and
engaging learners in public administrationsKick-off: February 1st , 2014 (30 months)End date: October 31st , 2016 (3 months extension)Total Cost: e 3,535,000 (EU Contribution: e 2,635,000)Effort: 388,5MM
2 / 2
http://www.learnpad.eu
Learn PAd: Partners and People
The Learn PAd consortium includes 9 partners from 5 EU countries:
PartnerCNR-ISTI ITBoC Asset Management ATLinagora SGO FRNo Magic Europe LTRegione Marche ITUniversity of Applied Sciences and Arts Northwestern Switzerland CHUniversity of Camerino ITUniversity of L’Aquila ITXWiki FR
2 / 2
http://www.learnpad.eu
Project Context
Current trends in PA organizationsI PA from controllers to proactive service providersI continuous need for service improvementsI fast changing context, decreasing budget and decreasing numbersI people relocation
In carrying on their daily activities civil servants are nowadays much morechallenged, and need effective support to better understand their activities
Tutoring cannot be considered anymore a viable solution!
2 / 2
http://www.learnpad.eu
Project Context
Current trends in PA organizationsI PA from controllers to proactive service providersI continuous need for service improvementsI fast changing context, decreasing budget and decreasing numbersI people relocation
In carrying on their daily activities civil servants are nowadays much morechallenged, and need effective support to better understand their activities
Tutoring cannot be considered anymore a viable solution!
2 / 2
http://www.learnpad.eu
Project Context
“Requirements” from the call for proposalHolistic learning solutions
I Effective solutions for adaptation to rapidly changing external/internalenvironment, changing task/competence requirements
I Support to the development of performance culture, engaging theentire organisation at all levels, providing an efficient measuringmethod based on clearly defined performance metrics
I Solutions should foster the development of critical skills, includingtransversal skills such as effective communication, collaborativebuilding of knowledge resources, critical thinking, self-management
I Solutions should be validated in public administrations
2 / 2
http://www.learnpad.eu
Outline
1 The Learn PAd project
2 Learning and Models
3 The Learn PAd modeling method
4 The Learn PAd architecture and mechanisms
5 Conclusions
2 / 2
http://www.learnpad.eu
Learning. . . a really complex topic
DefinitionAccording to Merriam Webster learning is “the activity or process ofgaining knowledge or skills by studying, practicing, being taught, orexperiencing something: the activity of someone who learns.”
Learning complexitiesI Different people learn accordingly to different stylesI Different topics generally benefit from different approachesI Learning is clearly dominated by motivationI Learning is a continuous activity
2 / 2
http://www.learnpad.eu
Learning. . . a really complex topic
DefinitionAccording to Merriam Webster learning is “the activity or process ofgaining knowledge or skills by studying, practicing, being taught, orexperiencing something: the activity of someone who learns.”
Learning complexitiesI Different people learn accordingly to different stylesI Different topics generally benefit from different approachesI Learning is clearly dominated by motivationI Learning is a continuous activity
2 / 2
http://www.learnpad.eu
The Learning Pyramid2 / 2
http://www.learnpad.eu
Learning in PA
Some charactistics on learning in PA:I generally relies informative and instructivist approachesI based on long tutoring periodsI one for all learning strategiesI address book is the most used “tool” to find solutions to problem
(difficulties in sharing knowledge)I difficulties in relating activities “in the small” with the overall
objectiveI generally no ICT system is available to provide access to information
and guidelines while serving real requests
2 / 2
http://www.learnpad.eu
Learn PAd proposal to learning in PA
→ provide learners with a wide range of services to assist and facilitateknowledge construction and sharing, rather than imposing a particularlearning method on them
→ informative learning→ collaborative learning→ case based learning→ learning by doing
→ “early adopters” in PA are starting to introduce modeling andenterprise architecture strategies to reason on the various aspect ofthe organization
Learn PAd intuition is to reuse models to make knowledge more easilyaccessible, and to permit to civil servant to become proficient in
performing, cooperating and reasoning on the activities to be carried on.
2 / 2
http://www.learnpad.eu
Learn PAd proposal to learning in PA
→ provide learners with a wide range of services to assist and facilitateknowledge construction and sharing, rather than imposing a particularlearning method on them
→ informative learning→ collaborative learning→ case based learning→ learning by doing
→ “early adopters” in PA are starting to introduce modeling andenterprise architecture strategies to reason on the various aspect ofthe organization
Learn PAd intuition is to reuse models to make knowledge more easilyaccessible, and to permit to civil servant to become proficient in
performing, cooperating and reasoning on the activities to be carried on.
2 / 2
http://www.learnpad.eu
Outline
1 The Learn PAd project
2 Learning and Models
3 The Learn PAd modeling method
4 The Learn PAd architecture and mechanisms
5 Conclusions
2 / 2
http://www.learnpad.eu
Model Based Learning
IntuitionA model is an abstract representation of a reality of interest, it codifies knowledge thatcan help to organize knowledge
Project focal pointLearn PAd defined and implemented mechanisms permitting to transform models into acollaborative infrastructure, that keeps model structural properties, and organizeslearning and collaboration activities around the same models
What we needed to doI Identify relevant perspectives, concepts and relations useful for learning within a PAI Define relations among the different perspectivesI Define mechanisms permitting to derive a collaborative infrastructure from a set of
models
2 / 2
http://www.learnpad.eu
Model Based Learning
IntuitionA model is an abstract representation of a reality of interest, it codifies knowledge thatcan help to organize knowledge
Project focal pointLearn PAd defined and implemented mechanisms permitting to transform models into acollaborative infrastructure, that keeps model structural properties, and organizeslearning and collaboration activities around the same models
What we needed to doI Identify relevant perspectives, concepts and relations useful for learning within a PAI Define relations among the different perspectivesI Define mechanisms permitting to derive a collaborative infrastructure from a set of
models
2 / 2
http://www.learnpad.eu
Meta-modeling in Learn PAd
In a given domain and given a perspective the codification of knowledgehappens at first identifying basic concepts and their relations
Learn PAd has defined a meta-model structured on three layers
2 / 2
http://www.learnpad.eu
Models for Learning in PA
Included model kindsThe Learn PAd has identified the following aspects, considered useful tostructure and organize knowledge
I Business ProcessI Case ManagementI Data and KnowledgeI Business MotivationI CompetencyI OrganizationalI Key Performance Indicators
Building a single “mega modeling” notation would have been an unfeasibletask. When possible Learn PAd does not reinvent the wheel.
2 / 2
http://www.learnpad.eu
Models for Learning in PA
Included model kindsThe Learn PAd has identified the following aspects, considered useful tostructure and organize knowledge
I Business ProcessI Case ManagementI Data and KnowledgeI Business MotivationI CompetencyI OrganizationalI Key Performance Indicators
Building a single “mega modeling” notation would have been an unfeasibletask. When possible Learn PAd does not reinvent the wheel.
2 / 2
http://www.learnpad.eu
Learn PAd Conceptual Metamodel
The Learn PAd Conceptual Metamodel (LCMM) captures only the major concepts andrelations. Each of these concepts will be refined as a separate meta-model in the LearnPAd Platform Independent Metamodel (LPIMM)
2 / 2
http://www.learnpad.eu
Learn PAd Platform Independent Metamodel
When possible Learn PAd reused existing meta-models covering the listedperspectives. In particular the following existing notations have beenconsidered:
→ Business Process → Business Process Modeling Notation (BPMN)→ Business Motivation → Business Motivation Model (BMM)→ Case Management → Case Management Model and Notation
(CMMN)
The following meta-model have been instead built from scratch:
→ Competency metamodel→ Document and knowledge metamodel→ Key performance indicator metamodel→ Organization metamodel
2 / 2
http://www.learnpad.eu
LPIMM – Representing Complex Meta-models
Overview for a complex meta-model
2 / 2
http://www.learnpad.eu
LPIMM – Representing Complex Meta-models
concept centric representation
2 / 2
http://www.learnpad.eu
LPIMM – Organization Meta-model
Fully Learn PAd defined meta-model
2 / 2
http://www.learnpad.eu
Weavings
Weaving models are typically used for defining correspondences between modelingelements belonging to different metamodels
2 / 2
http://www.learnpad.eu
Learn PAd Platform-Specific Metamodel (LPSMM)
→ The LPIMM has been implemented on ADOxx and is currently underdevelopment on the MagicDraw platform
→ Concrete syntax defined to derive a fully functional modelingenvironment
2 / 2
http://www.learnpad.eu
Learn PAd Platform-Specific Metamodel (LPSMM)
→ The LPIMM has been implemented on ADOxx and is currently underdevelopment on the MagicDraw platform
→ Concrete syntax defined to derive a fully functional modelingenvironment
2 / 2
http://www.learnpad.eu
Business Process Modeling2 / 2
http://www.learnpad.eu
Case Management Modeling2 / 2
http://www.learnpad.eu
Data and Knowledge Modeling2 / 2
http://www.learnpad.eu
Business Motivation Modeling2 / 2
http://www.learnpad.eu
Competency Modeling2 / 2
http://www.learnpad.eu
Organizational Modeling2 / 2
http://www.learnpad.eu
KPI Modeling2 / 2
http://www.learnpad.eu
Outline
1 The Learn PAd project
2 Learning and Models
3 The Learn PAd modeling method
4 The Learn PAd architecture and mechanisms
5 Conclusions
2 / 2
http://www.learnpad.eu
High level architecture
→ Roughly based on a repository based architecture→ integrated components do not interact directly→ the core mediates interactions among plugged and decide on
components to activate for each event→ component can be logically substituted (plug-in based integration)→ Learn PAd provides a reference implementation to validate the ideas
2 / 2
http://www.learnpad.eu
Modeling Environment2 / 2
http://www.learnpad.eu
Core Platform
→ The core platform permits the interconnection of all the othercomponents. Main functionalities
→ coordinate and mediate the interactions→ include software to perform model transformations (from models to the
collaborative infrastructure)
2 / 2
http://www.learnpad.eu
Model transformations2 / 2
http://www.learnpad.eu
Collaborative Infrastructure
Main characteristics:
→ For each element in a model the infrastructure include a descriptionpage and a set of pages that can be collaboratively edited
→ The BP model is transformed in a flow of pages→ for each element links to other related models are available (e.g. for a
task information concerning required competences, people involvedand so on according to concretized weavings)
2 / 2
http://www.learnpad.eu
Collaborative Infrastructure – Landing page2 / 2
http://www.learnpad.eu
Collaborative Infrastructure – User context2 / 2
http://www.learnpad.eu
Collaborative Infrastructure – Process Main Page2 / 2
http://www.learnpad.eu
Collaborative Infrastructure – Model Browsing2 / 2
http://www.learnpad.eu
Collaborative Infrastructure – Contributions2 / 2
http://www.learnpad.eu
Comments and Feedbacks lifecycle
For each element page it is possible to introduce:
→ Comments→ Introduced by the users in order to get clarification, provide suggestions
for improvements, and any possible request a user could have→ considered, and then possibly deleted, by content managers that can
update the descriptions. If modifications have an impact on models thecontent manager can issue a feedback to the modeler
→ Feedbacks are issued by content manager and managed by modelerswithin the modeling platform
This mechanisms permit to monitor if organizational learning and criticalthinking are really activated
2 / 2
http://www.learnpad.eu
Additional components/funtionalities
→ Model Analysis→ Structural Properties Verification→ Understandability Guidelines
→ Recommender and Ontology reasoner→ given competencies model permit to suggest contents and previous
cases to consider. Also expert identification is possible→ Simulator and case manager
→ enable the learn by doing paradigm→ collaborative simulations – enable collaborative learning
→ Questionnaire component→ automatic generation of questionnaire from models
→ KPI dashboard and monitoring component→ enable self-evaluation and self improvment
2 / 2
http://www.learnpad.eu
Outline
1 The Learn PAd project
2 Learning and Models
3 The Learn PAd modeling method
4 The Learn PAd architecture and mechanisms
5 Conclusions
2 / 2
http://www.learnpad.eu
Learn PAd modeling method – final remarks
Let’s reconsider everything in the context of the Karagiannis - Kuhnframework
Modeling procedure roles: Modelers, Civil Servants, Content Managers
2 / 2
http://www.learnpad.eu
Learn PAd modeling method – final remarks
Let’s reconsider everything in the context of the Karagiannis - Kuhnframework
Modeling procedure roles: Modelers, Civil Servants, Content Managers
2 / 2
http://www.learnpad.eu
Enter and contribute to the Learn PAd community
https://www.adoxx.org/live/web/learnpad-developer-space
https://github.com/LearnPAd/learnpad
2 / 2
http://www.learnpad.eu
Thanks!
Get in contact with the Learn PAd project:https://twitter.com/ProjectLearnPAd
https://www.linkedin.com/groups?gid=6661961
http://www.slideshare.net/ProjectLearnPAd
2 / 2
http://www.learnpad.eu