SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
A widget-based dashboard approach for awareness and
         reflection in online learning communities based on
                        Artefact-Actor-Networks

      Wolfgang Reinhardt, University of Paderborn, Germany – wolle@upb.de


Abstract
The rapid changes to technology and society in the last decade not only reshaped
the way people communicate and collaborate; they also fundamentally altered indi-
vidual learning behaviour and organizational learning offerings. Lifelong and work-
place learning are in the focus of many projects and it becomes more and more ob-
vious that learning environments have to focus on the individual learner and be both
adaptable and personal. Learners are evermore escaping the boundaries of con-
trolled, heads-on institutional learning and are consuming learning content from un-
countable and uncontrollable sources. This perpetual learning in both formal and
informal settings, in online and offline discussions, large networked communities as
well as small local teams, form the need for a Personal Learning Environment (PLE).
PLEs support the learner’s individual learning style, providing an open and adaptable
framework for the aggregation of learning content from different sources. They en-
courage networking with learning peers, reflection about learning goals and pro-
cesses as well as other relevant functions. In this paper we introduce a widget-based
Rich Internet Application that focuses on supporting reflection and awareness sup-
port for learners in online learning communities. The AANalyzer tool builds upon the
theoretical model of Artefact-Actor-Networks, an approach to semantically intertwine
social networks with so-called artefact networks made up of objects created during
the social interaction of people.
1.     Introduction
The rapid changes to technology and society in the last decade not only reshaped
the way people are communicating and collaborating using the Internet as an inter-
active medium; they also fundamentally altered individual learning behaviour. Tech-
nologies and methods commonly known as Web 2.0 (cf. O’Reilly, 2005) heavily in-
fluence our social interactions; new tools mediate our individual information seeking
and learning behaviour influencing the rules of engagement.
The term Personal Learning Environment (PLE) describes the tools, communities,
and services that constitute the individual educational platforms learners use to di-
rect their own learning (Educause, 2009). Wilson (2005) expressed the user-centred
philosophy of PLEs and van Harmelen (2006) argues that traditional Learning Man-
agement Systems fail to address the individual needs of today’s learners or simply
are not flexible enough to do so. Learners are evermore escaping the boundaries of
controlled, institutional learning and are consuming learning content from uncount-
able and uncontrollable sources in the Social Web. This perpetual learning in both
formal and informal settings (Cross, 2008), in online and offline discussions, large
networked communities (Ellison, Steinfield and Lampe, 2007) as well as small local
teams with an unfathomable amount of possible learning objects form the need for
ideas like PLEs. The concept of a PLE has fundamentally changed the role of fellow
learners, objects used for learning and the role of the learning network. Hence, PLEs
endow the idea of connectivist learning as Siemens and Downes propagate with
their “learning theory for the digital age” (Siemens, 2005, Downes, 2005).
In this article we will focus on two relevant functions of PLEs, namely awareness and
networking and how they can be supported with an awareness dashboard for learn-
ing communities. The awareness dashboard AANalyzer build upon the theoretical
model of Artefact-Actor-Networks that combines structural information from social
networks with relational data of so-called artefact networks and offers a new way of
analysing co-operative work with social media.
2.      Networking and reflection as two main functions of a PLE
Chatti et al. (2007) are writing about the shift from e-learning to me-learning with re-
gards to the current changes in the educational and knowledge management eco-
system and name PLEs one of the most appropriate solution approaches to deal
with today’s requirements on student support. Personal Learning Environments en-
able learners to facilitate their individual, self-directed learning styles, using re-
sources, tools and peers of their choice that help them during their learning endeav-
our. Learners use many offline and web-based tools. There is no standardised way
of communicating and information is disseminated by a number of different channels.
In 2008 we identified relevant functions that should be supported by a PLE (Nelkner,
Reinhardt and Attwell, 2008). Besides sharing, presenting and representing we
named reflecting and networking as key functions of a PLE. Reflection is a central
activity in developing learning and networked collaborative learning must be sup-
ported by any PLE approach. In order to pursue individual learning goals learners
connect with numerous resources and new people. Eking, Glahn (2009) names both,
awareness and reflection to be essential for learner’s competence development and
successful learning processes. This is especially true in unstructured and unguided
learning environments such as PLEs. His effectuations go back to the theory of
Schön (1983,1987) who distinguishes two types of reflection relevant to learning:
reflection-in-action and reflection-on-action. The connection between action and re-
flection can be found in feedback from a learners network, outlining the need for con-
tinuous interaction with ones peers and more knowledgeable others (MKO)1 (Vygot-
sky, 1962,1978). Reflection-on-action refers to those contemplative process starting
after an action has ended and cannot be changed anymore. Contrary to these post-
action considerations, reflection-in-action refers to the cognitive processes and ap-
plication of individual knowledge that are needed to actively control an action. Vygot-
sky (1978) points out that interaction with others is crucial for an individual’s mental
maturity and individuality. Furthermore he stresses that one’s potential mental ca-
pacity depends on the self-awareness of one’s actions and the reflection of them.
Full development of the Zone of Proximal Development would depend on full social
interaction.

1
  It is important to note that in Vygotsky’s understanding of the Zone of Proximal De-
velopment the relation between the learner (the child) and the MKO is unbalanced:
“The MKO is anyone who has a better understanding or a higher ability level than the
learner particularly in regards to a specific task, concept or process. Traditionally the
MKO is thought of as a teacher [or] an older adult” (Clabaugh, 2010) In PLEs how-
ever, the relation between learners is much more even, where peers can be more
knowledgeable for one topic and the less learned in another parallel situation; the
roles can even change with the different actions of solving one problem.
Siemens (2005) stresses the fact that it is more important who you know rather than
what you know because individual knowledge lies in the networks. He introduced
Connectivism as a new learning theory that presents learning as the social network-
forming process with – personal and artificial – artefacts and people. Moreover, Po-
lanyi (1967) emphasizes the importance of dialogues and conversations within (net-
worked) communities – for him knowledge is socially constructed. Also Koper and
Sloep (2003) point out the unique characteristic of networking in individual and orga-
nizational learning activities in learning networks.
Since Drexler mentioned the term Social Software for the first time in 1987 (Drexler,
1987) much happened in the domain. However, the hype around software that “al-
low[s] individuals to communicate with one another, and to track discussions across
the Web as they happen” (Tepper, 2003) started around 2002 with Clay Shirky's
Social Software Summit. Since then, both research and engineering have focused
on the topic and have come up with fascinating tools, so that Internet users now
spent more than half of their time on social networking sites. Computer mediated
communication (CMC) with social media has become commonplace today in most
sectors of today’s economy and science as well as in educational environments.
Digital technology and social media have accelerated the use and frequency of out-
put of information. While many people use these developments, not many can effec-
tively and efficiently monitor, filter, and synthesize the amount of data they are con-
fronted with. They may not even be aware of available information that may be help-
ful for them during learning activities or information seeking processes. However, in
many cases it is essential to know who in our personal social network is doing what,
to be able to work effectively and efficiently and use the knowledge of our peers for
our own purposes. This is often termed awareness and simply means knowing which
people you are connected with, what they are doing, and how the actions of yourself
or others in the group affect them. It is more than difficult to keep up with who is
doing what. There is an unfathomable amount of networked information being gen-
erated almost constantly in learning communities.
3.       Widget-based Rich Internet Applications for PLEs
Rich Internet Applications (RIA) are web applications that are much more interactive
than we were used to with the old school “poor ugly web applications” (Walther,
2008) and thus allow a richer user experience. As Duhl (2003) points out, RIAs are
combining the best of desktop software, the best of communications and the best of
the web: “Specifically, the best of the desktop includes providing an interactive user
interface for validation and formatting, fast interface response times with no page
refresh, common user interface behaviors such as drag-and-drop and the ability to
work online and offline. The best of the Web includes capabilities such as instant
deployment, cross-platform availability [… and …] the use of progressive download
for retrieving content and data. [T]he magazine-like layout of Web pages and lever-
aging widely adopted Internet standards [and further advantages]. The best of com-
munication means incorporating two-way interactive audio and video” (Duhl, 2003,
p.7). In doing so they support lightweight service oriented architectures (SOA). Of-
ten, RIAs function as mash-ups, using functions from different sources that are inte-
grated into the own system via APIs without the need to implement the according
functions once again. This fact also gave rise to the idea of PLEs. Due to the flexi-
bility of SOAs and the great range of RIA technologies, the two concepts go hand in
hand with the user-centeredness of the PLE approach. PLEs also allow the user to
select and arrange the content and types of representations within the environment.
Widgets are small embeddable applications that can usually be executed within run-
time containers like HTML pages or desktop environments. The W3C defines widg-
ets as “full-fledged client-side applications that are authored using Web standards
and packaged for distribution. They are typically downloaded and installed on a client
machine or device where they run as stand-alone applications, but they can also be
embedded into Web pages and run in a Web browser”2. Widgets can interactively
respond to user actions are often used for single-purpose applications or data visu-
alization. They are now available on all major operating systems as well in many
web-based systems such as iGoogle, Netvibes or Sourceforge. The W3C is currently
developing a specification for the packaging and configuration of widgets, as well as
a specification for widget APIs3, digital signatures4 and widget URI schemes5 show-
ing the active developments in the domain of widgets.
Widget-based mash-ups seem to be a proper way to realise Personal Learning Envi-
ronments and to foster student-centric learning activities (Nelkner, 2009, Nelkner and
Reinhardt, 2009). However, they need to provide learners with more awareness
about their own learning activities and dynamic changes in their learning network
(Koper and Sloep, 2003) in order to enhance reflection-on-action. In the next section
we introduce the model of Artefact-Actor-Networks, describe their purpose and pos-
sible usages for reflection purposes in the context of Personal Learning Envi-
ronments.
4.      Artefact-Actor-Networks
Artefact-Actor-Networks (AANs) are an approach to semantically intertwine social
networks with so-called artefact networks. The theoretical model and a first imple-
mentation were first introduced by Reinhardt, Moi and Varlemann (2009). They state
that “Artefact-Actor-Networks allow making claims about the ties between artefacts
from multiple sources and the actors involved in their creation, modification and link-
age”. They further explain, “Social networks represent social structures by means of
ties between nodes. These nodes correspond to actors, like persons or other indi-
viduals. Individuals as actors from different types can be commingled into hetero-
geneous networks. Edges in a social network can be seen as a special type of asso-
ciation or dependence between nodes respectively actors. Social networks spring up
if people communicate, work or share data between each other. […] If the nodes in
such a network are no longer individuals or groups, but artefacts such as pictures,
blog entries, videos or wiki articles, we call these networks artefact networks. [...]
Edges between these artefacts represent the type of connection or common con-
tents of the artefacts. Artefact networks try to make statements about how artefacts
are linked and used. If two artefacts are related, it seems that there exists a semantic
relation between them. It applies to make them machine readable and evaluable.”
In the following sections we take a deeper look at the semantically relations in AANs
and give a brief overview about the implementation and interfaces of Artefact-Actor-
Networks. In particular, we discuss how actors, artefacts and their relations are mod-



2
  http://www.w3.org/TR/widgets/
3
  http://www.w3.org/TR/widgets-apis/
4
  http://dev.w3.org/2006/waf/widgets-digsig/
5
  http://dev.w3.org/2006/waf/widgets-uri/
modelled, how we obtain data from social media and finally analyse and expose the
gained data to an awareness dashboard.
4.1    Types of connections in AANs
In Artefact-Actor-Networks we discern three types of relations: those between arte-
facts (ART2 relations), those between actors (ACT2 relations) and finally relations
that exist between actors and artefacts (AA relations). Each kind of relation can be
used for certain types of analyses and supports a different type of awareness6 in co-
operative settings. ACT2 relations describe the nature of relationships between in-
volved people. They characterise simple connections, friendships or kinships. Fur-
thermore, they can show the kind of media people are communicating with. The
Friend of a Friend (FOAF) project (FOAF, 2010) developed a RDF vocabulary to ex-
press interests, connections and activities of people. ART2 relations on the other
hand provide information on how artefacts are connected. The Dublin Core metadata
standard and the SIOC project currently provide an expedient starting point (Dublin
Core Metadata Initiative, 2010, SIOC, 2010). Lastly, AA relations describe the se-
mantics of relations between actors and the artefacts they interacted with. Here also
Dublin Core and SIOC provide useful relations to build upon, but also the learning
objects metadata standard (LOM) could be taken into account.
4.2     Implementation of AANs
The backend system of Artefact-Actor-Networks was designed for future enhance-
ments and to ensure extensibility and flexibility. We have built the whole system on
top of the OSGi service platform, which allows the hot deployment of new features.
The technical specifics of the backend architecture are described in detail in Rein-
hardt, Moi and Varlemann (2009).
During the modelling of the application domain however, we found out that we
needed to extend the listed ontologies7 and vocabularies as mentioned in 4.1 in
order to cover the specifics of interaction with social media in learning networks.
Thus, we created several ontologies for the social media services we are analysing
(see Section 4.3) and made our ontologies publically available8. The relations build
on already existing standards for the modelling and storage of metadata and are fur-
ther extended by our application. Figure 1 shows a simplified overview of the ontolo-
gies used in Artefact-Actor-Networks, where AANBase defines the basic entities Ac-
tor, Artefact and Keyword. AANMeta is an ontology that allows the aggregation of
multiple actors (online handles) in one real person and the relationship between so-
called groups to real people, their actors and artefacts related to a group (for exam-
ple artefacts that are tagged with one of the group’s tags). AANOnline is used to dif-

6
  For an overview of different types of awareness in software supporting co-operative
work see Gutwin, Penner and Schneider (2004) and Berlage and Sohlenkamp
(1999).
7
  Lohmann and Riechert (2010) note the very precise and popular definition of the
term ontology given by Gruber (1993) who notes that an ontology is “a specification
of conceptualization”. Furthermore Maalej, Panagiotou and Happel (2008) prod to
the fact that ontologies normally are valid for a much longer time than conceptual
models for example, as they describe a broader application domain and some more
general knowledge facts.
8
  http://artefact-actor-networks.net/ontologies/2010/03/
ferentiate between online actions and artefacts that relate to activities taking place
offline where offline artefacts are dealt with. The more specific tools and the respec-
tive ontologies are located towards the right of Figure 1.
4.3     Integrated Social Media services
At the time of writing, Artefact-Actor-Networks are prepared for storing artefact-, ac-
tor- and relation data for the following social media tools:
    • Twitter, the most prominent representative of so-called microblogging tools.
        Twitter is often used in learning settings. For example Ullrich et al. (2008) re-
        port about the use of Twitter for language learning, Costa et al. (2008) refer to
        the accidental use of Twitter within a community of Ph.D. students in the do-
        main of TEL and Reinhardt et al. (2009) report about the use of Twitter for
        learning and sharing within the settings of conferences.
    • SlideShare is the largest social platform for sharing and annotating presenta-
        tions. Learners and researchers often use SlideShare for gathering informa-
        tion about latest trends in education and science (Thompson, 2008).
    • Delicious is a social bookmarking Web-service used by a wide variety of users
        for storing, sharing and discovering trending bookmarks. Delicious is one of
        the best-known and probably most used social bookmarking services with
        more than 5 million users and more than 200 million unique websites book-
        marked. Delicious is often used within Web-based communities of interest to
        share interesting Web pages and to explore the folksonomic power of tagging
        systems (Vuorikari, 2009).
    • Scribd is one of the best-known document-sharing, integration and annotation
        services that are used by researchers, teachers and students likewise to
        share and discuss about recent writings and publications (Thompson, 2008).
Currently we are examining further tools that are supporting learning, information
collection and knowledge exchange that will be integrated in the AAN system soon.
Amongst the most probable systems and services are: blogs, instant messenger and
other tools that allow the collection of learning-related materials. We are not focusing
on tools like YouTube, Flickr or Vimeo as it is hard to extract useful information about
the content of the there-stored artefacts.
4.4     Use of Artefact-Actor-Networks for PLEs
Artefact-Actor-Networks can be used to support PLEs with awareness and activity
data from the people in a certain learning community. AANs store artefacts that re-
sult from individual or communal learning activities and the relations between them.
Furthermore AANs store the specific relations of actors – they can be understood as
online accounts belonging to a certain person – to the respective artefacts and finally
AANs store relations between actors. The content of artefacts is then semantically
analysed using a mash-up of web services that offer appropriate solutions. The re-
sults are stored within a semantic database and exposed via a standardised API.
This way the relational, structural and semantic data about a learning community are
open for integration and purposeful reuse within a PLE.
Fig 1: Simplified Overview of the ontologies used in Artefact-Actor-Networks.
5.      The AANalyzer awareness dashboard
In this section we introduce the requirements and the implementation of the AANa-
lyzer awareness dashboard that uses the previously introduced AAN architecture, its
APIs and persistency layer. The AANalyzer awareness dashboard aims at helping
people involved in a learning community (e.g. an university seminar or a conference)
to re-gain awareness about who in the community is doing what, how their interac-
tions are intertwined and what artefacts result from those interactions. By doing this,
the AANalyzer attempts to support reflection-on-action of the individuals in the learn-
ing community.
5.1    Requirements
In order to handle the complexity of the stored data and the resulting relations be-
tween artefacts and actors in the AAN, we introduced a meta-layer that contains ag-
gregators for actors and groups of actors and artefacts. A person represents a real
human actor and is connected to his online actors (aka social software handles).
Moreover, we introduced the concept of groups (and more specifically the concept of
projects) that can aggregate multiple people and artefacts. Thus, a first requirement
on the AANalyzer was to offer means for the management of groups and people.
Therefore, the AANalyzer had to employ a user management and project manage-
ment persistency and rights layer that allowed CRUD functions9 for both entities as
well as the joining and leaving of projects. Furthermore the AANalyzer had to forward
the received information about new groups and people to the AAN backend, to store
those information and to start the corresponding monitoring actions.




Fig 2: Interacting with widgets in the AANalyzer awareness dashboard

9
  Create, Read, Update and Delete (CRUD) are the basic functions of persistent
storage in computer programming.
The user interface of the AANalyzer (see Figure 2) should provide the user with a
Rich Internet Application that allows the custom selection of visualisation options.
We decided to implement a widget-based10 dashboard application that allows the
user to individually arrange and select single-purpose mini-applications on that would
best support his individual awareness and reflection needs.
5.2    Awareness widget options
In the following section we introduce available widgets within the AANalyzer that
support awareness about interactions within a learning community, the objects used
in the learning activities as well as their respective contents. The widgets mainly
support reflection-on-action as introduced in Section 2.1. See Figure 3 for an over-
view of the available awareness widgets and the inter-widget communication allow-
ing widgets to directly interact with each other.

ProjectWidget            The ProjectWidget marks the starting point for the project-
                         oriented analysis with the help of Artefact-Actor-Networks. It
                         provides an overview about the data that have been speci-
                         fied in the project administration to a project. If a logo is
                         stored, it is displayed next to the project start and end date
                         and the description of the project. Those data are more in-
                         formative. In case that a place is provided for one project,
                         so it should be clickable and then appears within the
                         GoogleMapsWidget. As important functions, the Project-
                         Widget contains a collection of the project’s tags that en-
                         sure the relation between artefacts and the project. A click
                         on any of the tags displays the according artefacts within
                         the ArtefactsWidget.
KeywordCloudWidget       In the KeywordCloudWidget a word cloud11 for the project is
                         presented. It contains all keywords of all artefacts of the
                         project and furthermore all keywords of artefacts that con-
                         tain at least one project tag. The keyword cloud presents it
                         content in an alphabetical order and highlights more com-
                         monly used keywords with increased size. This visualization
                         gives the user an easy-to-follow classification criterion that
                         reflects the content of the project’s artefacts. Similar to the
                         project’s tags, all keywords of the KeywordCloudWidget can
                         be used to select artefacts to be shown in the Arte-
                         factsWidget.
MembersWidget            In the MembersWidget all participants of the project are


10
   The term widget is often related to a W3C specification for a client-side application
that is authored using Web standards, packaged into a zip archive together with a
configuration file and executable in web documents (see the W3C specification at
http://www.w3.org/TR/widgets/. However, we use the term widget to describe a com-
ponent of our window system called dashboard. A widget represents a Flash file and
allows user interactions such as minimize, maximize and move.
11
   A word cloud is similar to the well-known tag clouds but they do combine tags with
extracted word or phrases from analysed text.
shown with their name and picture. For anonymous partici-
                       pants (e.g. people using the project tags but not yet regis-
                       tered to the system) no information is given. The click on a
                       member refreshes the information shown in the Person-
                       Widget.
ArtefactsWidget        The ArtefactsWidget is used to represent a collection of
                       artefacts that were previously selected in other widgets. If
                       keywords are selected within the ProjectWidget or Key-
                       wordCloudWidget all artefacts from the selected project
                       containing the keyword are selected from the database and
                       depicted within the ArtefactsWidget. In case that a keyword
                       is selected within the PersonWidget, then all artefacts from
                       the selected person (from all his projects) are shown in the
                       ArtefactsWidget. Moreover, the actors interacting with an
                       artefact are displayed and linked to the appropriate Per-
                       sonWidget if the AANalyzer knows the person. The Arte-
                       factsWidget offers a list-based overview that is ordered
                       from new to old artefacts.
PersonWidget           The PersonWidget holds all information related to a partici-
                       pant. In addition to name and picture this information also
                       contains a person’s location and project memberships.
                       Moreover the PersonWidget shows person-related key-
                       words (from artefacts the person interacted with) in the be-
                       fore mentioned KeywordCloud style.
LastActivitiesWidget   The LastActivitiesWidget is used for the temporal represen-
                       tation of all artefacts that share at least one of the project’s
                       tags or have a direct relation to the project. It realises the
                       requirement for a chronological overview about the arte-
                       facts related to a project. All artefacts are displayed in a
                       chart that represents the various artefact types as layers on
                       the y-axis while the x-axis represents time. In the course of
                       this, the time axis can make any move in the past and fu-
                       ture, displaying the respective artefacts. The timeline visual-
                       isation sorts all artefacts according to their creation time
                       and offers a web link to see the artefact’s original represen-
                       tation. Similar to the ArtefactsWidget, the LastActiviti-
                       esWidget displays an artefact’s type, the creator and all
                       associated keywords. See Figure 4 for a detailed view of
                       the LastActivitesWidget.
GoogleMapsWidget       The GoogleMapsWidget uses the Flash version of Google
                       Maps to show a projects main location (such as a confer-
                       ence venue), the members places of origin and – if avail-
                       able – the artefacts creation location.
Fig 3: Overview of available awareness widgets within the AANalyzer and their pos-
       sible transitions.




Fig 4: Annotated elements of the LastActivitiesWidget
5.3     Implementation
The implementation of the AANalyzer was twofold: the first part, which is concerned
with the data layer, is based on PHP and the visualisation part with the widget-based
dashboard is based on the Adobe Flex 4 Framework12. The Flex Framework assists
with the easy development of Flash-based Web applications. Flex combines Action-
Script 3 with a declarative XML mark-up language (MXML) to implement Rich Inter-
net Applications. The different modules of the AANalyzer are built upon the open
source MVC framework Mate13. As Flash applications do not allow a direct connec-
tion to a database or the modifications of local files, these functions are implemented
in PHP. The AANalyzer accesses the PHP functionality via AMFPHP. For retrieving
and updating data from/in the Artefact-Actor-Network, SPARQL queries are posted
to the appropriate APIs and the returning XML is then parsed for visualisation pur-
poses.
6.      Conclusion and future R&D opportunities
In this article we presented the AANalyzer, a widget-based Rich Internet Application
that allows the administration and reflection of data stored in Artefact-Actor-
Networks.
We discussed two relevant functions of Personal Learning Environments, namely
networking and reflection and how the AANalyzer could help becoming more aware
of structures, changes and content distributed in online learning networks. Reflection
is a central activity in developing learning and networked collaborative learning must
be supported by any PLE approach. In order to pursue individual learning goals
learners connect with numerous resources and new people. Artefact-Actor-Networks
are analysing interactions of learners with artefacts that are used for individual and
organisational learning. The semantically enriched data is then exposes via an open
API to be included in various user interfaces. The AANalyzer is the first awareness
dashboard that build on the AAN model and will be applied to several learning com-
munities in the course of the year 2010, which will help us to gain user feedback on
the awareness support the tool offers. At the same time we are extending the selec-
tion of awareness widgets for the users of the AANalyzer with statistics widgets and
an advanced word cloud implementation that will allow for the visualisation of timely
changes in the importance and use of certain terms.


7.     References
Attwell, G. 2007. Personal Learning Environments – the future of learning? eLearn-
ing Papers 2(1).
Berlage, T. and Sohlenkamp, M. 1999. Visualizing common artefacts to support
awareness in computer-mediated cooperation. Computer Supported Cooperative
Work, 8(3):207-238.
Chatti, M., Jarke, M. and Frosch-Wilke, D. 2007. The future of e-learning: a shift to
knowledge networking and social software. International journal of knowledge and
learning, 3(4/5):404–420.



12
     http://www.adobe.com/products/flex/
13
     http://mate.asfusion.com/
Costa, C., Beham, G., Reinhardt, W. and Sillaots, M. 2008. Microblogging in Tech-
nology Enhanced Learning: A Use-Case Inspection of PPE Summer School 2008.
Proceedings of the 2nd SIRTEL Workshop on Social Information Retrieval for Tech-
nology Enhanced Learning.
Clabaugh, G.K. 2010. The Educational Theory of Lev Vygotsky: a multi-dimensional
analysis. http://www.newfoundations.com/GALLERY/Vygotsky.html
Cross, J. 2006. Informal Learning: Rediscovering the Natural Pathways That Inspire
Innovation and Performance. Pfeiffer.
Downes, S. 2005. E-Learning 2.0. eLearn magazine, 10.
http://elearnmag.org/subpage.cfm?section=articles&article=29-1
Drexler, K. E. 1987. Hypertext Publishing and the Evolution of Knowledge. Proceed-
ings of the 1987 Hypertext Conference, pages 87-120.
Duhl, J. 2003. Rich Internet Applications. White Paper.
http://www.adobe.com/platform/whitepapers/idc_impact_of_rias.pdf
Educause Learning Initiative. 2009. 7 things you should know about … Personal
Learning Environments.
Ellison, E., Steinfield, C., and Lampe, C. 2007. The benefits of Facebook” friends:”
social capital and college students’ use of online social network sites. Journal of
Computer Mediated Communication (Electronic Edition), 12(4):1143.
Garrett, J. J. 2005. Ajax: A New Approach to Web Applications.
http://www.adaptivepath.com/ideas/essays/archives/000385.php
Glahn, C. 2009. Contextual support of social engagement and reflection on the Web.
Ph.D. thesis at the Open University of the Netherlands.
Gruber, T.R. 1993. A Translation Approach to Portable Ontology Specifications.
Knowledge Acquisition, 5(2):199-220.
Gutwin, C., Penner, R. and Schneider, K. 2004. Group awareness in distributed
software development. Proceedings of the 2004 ACM conference on Computer sup-
ported cooperative work, pages 72-81.
Harmelen, M. van 2006. Personal Learning Environments. Proceedings of the 6th
International Conference on Advanced Learning Technologies
Koper, R. and Sloep, P. 2003. Learning Networks – connecting people, organiza-
tions, autonomous agents and learning resources to establish the emergence of ef-
fective lifelong learning. Programme plan, Open University of the Netherlands.
Lohmann, S. and Riechert, T. 2010. Adding Semantics to Social Software Engineer-
ing: (Re-)Using Ontologies in a Community-oriented Requirements Engineering En-
vironment. Workshop-Proceedings of Software Engineering 2010, pages 485-494.
Maalej, W., Panagiotou, D, and Happel, H.-J. 2008. Towards Effective Management
of Software Knowledge Exploiting the Semantic Web Paradigm. Proceedings of
Software Engineering 2008, pages 183-197.
Nelkner, T. 2009. An Infrastructure for Intercommunication between Widgets in Per-
sonal Learning Environments. Best Practices for the Knowledge Society. Knowledge,
Learning, Development and Technology for All, pages 41-48.
Nelkner, T. and Reinhardt, W. 2009. First ideas for a Widget Self-Description and
Interaction Language. Whitepaper, University of Paderborn.
Nelkner, T., Reinhardt, W., and Attwell, G.. 2008. Concept of a Tool Wrapper Infra-
structure for Supporting Services in a PLE. Proceedings of the 1st International
Workshop on Learning in Enterprise 2.0 and Beyond.
O’Reilly, T. 2005. What is Web 2.0 – Design Patterns and Business Models for the
Next Generation of Software. http://oreilly.com/pub/a/web2/archive/what- is- web-
20.html
Polanyi, M. 1967. The tacit dimension. University of Chicago Press.
Reinhardt, W., Ebner, M., Beham, G. and Costa, C. 2009. How people are using
Twitter during conferences. Proceedings of the 5th EduMedia 2009, pages 145-156.
Reinhardt, W., Moi, M., and Varlemann, T. 2009. Artefact-Actor-Networks as tie be-
tween social networks and artefact networks. Proceedings of the 5th International
Conference on Collaborative Computing (CollaborateCom).
Schön, D.A. 1983. The Reflective Practitioner: How Professionals think in Action.
London: Maurice Temple Smith.
Schön, D.A. 1987. Educating the Reflective Practitioner. San-Francisco: Jossey-
Bass.
Siemens, G. 2005. Connectivism: A learning theory for the digital age. International
Journal of Instructional Technology and Distance Learning, 2(1):3-10.
Taraghi, B., Ebner, M., Till, G., and Mühlburger, H. 2010. Personal Learning Envi-
ronment – A Conceptual Study. International Journal of Emerging Technologies in
Learning 5:25-30.
Tepper, M. 2003. The rise of social software. netWorker, 7(3):18-23.
Thompson, J. 2008. Don’t be afraid to explore web 2.0. Phi Delta Kappan. 89(10):19-
22.
Ullrich, C., Borau, K, Luo, H., Tan, X., Shen, L. and Shen, R. 2008. Why web 2.0 is
good for learning and research: principles and prototypes. Proceedings of the 17th
international conference on World Wide Web 2008, pages 705-714.
Vuorikari, R. 2009. Tags and self-organisation: a metadata ecology for learning re-
sources in a multilingual context. Ph.D. thesis at the Open University of the Nether-
lands.
Vygotsky, L.S. 1962. Thought and Language. Cambridge University Press.
Vygotsky, L.S. 1978. Mind and society: The development of higher mental pro-
cesses. Harvard University Press.
Walter, H.-D. 2008. “Rich Internet Applications” – Eine perfekte Kombination be-
nutzerfreundlicher Schnittstellen mit Webtechnologie. Informatik Spektrum,
31(4):333-343.
Wilson, S. 2005. Architecture of Virtual Spaces and the Future of VLEs.
http://zope.cetis.ac.uk/members/scott/resources/itslearning.ppt

Contenu connexe

Tendances

Cuadro comparativo CHAT-Connectivism
Cuadro comparativo CHAT-ConnectivismCuadro comparativo CHAT-Connectivism
Cuadro comparativo CHAT-ConnectivismClaudia Mesa
 
Theory and e-Learning
Theory and e-LearningTheory and e-Learning
Theory and e-Learningguesteaa1079
 
Personal Learning Environments
Personal Learning EnvironmentsPersonal Learning Environments
Personal Learning EnvironmentsJosé Mota
 
Connectivism connecting with george siemens
Connectivism   connecting with george siemensConnectivism   connecting with george siemens
Connectivism connecting with george siemenstint10
 
AWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research NetworksAWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research NetworksWolfgang Reinhardt
 
Communities of Practice and virtual learning communities: benefits, barriers ...
Communities of Practice and virtual learning communities: benefits, barriers ...Communities of Practice and virtual learning communities: benefits, barriers ...
Communities of Practice and virtual learning communities: benefits, barriers ...eLearning Papers
 
Paredes chung lak12 v4.0
Paredes chung lak12 v4.0Paredes chung lak12 v4.0
Paredes chung lak12 v4.0Walter Paredes
 
Social media & learning
Social media & learningSocial media & learning
Social media & learningJohn Hannon
 
Conole Exeter Seminar
Conole Exeter SeminarConole Exeter Seminar
Conole Exeter Seminargrainne
 
Understanding knowledge network, learning and connectivism
Understanding knowledge network, learning and connectivismUnderstanding knowledge network, learning and connectivism
Understanding knowledge network, learning and connectivismAlaa Al Dahdouh
 
EL PAPEL DE FORMADOR - DINAMIZADOR EN EL CENTRO GUADALINFO
EL PAPEL DE FORMADOR - DINAMIZADOR EN EL CENTRO GUADALINFOEL PAPEL DE FORMADOR - DINAMIZADOR EN EL CENTRO GUADALINFO
EL PAPEL DE FORMADOR - DINAMIZADOR EN EL CENTRO GUADALINFOFelisa Sanchez Molina
 
Theory of connectivism
Theory of connectivismTheory of connectivism
Theory of connectivismbankevair
 
Group 2 fdi presentation
Group 2 fdi presentationGroup 2 fdi presentation
Group 2 fdi presentationTony Reeves
 
Sweden 2016 online community
Sweden 2016 online communitySweden 2016 online community
Sweden 2016 online communityTerry Anderson
 
Modelling Learning & Performance: A Social Networks Perspective
Modelling Learning & Performance: A Social Networks PerspectiveModelling Learning & Performance: A Social Networks Perspective
Modelling Learning & Performance: A Social Networks PerspectiveWalter Paredes
 
Connectivism
ConnectivismConnectivism
ConnectivismDanny Hoy
 

Tendances (20)

Cuadro comparativo CHAT-Connectivism
Cuadro comparativo CHAT-ConnectivismCuadro comparativo CHAT-Connectivism
Cuadro comparativo CHAT-Connectivism
 
Theory and e-Learning
Theory and e-LearningTheory and e-Learning
Theory and e-Learning
 
Personal Learning Environments
Personal Learning EnvironmentsPersonal Learning Environments
Personal Learning Environments
 
Connectivism connecting with george siemens
Connectivism   connecting with george siemensConnectivism   connecting with george siemens
Connectivism connecting with george siemens
 
AWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research NetworksAWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research Networks
 
Communities of Practice and virtual learning communities: benefits, barriers ...
Communities of Practice and virtual learning communities: benefits, barriers ...Communities of Practice and virtual learning communities: benefits, barriers ...
Communities of Practice and virtual learning communities: benefits, barriers ...
 
Paredes chung lak12 v4.0
Paredes chung lak12 v4.0Paredes chung lak12 v4.0
Paredes chung lak12 v4.0
 
Social media & learning
Social media & learningSocial media & learning
Social media & learning
 
Conole Exeter Seminar
Conole Exeter SeminarConole Exeter Seminar
Conole Exeter Seminar
 
CIC Networked Learning Practices Workshop - Caroline Haythornthwaite
CIC Networked Learning Practices Workshop - Caroline HaythornthwaiteCIC Networked Learning Practices Workshop - Caroline Haythornthwaite
CIC Networked Learning Practices Workshop - Caroline Haythornthwaite
 
Understanding knowledge network, learning and connectivism
Understanding knowledge network, learning and connectivismUnderstanding knowledge network, learning and connectivism
Understanding knowledge network, learning and connectivism
 
EL PAPEL DE FORMADOR - DINAMIZADOR EN EL CENTRO GUADALINFO
EL PAPEL DE FORMADOR - DINAMIZADOR EN EL CENTRO GUADALINFOEL PAPEL DE FORMADOR - DINAMIZADOR EN EL CENTRO GUADALINFO
EL PAPEL DE FORMADOR - DINAMIZADOR EN EL CENTRO GUADALINFO
 
Learning Links
Learning LinksLearning Links
Learning Links
 
Theory of connectivism
Theory of connectivismTheory of connectivism
Theory of connectivism
 
Group 2 fdi presentation
Group 2 fdi presentationGroup 2 fdi presentation
Group 2 fdi presentation
 
Social Networking in Second Language Learning
Social Networking in Second Language LearningSocial Networking in Second Language Learning
Social Networking in Second Language Learning
 
Connectivism
ConnectivismConnectivism
Connectivism
 
Sweden 2016 online community
Sweden 2016 online communitySweden 2016 online community
Sweden 2016 online community
 
Modelling Learning & Performance: A Social Networks Perspective
Modelling Learning & Performance: A Social Networks PerspectiveModelling Learning & Performance: A Social Networks Perspective
Modelling Learning & Performance: A Social Networks Perspective
 
Connectivism
ConnectivismConnectivism
Connectivism
 

En vedette

An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...Michael Derntl
 
Mapping the European TEL Project Landscape Using Social Network Analysis and ...
Mapping the European TEL Project Landscape Using Social Network Analysis and ...Mapping the European TEL Project Landscape Using Social Network Analysis and ...
Mapping the European TEL Project Landscape Using Social Network Analysis and ...Michael Derntl
 
PUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
PUSHPIN: Supporting Scholarly Awareness in Publications and Social NetworksPUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
PUSHPIN: Supporting Scholarly Awareness in Publications and Social NetworksWolfgang Reinhardt
 
Mobile access to scientific event information: An Android tablet application ...
Mobile access to scientific event information: An Android tablet application ...Mobile access to scientific event information: An Android tablet application ...
Mobile access to scientific event information: An Android tablet application ...Wolfgang Reinhardt
 
Developing electronic classroom response apps for a wide variety of mobile de...
Developing electronic classroom response apps for a wide variety of mobile de...Developing electronic classroom response apps for a wide variety of mobile de...
Developing electronic classroom response apps for a wide variety of mobile de...Wolfgang Reinhardt
 

En vedette (6)

An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
 
Mapping the European TEL Project Landscape Using Social Network Analysis and ...
Mapping the European TEL Project Landscape Using Social Network Analysis and ...Mapping the European TEL Project Landscape Using Social Network Analysis and ...
Mapping the European TEL Project Landscape Using Social Network Analysis and ...
 
Analysis of mLearn 2002-2012
Analysis of mLearn 2002-2012Analysis of mLearn 2002-2012
Analysis of mLearn 2002-2012
 
PUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
PUSHPIN: Supporting Scholarly Awareness in Publications and Social NetworksPUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
PUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
 
Mobile access to scientific event information: An Android tablet application ...
Mobile access to scientific event information: An Android tablet application ...Mobile access to scientific event information: An Android tablet application ...
Mobile access to scientific event information: An Android tablet application ...
 
Developing electronic classroom response apps for a wide variety of mobile de...
Developing electronic classroom response apps for a wide variety of mobile de...Developing electronic classroom response apps for a wide variety of mobile de...
Developing electronic classroom response apps for a wide variety of mobile de...
 

Similaire à A widget-based dashboard approach for awareness and reflection in online learning communities based on Artefact-Actor-Networks

EMBODYING THE EDUCATIONAL INSTITUTION
EMBODYING THE EDUCATIONAL INSTITUTIONEMBODYING THE EDUCATIONAL INSTITUTION
EMBODYING THE EDUCATIONAL INSTITUTIONijejournal
 
Technology Enhanced Textbook - Provoking active ways of learning
Technology Enhanced Textbook - Provoking active ways of learningTechnology Enhanced Textbook - Provoking active ways of learning
Technology Enhanced Textbook - Provoking active ways of learningWolfgang Neuhaus
 
Formative Interfaces for Scaffolding Self-Regulated Learning in PLEs
Formative Interfaces for Scaffolding Self-Regulated Learning in PLEsFormative Interfaces for Scaffolding Self-Regulated Learning in PLEs
Formative Interfaces for Scaffolding Self-Regulated Learning in PLEseLearning Papers
 
Stewart, benjamin english language educators and technology ije v5 n1 20...
Stewart, benjamin english language educators and technology ije v5 n1 20...Stewart, benjamin english language educators and technology ije v5 n1 20...
Stewart, benjamin english language educators and technology ije v5 n1 20...William Kritsonis
 
Stewart, benjamin english language educators and technology ije v5 n1 20...
Stewart, benjamin english language educators and technology ije v5 n1 20...Stewart, benjamin english language educators and technology ije v5 n1 20...
Stewart, benjamin english language educators and technology ije v5 n1 20...William Kritsonis
 
An Activity-Theoretical Approach To Investigate Learners Factors Toward E-Le...
An Activity-Theoretical Approach To Investigate Learners  Factors Toward E-Le...An Activity-Theoretical Approach To Investigate Learners  Factors Toward E-Le...
An Activity-Theoretical Approach To Investigate Learners Factors Toward E-Le...Tye Rausch
 
Affinity Space Literature Review
Affinity Space Literature ReviewAffinity Space Literature Review
Affinity Space Literature ReviewJose Katab
 
Personal learning-environments
Personal learning-environmentsPersonal learning-environments
Personal learning-environmentsMbali Mndaweni
 
Social Software and Informal Learning
Social Software and Informal LearningSocial Software and Informal Learning
Social Software and Informal LearningGrahamAttwell
 
Portfolio in Educational Technology
Portfolio in Educational TechnologyPortfolio in Educational Technology
Portfolio in Educational Technologytheresa_Ronario
 
Knowledge, social media and technologies for a learning society
Knowledge, social media and technologies for a learning societyKnowledge, social media and technologies for a learning society
Knowledge, social media and technologies for a learning societywanzahirah
 
Personal learning enviroments
Personal learning enviromentsPersonal learning enviroments
Personal learning enviromentscharity sibiya
 
Occupying Virtual Space
Occupying Virtual SpaceOccupying Virtual Space
Occupying Virtual SpaceHelen Beetham
 
Chapter 1 of "Open Learning Cultures. A Guide to Quality, Evaluation and Asse...
Chapter 1 of "Open Learning Cultures. A Guide to Quality, Evaluation and Asse...Chapter 1 of "Open Learning Cultures. A Guide to Quality, Evaluation and Asse...
Chapter 1 of "Open Learning Cultures. A Guide to Quality, Evaluation and Asse...Ulf-Daniel Ehlers
 
Conole keynote icde_sept_28
Conole keynote icde_sept_28Conole keynote icde_sept_28
Conole keynote icde_sept_28grainne
 

Similaire à A widget-based dashboard approach for awareness and reflection in online learning communities based on Artefact-Actor-Networks (20)

EVO PLE&PLN Webinar
EVO PLE&PLN Webinar EVO PLE&PLN Webinar
EVO PLE&PLN Webinar
 
Personal learning-environments-
Personal learning-environments-Personal learning-environments-
Personal learning-environments-
 
EMBODYING THE EDUCATIONAL INSTITUTION
EMBODYING THE EDUCATIONAL INSTITUTIONEMBODYING THE EDUCATIONAL INSTITUTION
EMBODYING THE EDUCATIONAL INSTITUTION
 
Technology Enhanced Textbook - Provoking active ways of learning
Technology Enhanced Textbook - Provoking active ways of learningTechnology Enhanced Textbook - Provoking active ways of learning
Technology Enhanced Textbook - Provoking active ways of learning
 
Formative Interfaces for Scaffolding Self-Regulated Learning in PLEs
Formative Interfaces for Scaffolding Self-Regulated Learning in PLEsFormative Interfaces for Scaffolding Self-Regulated Learning in PLEs
Formative Interfaces for Scaffolding Self-Regulated Learning in PLEs
 
Stewart, benjamin english language educators and technology ije v5 n1 20...
Stewart, benjamin english language educators and technology ije v5 n1 20...Stewart, benjamin english language educators and technology ije v5 n1 20...
Stewart, benjamin english language educators and technology ije v5 n1 20...
 
Stewart, benjamin english language educators and technology ije v5 n1 20...
Stewart, benjamin english language educators and technology ije v5 n1 20...Stewart, benjamin english language educators and technology ije v5 n1 20...
Stewart, benjamin english language educators and technology ije v5 n1 20...
 
An Activity-Theoretical Approach To Investigate Learners Factors Toward E-Le...
An Activity-Theoretical Approach To Investigate Learners  Factors Toward E-Le...An Activity-Theoretical Approach To Investigate Learners  Factors Toward E-Le...
An Activity-Theoretical Approach To Investigate Learners Factors Toward E-Le...
 
Affinity Space Literature Review
Affinity Space Literature ReviewAffinity Space Literature Review
Affinity Space Literature Review
 
Personal learning-environments
Personal learning-environmentsPersonal learning-environments
Personal learning-environments
 
Social Software and Informal Learning
Social Software and Informal LearningSocial Software and Informal Learning
Social Software and Informal Learning
 
Personal learning-environments-hi
Personal learning-environments-hiPersonal learning-environments-hi
Personal learning-environments-hi
 
Portfolio in Educational Technology
Portfolio in Educational TechnologyPortfolio in Educational Technology
Portfolio in Educational Technology
 
Knowledge, social media and technologies for a learning society
Knowledge, social media and technologies for a learning societyKnowledge, social media and technologies for a learning society
Knowledge, social media and technologies for a learning society
 
Personal learning enviroments
Personal learning enviromentsPersonal learning enviroments
Personal learning enviroments
 
Occupying Virtual Space
Occupying Virtual SpaceOccupying Virtual Space
Occupying Virtual Space
 
Connectivism: social networked learning
Connectivism: social networked learningConnectivism: social networked learning
Connectivism: social networked learning
 
Chapter 1 of "Open Learning Cultures. A Guide to Quality, Evaluation and Asse...
Chapter 1 of "Open Learning Cultures. A Guide to Quality, Evaluation and Asse...Chapter 1 of "Open Learning Cultures. A Guide to Quality, Evaluation and Asse...
Chapter 1 of "Open Learning Cultures. A Guide to Quality, Evaluation and Asse...
 
A networked learning perspective on teacher professional development
A networked learning perspective on teacher professional developmentA networked learning perspective on teacher professional development
A networked learning perspective on teacher professional development
 
Conole keynote icde_sept_28
Conole keynote icde_sept_28Conole keynote icde_sept_28
Conole keynote icde_sept_28
 

Plus de Wolfgang Reinhardt

Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...Wolfgang Reinhardt
 
Formalized Processes at EATEL (here: SIGs and EC-TEL)
Formalized Processes at EATEL (here: SIGs and EC-TEL)Formalized Processes at EATEL (here: SIGs and EC-TEL)
Formalized Processes at EATEL (here: SIGs and EC-TEL)Wolfgang Reinhardt
 
PINGO: Peer Instruction in Very Large Groups
PINGO: Peer Instruction in Very Large GroupsPINGO: Peer Instruction in Very Large Groups
PINGO: Peer Instruction in Very Large GroupsWolfgang Reinhardt
 
Understanding the meaning of awareness in Research Networks
Understanding the meaning of awareness in Research NetworksUnderstanding the meaning of awareness in Research Networks
Understanding the meaning of awareness in Research NetworksWolfgang Reinhardt
 
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...Wolfgang Reinhardt
 
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...Wolfgang Reinhardt
 
Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...Wolfgang Reinhardt
 
TEL-MOOC workshop at #jtelss12
TEL-MOOC workshop at #jtelss12TEL-MOOC workshop at #jtelss12
TEL-MOOC workshop at #jtelss12Wolfgang Reinhardt
 
Research 2.0 - Wie Forscher das Web 2.0 nutzen
Research 2.0 - Wie Forscher das Web 2.0 nutzenResearch 2.0 - Wie Forscher das Web 2.0 nutzen
Research 2.0 - Wie Forscher das Web 2.0 nutzenWolfgang Reinhardt
 
PhD Defense - Awareness Support for Knowledge Workers in Research Networks
PhD Defense - Awareness Support for Knowledge Workers in Research NetworksPhD Defense - Awareness Support for Knowledge Workers in Research Networks
PhD Defense - Awareness Support for Knowledge Workers in Research NetworksWolfgang Reinhardt
 
Idea presentation for the project group PUSHPIN
Idea presentation for the project group PUSHPINIdea presentation for the project group PUSHPIN
Idea presentation for the project group PUSHPINWolfgang Reinhardt
 
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...Wolfgang Reinhardt
 
ViLM im Einsatz in Tutorenschulungen an der UPB
ViLM im Einsatz in Tutorenschulungen an der UPBViLM im Einsatz in Tutorenschulungen an der UPB
ViLM im Einsatz in Tutorenschulungen an der UPBWolfgang Reinhardt
 
Informationsqualität in Unternehmenswikis
Informationsqualität in UnternehmenswikisInformationsqualität in Unternehmenswikis
Informationsqualität in UnternehmenswikisWolfgang Reinhardt
 
Awareness Support in Scientific Events with SETapp
Awareness Support in Scientific Events with SETappAwareness Support in Scientific Events with SETapp
Awareness Support in Scientific Events with SETappWolfgang Reinhardt
 
Final presentation of the project group Knowledge Awareness in Artefact-Actor...
Final presentation of the project group Knowledge Awareness in Artefact-Actor...Final presentation of the project group Knowledge Awareness in Artefact-Actor...
Final presentation of the project group Knowledge Awareness in Artefact-Actor...Wolfgang Reinhardt
 
Awareness Support for Knowledge Workers in Research Networks - Learning Netwo...
Awareness Support for Knowledge Workers in Research Networks - Learning Netwo...Awareness Support for Knowledge Workers in Research Networks - Learning Netwo...
Awareness Support for Knowledge Workers in Research Networks - Learning Netwo...Wolfgang Reinhardt
 
First Workshop on Awareness and Reflection in Learning Networks
First Workshop on Awareness and Reflection in Learning Networks First Workshop on Awareness and Reflection in Learning Networks
First Workshop on Awareness and Reflection in Learning Networks Wolfgang Reinhardt
 

Plus de Wolfgang Reinhardt (20)

Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
 
Formalized Processes at EATEL (here: SIGs and EC-TEL)
Formalized Processes at EATEL (here: SIGs and EC-TEL)Formalized Processes at EATEL (here: SIGs and EC-TEL)
Formalized Processes at EATEL (here: SIGs and EC-TEL)
 
PINGO: Peer Instruction in Very Large Groups
PINGO: Peer Instruction in Very Large GroupsPINGO: Peer Instruction in Very Large Groups
PINGO: Peer Instruction in Very Large Groups
 
Understanding the meaning of awareness in Research Networks
Understanding the meaning of awareness in Research NetworksUnderstanding the meaning of awareness in Research Networks
Understanding the meaning of awareness in Research Networks
 
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
 
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
 
Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...
 
TEL-MOOC workshop at #jtelss12
TEL-MOOC workshop at #jtelss12TEL-MOOC workshop at #jtelss12
TEL-MOOC workshop at #jtelss12
 
Research 2.0 - Wie Forscher das Web 2.0 nutzen
Research 2.0 - Wie Forscher das Web 2.0 nutzenResearch 2.0 - Wie Forscher das Web 2.0 nutzen
Research 2.0 - Wie Forscher das Web 2.0 nutzen
 
FSLN12 Introduction Paderborn
FSLN12 Introduction PaderbornFSLN12 Introduction Paderborn
FSLN12 Introduction Paderborn
 
PhD Defense - Awareness Support for Knowledge Workers in Research Networks
PhD Defense - Awareness Support for Knowledge Workers in Research NetworksPhD Defense - Awareness Support for Knowledge Workers in Research Networks
PhD Defense - Awareness Support for Knowledge Workers in Research Networks
 
Idea presentation for the project group PUSHPIN
Idea presentation for the project group PUSHPINIdea presentation for the project group PUSHPIN
Idea presentation for the project group PUSHPIN
 
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
 
ViLM im Einsatz in Tutorenschulungen an der UPB
ViLM im Einsatz in Tutorenschulungen an der UPBViLM im Einsatz in Tutorenschulungen an der UPB
ViLM im Einsatz in Tutorenschulungen an der UPB
 
Informationsqualität in Unternehmenswikis
Informationsqualität in UnternehmenswikisInformationsqualität in Unternehmenswikis
Informationsqualität in Unternehmenswikis
 
Awareness Support in Scientific Events with SETapp
Awareness Support in Scientific Events with SETappAwareness Support in Scientific Events with SETapp
Awareness Support in Scientific Events with SETapp
 
Final presentation of the project group Knowledge Awareness in Artefact-Actor...
Final presentation of the project group Knowledge Awareness in Artefact-Actor...Final presentation of the project group Knowledge Awareness in Artefact-Actor...
Final presentation of the project group Knowledge Awareness in Artefact-Actor...
 
1st meeting of PG PUSHPIN
1st meeting of PG PUSHPIN1st meeting of PG PUSHPIN
1st meeting of PG PUSHPIN
 
Awareness Support for Knowledge Workers in Research Networks - Learning Netwo...
Awareness Support for Knowledge Workers in Research Networks - Learning Netwo...Awareness Support for Knowledge Workers in Research Networks - Learning Netwo...
Awareness Support for Knowledge Workers in Research Networks - Learning Netwo...
 
First Workshop on Awareness and Reflection in Learning Networks
First Workshop on Awareness and Reflection in Learning Networks First Workshop on Awareness and Reflection in Learning Networks
First Workshop on Awareness and Reflection in Learning Networks
 

Dernier

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 

Dernier (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

A widget-based dashboard approach for awareness and reflection in online learning communities based on Artefact-Actor-Networks

  • 1. A widget-based dashboard approach for awareness and reflection in online learning communities based on Artefact-Actor-Networks Wolfgang Reinhardt, University of Paderborn, Germany – wolle@upb.de Abstract The rapid changes to technology and society in the last decade not only reshaped the way people communicate and collaborate; they also fundamentally altered indi- vidual learning behaviour and organizational learning offerings. Lifelong and work- place learning are in the focus of many projects and it becomes more and more ob- vious that learning environments have to focus on the individual learner and be both adaptable and personal. Learners are evermore escaping the boundaries of con- trolled, heads-on institutional learning and are consuming learning content from un- countable and uncontrollable sources. This perpetual learning in both formal and informal settings, in online and offline discussions, large networked communities as well as small local teams, form the need for a Personal Learning Environment (PLE). PLEs support the learner’s individual learning style, providing an open and adaptable framework for the aggregation of learning content from different sources. They en- courage networking with learning peers, reflection about learning goals and pro- cesses as well as other relevant functions. In this paper we introduce a widget-based Rich Internet Application that focuses on supporting reflection and awareness sup- port for learners in online learning communities. The AANalyzer tool builds upon the theoretical model of Artefact-Actor-Networks, an approach to semantically intertwine social networks with so-called artefact networks made up of objects created during the social interaction of people. 1. Introduction The rapid changes to technology and society in the last decade not only reshaped the way people are communicating and collaborating using the Internet as an inter- active medium; they also fundamentally altered individual learning behaviour. Tech- nologies and methods commonly known as Web 2.0 (cf. O’Reilly, 2005) heavily in- fluence our social interactions; new tools mediate our individual information seeking and learning behaviour influencing the rules of engagement. The term Personal Learning Environment (PLE) describes the tools, communities, and services that constitute the individual educational platforms learners use to di- rect their own learning (Educause, 2009). Wilson (2005) expressed the user-centred philosophy of PLEs and van Harmelen (2006) argues that traditional Learning Man- agement Systems fail to address the individual needs of today’s learners or simply are not flexible enough to do so. Learners are evermore escaping the boundaries of controlled, institutional learning and are consuming learning content from uncount- able and uncontrollable sources in the Social Web. This perpetual learning in both formal and informal settings (Cross, 2008), in online and offline discussions, large networked communities (Ellison, Steinfield and Lampe, 2007) as well as small local teams with an unfathomable amount of possible learning objects form the need for ideas like PLEs. The concept of a PLE has fundamentally changed the role of fellow learners, objects used for learning and the role of the learning network. Hence, PLEs
  • 2. endow the idea of connectivist learning as Siemens and Downes propagate with their “learning theory for the digital age” (Siemens, 2005, Downes, 2005). In this article we will focus on two relevant functions of PLEs, namely awareness and networking and how they can be supported with an awareness dashboard for learn- ing communities. The awareness dashboard AANalyzer build upon the theoretical model of Artefact-Actor-Networks that combines structural information from social networks with relational data of so-called artefact networks and offers a new way of analysing co-operative work with social media. 2. Networking and reflection as two main functions of a PLE Chatti et al. (2007) are writing about the shift from e-learning to me-learning with re- gards to the current changes in the educational and knowledge management eco- system and name PLEs one of the most appropriate solution approaches to deal with today’s requirements on student support. Personal Learning Environments en- able learners to facilitate their individual, self-directed learning styles, using re- sources, tools and peers of their choice that help them during their learning endeav- our. Learners use many offline and web-based tools. There is no standardised way of communicating and information is disseminated by a number of different channels. In 2008 we identified relevant functions that should be supported by a PLE (Nelkner, Reinhardt and Attwell, 2008). Besides sharing, presenting and representing we named reflecting and networking as key functions of a PLE. Reflection is a central activity in developing learning and networked collaborative learning must be sup- ported by any PLE approach. In order to pursue individual learning goals learners connect with numerous resources and new people. Eking, Glahn (2009) names both, awareness and reflection to be essential for learner’s competence development and successful learning processes. This is especially true in unstructured and unguided learning environments such as PLEs. His effectuations go back to the theory of Schön (1983,1987) who distinguishes two types of reflection relevant to learning: reflection-in-action and reflection-on-action. The connection between action and re- flection can be found in feedback from a learners network, outlining the need for con- tinuous interaction with ones peers and more knowledgeable others (MKO)1 (Vygot- sky, 1962,1978). Reflection-on-action refers to those contemplative process starting after an action has ended and cannot be changed anymore. Contrary to these post- action considerations, reflection-in-action refers to the cognitive processes and ap- plication of individual knowledge that are needed to actively control an action. Vygot- sky (1978) points out that interaction with others is crucial for an individual’s mental maturity and individuality. Furthermore he stresses that one’s potential mental ca- pacity depends on the self-awareness of one’s actions and the reflection of them. Full development of the Zone of Proximal Development would depend on full social interaction. 1 It is important to note that in Vygotsky’s understanding of the Zone of Proximal De- velopment the relation between the learner (the child) and the MKO is unbalanced: “The MKO is anyone who has a better understanding or a higher ability level than the learner particularly in regards to a specific task, concept or process. Traditionally the MKO is thought of as a teacher [or] an older adult” (Clabaugh, 2010) In PLEs how- ever, the relation between learners is much more even, where peers can be more knowledgeable for one topic and the less learned in another parallel situation; the roles can even change with the different actions of solving one problem.
  • 3. Siemens (2005) stresses the fact that it is more important who you know rather than what you know because individual knowledge lies in the networks. He introduced Connectivism as a new learning theory that presents learning as the social network- forming process with – personal and artificial – artefacts and people. Moreover, Po- lanyi (1967) emphasizes the importance of dialogues and conversations within (net- worked) communities – for him knowledge is socially constructed. Also Koper and Sloep (2003) point out the unique characteristic of networking in individual and orga- nizational learning activities in learning networks. Since Drexler mentioned the term Social Software for the first time in 1987 (Drexler, 1987) much happened in the domain. However, the hype around software that “al- low[s] individuals to communicate with one another, and to track discussions across the Web as they happen” (Tepper, 2003) started around 2002 with Clay Shirky's Social Software Summit. Since then, both research and engineering have focused on the topic and have come up with fascinating tools, so that Internet users now spent more than half of their time on social networking sites. Computer mediated communication (CMC) with social media has become commonplace today in most sectors of today’s economy and science as well as in educational environments. Digital technology and social media have accelerated the use and frequency of out- put of information. While many people use these developments, not many can effec- tively and efficiently monitor, filter, and synthesize the amount of data they are con- fronted with. They may not even be aware of available information that may be help- ful for them during learning activities or information seeking processes. However, in many cases it is essential to know who in our personal social network is doing what, to be able to work effectively and efficiently and use the knowledge of our peers for our own purposes. This is often termed awareness and simply means knowing which people you are connected with, what they are doing, and how the actions of yourself or others in the group affect them. It is more than difficult to keep up with who is doing what. There is an unfathomable amount of networked information being gen- erated almost constantly in learning communities. 3. Widget-based Rich Internet Applications for PLEs Rich Internet Applications (RIA) are web applications that are much more interactive than we were used to with the old school “poor ugly web applications” (Walther, 2008) and thus allow a richer user experience. As Duhl (2003) points out, RIAs are combining the best of desktop software, the best of communications and the best of the web: “Specifically, the best of the desktop includes providing an interactive user interface for validation and formatting, fast interface response times with no page refresh, common user interface behaviors such as drag-and-drop and the ability to work online and offline. The best of the Web includes capabilities such as instant deployment, cross-platform availability [… and …] the use of progressive download for retrieving content and data. [T]he magazine-like layout of Web pages and lever- aging widely adopted Internet standards [and further advantages]. The best of com- munication means incorporating two-way interactive audio and video” (Duhl, 2003, p.7). In doing so they support lightweight service oriented architectures (SOA). Of- ten, RIAs function as mash-ups, using functions from different sources that are inte- grated into the own system via APIs without the need to implement the according functions once again. This fact also gave rise to the idea of PLEs. Due to the flexi- bility of SOAs and the great range of RIA technologies, the two concepts go hand in hand with the user-centeredness of the PLE approach. PLEs also allow the user to select and arrange the content and types of representations within the environment.
  • 4. Widgets are small embeddable applications that can usually be executed within run- time containers like HTML pages or desktop environments. The W3C defines widg- ets as “full-fledged client-side applications that are authored using Web standards and packaged for distribution. They are typically downloaded and installed on a client machine or device where they run as stand-alone applications, but they can also be embedded into Web pages and run in a Web browser”2. Widgets can interactively respond to user actions are often used for single-purpose applications or data visu- alization. They are now available on all major operating systems as well in many web-based systems such as iGoogle, Netvibes or Sourceforge. The W3C is currently developing a specification for the packaging and configuration of widgets, as well as a specification for widget APIs3, digital signatures4 and widget URI schemes5 show- ing the active developments in the domain of widgets. Widget-based mash-ups seem to be a proper way to realise Personal Learning Envi- ronments and to foster student-centric learning activities (Nelkner, 2009, Nelkner and Reinhardt, 2009). However, they need to provide learners with more awareness about their own learning activities and dynamic changes in their learning network (Koper and Sloep, 2003) in order to enhance reflection-on-action. In the next section we introduce the model of Artefact-Actor-Networks, describe their purpose and pos- sible usages for reflection purposes in the context of Personal Learning Envi- ronments. 4. Artefact-Actor-Networks Artefact-Actor-Networks (AANs) are an approach to semantically intertwine social networks with so-called artefact networks. The theoretical model and a first imple- mentation were first introduced by Reinhardt, Moi and Varlemann (2009). They state that “Artefact-Actor-Networks allow making claims about the ties between artefacts from multiple sources and the actors involved in their creation, modification and link- age”. They further explain, “Social networks represent social structures by means of ties between nodes. These nodes correspond to actors, like persons or other indi- viduals. Individuals as actors from different types can be commingled into hetero- geneous networks. Edges in a social network can be seen as a special type of asso- ciation or dependence between nodes respectively actors. Social networks spring up if people communicate, work or share data between each other. […] If the nodes in such a network are no longer individuals or groups, but artefacts such as pictures, blog entries, videos or wiki articles, we call these networks artefact networks. [...] Edges between these artefacts represent the type of connection or common con- tents of the artefacts. Artefact networks try to make statements about how artefacts are linked and used. If two artefacts are related, it seems that there exists a semantic relation between them. It applies to make them machine readable and evaluable.” In the following sections we take a deeper look at the semantically relations in AANs and give a brief overview about the implementation and interfaces of Artefact-Actor- Networks. In particular, we discuss how actors, artefacts and their relations are mod- 2 http://www.w3.org/TR/widgets/ 3 http://www.w3.org/TR/widgets-apis/ 4 http://dev.w3.org/2006/waf/widgets-digsig/ 5 http://dev.w3.org/2006/waf/widgets-uri/
  • 5. modelled, how we obtain data from social media and finally analyse and expose the gained data to an awareness dashboard. 4.1 Types of connections in AANs In Artefact-Actor-Networks we discern three types of relations: those between arte- facts (ART2 relations), those between actors (ACT2 relations) and finally relations that exist between actors and artefacts (AA relations). Each kind of relation can be used for certain types of analyses and supports a different type of awareness6 in co- operative settings. ACT2 relations describe the nature of relationships between in- volved people. They characterise simple connections, friendships or kinships. Fur- thermore, they can show the kind of media people are communicating with. The Friend of a Friend (FOAF) project (FOAF, 2010) developed a RDF vocabulary to ex- press interests, connections and activities of people. ART2 relations on the other hand provide information on how artefacts are connected. The Dublin Core metadata standard and the SIOC project currently provide an expedient starting point (Dublin Core Metadata Initiative, 2010, SIOC, 2010). Lastly, AA relations describe the se- mantics of relations between actors and the artefacts they interacted with. Here also Dublin Core and SIOC provide useful relations to build upon, but also the learning objects metadata standard (LOM) could be taken into account. 4.2 Implementation of AANs The backend system of Artefact-Actor-Networks was designed for future enhance- ments and to ensure extensibility and flexibility. We have built the whole system on top of the OSGi service platform, which allows the hot deployment of new features. The technical specifics of the backend architecture are described in detail in Rein- hardt, Moi and Varlemann (2009). During the modelling of the application domain however, we found out that we needed to extend the listed ontologies7 and vocabularies as mentioned in 4.1 in order to cover the specifics of interaction with social media in learning networks. Thus, we created several ontologies for the social media services we are analysing (see Section 4.3) and made our ontologies publically available8. The relations build on already existing standards for the modelling and storage of metadata and are fur- ther extended by our application. Figure 1 shows a simplified overview of the ontolo- gies used in Artefact-Actor-Networks, where AANBase defines the basic entities Ac- tor, Artefact and Keyword. AANMeta is an ontology that allows the aggregation of multiple actors (online handles) in one real person and the relationship between so- called groups to real people, their actors and artefacts related to a group (for exam- ple artefacts that are tagged with one of the group’s tags). AANOnline is used to dif- 6 For an overview of different types of awareness in software supporting co-operative work see Gutwin, Penner and Schneider (2004) and Berlage and Sohlenkamp (1999). 7 Lohmann and Riechert (2010) note the very precise and popular definition of the term ontology given by Gruber (1993) who notes that an ontology is “a specification of conceptualization”. Furthermore Maalej, Panagiotou and Happel (2008) prod to the fact that ontologies normally are valid for a much longer time than conceptual models for example, as they describe a broader application domain and some more general knowledge facts. 8 http://artefact-actor-networks.net/ontologies/2010/03/
  • 6. ferentiate between online actions and artefacts that relate to activities taking place offline where offline artefacts are dealt with. The more specific tools and the respec- tive ontologies are located towards the right of Figure 1. 4.3 Integrated Social Media services At the time of writing, Artefact-Actor-Networks are prepared for storing artefact-, ac- tor- and relation data for the following social media tools: • Twitter, the most prominent representative of so-called microblogging tools. Twitter is often used in learning settings. For example Ullrich et al. (2008) re- port about the use of Twitter for language learning, Costa et al. (2008) refer to the accidental use of Twitter within a community of Ph.D. students in the do- main of TEL and Reinhardt et al. (2009) report about the use of Twitter for learning and sharing within the settings of conferences. • SlideShare is the largest social platform for sharing and annotating presenta- tions. Learners and researchers often use SlideShare for gathering informa- tion about latest trends in education and science (Thompson, 2008). • Delicious is a social bookmarking Web-service used by a wide variety of users for storing, sharing and discovering trending bookmarks. Delicious is one of the best-known and probably most used social bookmarking services with more than 5 million users and more than 200 million unique websites book- marked. Delicious is often used within Web-based communities of interest to share interesting Web pages and to explore the folksonomic power of tagging systems (Vuorikari, 2009). • Scribd is one of the best-known document-sharing, integration and annotation services that are used by researchers, teachers and students likewise to share and discuss about recent writings and publications (Thompson, 2008). Currently we are examining further tools that are supporting learning, information collection and knowledge exchange that will be integrated in the AAN system soon. Amongst the most probable systems and services are: blogs, instant messenger and other tools that allow the collection of learning-related materials. We are not focusing on tools like YouTube, Flickr or Vimeo as it is hard to extract useful information about the content of the there-stored artefacts. 4.4 Use of Artefact-Actor-Networks for PLEs Artefact-Actor-Networks can be used to support PLEs with awareness and activity data from the people in a certain learning community. AANs store artefacts that re- sult from individual or communal learning activities and the relations between them. Furthermore AANs store the specific relations of actors – they can be understood as online accounts belonging to a certain person – to the respective artefacts and finally AANs store relations between actors. The content of artefacts is then semantically analysed using a mash-up of web services that offer appropriate solutions. The re- sults are stored within a semantic database and exposed via a standardised API. This way the relational, structural and semantic data about a learning community are open for integration and purposeful reuse within a PLE.
  • 7. Fig 1: Simplified Overview of the ontologies used in Artefact-Actor-Networks.
  • 8. 5. The AANalyzer awareness dashboard In this section we introduce the requirements and the implementation of the AANa- lyzer awareness dashboard that uses the previously introduced AAN architecture, its APIs and persistency layer. The AANalyzer awareness dashboard aims at helping people involved in a learning community (e.g. an university seminar or a conference) to re-gain awareness about who in the community is doing what, how their interac- tions are intertwined and what artefacts result from those interactions. By doing this, the AANalyzer attempts to support reflection-on-action of the individuals in the learn- ing community. 5.1 Requirements In order to handle the complexity of the stored data and the resulting relations be- tween artefacts and actors in the AAN, we introduced a meta-layer that contains ag- gregators for actors and groups of actors and artefacts. A person represents a real human actor and is connected to his online actors (aka social software handles). Moreover, we introduced the concept of groups (and more specifically the concept of projects) that can aggregate multiple people and artefacts. Thus, a first requirement on the AANalyzer was to offer means for the management of groups and people. Therefore, the AANalyzer had to employ a user management and project manage- ment persistency and rights layer that allowed CRUD functions9 for both entities as well as the joining and leaving of projects. Furthermore the AANalyzer had to forward the received information about new groups and people to the AAN backend, to store those information and to start the corresponding monitoring actions. Fig 2: Interacting with widgets in the AANalyzer awareness dashboard 9 Create, Read, Update and Delete (CRUD) are the basic functions of persistent storage in computer programming.
  • 9. The user interface of the AANalyzer (see Figure 2) should provide the user with a Rich Internet Application that allows the custom selection of visualisation options. We decided to implement a widget-based10 dashboard application that allows the user to individually arrange and select single-purpose mini-applications on that would best support his individual awareness and reflection needs. 5.2 Awareness widget options In the following section we introduce available widgets within the AANalyzer that support awareness about interactions within a learning community, the objects used in the learning activities as well as their respective contents. The widgets mainly support reflection-on-action as introduced in Section 2.1. See Figure 3 for an over- view of the available awareness widgets and the inter-widget communication allow- ing widgets to directly interact with each other. ProjectWidget The ProjectWidget marks the starting point for the project- oriented analysis with the help of Artefact-Actor-Networks. It provides an overview about the data that have been speci- fied in the project administration to a project. If a logo is stored, it is displayed next to the project start and end date and the description of the project. Those data are more in- formative. In case that a place is provided for one project, so it should be clickable and then appears within the GoogleMapsWidget. As important functions, the Project- Widget contains a collection of the project’s tags that en- sure the relation between artefacts and the project. A click on any of the tags displays the according artefacts within the ArtefactsWidget. KeywordCloudWidget In the KeywordCloudWidget a word cloud11 for the project is presented. It contains all keywords of all artefacts of the project and furthermore all keywords of artefacts that con- tain at least one project tag. The keyword cloud presents it content in an alphabetical order and highlights more com- monly used keywords with increased size. This visualization gives the user an easy-to-follow classification criterion that reflects the content of the project’s artefacts. Similar to the project’s tags, all keywords of the KeywordCloudWidget can be used to select artefacts to be shown in the Arte- factsWidget. MembersWidget In the MembersWidget all participants of the project are 10 The term widget is often related to a W3C specification for a client-side application that is authored using Web standards, packaged into a zip archive together with a configuration file and executable in web documents (see the W3C specification at http://www.w3.org/TR/widgets/. However, we use the term widget to describe a com- ponent of our window system called dashboard. A widget represents a Flash file and allows user interactions such as minimize, maximize and move. 11 A word cloud is similar to the well-known tag clouds but they do combine tags with extracted word or phrases from analysed text.
  • 10. shown with their name and picture. For anonymous partici- pants (e.g. people using the project tags but not yet regis- tered to the system) no information is given. The click on a member refreshes the information shown in the Person- Widget. ArtefactsWidget The ArtefactsWidget is used to represent a collection of artefacts that were previously selected in other widgets. If keywords are selected within the ProjectWidget or Key- wordCloudWidget all artefacts from the selected project containing the keyword are selected from the database and depicted within the ArtefactsWidget. In case that a keyword is selected within the PersonWidget, then all artefacts from the selected person (from all his projects) are shown in the ArtefactsWidget. Moreover, the actors interacting with an artefact are displayed and linked to the appropriate Per- sonWidget if the AANalyzer knows the person. The Arte- factsWidget offers a list-based overview that is ordered from new to old artefacts. PersonWidget The PersonWidget holds all information related to a partici- pant. In addition to name and picture this information also contains a person’s location and project memberships. Moreover the PersonWidget shows person-related key- words (from artefacts the person interacted with) in the be- fore mentioned KeywordCloud style. LastActivitiesWidget The LastActivitiesWidget is used for the temporal represen- tation of all artefacts that share at least one of the project’s tags or have a direct relation to the project. It realises the requirement for a chronological overview about the arte- facts related to a project. All artefacts are displayed in a chart that represents the various artefact types as layers on the y-axis while the x-axis represents time. In the course of this, the time axis can make any move in the past and fu- ture, displaying the respective artefacts. The timeline visual- isation sorts all artefacts according to their creation time and offers a web link to see the artefact’s original represen- tation. Similar to the ArtefactsWidget, the LastActiviti- esWidget displays an artefact’s type, the creator and all associated keywords. See Figure 4 for a detailed view of the LastActivitesWidget. GoogleMapsWidget The GoogleMapsWidget uses the Flash version of Google Maps to show a projects main location (such as a confer- ence venue), the members places of origin and – if avail- able – the artefacts creation location.
  • 11. Fig 3: Overview of available awareness widgets within the AANalyzer and their pos- sible transitions. Fig 4: Annotated elements of the LastActivitiesWidget
  • 12. 5.3 Implementation The implementation of the AANalyzer was twofold: the first part, which is concerned with the data layer, is based on PHP and the visualisation part with the widget-based dashboard is based on the Adobe Flex 4 Framework12. The Flex Framework assists with the easy development of Flash-based Web applications. Flex combines Action- Script 3 with a declarative XML mark-up language (MXML) to implement Rich Inter- net Applications. The different modules of the AANalyzer are built upon the open source MVC framework Mate13. As Flash applications do not allow a direct connec- tion to a database or the modifications of local files, these functions are implemented in PHP. The AANalyzer accesses the PHP functionality via AMFPHP. For retrieving and updating data from/in the Artefact-Actor-Network, SPARQL queries are posted to the appropriate APIs and the returning XML is then parsed for visualisation pur- poses. 6. Conclusion and future R&D opportunities In this article we presented the AANalyzer, a widget-based Rich Internet Application that allows the administration and reflection of data stored in Artefact-Actor- Networks. We discussed two relevant functions of Personal Learning Environments, namely networking and reflection and how the AANalyzer could help becoming more aware of structures, changes and content distributed in online learning networks. Reflection is a central activity in developing learning and networked collaborative learning must be supported by any PLE approach. In order to pursue individual learning goals learners connect with numerous resources and new people. Artefact-Actor-Networks are analysing interactions of learners with artefacts that are used for individual and organisational learning. The semantically enriched data is then exposes via an open API to be included in various user interfaces. The AANalyzer is the first awareness dashboard that build on the AAN model and will be applied to several learning com- munities in the course of the year 2010, which will help us to gain user feedback on the awareness support the tool offers. At the same time we are extending the selec- tion of awareness widgets for the users of the AANalyzer with statistics widgets and an advanced word cloud implementation that will allow for the visualisation of timely changes in the importance and use of certain terms. 7. References Attwell, G. 2007. Personal Learning Environments – the future of learning? eLearn- ing Papers 2(1). Berlage, T. and Sohlenkamp, M. 1999. Visualizing common artefacts to support awareness in computer-mediated cooperation. Computer Supported Cooperative Work, 8(3):207-238. Chatti, M., Jarke, M. and Frosch-Wilke, D. 2007. The future of e-learning: a shift to knowledge networking and social software. International journal of knowledge and learning, 3(4/5):404–420. 12 http://www.adobe.com/products/flex/ 13 http://mate.asfusion.com/
  • 13. Costa, C., Beham, G., Reinhardt, W. and Sillaots, M. 2008. Microblogging in Tech- nology Enhanced Learning: A Use-Case Inspection of PPE Summer School 2008. Proceedings of the 2nd SIRTEL Workshop on Social Information Retrieval for Tech- nology Enhanced Learning. Clabaugh, G.K. 2010. The Educational Theory of Lev Vygotsky: a multi-dimensional analysis. http://www.newfoundations.com/GALLERY/Vygotsky.html Cross, J. 2006. Informal Learning: Rediscovering the Natural Pathways That Inspire Innovation and Performance. Pfeiffer. Downes, S. 2005. E-Learning 2.0. eLearn magazine, 10. http://elearnmag.org/subpage.cfm?section=articles&article=29-1 Drexler, K. E. 1987. Hypertext Publishing and the Evolution of Knowledge. Proceed- ings of the 1987 Hypertext Conference, pages 87-120. Duhl, J. 2003. Rich Internet Applications. White Paper. http://www.adobe.com/platform/whitepapers/idc_impact_of_rias.pdf Educause Learning Initiative. 2009. 7 things you should know about … Personal Learning Environments. Ellison, E., Steinfield, C., and Lampe, C. 2007. The benefits of Facebook” friends:” social capital and college students’ use of online social network sites. Journal of Computer Mediated Communication (Electronic Edition), 12(4):1143. Garrett, J. J. 2005. Ajax: A New Approach to Web Applications. http://www.adaptivepath.com/ideas/essays/archives/000385.php Glahn, C. 2009. Contextual support of social engagement and reflection on the Web. Ph.D. thesis at the Open University of the Netherlands. Gruber, T.R. 1993. A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition, 5(2):199-220. Gutwin, C., Penner, R. and Schneider, K. 2004. Group awareness in distributed software development. Proceedings of the 2004 ACM conference on Computer sup- ported cooperative work, pages 72-81. Harmelen, M. van 2006. Personal Learning Environments. Proceedings of the 6th International Conference on Advanced Learning Technologies Koper, R. and Sloep, P. 2003. Learning Networks – connecting people, organiza- tions, autonomous agents and learning resources to establish the emergence of ef- fective lifelong learning. Programme plan, Open University of the Netherlands. Lohmann, S. and Riechert, T. 2010. Adding Semantics to Social Software Engineer- ing: (Re-)Using Ontologies in a Community-oriented Requirements Engineering En- vironment. Workshop-Proceedings of Software Engineering 2010, pages 485-494. Maalej, W., Panagiotou, D, and Happel, H.-J. 2008. Towards Effective Management of Software Knowledge Exploiting the Semantic Web Paradigm. Proceedings of Software Engineering 2008, pages 183-197. Nelkner, T. 2009. An Infrastructure for Intercommunication between Widgets in Per- sonal Learning Environments. Best Practices for the Knowledge Society. Knowledge, Learning, Development and Technology for All, pages 41-48. Nelkner, T. and Reinhardt, W. 2009. First ideas for a Widget Self-Description and Interaction Language. Whitepaper, University of Paderborn.
  • 14. Nelkner, T., Reinhardt, W., and Attwell, G.. 2008. Concept of a Tool Wrapper Infra- structure for Supporting Services in a PLE. Proceedings of the 1st International Workshop on Learning in Enterprise 2.0 and Beyond. O’Reilly, T. 2005. What is Web 2.0 – Design Patterns and Business Models for the Next Generation of Software. http://oreilly.com/pub/a/web2/archive/what- is- web- 20.html Polanyi, M. 1967. The tacit dimension. University of Chicago Press. Reinhardt, W., Ebner, M., Beham, G. and Costa, C. 2009. How people are using Twitter during conferences. Proceedings of the 5th EduMedia 2009, pages 145-156. Reinhardt, W., Moi, M., and Varlemann, T. 2009. Artefact-Actor-Networks as tie be- tween social networks and artefact networks. Proceedings of the 5th International Conference on Collaborative Computing (CollaborateCom). Schön, D.A. 1983. The Reflective Practitioner: How Professionals think in Action. London: Maurice Temple Smith. Schön, D.A. 1987. Educating the Reflective Practitioner. San-Francisco: Jossey- Bass. Siemens, G. 2005. Connectivism: A learning theory for the digital age. International Journal of Instructional Technology and Distance Learning, 2(1):3-10. Taraghi, B., Ebner, M., Till, G., and Mühlburger, H. 2010. Personal Learning Envi- ronment – A Conceptual Study. International Journal of Emerging Technologies in Learning 5:25-30. Tepper, M. 2003. The rise of social software. netWorker, 7(3):18-23. Thompson, J. 2008. Don’t be afraid to explore web 2.0. Phi Delta Kappan. 89(10):19- 22. Ullrich, C., Borau, K, Luo, H., Tan, X., Shen, L. and Shen, R. 2008. Why web 2.0 is good for learning and research: principles and prototypes. Proceedings of the 17th international conference on World Wide Web 2008, pages 705-714. Vuorikari, R. 2009. Tags and self-organisation: a metadata ecology for learning re- sources in a multilingual context. Ph.D. thesis at the Open University of the Nether- lands. Vygotsky, L.S. 1962. Thought and Language. Cambridge University Press. Vygotsky, L.S. 1978. Mind and society: The development of higher mental pro- cesses. Harvard University Press. Walter, H.-D. 2008. “Rich Internet Applications” – Eine perfekte Kombination be- nutzerfreundlicher Schnittstellen mit Webtechnologie. Informatik Spektrum, 31(4):333-343. Wilson, S. 2005. Architecture of Virtual Spaces and the Future of VLEs. http://zope.cetis.ac.uk/members/scott/resources/itslearning.ppt