Integration of eportfolios in Learning Management Systems
|
|
|
- Opal Crawford
- 9 years ago
- Views:
Transcription
1 Integration of eportfolios in Learning Management Systems Ricardo Queirós 1, Lino Oliveira 2, José Paulo Leal 3 and Fernando Moreira 4, 1 CRACS/INESC-Porto & KMILT/ESEIG/IPP, Porto, Portugal [email protected] 2 KMILT/ESEIG/IPP, Porto, Portugal [email protected] 3 CRACS/INESC-Porto & DCC/FCUP, University of Porto, Portugal [email protected] 4 Portucalense University, Porto, Portugal [email protected] Abstract. The LMS plays a decisive role in most elearning environments. Although they integrate many useful tools for managing elearning activities, they must also be effectively integrated with other specialized systems typically found in an educational environment such as Repositories of Learning Objects or eportfolio Systems. Both types of systems evolved separately but in recent years the trend is to combine them, allowing the LMS to benefit from using the eportfolio assessment features. This paper details the most common strategies for integrating an eportfolio system into an LMS: the data, the API and the tool integration strategies. It presents a comparative study of strategies based on the technical skills, degree of coupling, security features, batch integration, development effort, status and standardization. This study is validated through the integration of two of the most representative systems on each category - respectively Mahara and Moodle. Keywords: elearning, eportfolios, LMS, Interoperability. 1 Introduction In recent years, elearning has assumed an important role in schools and companies. The main objective of this educational model is to enhance the teaching/learning process by using the Internet for delivering educational activities. Learning Management Systems (LMS) are specialized systems developed for managing these educational activities, which include the distribution of educational content, the synchronous and asynchronous communication with students and the assessment of students skills based on assignments and tests. Nevertheless, in order to provide a positive learning experience the LMS must be effectively integrated with other specialized systems typically found in an educational environment such as Repositories of Learning Objects or eportfolio Systems. However the growing importance and benefits of eportfolio systems as a mean for gathering students achievements and for evaluates student s progress also poses
2 several interoperability issues. For instance, it is important that the evidence of students work does not disappear, or becomes unusable, when they move to another institution. In this scope, interoperability specifications supported by both eportfolio systems and LMS are part of the solution. The goal of this paper is to gather information on how to integrate an eportfolio system with an LMS. To accomplish it, we identify three integration strategies, namely, the data, the API and the tool integration. Based on these strategies we present a comparative study on eportfolio interoperability. This study is validated through the integration of two of the most representative of each category - Mahara and Moodle. In this scope three scenarios of integration were explored and for each one we chose a strategy appropriated to its requirements. The outcome of this work should be of interest to anyone defining a strategy for a similar integration. The remainder of this paper is organized as follows: Section 2 traces the evolution of elearning with emphasis on eportfolio systems. In the following section, we detail the different strategies for the integration of eportfolio Systems in LMS presenting the main advantages and disadvantages of each strategy. Then, we present a case study reflecting the integration of two of the most representative LMS and eportfolio systems. Finally, we conclude with a summary of the main contributions of this work and a perspective of future research. 2 eportfolio systems An LMS is a software application for the administration, documentation, tracking, reporting of training programs, classroom and online events, and training content [1]. There are open source systems, such as Moodle, Sakai,.LRN or Dokeos, and commercial systems such as WebCT/Blackboard or Desire2Learn. The content delivered by an LMS can be created, obtained, gathered or evaluated in several types of systems such as Learning Objects Repositories, eportfolio systems, Authoring Tools, Specialized Evaluators or Quizzes. An eportfolio is the product created by the student, which contains a collection of digital objects (artifacts), combining various media (audio/video/text/images) [2], articulating experiences, developments, achievements and learning. Its primary aim is to collect evidence for summative assessment, to demonstrate achievement, to record progress and to set targets [3]. The main motivation to integrate an eportfolio system into an LMS is to use it as an assessment tool. According to JISC [3], the construction of eportfolios in the learning process contributes to: (a) improving self-understanding and understanding of the curriculum; (b) engaging and motivating students, both individually and as part of a community of practice; (c) personalizing learning; (d) supporting learning models appropriate to a digital age and (e) promoting reflective practice. These contributions are shared by students, teachers, parents and administrators. For students it shows their accomplishments and encourages them to take responsibility for their work. For teachers it provides a framework for organizing the students work and facilitates the students information for assessment and decision making. For parents it offers an
3 insight into what their children do in school. For administrators it provides evidences that teacher/school are being met. In short, the eportfolio enables the students to construct a structured collection of their knowledge, skills and competencies [4], allows learners to trace the development of their thinking and learning over time and to show those competencies both to teachers and employers, providing digital resources relevant to their own study (personalised information) and links to other learners (for collaboration and feedback) [5]. Helen C. Barrett [6] organizes the eportfolio tools in two categories: individual and institutional. Both are presented in Table 1. Table 1. eportfolio tools by categories. Individual Institutional Authoring tools Web Services Software Server Hosted Services Mozilla Composer Google Docs Elgg Digication Dreamweaver Zoho Writer Mahara iwebfolio Microsoft Office Wikispaces OSPI Epsílen Adobe Acrobat Moofolio Goole Aps for Education Movie Maker MyStuff In the individual category, we can use authoring tools for author portfolios offline (requires web server space to publish online) or web services to create online and publish a presentation portfolio allowing interactivity (Web 2.0). In the institutional category, we can use a software-server approach when an institution uses its own server to provide space for hosting portfolios or hosted services. In a survey [7] conducted on elearning systems usage by Portuguese Higher Education Institutions (HEI), no one indicated to be using an eportfolio system. This fact allows us to conclude that the dissemination of these tools in the educational institutions, at least in Portugal, is still low. This is in part justified due to the lack of standardization of eportfolio, which renders them difficult to integrate with other systems. In recent years, the development of common standards to represent eportfolio content, such as IMS LIP [8], IMS eportfolio [9], Leap2A [10], is being promoted by organizations concerned with eportfolio interoperability. The IMS LIP describes the characteristics of a learner, goals and accomplishments. The description is a collection of information about a learner (individual or group learners) or a producer of learning content (creators, providers or vendors). An update (version 1.0.1) was released in early The IMS eportfolio specification was completed in 2004 and represents a profile of existing IMS specifications, namely Content Packaging and Learner Information Package. The Leap2A is an outcome of the JISC CETIS (JISC Innovation Support Centre - Centre for Educational Technology and Interoperability Standards) project called InterOperability Project. LEAP2A is a simple ATOM based standard for exchanging learning eportfolio data. The following table summarizes these standards and for each one we present the support status of the two of the most representative LMS and eportfolio systems.
4 Table 2. LMS/ePortfolio support for eportofilo content standards. Moodle Blackboard Mahara PebblePad IMS LIP Yes Yes No No IMS e-portfolio Yes Yes No Yes Leap2A Yes Yes Yes yes The previous table shows that the eportfolio standard most used is Leap2A. Beyond Mahara and PebblePAD, other eportfolio systems support Leap2A such as epet, MyProgressFile and Passportfolio. On the other hand, the IMS standards due to its complexity and robustness are partially supported. The Leap2A is a lightweight eportfolio standard that uses an XML manifest file (leap2a.xml) wrapped with other resources inside a zip file. The manifest is based on Atom syndication format. Atom was designed for exchanging the blog feeds but fits also for exchanging the portfolio information. In the Leap2A, the Atom is extended because Atom's vocabulary is not enough for representing all information stored in eportfolio systems. The following example shows a XML excerpt of the Leap2A manifest representing a meeting: <entry> <title>agenda</title> <id>portfolio:meeting/123</id> <updated> t01:00:00z</updated> <content type="text"> Meeting with John </content> <link rel="leap:is_agenda_of" href="portfolio:meeting/45"/> <rdf:type rdf:resource="leaptype:entry" /> </entry> Information in Leap2A is grouped into items, each represented as an Atom entry with additional LEAP specific metadata. Each item has a Leap2A type or class, and the type affects which literal attributes, relationships or categories that may be associated with the item [10]. These eportfolio standards are widely used in several interoperability specifications [11, 12, 13] and projects [14, 15, 16]. One of such projects is PEACE (Project for ESEIG Academic Content Environment). This project aims to integrate an eportfolio system (Mahara) with the institution s LMS (Moodle) as part of a learning environment composed by several services targeting the new Web 2.0 paradigm [4, 16]. 3 Integration strategies In this section we present the most common strategies for integrating an eportfolio system into an LMS, namely the Data, the API and the Tool integration strategies.
5 3.1 Data Integration Data integration is the simplest and most popular form of integration in content management. This type of integration uses the import/export features of both systems and relies on the support of common formats as shown in Fig. 1. For instance, an eportfolio system may import data (blog and forum contributions by students, course materials and assignments uploaded by teachers) from LMS to avoid the burden of entering this data manually. Fig. 1. Data integration. These systems support two types of common formats: generic (e.g. HTML files) and eportfolio specific (e.g. Leap2A files). The former are useful since they are widely available, but they lack domain specific semantic data provided by the latter. For instance, if we add a post in a Moodle forum it should be included in the Mahara eportfolio as a blog post and not as a non-editable HTML artifact. This requires the use of a common eportfolio standard so that Mahara (or any other eportfolio system) can understand the meaning of the content and decides its final format. 3.2 API Integration An Application Programming Interface (API) allows client applications to use directly the functions of an elearning system. These APIs foster client application development through data encapsulation and behavioral reuse. This clear separation of interfaces specification from their implementation and data formats allows tool vendors to develop new versions without affecting current clients [17]. The major LMS vendors include APIs to allow developers to extend their predefined features through the creation of plugins. Blackboard uses the Building Blocks technology to cover the integration issues with other systems allowing third parties to develop modules using the Building Blocks API. The new Moodle version (v. 2.0 released in November 2010) includes several APIs (Fig. 2) to enable the development of plugins by third parties to access repositories and portfolios such as the Repository API for browsing and retrieving files from external repositories; and the Portfolio API for exporting Moodle content to external repositories. These two APIs are based on the File API - a set of core interfaces to allow Moodle to manage access control, store and retrieve files. The new File API aims to enhance file handling by avoiding redundant storage. This feature is achieved since every file in Moodle 2.0 is saved into a file pool (a directory in moodledata) with a filename that is calculated as a SHA1 hash of the file content. If a file is copied (e.g.
6 course cloning) no file duplication happens, just a new record in a special table of files is created. Fig. 2. Moodle File API. In order to ensure a bidirectional communication between a LMS and an eportfolio system it is required to use both APIs to create plugins. For instance, in the Moodle LMS, the Mahara support is guaranteed only in one way by the implementation of the Portfolio API. The Portfolio API is a core set of interfaces to publish files from Moodle to external repository systems, mainly eportfolio systems. In this approach, the eportfolio system appears seamlessly as a folder when students want to save content such as a file, snapshots of forums or blogs and assignments. At time of writing this paper, Moodle (January 2011) includes in its release package several plugins for eportfolios such as Mahara, Flickr, Google Docs, Boxnet and supporting different formats such as Leap2A and HTML. Regarding the Repository API the same release package includes support for the repositories Alfresco, Boxnet, Dropbox, Flickr, Google Docs, Merlot and Picasa. 3.3 Tool integration The IMS Learning Tools Interoperability (IMS LTI) provides a uniform standardsbased extension point in LMS allowing remote tools and content to be integrated into LMSs. The main goal of the LTI is to standardize the process for building links between learning tools and the LMS. There are several benefits from using this approach: educational institutions, LMS vendors and tool providers by adhering to a clearly defined interface between the LMS and the tool, will decrease costs, increase options for students and instructors when selecting learning applications and also potentiate the use of software as a service (SaaS). The LTI has 3 key concepts as shown in Fig. 3 [18]: the Tool Provider, the Tool Consumer and the Tool Profile.
7 Fig. 3. IMS Full LTI. The tool provider is a learning application that runs in a container separate from the LMS. It publishes one or more tools through tool profiles. A tool profile is an XML document describing how a tool integrates with a tool consumer. It contains tool metadata, vendor information, resource and event handlers and menu links. The tool consumer publishes a Tool Consumer Profile (XML descriptor of the Tool Consumer's supported LTI functionality that is read by the Tool Provider during deployment), provides a Tool Proxy Runtime and exposes the LTI services. A subset of the full LTI v1.0 specification called IMS Basic LTI exposes a single (but limited) connection between the LMS and the tool provider. For instance, there is no provision for accessing run-time services in the LMS and only one security policy (OAuth protocol [19]) is supported. For instance, to export content from Moodle to Mahara using the Basic LTI the teacher (or LMS administrator) must first configure the tool (Mahara) as a Basic LTI tool in the course structure. When a student selects this tool, Moodle launches a Mahara session for the student. The web interface for this session can either be embed in Moodle s web interface as an iframe or launched in a new browser window. 3.4 Comparison of the integration strategies In this subsection we present a comparative study on the eportfolio integration strategies in LMS. This study is summarized in Table 3 and can be used as a guide in the selection of an integration strategy. Table 3. Comparison of eportfolio integration strategies. Data Integration API Integration Tool Integration blti flti Technical skills No Yes Yes Yes Degree of coupling No bounding Tightly Loosely Tightly Security To implement To implement OAuth Batch integration No Yes No Development effort - Some Little Great Communication type Bidirectional Bidirectional Uni Bi Status (# implementations) - Many Many Few Standards Web/image/video formats Leap2A, HTML Leap2A, HTML
8 Data integration is the best option when the development effort must be kept to a minimum or no one with technical skills (specially programming skills) is available, since the other two strategies require them. This strategy has also the advantage of not coupling the two systems and enabling a bi-directional communication. API integration is best suited when batch integration is required since the other two strategies involve the use of the GUI of both systems. For instance, if the work of the students of a given set of courses must be copied on a regular basis from the LMS to their portfolios then the API strategies are recommended. The major drawbacks of this approach are the amount of development required and the tight coupling between the LMS and the eportfolio system, since special plugins must be implemented and APIs are vendor specific. Finally, this strategy enables bidirectional communication, although the current version of Moodle (2.0.1) does not implement yet the API repository, thus rendering in practice the communication between LMS and Mahara unidirectional. Tool integration is arguably the best choice in general since it provides a good balance between implementation effort and coupling and security. This is especially true if only unidirectional communication is required and Basic LTI is used. This tool integration flavor is simple to implement and is already supported by most LMS vendors. If bidirectional communication is required then full LTI is needed but in this case the implementation is harder and few LMS vendors support this flavor of the specification. In both cases, tool integration has the added value of providing some basic security features based on the OAuth protocol aiming to secure the message interactions between the Tool Consumer and the Tool Provider. This comparative study was based both on the available documentation and on the authors experience in using the different strategies to integrate Moodle with other systems, in particular the development of a Moodle plugin using the Repository API [20] and the basic LTI runtime to link Moodle with other elearning systems [21]. 4 Case study This section presents an example of integration of an eportfolio system into Moodle LMS as part of PEACE (Project for ESEIG Academic Content Environment), an ongoing project of the School of Industrial Studies and Management (ESEIG) of the Polytechnic Institute of Porto (IPP) [16]. This case study is related to the social part of the PEACE project that implements a platform for creating students controlled personal learning networks (PLN) integrating their personal learning environments (PLE), eportfolios, Web 2.0 (applications, services and people interactions) and LMS, as shown in Fig. 4 [4]. This environment is developed using an open source application to create eportfolios and social networks Mahara integrated with the Moodle LMS.
9 Fig. 4. Integration of eportfolio, PLE and LMS [4] Mahara and Moodle share the identity of the student via Lightweight Directory Access Protocol (LDAP) so that a student has a single set of authentication data (login and password) on both applications (Single Sign-On). Thus, a student authenticated in Moodle can automatically access his/her Mahara profile without needing to login again. If the student has not yet created a profile in Mahara, it is created automatically on first access based on data from his/her Moodle profile. We identified three scenarios where the integration between both systems is relevant. For each scenario we chose one of the strategies presented in the previous section according to the requirements of that particular scenario. These scenarios are: 1. the manual and sporadic copy of a single resource from Moodle to Mahara (or vice-versa); 2. the automatic and periodic export of new students work from Moodle to their Mahara accounts; 3. the visualization of a Mahara portfolio from a Moodle user profile. In the first scenario a student needs to export a single resource (e.g. a work in the PDF format) from Moodle to a specific view in his Mahara portfolio. Given the sporadic nature of this use case, we selected the data integration strategy. In this strategy files sharing is based on the import/export features of both systems. In this case, the student exports the resource in its native format from Moodle and imports the same resource in Mahara. Both systems support a wide range of file formats such as HTML, PDF, image and video formats. In the second scenario, the goal is to implement a mechanism to periodically (e.g. annually) export the work of all students to their respective portfolios to have their academic record in Mahara. The purpose of this export is twofold: to have the academic work produced in Moodle organized by student rather than by course, and
10 to incentive students to maintain their own portfolios by populating them with work they have done in Moodle. In this scenario, we must use batch integration since any manual/graphical interaction would be time-consuming and error-prone. This is a clear case for the API integration strategy since this is the only one that supports batch communication. This is achieved by overriding the methods prepare_package and send_package of the portfolio_plugin_base class included in the Portfolio API. The former prepares the package for sending, writing out a metadata manifest file and zipping all the files in a temporary folder. The latter sends the package to a remote system based on a XMLRPC request. A script calling these methods in sequence is invoked periodically by cron - a system command that runs predefined tasks on a computer at regular intervals. In the third scenario, the goal is to present the portfolio of a student embedded in the Moodle profile. Tool integration is the ideal strategy for this scenario, although in the near future this approach will provide only partial integration since none of the systems supports full IMS LTI. The current version of Moodle supports only IMS Basic LTI that is currently being developed also for Mahara. This approach gives to the student a perception that only one system is running since the Mahara view is embedded in Moodle s graphical interface avoiding the need to open both systems. 5 Conclusion This paper presents and compares three strategies to integrate an eportfolio system into an LMS, namely the data, the API and the tool integration strategies. The comparison is based on the technical skills, degree of coupling, security, batch integration, development effort, communication type, status and standardization, required by each strategy. This study is validated through a case study conducted in the scope of the PEACE project that aims to implements a platform for student controlled personal learning networks. In this study, we particularized on the integration of two of the most representative LMS and eportfolio systems respectively Moodle and Mahara. Three scenarios of integration where explored; for each one we chose a strategy appropriated to its requirements. The main contribution of this work is a survey of the most popular integration strategies currently available for the systems under consideration, and criteria for selecting the most appropriated for a given situation. Although the survey and the test case focused on eportfolio systems and LMSs, many of issues and solutions discussed here can be adapted to other types of elearning systems. Thus, we expect this paper to be of interest to anyone concerned with elearning system interoperability. As part of the PEACE project, our plans include the support for bidirectional communication between Moodle and Mahara, as soon as the Repository API for Mahara is available. This will enable to browse and to retrieve files from Mahara and integrate them into Moodle resources. In a near future, we also plan to implement batch integration to automate the copy of Moodle students work to their respective portfolios.
11 References 1. Ellis, Ryann K., Field Guide to Learning Management Systems, ASTD Learning Circuits (2009) 2. Barret, H., Electronic Portfolios in STEM - What is an Electronic Portfolio, 3. JISC, Effective Practice with e-portfolios: Supporting 21st century learning, 4. Oliveira, L. & Moreira, F., Personal Learning Environments: Integration of Web 2.0 Applications and Content Management Systems. In Proceedings of 11th European Conference on Knowledge Management (ECKM 2010) (Vol. 2, pp ). Presented at ECKM2010, Universidade Lusíada de Vila Nova de Famalicão, Famalicão, Portugal (2010) 5. Malita, L., E-portfolios in an educational and occupational context. Procedia - Social and Behavioral Sciences, 1(1), doi: /j.sbspro (2009) 6. Barret, H.C. Categories of eportfolio Tools, Technical Report, 7. Queirós, R., Pinto, M., Rodrigues, A.C., Babo, R., Lopes A. and Coelho, P., Differences in Internet and LMS usage - A Case Study in Higher Education, Chapter of the book called "Higher Education Institutions and Learning Management Systems: Adoption and Standardization" by IGI Global, to be published (2011) 8. IMS Learner Information Package (LIP) - Version Final Specification, 9. IMS eportfolio Specification, Leap2A Specification, Moodle Repository API, Moodle Portfolio API, IMS Basic Learning Tools Interoperability Specification V. 1.0 Final Specification, The Portfolio Interoperability Prototyping Project (PIOP), Alario, C., Wilson, S., Comparison of the main alternatives to the integration of external tools in different platforms, ICERI2010 Proceedings, pp (2010) 16. Queirós, R., Oliveira, L., Pinto, M., & Silva, C., Towards e-learning 2.0: Case Study of an e-learning Environment. In Proceedings of the 9th European Conference on e Learning (ECEL 2010) (pp ), Instituto Superior de Engenharia do Porto, Portugal (2010) 17. Amsdem, J., Levels of Integration Five ways you can integrate with the Eclipse Platform, Gilbert, T., Pearson Education: Leveraging Sakai and IMS LTI to standardize integrations. 10th Sakai Conference - Boston, Mass (2009) 19. OAuth security protocol, Leal, J.P., Queirós, R., Integration of Repositories in elearning Systems. In "ICEIS 10-12th International Conference on Enterprise Information Systems, Madeira, Portugal (2010) 21. Leal, J.P., Queirós, R., Using the Learning Tools Interoperability Framework for LMS Integration in Service Oriented Architectures. In "TECHEDUCATION nd International Conference on Technology Enhanced Learning, Quality of Teaching and Reforming Education, Corfu, Greece, May 2011 (to appear)
Integration of Google Docs as a collaborative activity within the LMS using IMS BasicLTI
Alier Forment, M., Casañ, M. J., Piguillem Poch, J., Galanis, N., Mayol, E., Conde, M. Á., & García-Peñalvo, F. J. (2013). Integration of Google Docs as a Collaborative Activity within the LMS Using IMS
Integrating the LMS in Service Oriented elearning Systems
International Journal of Knowledge Society Research, 2(2), 1-12, April-June 2011 1 Integrating the LMS in Service Oriented elearning Systems José Paulo Leal, CRACS & INESC-Porto LA, Faculdade de Ciências,
Briefing paper: eportfolios in learning and teaching
Briefing paper: eportfolios in learning and teaching Purpose To inform decision making about future usage of eportfolios at UWS. Background UWS is conducting a pilot of the eportfolio product PebblePad
SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901.
Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901 SOA, case Google Written by: Sampo Syrjäläinen, 0337918 Jukka Hilvonen, 0337840 1 Contents 1.
E-learning and Student Management System: toward an integrated and consistent learning process
E-learning and Student Management System: toward an integrated and consistent learning process Matteo Bertazzo 1, Franca Fiumana 2 1 CINECA, Information and Knowledge Management Services Department, via
LMS Integration: Authoring Tools, Collaboration Tools and Enterprise IT. Andrew Chemey. Computer Scientist
LMS Integration: Authoring Tools, Collaboration Tools and Enterprise IT Andrew Chemey Computer Scientist 2008 Adobe Systems Incorporated. All Rights Reserved. 1 LMS Integration with Connect Pro: elearning
SYSTEM DEVELOPMENT AND IMPLEMENTATION
CHAPTER 6 SYSTEM DEVELOPMENT AND IMPLEMENTATION 6.0 Introduction This chapter discusses about the development and implementation process of EPUM web-based system. The process is based on the system design
A comparative study on LMS interoperability
A comparative study on LMS interoperability José Paulo Leal CRACS/INESC-Porto & DCC/FCUP, University of Porto, Portugal Ricardo Queirós CRACS/INESC-Porto & DI/ESEIG/IPP, Porto, Portugal ABSTRACT A Learning
Improving the outcome of e-learning using new technologies in LMS systems
Improving the outcome of e-learning using new technologies in LMS systems and establishing the requirements for an LMS system in an academic environment TOR FAXÉN Master of Software Engineering and Management
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
Desire2Learn Integrations and Customizations
Desire2Learn Integrations and Customizations ABOUT THIS DOCUMENT This document has been designed for prospective Desire2Learn clients whose organization is interested in understanding the various integrations
Summary Report on the Mahara e-portfolio Pilot Project
Summary Report on the Mahara e-portfolio Pilot Project 1. Key recommendation 1. The recommendation of this report is that Mahara would provide a suitable and viable institutionally supported e-portfolio
RS MDM. Integration Guide. Riversand
RS MDM 2009 Integration Guide This document provides the details about RS MDMCenter integration module and provides details about the overall architecture and principles of integration with the system.
Using Social Networking Sites as a Platform for E-Learning
Using Social Networking Sites as a Platform for E-Learning Mohammed Al-Zoube and Samir Abou El-Seoud Princess Sumaya University for Technology Key words: Social networks, Web-based learning, OpenSocial,
A Java proxy for MS SQL Server Reporting Services
1 of 5 1/10/2005 9:37 PM Advertisement: Support JavaWorld, click here! January 2005 HOME FEATURED TUTORIALS COLUMNS NEWS & REVIEWS FORUM JW RESOURCES ABOUT JW A Java proxy for MS SQL Server Reporting Services
CONDIS. IT Service Management and CMDB
CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...
ViSH User Manual. ViSH is a social network for teachers and scientist to meet and collaborate in the science teaching.
MANUAL ViSH User Manual ViSH is a social network for teachers and scientist to meet and collaborate in the science teaching. ViSH includes a variety of functionalities that aim to provide users with the
Setting Up Resources in VMware Identity Manager
Setting Up Resources in VMware Identity Manager VMware Identity Manager 2.4 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
Integrating Business Intelligence Module into Learning Management System
Integrating Business Intelligence Module into Learning Management System Mario Fabijanić and Zoran Skočir* Cognita Address: Radoslava Cimermana 64a, 10020 Zagreb, Croatia Telephone: 00 385 1 6558 440 Fax:
CLOUD COMPUTING CONCEPTS FOR ACADEMIC COLLABORATION
Bulgarian Journal of Science and Education Policy (BJSEP), Volume 7, Number 1, 2013 CLOUD COMPUTING CONCEPTS FOR ACADEMIC COLLABORATION Khayrazad Kari JABBOUR Lebanese University, LEBANON Abstract. The
Selecting Your eportfolio System: Needs, Issues & Possibilities
Selecting Your eportfolio System: Needs, Issues & Possibilities Presenters: Susan Lambert and James Richardson Friday, April 10, Room E-501, 3 PM-3:45 PM & Saturday, April 11, Room M-152, 10:30AM-11:15AM
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What
The Common Cartridge Alliance
The Common Cartridge Alliance Freedom to Innovate! Freedom to Migrate! Freedom to Interoperate! http://www.imsglobal.org/cc/jointhealliance.cfm Page 1 Agenda What is a Common Cartridge? How does Common
Communication Software Laboratory Academic Year 2007-2008. E-learning Platforms. Moodle and Dokeos.
Communication Software Laboratory Academic Year 2007-2008 E-learning Platforms. Moodle and Dokeos. Group 95 Homero Canales Guenaneche 100031592 Fernando García Radigales 100039032 Index 1. Introduction...
Office SharePoint Server 2007
Top 10 Benefits of WSS 3.0 Office SharePoint Server 2007 1. Improve team productivity with easy-to-use collaborative tools Connect people with the information and resources they need. Users can create
Overview Document Framework Version 1.0 December 12, 2005
Document Framework Version 1.0 December 12, 2005 Document History Date Author Version Description October 5, 2005 Carl Yestrau 1.0 First complete version December 12, 2005 Page A Table of Contents 1.0
Evaluating an eportfolio System: the Case of a Hybrid University Course
Evaluating an eportfolio System: the Case of a Hybrid University Course Igor Balaban 1,Goran Bubaš 1 1 Faculty of Organization and informatics Varazdin Key words: eportfolio evaluation, Mahara, ELGG Abstract:
Moodle Integrated Synchronous Teaching/Conferencing: A Free Open-Source Synchronous Capability for Moodle
Moodle Integrated Synchronous Teaching/Conferencing: A Free Open-Source Synchronous Capability for Moodle Nicholas Clark, M.S. Research Associate, C4I Center J. Mark Pullen, D.Sc Professor of Computer
Integrating an Open-source Learning Management System (Moodle) In an English Language Program: A Case Study
Integrating an Open-source Learning Management System (Moodle) In an English Language Program: A Case Study Xin Chen Christa Guilbaud Hongxia Yang Congwu Tao Virginia Polytechnic Institute and State University,
Using EMC Documentum with Adobe LiveCycle ES
Technical Guide Using EMC Documentum with Adobe LiveCycle ES Table of contents 1 Deployment 3 Managing LiveCycle ES development assets in Documentum 5 Developing LiveCycle applications with contents in
BUILDING OLAP TOOLS OVER LARGE DATABASES
BUILDING OLAP TOOLS OVER LARGE DATABASES Rui Oliveira, Jorge Bernardino ISEC Instituto Superior de Engenharia de Coimbra, Polytechnic Institute of Coimbra Quinta da Nora, Rua Pedro Nunes, P-3030-199 Coimbra,
Using Workflow Technology to Manage Flexible e-learning Services
Educational Technology & Society 5(4) 2002 ISSN 1436-4522 Using Workflow Technology to Manage Flexible e-learning Services Joe Lin, Charley Ho, Wasim Sadiq, Maria E. Orlowska Distributed Systems Technology
LearningServer for.net Implementation Guide
LearningServer for.net Implementation Guide This document outlines recommended steps for planning and implementing a LearningServer solution. A successful installation and implementation requires the completion
Dearborn Public Schools. elearning Platform. Communicate. Learn. Collect. See what you can do.
Dearborn Public Schools elearning Platform Communicate. Learn. Collect. See what you can do. 1 COMMUNICATE / LEARN / COLLECT elearning Platform A Quick Introduction Dearborn Public Schools offers teachers
Web services to allow access for all in dotlrn
Web services to allow access for all in dotlrn German Moreno 1, Olga C. Santos 2, Jesus G. Boticario 2, Ramon Fabregat 1 1 Institute of Informatics and Aplications (IIiA), Universidad de Girona, Spain,
ILIAS-Conference, Nuremberg, 06.10.2005. Offline or Online Content Creation? Fred Neumann [email protected]
Offline or Online Content Creation? Fred Neumann [email protected] FIM-NeuesLernen www.fim.uni-erlangen.de FIM-NeuesLernen 2005 Page 1 Agenda Authoring processes 4 ways to get content into
Adobe Solutions for Learning Management Systems (LMS)
Solution Brief for Education Adobe Solutions for Learning Management Systems (LMS) Discover exciting, new ways to create and deliver high-impact elearning content and provide interactive online learning
E-Learning on the Cloud
58 International Arab Journal of e-technology, Vol. 1, No. 2, June 2009 E-Learning on the Cloud Mohammed Al-Zoube Princess Sumaya University for Technology, Jordan Abstract Cloud computing technologies
Oracle Service Bus Examples and Tutorials
March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan
System Requirement Specification for A Distributed Desktop Search and Document Sharing Tool for Local Area Networks
System Requirement Specification for A Distributed Desktop Search and Document Sharing Tool for Local Area Networks OnurSoft Onur Tolga Şehitoğlu November 10, 2012 v1.0 Contents 1 Introduction 3 1.1 Purpose..............................
The EMSX Platform. A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks. A White Paper.
The EMSX Platform A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks A White Paper November 2002 Abstract: The EMSX Platform is a set of components that together provide
SOA REFERENCE ARCHITECTURE: WEB TIER
SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible
The All-In-One Browser-Based Document Management Solution
The All-In-One Browser-Based Document Management Solution General Overview of Content Central Content Central sets the standard for document management and workflow solutions. Users access and interact
tibbr Now, the Information Finds You.
tibbr Now, the Information Finds You. - tibbr Integration 1 tibbr Integration: Get More from Your Existing Enterprise Systems and Improve Business Process tibbr empowers IT to integrate the enterprise
Integration of Learning Management Systems with Social Networking Platforms
Integration of Learning Management Systems with Social Networking Platforms E-learning in a Facebook supported environment Jernej Rožac 1, Matevž Pogačnik 2, Andrej Kos 3 Faculty of Electrical engineering
Integrating Moodle with an external tool
MuchLearning May 26 & 29, 2012 About me Programmer/Analyst at MuchLearning developed integration with the MuchLearning platform developed OpenID provider plugin for Moodle developed OAuth authentication
Sisense. Product Highlights. www.sisense.com
Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze
Collaborative Open-Source software: the case of e-learning at University Fernando Pessoa
Collaborative Open-Source software: the case of e-learning at University Fernando Pessoa Feliz Gouveia, Luís Borges Gouveia [email protected], [email protected] CEREM Abstract We present the elearning project
BPMS BUYER S TOOL KIT. Sample Request for Proposal for a Business Process Management Suite. Part 1 of the complete BPMS Buyer s Tool Kit
BPMS BUYER S TOOL KIT Sample Request for Proposal for a Business Process Management Suite Part 1 of the complete BPMS Buyer s Tool Kit TABLE OF CONTENTS Sample Request for Proposal... 3 1. Architecture
Development of a Learning Content Management Systems
Development of a Learning Content Management Systems Lejla Abazi-Bexheti Abstract Change appears to be the only constant in the field of ICT and what was treated as advanced feature few years ago is today
Value-added Services for 3D City Models using Cloud Computing
Value-added Services for 3D City Models using Cloud Computing Javier HERRERUELA, Claus NAGEL, Thomas H. KOLBE (javier.herreruela claus.nagel thomas.kolbe)@tu-berlin.de Institute for Geodesy and Geoinformation
SoftChalk Cloud Guide. Updated August 1, 2012
SoftChalk Cloud Guide Updated August 1, 2012 Contents Getting Started 5 Overview of SoftChalk Cloud... 5 Features of a SoftChalk Cloud Account... 6 Trial Account... 6 Create an Account... 7 Log into Your
CA Nimsoft Service Desk
CA Nimsoft Service Desk Single Sign-On Configuration Guide 6.2.6 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
MIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper
Migrating Desktop and Roaming Access Whitepaper Poznan Supercomputing and Networking Center Noskowskiego 12/14 61-704 Poznan, POLAND 2004, April white-paper-md-ras.doc 1/11 1 Product overview In this whitepaper
Web Applications Access Control Single Sign On
Web Applications Access Control Single Sign On Anitha Chepuru, Assocaite Professor IT Dept, G.Narayanamma Institute of Technology and Science (for women), Shaikpet, Hyderabad - 500008, Andhra Pradesh,
Data Mining Governance for Service Oriented Architecture
Data Mining Governance for Service Oriented Architecture Ali Beklen Software Group IBM Turkey Istanbul, TURKEY [email protected] Turgay Tugay Bilgin Dept. of Computer Engineering Maltepe University Istanbul,
Lightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
In: Proceedings of RECPAD 2002-12th Portuguese Conference on Pattern Recognition June 27th- 28th, 2002 Aveiro, Portugal
Paper Title: Generic Framework for Video Analysis Authors: Luís Filipe Tavares INESC Porto [email protected] Luís Teixeira INESC Porto, Universidade Católica Portuguesa [email protected] Luís Corte-Real
A Guide to Selecting a Learning Content Management Solution www.amvonet.com Page 1 of 7
A Guide to Selecting a Learning Content Management Solution www.amvonet.com Page 1 of 7 A Guide to Selecting a Learning Content Management Solution Since the 1990s, e-learning has grown tremendously in
Single Sign On. SSO & ID Management for Web and Mobile Applications
Single Sign On and ID Management Single Sign On SSO & ID Management for Web and Mobile Applications Presenter: Manish Harsh Program Manager for Developer Marketing Platforms of NVIDIA (Visual Computing
SHARPCLOUD SECURITY STATEMENT
SHARPCLOUD SECURITY STATEMENT Summary Provides details of the SharpCloud Security Architecture Authors: Russell Johnson and Andrew Sinclair v1.8 (December 2014) Contents Overview... 2 1. The SharpCloud
Seqins A Sequencing Tool for Educational Resources
Seqins A Sequencing Tool for Educational Resources Ricardo Queirós 1, José Paulo Leal 2, and José Campos 3 1 CRACS & INESC-Porto LA & DI-ESEIG/IPP, Porto, Portugal [email protected] 2 CRACS & INESC-Porto
Totara LMS. Key benefits. Key Features
Totara LMS Achieve your business objectives through effective learning and development with our game-changing Learning Management System (LMS). Today, more than ever, the achievement of your business objectives
LetsVi: A Collaborative Video Editing Tool Based on Cloud Storage
LetsVi: A Collaborative Video Editing Tool Based on Cloud Storage Hyeong-Bae An Department of Electrical/Electronic and Computer Engineering, University of Ulsan, Nam-gu, Ulsan, South Korea. E-mail: [email protected]
A standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist [email protected] Copyright IBM Corporation 2005. All rights
Data Integration Checklist
The need for data integration tools exists in every company, small to large. Whether it is extracting data that exists in spreadsheets, packaged applications, databases, sensor networks or social media
SavvyDox Publishing Augmenting SharePoint and Office 365 Document Content Management Systems
SavvyDox Publishing Augmenting SharePoint and Office 365 Document Content Management Systems Executive Summary This white paper examines the challenges of obtaining timely review feedback and managing
OpenIMS 4.2. Document Management Server. User manual
OpenIMS 4.2 Document Management Server User manual OpenSesame ICT BV Index 1 INTRODUCTION...4 1.1 Client specifications...4 2 INTRODUCTION OPENIMS DMS...5 2.1 Login...5 2.2 Language choice...5 3 OPENIMS
Planning to Teach High School Credits Online
Planning to Teach High School Credits Online 1 Today's Learning Goals: By the end of this workshop I will be able to: Identify key components of an online classroom Outline necessary features for an online
LDAP Authentication Configuration Appendix
1 Overview LDAP Authentication Configuration Appendix Blackboard s authentication technology is considered a focal point in the company s ability to provide true enterprise software. Natively, the Blackboard
What s New in Version Cue CS2
Mac OS X, version 10.3/Microsoft Windows 2000/Windows XP Version Cue CS2 What s New in Version Cue CS2 Version Cue CS2 is a feature of Adobe Creative Suite 2 Overview Creative professionals spend at least
Stockholm University, Department of Computer and Systems Sciences, Sweden 2 University of Colombo School of Computing, Sri Lanka
enosha and Moodle the Integration of two E-learning Systems Peter Mozelius 1, Isuru Balasooriya 2, Enosha Hettiarachchi 2 1 Stockholm University, Department of Computer and Systems Sciences, Sweden 2 University
Adobe LiveCycle Enterprise Suite 4
Adobe LiveCycle Enterprise Suite 4 Table of Contents 2: LiveCycle ES4 architecture overview 3: Designing document service applications 4: Enabling mobile applications 4: Deploying applications 5: Running
FEATURES OR CRITERIA
FEATURES OR CRITERIA Tool Feature function Specified performance criteria Admin Tools Admin Tools Admin Tools Admin Tools copy a course into multiple sections Enroll in multiple courses at once Apply templates
Installation and Administration Guide
Installation and Administration Guide Release 8 This installation guide will walk you through how to install and deploy Conga Composer, including recommended settings for the application. Contact Support:
Action Bar. Action Link. Action Links Icon. Add Content Link Button. Administration Area. Adobe Presenter. Alt Text.
Term Action Bar Action Link Action Links Icon Add Content Link Button Administration Area Adobe Presenter Alt Text Alternate Text Application Administrator Announcements Archive Assessments Assessment
elearning Content Management Middleware
elearning Content Management Middleware Chen Zhao Helsinki 18.2.2004 University of Helsinki Department of Computer Science Authors Chen Zhao Title elearning Content Management Middleware Date 18.2.2004
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:
BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2. Feature and Technical Overview
BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 2 Feature and Technical Overview Published: 2010-06-16 SWDT305802-1108946-0615123042-001 Contents 1 Overview: BlackBerry Enterprise
Biometrics for Global Web Authentication: an Open Source Java/J2EE-Based Approach
Biometrics for Global Web Authentication: an Open Source Java/J2EE-Based Approach Ruchir Choudhry [email protected]; Abstract. J2EE based Web applications have largely spread over our multiple
REST-based Offline e-mail System
Proceedings of the APAN Network Research Workshop 2012 REST-based Offline e-mail System Gihan Dias, Mithila Karunarathna, Madhuka Udantha, Ishara Gunathilake, Shalika Pathirathna and Tharidu Rathnayake
Web based collaborative editor for L A TEX documents
Web based collaborative editor for L A TEX documents Fábio Costa 1 and António Pinto 2 1 CIICESI, Escola Superior de Tecnologia e Gestão de Felgueiras, Politécnico do Porto [email protected] 2 CIICESI,
Developing an Interoperable Blackboard Proxy Tool
Developing an Interoperable Blackboard Proxy Tool George Kroner Developer Relations Engineer Blackboard Inc. Lance Neumann Sr. Software Architect Blackboard Inc. Agenda Building Blocks Proxy Tools Overview
Last Updated: July 2011. STATISTICA Enterprise Server Security
Last Updated: July 2011 STATISTICA Enterprise Server Security STATISTICA Enterprise Server Security Page 2 of 10 Table of Contents Executive Summary... 3 Introduction to STATISTICA Enterprise Server...
A SCORM Interface for ILIAS
Agenda Market Demand for Standardization SCORM 1.2 Overview Status Quo of Interface Implementation for ILIAS Next Steps in the Implementation Process Outlook 1 Some samples for standards as main enabling
Ipswitch Client Installation Guide
IPSWITCH TECHNICAL BRIEF Ipswitch Client Installation Guide In This Document Installing on a Single Computer... 1 Installing to Multiple End User Computers... 5 Silent Install... 5 Active Directory Group
Orchestrating Document and Media Management using CMIS
Orchestrating Document and Media Management using CMIS Technical Note - Integrating ActiveVOS with Alfresco CMIS Services AN ACTIVE ENDPOINTS TECHNICAL NOTE 2009 Active Endpoints Inc. ActiveVOS is a trademark
EQUELLA. One Central Repository for a Diverse Range of Content. www.equella.com
EQUELLA One Central Repository for a Diverse Range of Content www.equella.com What is EQUELLA? EQUELLA, our web-based platform, provides one central location for the delivery of a diverse range of content
GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS
Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,
Configuring SonicWALL TSA on Citrix and Terminal Services Servers
Configuring on Citrix and Terminal Services Servers Document Scope This solutions document describes how to install, configure, and use the SonicWALL Terminal Services Agent (TSA) on a multi-user server,
Advanced Service Design
vcloud Automation Center 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
Elgg 1.8 Social Networking
Elgg 1.8 Social Networking Create, customize, and deploy your very networking site with Elgg own social Cash Costello PACKT PUBLISHING open source* community experience distilled - BIRMINGHAM MUMBAI Preface
