Home / Archive / 1. Issue / Developing and Deploying an XML-based Learning Content Management System at the FernUniversität Hagen
Document Actions

 

The University of Hagen (FernUniversität Hagen) is in a unique position in Germany, since it is the only distance teaching university in the German-speaking countries and regions. The university is an integral part of the standard public higher education structure and offers German degrees in the fields of economics, law, human science, computer science, mathematics and electrical and information engineering. The students receive the printed course material in a two-week rhythm and have to pass assignments before being admitted to final examinations. The university has built an infrastructure of study centres throughout Germany, Austria, Switzerland and Eastern Europe, where students can meet their tutors and have access to small libraries, computers and video conferencing equipment. Apart from the distance part of their courses, the students have to spend several days in Hagen attending seminars, laboratories and oral examinations.

The FernUniversität is determined to make best use of the vast possibilities which are offered by information technology and the new media. Diverse projects are underway at the university to evaluate the route from the traditional university for distance teaching towards a new media university. During the recent years, the university has integrated its faculties and central institutions into a concept called Education and Knowledge Space: Virtual University. This concept aims at completely representing the university and its services in the virtual space provided by the Internet. To achieve this goal several internally funded projects have been carried out which target aspects of e-learning content, services and infrastructure.

The learning content management system FuXML [FuXML] described in this paper is one of these projects and was funded during 2002 and 2003. The project was conducted by the Department of Computer Science I, the Department of Communication Systems, and the university’s media centre, the ZFE (Centre for the Development of Distance Teaching).

The FernUniversität Hagen has a long tradition of employing various kinds of media in addition to the printed course material. Media design is thus of high importance within the concept of the virtual learning space. Teachers who wish to make use of hypermedia content in their courses are supported by the ZFE. The assistance offered ranges from specific course design for visually impaired students to the production of TV programmes on specific academic topics.

The content creation process at the FernUniversität has not been standardised yet. Although guidelines and style guides were created by the ZFE in the past, their application is not mandatory and teachers are free to use any approach which suits them best. Most courses at the FernUniversität only exist as printed material created with standard word-processing and type-setting software such as Microsoft Word and LaTeX. There are also some courses which are not printed on paper but are published as CBT courses on CD ROM. Generally these are results from specially funded multimedia course development projects.

With the advent of the Internet in public life during the last decade, the advantages of the new Internet services for distance teaching and learning soon became undisputed. The possibilities offered by hypertext and hypermedia obviously have great potential with regard to new pedagogical models. The new electronic communication techniques such as videoconferencing, chat, email and newsgroups were expected to greatly enhance the contact between students and their teachers.

However, the expectation that e-learning would quickly revolutionise the way students learn has not been fulfilled to the extent predicted a few years ago. While it is possible to develop web-based hypermedia course material within individually financed projects, it is not realistic to expect similar developments for all university course material when the financial resources available are considered. The FernUniversität currently offers 1600 courses. It is not economically feasible to spend the amount of money usually required to create high quality hypermedia material for each of these courses. Teaching experience also shows that while students happily accept the provided hypermedia content as additional material, it does not provide a satisfactory replacement for the printed course. Currently there are no cross-media publishing systems in use and the maintenance of an online version and a print version which provide identical course content is the responsibility of the faculty staff. This situation is not satisfying and an economically reasonable solution has to be found.

This paper is a report on a specific approach taken by the FernUniversität to implement certain functionalities with regard to the creation and publication of contents within the scope of the university’s learning material production process. These functionalities are commonly assigned to a learning management system. However FuXML is not an exhaustive learning management system, since many further functionalities are implemented in the university’s infrastructure, which builds the complete learning space.

In rest of this paper we will describe the specific solution for cross-media publishing of e-learning contents taken by the FernUniversität. Other recent experiences with regard to design and production of online learning material can be found in [GGMS04] and [KM04].

Since the FernUniversität is a university for distance teaching, the requirements of a content creation and management system are different to those of conventional universities. The course material is provided in the form of an elaborated textbook which is divided into several course units including exercises and assignments. This stands in contrast to the rather ad hoc nature of lecture material used at conventional universities mostly comprised of sketchy Powerpoint slides and lecture notes. The content creation process must therefore support substantially more options than assembling course modules out of existing presentation slides and PDF documents.

The high level goals the system should meet are:

  • Simplification and standardisation of the course material production process.
  • Reduction of the technical overheads in the course creation process so that authors and faculty members can focus on content and didactics.
  • Separation of contents and design which allows the authors and design experts to work independently.
  • Provision of a cross-media publishing process that gives teachers the option to choose multiple output formats of the course without generating an additional workload.
  • Utilisation of a standardised document format with a half-life cycle much greater than that of standard word processors.

At the time the FuXML project was started, the market did not offer a LCMS that met the university’s requirements. Apart from basic editorial and multimedia features some other important requirements are:

  • Cross-media publishing that delivers a print version very similar to the existing printed version of the course. The print version of an existing course represents an established standard and a deviation from its original structure and layout is often not accepted.
  • A great degree of flexibility with regard to design and layout. University professors do not like to be forced to use a specific visual presentation. They want to establish their own style and are not always willing to compromise. On the other hand, the costs created by customisation have to be kept to a minimum and adaptation must not require special programming skills (e.g. XSLT programming).
  • Correct academic implementation of numbering schemes, bibliographies, footnotes and marginal notes. The faculty of law, for example, places great importance on the realisation and implementation of these editorial tools.
  • Extensive support of scientific mathematical notation in large volumes and adequate presentation on printed paper and screen. This is a requirement that many LCMS do not account for adequately.

In the traditional pedagogical concept of the FernUniversität, students use the course material as their textbook and working material. The course text is enriched with didactical elements such as learning objectives, summaries, prerequisites, examples, comments, etc. The text is based on basic principles regarding structure and format which have been established especially for distance learning materials. Typography and design are chosen to reflect certain pedagogical goals. Hence, although detailed mandatory style guides do not exist, all courses must abide to a minimal common quality standard.

This didactical methodical and design-oriented course profile has proven itself over many years. The basic principles of traditional course development are also applied to the courses in the Virtual University. Although completely new pedagogical models can be realized in modern e-learning environments, this was not the goal of the FuXML project. The project’s emphasis was based more on establishing economical work processes rather than on introducing novel didactical concepts in the distance learning approach of the FernUniversität. Today, this rather conventional approach seems to have been the right choice. Slipping in new methods of teaching through the backdoor of technology without organisational incentive and support might not be the correct procedure. The adoption of new working methods based on the structured editing of XML course documents already presents a barrier to untrained academic staff that should not be underestimated. The target user group does not consist of euphoric media and computer experts who love to use fancy e-learning tools for daily enjoyment, but are pragmatic academic employees that are interested in software tools that deliver efficient solutions for their work. Acceptance of the system would have been very low, if extensive training towards new pedagogical methods had been necessary and existing didactically structured material could not have been directly imported into the new system.

As a result of this, FuXML was first applied to existing courses which employ the traditional didactical concepts of the FernUniversität and are imported into the system. Even a simple imported electronic course without any hypermedia features provides added value to students because of its online availability and digital versatility. Visually impaired students have always been a target group of the FernUniversität but require specially prepared material. The cross-media production process of FuXML can be extended to provide an electronic version of each course that can be processed by Braille screen readers in the future. The HTML screen version produced by FuXML conforms to the accessibility guidelines of the W3 consortium and the German directive to ensure accessibility without barriers (”Barrierefreiheit”). One of the advantages of online digital courses is the inexpensive supply of ”demo” material for prospective new students. Parts of regular courses can be made public to offer a first insight into typical university courses for those who are interested in studying but undecided on whether to enrol or not. An even more radical step would be to follow in the footsteps of the MIT, who made their complete course material freely available to the public in their OpenCourseWare project [OCW].

The digital online courses can be ”enhanced” in several steps to provide added value to the students. In the first step, the extensive application of hypertext mechanisms by linking the course material is an inexpensive way of introducing an extra quality into the course. This includes linking of contents and special directories like index, glossary, list of abbreviations, etc. Some of the linking can be automated by the system to relieve the author as much as possible from this tedious task. Many students will still use the printed version of a course for the first reading. A hypertext course can be used by a student in a later phase to recapitulate important concepts and find keywords, definitions, interesting figures quickly, indeed everything the author might consider worthy of indexing. Furthermore, learning objectives and summaries can be easily accessed for every course unit which helps students to get a quick overview of the course’s main goals and achievements. The didactical markup provided by the author helps to visually pronounce important concepts and improve the attractiveness of the course. Pleasant visual design may also lead students to preferring the screen version over the printed version, even if no further multimedia contents are available.

The integration of multimedia elements such as animations, videos and simulations into the course material is the second step that can be taken to improve the quality of the original course. However, the costs introduced with this step are considerably higher than those attributed to hypertext features. If high quality is demanded, professional support by media experts is required. Care must be taken with regard to the selected media formats. Open standardised formats are better suited than proprietary formats since the latter are often changed with the products they are created with and carry the risk that they cannot be accessed by modern versions of the authoring software even after only a few years. The annoying experience that expensive multimedia content, which is still appealing, cannot be reused due to technical inaccessibility has already been made with CDROM courses that were created in the early years of the last decade.

While technology should not be the main motivating factor for working on a new e-learning project, choosing a wrong technological approach will have severe impacts on the practical utility of the project’s results.

For FuXML the following technological decisions were made in the inception phase of the project:

  • The Extensible Markup Language (XML) was chosen as the document format for the textual contents of a course. A document type definition (DTD) was developed according to the special needs of course production at the FernUniversität. The supported media types consist of open standardised formats only. Specifically, Microsoft Office documents can only be included as external objects.
  • The FuXML system is implemented as a client server solution and is divided into three main parts: authoring (client), data management and cross-media-publishing (server). Clients can connect to the system via the Internet from virtually everywhere.
  • The software architecture is based on the Java J2EE enterprise platform, which is currently the leading software technology for developing distributed and scalable enterprise applications.
  • Open-source solutions were selected where appropriate for the realisation of server components.
  • For the client side, commercial solutions were chosen to provide good usability to the users of the system.

The following diagram presents an overview of the system architecture.


Figure 1 - System overview

The component architecture and the use of standard protocols facilitate development and maintenance. To support the heterogeneity of the IT-infrastructure at the FernUniversität Hagen, there is no commitment to use a specific tool or platform on the client side. This architectural choice improves sustainability. New trends and technologies not only on the client but also on the server can be integrated with ease.

Editing of the XML-documents is the most frequently performed authoring activity during course development. Hence, usability of the XML-Editor is a key issue. The project team chose the commercial XMetaL-Editor that was specially developed for XML-content creation by users who do not have previous knowledge of XML. It was extended by style sheets to provide a view that hides the XML markup and is similar in appearance to the resulting HTML-representation. Customised macros to facilitate course creation were also developed. Users are not constrained to use XMetaL and may use any other XML editor. However, special customisations for the FuXML DTD are currently only provided for XMetaL. It must be noted that the customisations provided for the editor are necessary to achieve optimal usability for the authors. Hence, before choosing a different or additional XML-Editor, the costs of customisation should be carefully examined.

The authoring of media files, such as graphics, animations and sounds, is carried out using tools appropriate for the application in question. The media files are linked to the XML documents by a file reference.

The files that constitute a course are managed in a central repository and can be accessed by the standardised WebDAV-Protocol [1] [WebDAV]. A WebDAV-Client provides directory based access to the files. In Windows such a client is part of the standard distribution (Web folder feature). In addition applications that directly support the WebDAV-protocol (e.g. the XMetaL-Editor) make use of its locking facility to avoid concurrent access to documents.

The repository is part of the data management server that manages all information related to the development and maintenance process of the courses. For tasks related to authoring, e.g. triggering the production process, viewing the result or generating consistency information, as well as for system and project management tasks, a Web GUI has been realised that can be accessed by a standard web browser.

The data management server implements a role system to facilitate fine grained access control to files and functionality. Course files can be versioned as single resources and complete courses. There are several functions for consistency control which are described below.

The production server implements the cross-media publishing process. At the moment a PDF and a HTML output can be produced for each course. A course can be published in the learning environment of the FernUniversität Hagen.

Since XML was chosen as a base technology for documents, a document type definition (DTD) that defines the structure of FuXML documents had to be developed. Existing DTDs were found to be unsuitable in the context of German distance learning material. The DocBook DTD [DocBook] has placed too strong an emphasis on computer science and does not provide visual and didactical markup. The Educational Modelling Language (EML) [EML] is targeted towards describing complex pedagogical models but does not consider the editorial and didactical elements required by the course authoring process of the FernUniversität.

So its was decided to develop a FuXML DTD that reflects the university’s specific requirements. The FuXML DTD contains

  • editorial elements such as section, paragraph, quotation, etc.,
  • didactical elements such as course, course unit, learning objective, prerequisite, exercise, example, etc.,
  • faculty-specific elements such as formula, theorem, proof, etc. for mathematicians and case, adjudication, etc. for the lawyers,
  • multimedia elements such as graphic, animation, video, simulation, audio, text object.

The editorial compartment also provides elements for visual markup, such as bold, italic, underlined. In theory these elements could be replaced by semantic markup, in practise these elements are urgently required. The reasons for this are: firstly, the amount of semantic markup elements from six different scientific faculties would blow up the DTD and create considerable implementation overhead, secondly, most authors would demand visual markup anyway since they are used to using it, and finally, an exact prediction of all required semantic markup elements is not possible and visual markup can replace these missing elements. Similarly, different types of paragraphs are supported that differ in the space they create at the end of the paragraph. These visual variation can intuitively be utilised to create semantic cohesion within the course text that could otherwise hardly be expressed.

Multimedia elements can also be combined into compound multimedia objects. Such compound objects can be used to account for the different characteristics of the output media formats. For example, a compound object that contains an animation, a graphic and a text object can be transformed to an HTML page containing only the animation and a PDF page containing the graphic and the text object.

As already mentioned, for a LCMS deployed in the academic environment of a university the comprehensive support of mathematical expressions is of utmost importance. There are two problems in this area that have to be solved. The first problem is that of entering and displaying the formula in a user-friendly way in the XML-Editor. The second problem is that of displaying the mathematics in high quality in the output documents. Although the international standard MathML [MathML] has been created by the W3C to support mathematical notation in XML and XHTML documents, there are still some shortcomings which currently limit the applicability of MathML in practice. In 2002, when the FuXML project began, a satisfying solution based on MathML was not to be found. Therefore, the decision to use LaTeX notation instead of MathML was taken. The advantage of this is that existing mathematical and technical courses could be readily imported into the system. Recently however, the situation concerning MathML support in browsers and XML editors has improved, with standard browsers supporting MathML notation (current versions of Internet Explorer, Netscape, Mozilla) [WebMathML]. Also on the XML-editor side the availability of commercial MathML plugins (see e.g. [MathFlow]) for the most popular XML-editors like BlastRadius’ XMetaL and Abortext’s Epic is a major step towards the practicability of MathML. However, for documents containing a large number of mathematical expressions, the LaTeX notation is still superior to MathML, because it does not need a cumbersome equation editor for even the simplest of inline mathematical expressions.

FuXML allows the modular composition of courses from several independent XML documents. This is a first step towards the concept of learning objects. For example, this feature can be used to realize a master and a diploma course on the same topic. The common parts of the two courses can be provided by a single XML document. This can considerably reduce the maintenance overhead considering the work involved when identical changes have to be made in two different documents. However, the vision of independent sharable content objects (SCO) as defined by the SCORM standard [ADL] is outside the scope of our system. Although the content aggregation model (CAM) of SCORM could easily be implemented, there is no incentive on part of the university to implement SCORM now. There are neither plans to buy SCOs from other educational institutions and content providers nor plans to distribute the university’s own learning materials via third party systems. Existing contents would have to be heavily edited to become self-contained SCOs that could be assembled with other SCOs to provide a new learning context. Furthermore, the demand for self-containment requires that cross-references within the course material are kept to a minimum, which is certainly not desirable from a didactic point of view [B04]. While, at the moment, SCOs are not projected to be incorporated within the regular courses of the university, the road to reusable modular learning contents will be investigated within the recently started research project ”Campus Content”, which is funded by the German Research Foundation (DFG) and is carried out by three academic institutions of the FernUniversität.

Course development is divided into several phases: initiation, authoring, publication and maintenance.

As mentioned before, the files that make up a course are held in a central repository accessed by the WebDAV-protocol. For each course there is a shared workspace that can be accessed by all co-workers. If more than one course developer works on the course at the same time, managing concurrent access to resources becomes an issue.

Using WebDAV-protocol’s locking facility a user can obtain an exclusive writing access to a resource. Neat integration of locking is provided by some authoring tools, e.g. the XMetaL-Editor: If a resource is opened a lock is acquired that prevents other users from opening the same resource for writing access. The lock is released when the resource is closed. This procedure can be regarded as an on-the-fly check-out and check-in coupled with the traditional open and close operations. Locking allows simultaneous work on different course parts provided they are captured in different documents, and consecutive work on the same part without the risk of interference.

If some of the co-workers are disconnected from the system either temporarily or for a longer period of time (offline editing) they work in a local workspace. Locking cannot be used here and the consolidation of changes made in the local workspace along with the changes made in the global shared workspace is performed afterwards by file based synchronisation. To avoid lost updates in this situation the repository performs checks and prompts conflict resolution.

For consistency control of the global shared workspace consistency reports are available on the level of single XML documents and the complete course. Issues such as a broken internal link, duplicated IDs, an invalid or changed URL, a syntactically incorrect LaTeX fragment representing a mathematical formula or an invalid XML-document are reported and rated by relevance. Hints are given for resolving an issue. For changed resources referenced by URLs, a difference view is provided for change tracking.

To retain control over changes of URLs in courses that are already published a redirect service exists: in the course the original URL is replaced by one to a redirect server. A request to a replaced URL is normally redirected to the original one but in case of changes it is possible to display a proper message and link to another page.

The centralised data management with access control and consistency features described above shows clear advantages over the rigid provident style of interaction that collaborating users are constrained to when using a standard word processor.

The cross-media publishing process produces the desired output documents in various formats. Currently, two major formats are available:

  1. A PDF format optimised for printing.
  2. An HTML format targeted for viewing the course material on screen.

With these two formats the three major publication channels of the FernUniversität can be utilised (see Figure 2).

  • The traditional offline paper version is realised by sending the printed manuscript or the electronic PDF file to the technical production facility of the FernUniversität. Here the course material is printed, packaged, and sent to the students by conventional mail.
  • An offline electronic version can be published on CDROM. As already mentioned the production process can replace the URLs contained in the course text with URLs linking to a redirect web service.
  • An online electronic version can be published via the university’s LMS. The production component produces a ZIP file which can be imported by the LMS.


Figure 2 - Primary production channels

An important requirement regarding the production system was, that it should support different design and layout variants for each course. Additionally, the cost of the solution should be moderate. This demand for an efficient solution excluded time-consuming programming of individual transformation for each course. The chosen approach is depicted in Figure 3. It consists of a rule-based production engine and a design interface which is realised in the form of various configuration files.

These configuration files are edited by the configuration managers and designers of a course, not the authors themselves. The design interface provides a way to customise all relevant attributes of a course. Some examples of these are

  • the labelling and numbering scheme for sections and other elements such as figures, tables and examples
  • the layout and structure of the different XML elements such as animation, paragraph, definition, axiom, quotation and exercise
  • appearance and layout of table of contents, index and table of figures.

Furthermore, the output documents to be produced can be configured individually for each XML document. For example, a single XML document containing the text of a course unit may be transformed into three different output documents: the course unit text for the students, the assignments for the student and the assignments with solutions for the teacher.

The production engine for the PDF format is based on the LaTeX typesetting system, thus the required high quality print version can be achieved. Multimedia elements which cannot be displayed on paper can be represented by textual content, e.g. a note to the students that additional multimedia material is available in the HTML version of the course.


Figure 3 - The production system

The realisation of sustainability and longevity in e-learning projects at universities has always been a big problem. Many projects do not survive a couple of months after the official end of the project. The biggest problem is that of finding adequate personal that is able to operate and maintain the system and provide user support over a longer period of time. The members of the project teams are often not available and are assigned to new tasks or leave the university after finishing their academic work. The central institutions of a university like the computer centre or media centre normally do not have the required resources to take over every completed e-learning project.

In the case of the FuXML project the following issues had to be solved:

  1. Adequate user support has to be offered. Furthermore, since the employed authoring technology is new, at least rudimentary training and tutorials for university staff have to be provided.
  2. Availability and stability of the system have to be guaranteed.
  3. Knowledge transfer from the project team to the organisational units has to take place to share the experiences made in the project.
  4. Software maintenance and further developments have to be assured after the end of the project.

For the first two issues solutions have been found which required commitments from the media centre and the computer centre. Due to the fact that the ZFE was part of the project from the very beginning, the third issue has also been addressed adequately. Although some knowledge will inevitably be lost when the project team splits up, the major insights and achievements will be saved for the university.

For the fourth issue a satisfactory solution still has to be found. A solution proposed by the CampusSource [CS] initiative is to make the code open source and let the software support be provided by small and medium-sized businesses. This approach has already shown to be successful for other e-learning projects.

FuXML has been introduced to university personal of several departments. The departments with no technical background have, in particular, shown great interest in the system. A major issue for the success of the system will be the usability of the XML editor. Experience so far has shown, that the acceptance of the XML editor is less a matter of technical knowledge than a matter of willingness and openness to work with a new tool and to adopt novel authoring mechanisms. Authors that are used to direct formatting of contents in a word processor like MS Word must get used to semantic markup of contents. In fact, the demand for semantic markup is what causes most problems, not the introduction of a new authoring tool.

[ADL] Advanced Distributed Learning (ADL) Initiative, http://www.adlnet.org/ (last visit: 22.01.2005)

[B04] Peter Baumgartner: ROI: Reusable Object and Instruction Paradox, keynote at the 9th European Conference on Media in Higher Education GMW, Graz, Austria, September 2004

[CC] Campus Content project, http://www.campuscontent.de/index_en.html (last visit: 22.01.2005)

[CS] The CampusSource initiative, http://www.campussource.de/org/ (last visit: 22.01.2005)

[DocBook]The DocBook DTD, http://www.docbook.org/ (last visit: 22.01.2005)

[EML] Educational Modelling Language (EML), http://eml.ou.nl/ (last visit: 22.01.2005)

[FuXML] Home page of the FuXML project, http://www.fuxml.de/ (last visit: 22.01.2005)

[GGMS04] Görlitz, Gudrun; Grimm, Oliver; Müller, Stefan; Schrade, Eva: "Design and Production of Online-Learning-Material". In: Proceedings of the ISAS CITSA 2004, Volume II, Communications, Information and Control Systems, Technologies and Applications. Orlando Fl. 2004. ISBN: 980-6560-19-1, S. 387-389

[KM04] Kania, J. P.; Müller, S.: Vom Skript zum multimedialen Online-Studienmodul. In: Stübig, J.; Peitz, B. (Hrsg.): Internet- und multimedial gestützte Lehre an Hochschulen: Beispiele und Transfer. Aus den BMBF-Leitprojekten "Vernetztes Studium - Chemie" und "Virtuelle Fachhochschule". Schriftenreihe des Bundesinstituts für Berufsbildung BIBB, Bonn, 2004. ISBN 3-7639-1023-9. S. 154-165

[MathFlow] MathFlow MathML Editor, http://www.dessci.com/en/products/mathflow/ (last visit: 22.01.2005)

[MathML] Mathematial Markup Language, http://www.w3.org/Math/ (last visit: 22.01.2005)

[OCW] MIT’s OpenCourseWare project, http://ocw.mit.edu/ (last visit: 22.01.2005)

[WebDAV] Web-based Distributed Authoring and Versioning, http://www.webdav.org/ (last visit: 22.01.2005)

[WebMathML] Putting mathematics on the Web with MathML, http://www.w3.org/Math/XSL/ (last visit: 22.01.2005)



[1] WebDAV stands for "Web-based Distributed Authoring and Versioning". It is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.

License

Any party may pass on this Work by electronic means and make it available for download under the terms and conditions of the Digital Peer Publishing License. The text of the license may be accessed and retrieved via Internet at http://www.dipp.nrw.de/lizenzen/dppl/dppl/DPPL_v2_en_06-2004.html

Language
  1. Deutsch
  2. English
Contents
Navigation
Tag Cloud
3D MUVES academic research accreditation of prior learning activity tracking adaptivity administrative authorities adult education agent ambient computing apl artifical neural network assessment Aufsatzsammlung Ausstattung Australien authoring Authoring Tool avatar barrier-free e-learning Behörden berufliche Bildung Berufliche Fortbildung betriebliche Fortbildung Bildung Bildungseinrichtung Bildungsplattform blended learning Business Plan CampusContent CampusSource Engine central actors CMS Cognitive learning collaboration collaborative filtering communication communication task competence development computer aided assessment computer aided grading computer literacy computer networks computer science education Computer security computer simulation Computer-assisted instruction computer-based-training Computersimulationen computerunterstützes Bewerten computerunterstütztes Üben congress content management content sharing context controlling CopperCore cost accounting cost management courseware critical thinking cross-media publishing darwikinism data interchange data mining Data processing decision making design design research desktop publishing development and exploitation of software components Didaktik didaktische Methodik didaktischer Entwurf digital age digital library distance education distance learning DMG-Lib document management document server Dozent Drehbuch e-assessment e-journal e-language learning e-learning e-Learning 2.0 e-learning application e-learning design e-learning technology E-Learning-Integration e-learning-Plattformen e-learning-systems ecology edu-sharing education Educational Broadcasting Educational content Educational technology Educational Television Edukalibre project EDV-Infrastruktur Effizienzmessung ELAN III eLearning community portals Electronic Documents eleed eLite project emergence eModeration Empirische Studie Employees engineering education Enterprise Java Open Source Architecture (EJOSA) Entwurfsprozess Lernen Erwachsenenpädagogik Erziehungswissenschaften ESOL EU-US cooperation in higher education eupace european market place European program european projects evaluation examples Fernerkundung Flow-Analyse folksonomy Fortbildung Four Level Frame Work Geoinformatik Geschäftsmodell gestures grounded theory Handlungsorientiertes Lernen Hannover 2004 higher education higher education administration HIS-Software Hochschule hybrid concepts ideal types identity management immediacy IMMEDIATE immersive impact of technology implementation Implementierung IMS Learning Design incidental learning informal learning information appliance information literacy information management information quality information retrieval information systems information technology information visualization Informationsmanagement informelles Lernen Ingenieurausbildung innovation instructional design instructor support integration integration of blended learning intelligente Tutorensysteme interaction interactive technology Interaktiver Software-Entwurf internet Internet in education invisible computing IT Infrastructure Library ITIL Java juristische Argumentation knowledge creation knowledge management Kollaboration Kongress Kursplattform Kursverwaltung künstliche neuronale Netze language learning theories large course design Latent Semantic Analysis latent semantic analysis LCMS learn at work learner learning learning by teaching learning content management system (LCMS) learning design learning fields learning management platform learning management system learning networks learning object repository learning objects learning platform learning processes learning resources learning situation learning systems learning technology standards learning theory Learning-Content-System Learnmanagement Lehrer Lehrerfortbildung Lernen Lernen durch Lehren Lernerfolg Lernfeld Lernmanagement-Plattfom Lernplattform Lernpsychologie Lernsituation library lifelong learning LMS logfile analysis LOM lsa Management Management von verteilten Lehrinhalten market orientation mash-up mathematical application mathematical problem solving mathematische Anwendung Medienautor Mediendidaktik Medienpädagogik medium sized enterprise metadata middle east MOA-model Mobile Learning Model Driven Architecture (MDA) Modellversuch Moodle motivation multilinguality multimedia multimedia documents Multimedia-Autor multivariate Methoden multivariate methods Nachhaltigkeit von Inhaltsentwicklungen navigation support negotiation of meaning net-based pedagogy new media in technical education nursing education nursing skills and competences online course online survey Onlinestudie open content open course open source Open University Support System (OpenUSS) OpEN.SC OpenFUXML OpenUSS organisation model Organisationsforschung Organisationsmodell Organizational learning PACE paradigms peer-support performance of blended learning Personal Competence Manager personalization personalized recommendation phenomenography pilot project placement positioning prior knowledge PROBADO Problem-Based Learning process and chemical engineering professional development programming programming interface project management Projektmanagement Prozessmanagement Psychologie public administration Pädagogik quality Qualitätsmanagement R-Statistical computing recommender system Redaktionssystem reflection repository networks reusability and interoperability reusable learning materials ROI reusable object and instruction role expectations Rollenverständnis satisfactions scientific use of web SCORM Second Life second life Security measures selbstorganisiertes Lernen self directed learning environment self-directed learning self-organized community self-organized learning seminarbegleitend Seminardesign service service integration serviceorientierte Gesamtkosten situated learning small and medium sized companies small sized enterprise social behaviour social constructivist Social Learning social network analysis social networks social software socio-cultural perspective software design tool software development software engineering software for science and Mathematics software tools Software-Management Soziale Lernplattform soziale Netze statistics Statistik Statistikprogramm R strategisches Controlling strategy student student mobility Studienseminar swemof system architecture Systematische Instruktionsdesign tags taxonomy TCO-Tools TCS teacher community teachers' in-service training teaching book technology enhanced learning Tele Learning teleteaching television Television and Learning Television supported Learning TENCompetence text mining text vector space model thesis Total Cost of Ownership (TCO) Total Cost of Services Training of Computer-assisted instruction Training of Employees tutor workload tutoring systems UML Umsetzungsbeispiele United States of America university university teaching Universität Zürich USA-Deutschland user generated content user interaction user interface variation video conference Videokonferenz virtual environment virtual learning environments Virtuelle Fachhochschule (VFH) Virtuelle Lehrerfortbildung virtuelle Lernumgebung virtuelle Universität virtueller Campus vocational education and training web web 2.0 web based training web portal web-based information systems web-based instruction web-based learning webservice Weiterbildung Wiki wissenschaftliches Arbeiten Wissensmanagement workshop Worldwide Web WWW XML XML-Editor Ökologie öffentliche Verwaltung