Download Approaches To E-Learning: Key Standards And Technologies

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Approaches To E-Learning:
Key Standards And Technologies
Brian Kelly
UKOLN
University of Bath
Bath, BA2 7AY
Email
[email protected]
URL
http://www.ukoln.ac.uk/
UKOLN is supported by:
A centre of expertise in digital information management
www.ukoln.ac.uk
Contents
Standards
• The Context
• The Need For Standards
• Key Web Standards
• E-Learning Standards
• Other Relevant Standards
Key Application Areas
• The Web
• Collaborative Systems
• Learning Systems
A centre of expertise in digital information management
www.ukoln.ac.uk
The Context
Standards have a partial (but important role) in development work.
Standards: concerned with
protocols and file formats
Open standards vs. Proprietary
HTML / XML vs. PDF
CSS / XSL vs. HTML
GIF vs PNG
Applications: software
products used to implement
systems
Apache / IIS
FrontPage / Dreamweaver
Oracle / SQLServer
ColdFusion vs ASP
Architectures: models for
implementing systems
Which standards are applicable
NT / Unix
File system / database application
HTML tools / content management
Resources: financial and staff
costs needed to implement
systems
Development vs. Migration costs
Use of in-house expertise
In-house vs. out-sourced
Licensed vs. open source
Note the talks will illustrate applications, but we are
A centre of expertise in digital information management
www.ukoln.ac.uk
application-neutral
Users
The Bigger Context
Standards
Architecture
Users
Resources
Applications
In learning / e-learning users cover bother learners and
teachers.
User issues are not just usability, functionality, etc. but
also
learning styles, student needs, pedagogy,
etc.
A centre of expertise in digital information management
www.ukoln.ac.uk
Standards
Why Do We Need Standards?
Any suggestions on why we need standards?
A centre of expertise in digital information management
www.ukoln.ac.uk
Standards
What Standards Provide
Standards are needed:
• To provide application-independence – remember
when documents were trapped into particular word
processing software
• To provide platform-independence – allowing us to
move between PCs’ Macs, Unix systems, etc.
• To provide long term access to data – avoiding the
digital dark ages.
• To provide a coherent architectural model – which
allows for evolution and integration.
• To provide an open marketplace – allowing users
to choice their preferred solution.
A centre of expertise in digital information management
www.ukoln.ac.uk
Web Standards
Key Web Standards
HTML:
• Universal native language for the Web
• Should be used for the structure of Web
resources (and not their appearance)
• Simple to use (but not necessarily for everyone)
• You should create compliant HTML, and not just
HTML that seems to work
CSS:
• Used to define how HTML tags appear
• An elegant solution, allowing the appearance to
be managed and changed
• Greater use should be made of CSS
A centre of expertise in digital information management
www.ukoln.ac.uk
Web Standards
HTML’s Limitations
Although HTML is deployed world-wide it has
its limitations:
• It cannot easily be extended (e.g. to add
scientific tags)
• If can only describe basic document
structures
• It was designed as an output format
• It cannot easily be reused for other
purposes
A centre of expertise in digital information management
www.ukoln.ac.uk
Web Standards
XML To The Rescue
XML:
• Extensible Markup Language
• A meta-language, used for designing other
languages
• Designed to be extensible
• Used to create languages such as MathML, CML,
SMIL, SVG, etc.
• Has been a tremendous success in a short period
• Should form the basis for your networked
applications
“Flash? No thanks, I’ll stick with XML”
- or do you not trust my salesmanship?
A centre of expertise in digital information management
www.ukoln.ac.uk
Web Standards
XHTML
XHTML:
• HTML expressed as an XML application
• XHTML are:
• In lowercase: <p> and not <P>
• Must be closed: most have <p>xxx</p>
• Empty elements thus: <hr /> and not <hr>
• Attributes quoted: <img src=“foo” .. />
• XHTML must be compliant
• Better suited for repurposing – but more
important to get it right
• Current applications should probably aim to
create XHTML
A centre of expertise in digital information management
www.ukoln.ac.uk
Web Standards
Other Key Web Standards
SVG:
•
•
•
•
•
Scalable Vector Graphics
Vector graphics formats designed for Web
Can resize graphics without losing resolution
Particularly applicable in scientific applications
See <http://www.w3.org/Graphics/SVG/>
SMIL:
• Synchronised Multimedia Integration Language
• Potential for use in many scientific applications
(simulations, etc.)
• See <http://www.w3.org/AudioVideo/>
SVG and SMIL are both XML applications
www.ukoln.ac.uk
A centre of expertise in digital information management
Web Standards
Other Key Web Standards
MathML:
• Mathematical Markup Language
• Rendered natively in Mozilla browser
• See <http://www.w3.org/Math/>
CML:
• Chemical Markup Language
• Java and JavaScripted browser support available
• See <http://www.xml-cml.org/>
MathML and CML are both XML applications
A centre of expertise in digital information management
www.ukoln.ac.uk
Web Standards
Pulling These Together
Because W3C standards are designed to be
interoperable you can:
• Integrate SVG, MathML, CML and XHTML
fragments into a single document
• Use SMIL to manipulate these fragments for use
in simulations, animated displays, etc.
• Process them by other applications (algebraic
systems, molecular modelling applications, …)
• …
A centre of expertise in digital information management
www.ukoln.ac.uk
Examples
A MathML Page
A CML Page
A centre of expertise in digital information management
www.ukoln.ac.uk
E-Learning Standards
E-Learning Standards
Why do you think we need e-learning
standards?
What areas will be addressed by e-learning
standards?
A centre of expertise in digital information management
www.ukoln.ac.uk
E-Learning Standards
E-Learning Standards
E-learning standards:
• The content of the learning is more important than
the technologies used to deliver the learning
• There is very rapid changes in technologies:
printed resources, open learning materials,
videos, CBL tools, BBC micros (in the UK),
Gopher, Web, VRML, VLEs, …
• We need to be able to easily move content to new
or different applications and delivery systems
• Teachers need to take 'chunks' or content and
integrate them into their own learning environment
• …
A centre of expertise in digital information management
www.ukoln.ac.uk
E-Learning Standards
E-Learning Standards
Areas which e-learning standards may cover:
• Resource discovery – finding e-learning
resources
• Assessment – defining assessment in an open
way
• User profiles – describing user characteristics
• Management – management of e-learning
environments (VLEs, MLEs, …)
• …
See <http://www.cetis.ac.uk/>
A centre of expertise in digital information management
www.ukoln.ac.uk
Other Standards
Other Relevant Standards
What other areas related to e-learning will
have standards which we will need to consider
when developing e-learning systems?
My Thoughts
•
•
•
•
Communications tools
Interactive systems
Publishing tools
…
A centre of expertise in digital information management
www.ukoln.ac.uk
Other Standards
Communications Standards
Email:
• SMTP and POP /IMAP
• HTML support
• What will your VLE support?
IM:
• Currently driven by vendors (MSN, AOL
Messenger, Yahoo Messenger)
• Interoperability difficulties
• XMPP
• Jabber open source work
Video-conferencing:
• Studio based / Web cams
• Covered elsewhere?
A centre of expertise in digital information management
www.ukoln.ac.uk
Key Application Areas
Key Application Areas
What are the key applications areas which you
may wish to use when developing an elearning environment?
A centre of expertise in digital information management
www.ukoln.ac.uk
Key Application Areas
Communications
Email:
• Direct, lists, list archives
• Email output, alerts, …
Phone Technologies
• SMS alerts, 3G, …
IM Technologies
• MSN Chat, …
Shared Desktops
• Groupware tools
A centre of expertise in digital information management
www.ukoln.ac.uk
Key Application Areas
Publishing
Web resources:
• Conventional Web pages and HTML tools
• Use of CMSs
Blogging technologies
• Structured resources
• Calendar metaphor
• Web-based authoring tool
Collaborative Publishing:
• Wikis
A centre of expertise in digital information management
www.ukoln.ac.uk
Key Application Areas
Interaction
Various types of interaction:
• Quizzes
• Testing
• Simulation
• …
A centre of expertise in digital information management
www.ukoln.ac.uk
Key Application Areas
Managing
Applications for managing e-learning
environments:
• Managing resources
• Managing students
• Managing assessment
• …
Rather than discuss these key application
areas you will have the opportunity to try out
various applications in the next session
A centre of expertise in digital information management
www.ukoln.ac.uk
Selection Of Standards
It May Not Be Easy
However using standards is not always easy:
• Many proprietary solutions can be very
good
• Many users will have expertise in use of
proprietary solutions
• Moving to open solutions may be
expensive, especially in the short term.
• Some open solutions may be immature,
difficult to implement or fail to take off (OSI
X.400 email, anyone?)
A centre of expertise in digital information management
www.ukoln.ac.uk
Selection Of STandards
A Matrix For Selection
In order to provide objective criteria for selection of
open solutions the following matrix is proposed:
• Maturity of standard: acceptance, stability,
availability of tools, etc.
• Appropriateness of standard: fitness for
purpose, timescales & budget, …
• Ease of deployment: costs, training, expertise, …
• Organisation culture: readiness to experiment,
views on standards, OSS, etc.
There will not be a single universal solution. The
solution you chose should be based on your needs &
circumstances. (Beware of salesmen of all types!)
See “Matrix For Selection Of Standards” at
<centre
http://www.ukoln.ac.uk/qa-focus/documents/briefing/briefing-31/
>
A
of expertise in digital information management
www.ukoln.ac.uk
Conclusions
To conclude:
• Use of open standards is important in
development of richly functional and interoperable
e-learning services
• Proprietary solutions ("let's buy everything from
Microsoft") can be tempting – but this can have
dangers!
• Use of open standards also has challenges:
•
•
•
•
Standards complex to understand
Standards wars
Standards may be immature
…
• It is for you and your organisation to resolve these
conflicts
(butinformation
workshop
lecturers are here
to help)
A centre of
expertise in digital
management
www.ukoln.ac.uk
Questions
Questions
A centre of expertise in digital information management
www.ukoln.ac.uk