Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 1
Offline or Online
Content Creation?
Fred [email protected]
FIM-NeuesLernenwww.fim.uni-erlangen.de
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 2
Agenda
Authoring processes
4 ways to get content into ILIAS
Case Study: XLML
Summary
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 3
Online Authoring Process
Browser Browser
Server
ILIAS
Browser
...
Web
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 4
Online Authoring Aspects
IndependenceFrom separate authoring tools
From individual clients
Collaborative EditingDistributed authoring (ILIAS manual)
Inclusion of the learners
Content ManagementOrganisation, searchability, reuse
Quality management with tracking
LimitationsLayout and functionality
Editing speed, comfort and flexibility
Use outside the LMS
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 5
Offline Authoring Process
ILIASpackage
ILIASpackage
Stand-alone
Version
Stand-alone
VersionSource
files
Source
files
Authoring
Tool
Authoring
Tool
ILIAS
SCORMpackage
SCORMpackage
Various
Platforms
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 6
Offline Authoring Aspects
Independence
From the LMS
From network access
Variety of authoring tools
Best choice for own requirements
Life cycle
Corrections in LMS possible?
Reload possible?
Structural changes and user data?
Integration
Linking, embedding of LMS objects?
Appearance and behaviour in LMS predictable?
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 7
Offline Content Integration Aspects
Navigation and linkingLinks inside and between modules allowed?
Tracking and conditions
InteractivitiesStorage of data, test results
SearchingKeywords, metadata, fulltext
Table of ContentsProvided by LMS or content module
Print VersionGenerated by LMS or uploaded
Notes and discussionsAssigned to which level (chapter, page, element)
Shown with the content?
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 8
Content creation for ILIAS
Online with built-in editor
Native ILIAS approach
Offline with XML import
ILEX tool
Exchange between ILIAS platforms
Offline with File / HTML import
Minimalistic approach
Offline with SCORM import
Standardized approach
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 9
ILIAS Editor
Browser based
Collaborative editing
Immediate changes
Comfort limited by web technology
Tight integration
Logical links to other ILIAS objects
Conditional navigation
Automated print version
Document style
Limited layout and window handling
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 10
ILIAS Editor: Example
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 11
ILIAS Editor: Example
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 12
ILEX
Editing with OpenOffice
reuse of existing documents
Import as native ILIAS modules
changeable afterwards
Best effort to convert documents
limits with nested tables-cells
care has to be taken with images
no internal references
Additional styles for ILIAS
Experiences: see following presentation
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 13
ILEX: Example in OpenOffice
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 14
ILEX: Example in ILIAS
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 15
HTML
Import of any web based material
Fast navigation
Uploaded content can be updated
Searchable with lucene server
No table of contents
Currently no tracking
Solution for preventing access
coming soon
can be a basis for tracking
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 16
SCORM
Reference model for sharable content
For publishing in LMS, not for exchange of sources!
SCORM 1.2
IMS content packages
LOM meta data
AICC runtime API and data model
fully supported in ILIAS 3
SCORM 1.3 (2004)
IMS simple sequencing for navigation rules
Asset:
basic content piece, just shown
SCO: „Sharable Content Object“
trackable, data set asigned
context-free (no links between SCOs!)
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 17
SCORM Content Aggregation Model
package
imsmanifest.xml
files(content, media, assessments)
meta data
organisations
resources
• tree structure
• context specific
meta data
• sequencing and
navigation rules
sub manifests
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 18
SCORM Run Time Environment
ILIAS Server
SCO
Browser
Java API Initialize()
GetValue()SetValue()Commit()Terminate()...
Launch by URL
Proprietary communication
JavaScript
• launch_data
• learner_id
• learner_name
• suspend_data
• interactions
• ...
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 19
Case Study: XLMLeXtended Logical Markup Language
„Side-product“ of the project eL3eLearning courses for teachers on use of ICT
published as open source (www.xlml.org)
still used and further developed at FIM
Author oriented document typeused with a WYSYWIG XML editor
XHTML basedlimited freedom
Additional elementsstructure
layout
linking
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 20
XLML Source Example
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 21
XLML Demo Content
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 22
XLML ILIAS 2 Integration
Realisation
special generation for ILIAS
ILIAS patch for XLML support
�toc, printout, notes, tracking, fulltext search
Disadvantages
no editing of uploaded content
target specific content packages
Advantages
very integrated look and feel
additional functionality, e.g. send-in forms
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 23
XLML: Send-In Form I
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 24
XLML: Send-In Tutor View
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 25
XLML: Send-In Form II
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 26
XLML: Send-In Forum View
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 27
XLML: ILIAS 3 Integration
Current Realisation
Import as SCORM modules
�Content explorer by ILIAS
�Client-side Java needed
Extension for send-in forms
Alternatives
XML import
�Loss of layout and special features
�Changeable afterwards (comfortable?)
HTML import
�No content explorer provided
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 28
XLML: SCORM 1.2 Package Types
Multiple SCOs, e.g. per chapters
LMS provides table of contents and navigation
Separate run-time data for each SCO
Not possible for XLML due to linking problem
One big SCO with multiple assets
Content has to provide all navigation
Only one run-time data set
Realized for XLML
No SCO, multiple assets
No run-time data
Not better than pure IMS Content Package
Realized for XLML
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 29
SCORM: Multiple Assets
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 30
SCORM: Single SCO
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 31
SCORM: Tracking Data
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 32
Proposal: IMS Content Packages
Provides meta dataBasis for searching
Provides a content structure Basis for tracking and linking
Probably manual setting of status like in ILIAS 2
Tacking possible on server sideOnly visits, no interactions
No Java/JavaScript needed on client side
Cross links allowed
Creatable for each legacy web contentE.g. with RELOAD editor
Probably with ILIAS itself
Flexible for extensions
ILIAS ConferenceIV International
Inhalte offline oder online erzeugen?
Fred Neumann – FIM-NeuesLernen
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 33
Summary
standard
limited navigation
partially tracked
Java(Script)
any material
fast navigation
not yet tracked
familiar editor
text oriented
web based
tight integration
print versions
tracked
for existing WBTs
for current authoring tools
SCORM
import
for existing WBTs
for legacy authoring tools
HTML
import
for existing documents
as basis for ILIAS editor
ILEX
import
for distributed teams
for „living“ documents
to use other ILIAS objects
ILIAS
editor
ILIAS-Conference, Nuremberg, 06.10.2005
© FIM-NeuesLernen 2005 Page 34
Many thanks for you attention!
Questions?
www.fim.uni-erlangen.de