a short swim through the personal learning pool

21
Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke 1 Learning Layers A Short Swim through the Personal Learning Pool Ralf Klamma Advanced Community Information Systems (ACIS) RWTH Aachen University, Germany [email protected] Final BOOST Conference, Schloss Birlinghoven, St. Augustin, September 10, 2015

Upload: ralf-klamma

Post on 16-Apr-2017

531 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 1

Learning Layers

A Short Swim through the Personal Learning Pool

Ralf Klamma Advanced Community Information Systems (ACIS)

RWTH Aachen University, Germany [email protected]

Final BOOST Conference, Schloss Birlinghoven, St. Augustin, September 10, 2015

Page 2: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 2

Learning Layers

Outline

Different Learning Cycles

Collecting Experience with Personal Learning Designs

Some Lessons learnt

ECIS’98

Page 3: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 3

Learning Layers

The Self-Regulated Learning Cycle

Based on [Fruhmann, Nussbaumer & Albert, 2010]

Learner profile information is

defined or revised

Learner finds and selects learning resources

Learner works on selected learning resources

Learner reflects and reacts on

strategies, achievements and usefulness

plan

learnreflect

The Horizon Report – 2011 Edition

Page 4: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 4

Learning Layers

11.09.154.-6. Juni 1998

ECIS’98

The Organizational Learning Cycle

adapted from [Nonaka’94]

Use of metaphors and analogies, Models

Observation, Imitation, Practice, Shared

experiencies

Reasoning, Programming, Data mining, Exchanging information

Shared mental models, Work practice, Re-experience, learning

Externalization

Combination

Internalization

Socialization

tacit

explicit

tacit

explicit How to create new knowledge?

What kind of knowledge?

Page 5: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 5

Learning Layers

11.09.154.-6. Juni 1998

ECIS’98

Organisational Memory in an Organisational Learning Cycle

Externalization

Combination

Internalization

Socialization

tacit

explicit

tacit

explicit

Customer

Failure detection

Organizational Learning: [Argyris and Schön’78, Duncan and Weiss’79, Huber’91] Knowledge Context Modeling: [Choo’96, Wargitsch et al.’97, Klamma et al.’98]

Explicit

representation

of OM parts

Page 6: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 6

Learning Layers

11.09.154.-6. Juni 1998

ECIS’98

Use of Organisational Memory Tools Case-based navigation of failures [Ackermann ‘92]

l  Simple technology l  Ease-of-use l  Distribution of

failure knowledge l  Construction of

search paths & email

(informational and technological barriers)

Internet:

http://www-i5.informatik.rwth-aachen.de/FOQUS

Page 7: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 7

Learning Layers

E-Learning Expo 2003

Virtual Entrepreneurship Lab: Semantic Zapping

Page 8: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 8

Learning Layers MECCA

Movie E-learning Combination and Categorization Application

■  Media exploration in MECCA via:

–  Ontology driven Media screenings („Semantic zapping“)

–  Relationships between media („Hypermedia graphs“)

–  Combinable and annotatable multimedia artifacts („Media collections“)

Java / JMF eXist XML-DB central FTP-Server for media

Page 9: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 9

Learning Layers Bubble Annotation Tool:

Storytelling with Fun

Anna Hannemann, Christian Hocken, Ralf Klamma Community Driven Elicitation of Requirements with Entertaining Social Software Software Engineering 2009 Workshop-Band, Germany, Kaiserslautern, March 2-6, 2009

Page 10: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 10

Learning Layers IKYDA: Non-linear Digital Storytelling

for the Battleship “G. Averof” ■  Targeted at (semi-) professional cultural heritage management:

Battleship Averof (managed by Greek Navy) ■  A great amount of multimedia material with insufficient

management expertise ■  Story template based storytelling ■  GIS integrated multimedia storytelling with 3D media

E. Gadolou, H. Papadaki, E. Stefanakis, G. Kritikos, Y. Cao, A. Hannemann, R. Klamma, D. Kovachev Storytelling, Spatial Standards and Cultural Heritage Management 13th AGILE International Conf. on Geographic Information Science: Geospatial Thinking, Guimaraes, Portugal, May 10-14, 2010

Page 11: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 11

Learning Layers SeViAnno: Video Annotation for

Cultural Heritage Management

Meso

Micro

Macro

Spatial

Metadata

Access right

Granularity Time

Expertise

§  Context uncertainty: map-based tagging and geo tagging §  Semantics uncertainty: MPEG-7 metadata standard-based tagging with multi-granularity

Introduction

Related work

Concepts

Realization

Evaluation

Conclusions

Page 12: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 12

Learning Layers

Development of Interfaces

Page 13: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 13

Learning Layers

Space (shared by multiple users)

SeViAnno 2.0 & ROLE Framework

Web application (composed of widgets)

Widget (collaborative web component)

EU FP7 ROLE Project http://role-sandbox.eu/

Page 14: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 14

Learning Layers

ROLE Technical Infrastructure

Nussbaumer, A., Kravcik, M., Renzel, D., Klamma, R., Berthold, M., & Albert, D. (2014). A Framework for Facilitating Self-Regulation in Responsive Open Learning Environments. arXiv preprint arXiv:1407.5891.

Page 15: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 15

Learning Layers

Anatomy 2.0

ICWL 2015 IEEE Computer

http://dbis.rwth-aachen.de/3dnrt/Anatomy2.0/src/views/welcome.php http://dbis.rwth-aachen.de/3dnrt/Anatomy2.0-test/src/views/model_viewer.php?id=172

http://role-sandbox.eu/spaces/hsakdjfhskjdf

Page 16: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 16

Learning Layers

Anatomy 2.0 Annotations

Page 17: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 17

Learning Layers

BOOST SME Learning - Employee Area

Page 18: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 18

Learning Layers

User Interface Distribution

Limited space and interaction possibilities

Trend to using multiple personal

devices

Lack of tools and methodologies for Web-based DUIs

Page 19: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 19

Learning Layers Delivery Models of

Informal Learning Solutions

Name ROLE BOOST/Anatomy 2.0 Learning Layers Platform ROLE SDK ROLE SDK Layers Box Store ROLE Widget Store - LAPPS Digital Ecosystem Many spaces – many

widgets – bundles One space – small set of widgets

Many apps

Runtime Environment Public ROLE sandbox ROLE SDK installation Cloud-based Layers Box

Translations No translations Translations Translations Process OSSD + ReqBaz OSSD + Commercial

exploitation OSSD + DevOps

Target Self-regulated learning Micro companies Small and Medium Sized Enterprises

19

Page 20: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 20

Learning Layers Paradigm Shift in the Web:

From Server-Side to Client-Side

Web

Requirements

•  Scalable

•  Customizable

•  Reusable

•  Collaborative

•  Near realtime

•  …

Infrastructure (P2P, Cloud)

(Micro) Services (REST) Frontends

Architectural choices

Methodologies

User Guidance

Rapid Prototyping

Abstraction/Modeling

Collaborative editing

Server-side Architecture / Components Client-side

Page 21: A Short Swim through the Personal Learning Pool

Lehrstuhl Informatik 5 (Information Systems)

Prof. Dr. M. Jarke 21

Learning Layers

Conclusions

Yjs

Nudges Editor Nudges Viewer

las2peer

Application Properties

Code Generation

Service

Model Persistence

Service

Application Generator