SlideShare une entreprise Scribd logo
1  sur  12
Using OU XML to create units
for OpenLearn

A workshop with:
•  Sarah Darley, University of Derby
•  Dr Gerald Schmidt, The Open University




                     Workshop 16 October 2008



                                      www.derby.ac.uk
Introduction to XML

•  XML stands for extensible markup language
•  XML is for structuring data
•  XML is not a programming language
   •  You don’t have to be a programming expert to
      use it
•  XML looks a bit like HTML




                                       www.derby.ac.uk
Why did POCKET use OU XML?

•  The project intended to build on the experience of
   OpenLearn
•  All POCKET units had to be uploaded to
   OpenLearn
•  All POCKET units had to validate against the OU
   XML Schema
•  Flexibility of XML increases sustainability of the
   project outputs



                                         www.derby.ac.uk
Using OU XML in POCKET: Process




                        www.derby.ac.uk
Downloading from OpenLearn

•  Creating units in XML
   allowed them to be
   outputted in many different
   formats




                                 www.derby.ac.uk
Using an XML editor




                      www.derby.ac.uk
The final unit on OpenLearn




                              www.derby.ac.uk
Tables created in XML




                        www.derby.ac.uk
Animations and films




                       www.derby.ac.uk
XML imported into Blackboard




                          www.derby.ac.uk
Questions and practical

•  Any questions?
•  Have a go at using an XML editor
•  XML Copy Editor can be downloaded for free
   from:
   http://sourceforge.net/project/showfiles.php?
   group_id=141776&package_id




                                        www.derby.ac.uk
Thanks for listening!

•  For more information on POCKET, please visit:
   www.derby.ac.uk/pocket




                                       www.derby.ac.uk

Contenu connexe

En vedette

5木絲水泥板+6ep磚
5木絲水泥板+6ep磚5木絲水泥板+6ep磚
5木絲水泥板+6ep磚jandc168
 
C:\Documents And Settings\Admin\Mis Documentos\Power Points\2010\Sala Delfine...
C:\Documents And Settings\Admin\Mis Documentos\Power Points\2010\Sala Delfine...C:\Documents And Settings\Admin\Mis Documentos\Power Points\2010\Sala Delfine...
C:\Documents And Settings\Admin\Mis Documentos\Power Points\2010\Sala Delfine...martinyomar
 
Krauthammer presentation
Krauthammer presentationKrauthammer presentation
Krauthammer presentationMarieke65
 
UKSG Conference 2016 Breakout Session - Collection development in a world wit...
UKSG Conference 2016 Breakout Session - Collection development in a world wit...UKSG Conference 2016 Breakout Session - Collection development in a world wit...
UKSG Conference 2016 Breakout Session - Collection development in a world wit...UKSG: connecting the knowledge community
 
リーン思考に学ぶ失敗で終わらせないプロジェクトマネージメント
リーン思考に学ぶ失敗で終わらせないプロジェクトマネージメント リーン思考に学ぶ失敗で終わらせないプロジェクトマネージメント
リーン思考に学ぶ失敗で終わらせないプロジェクトマネージメント Yoichi Tamamaki
 
Concept of industrial management
Concept of industrial managementConcept of industrial management
Concept of industrial managementSanyog Kumar
 

En vedette (10)

5木絲水泥板+6ep磚
5木絲水泥板+6ep磚5木絲水泥板+6ep磚
5木絲水泥板+6ep磚
 
Juan
JuanJuan
Juan
 
Patagonet Parte 1
Patagonet  Parte 1Patagonet  Parte 1
Patagonet Parte 1
 
C:\Documents And Settings\Admin\Mis Documentos\Power Points\2010\Sala Delfine...
C:\Documents And Settings\Admin\Mis Documentos\Power Points\2010\Sala Delfine...C:\Documents And Settings\Admin\Mis Documentos\Power Points\2010\Sala Delfine...
C:\Documents And Settings\Admin\Mis Documentos\Power Points\2010\Sala Delfine...
 
Krauthammer presentation
Krauthammer presentationKrauthammer presentation
Krauthammer presentation
 
Rita2
Rita2Rita2
Rita2
 
UKSG Conference 2016 Breakout Session - Collection development in a world wit...
UKSG Conference 2016 Breakout Session - Collection development in a world wit...UKSG Conference 2016 Breakout Session - Collection development in a world wit...
UKSG Conference 2016 Breakout Session - Collection development in a world wit...
 
Ruby on Rails Presentation
Ruby on Rails PresentationRuby on Rails Presentation
Ruby on Rails Presentation
 
リーン思考に学ぶ失敗で終わらせないプロジェクトマネージメント
リーン思考に学ぶ失敗で終わらせないプロジェクトマネージメント リーン思考に学ぶ失敗で終わらせないプロジェクトマネージメント
リーン思考に学ぶ失敗で終わらせないプロジェクトマネージメント
 
Concept of industrial management
Concept of industrial managementConcept of industrial management
Concept of industrial management
 

Similaire à Using OU XML to create units for OpenLearn

Showcase of POCKET material
Showcase of POCKET materialShowcase of POCKET material
Showcase of POCKET materialsdarley
 
Eclipse Orion: The IDE in the Clouds (JavaOne 2013)
Eclipse Orion: The IDE in the Clouds (JavaOne 2013)Eclipse Orion: The IDE in the Clouds (JavaOne 2013)
Eclipse Orion: The IDE in the Clouds (JavaOne 2013)Murat Yener
 
IDA - Eclipse Workshop II (In Danish)
IDA - Eclipse Workshop II (In Danish)IDA - Eclipse Workshop II (In Danish)
IDA - Eclipse Workshop II (In Danish)Tonny Madsen
 
Stor c gregynog colloquium
Stor c   gregynog colloquiumStor c   gregynog colloquium
Stor c gregynog colloquiumgregynog
 
The dream BEAM - A former DevOps perspective
The dream BEAM - A former DevOps perspectiveThe dream BEAM - A former DevOps perspective
The dream BEAM - A former DevOps perspectiveJeffrey Chan
 
Laird Best Practices Ajax World West2008
Laird Best Practices Ajax World West2008Laird Best Practices Ajax World West2008
Laird Best Practices Ajax World West2008rajivmordani
 
IDA - Eclipse Workshop I (In Danish)
IDA - Eclipse Workshop I (In Danish)IDA - Eclipse Workshop I (In Danish)
IDA - Eclipse Workshop I (In Danish)Tonny Madsen
 
Arcomem training specifying-crawls
Arcomem training specifying-crawlsArcomem training specifying-crawls
Arcomem training specifying-crawlsarcomem
 
ACCU 2013 Taking Scala into the Enterpise
ACCU 2013 Taking Scala into the EnterpiseACCU 2013 Taking Scala into the Enterpise
ACCU 2013 Taking Scala into the EnterpisePeter Pilgrim
 
Mashups with Drupal and QueryPath
Mashups with Drupal and QueryPathMashups with Drupal and QueryPath
Mashups with Drupal and QueryPathMatt Butcher
 
Open Source: Liberating your systems
Open Source: Liberating your systemsOpen Source: Liberating your systems
Open Source: Liberating your systemsRichard Wallis
 
Ajax Tutorial
Ajax TutorialAjax Tutorial
Ajax Tutorialoscon2007
 
Performance Improvements in Browsers
Performance Improvements in BrowsersPerformance Improvements in Browsers
Performance Improvements in Browsersjeresig
 
Eclipse Con 2009 Sca Tools Short Talk
Eclipse Con 2009   Sca Tools Short TalkEclipse Con 2009   Sca Tools Short Talk
Eclipse Con 2009 Sca Tools Short TalkVincent Zurczak
 
Symfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating productsSymfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating productsXavier Lacot
 
plumbing for the next web
plumbing for the next webplumbing for the next web
plumbing for the next webIan Forrester
 
PHP And Silverlight - DevDays session
PHP And Silverlight - DevDays sessionPHP And Silverlight - DevDays session
PHP And Silverlight - DevDays sessionMaarten Balliauw
 
RESTful Services and Distributed OSGi - 04/2009
RESTful Services and Distributed OSGi - 04/2009RESTful Services and Distributed OSGi - 04/2009
RESTful Services and Distributed OSGi - 04/2009Roland Tritsch
 
Omeka: Open Archives and Exhibits for Anyone
Omeka: Open Archives and Exhibits for AnyoneOmeka: Open Archives and Exhibits for Anyone
Omeka: Open Archives and Exhibits for AnyoneJeremy Boggs
 

Similaire à Using OU XML to create units for OpenLearn (20)

Showcase of POCKET material
Showcase of POCKET materialShowcase of POCKET material
Showcase of POCKET material
 
Eclipse Orion: The IDE in the Clouds (JavaOne 2013)
Eclipse Orion: The IDE in the Clouds (JavaOne 2013)Eclipse Orion: The IDE in the Clouds (JavaOne 2013)
Eclipse Orion: The IDE in the Clouds (JavaOne 2013)
 
IDA - Eclipse Workshop II (In Danish)
IDA - Eclipse Workshop II (In Danish)IDA - Eclipse Workshop II (In Danish)
IDA - Eclipse Workshop II (In Danish)
 
Stor c gregynog colloquium
Stor c   gregynog colloquiumStor c   gregynog colloquium
Stor c gregynog colloquium
 
The dream BEAM - A former DevOps perspective
The dream BEAM - A former DevOps perspectiveThe dream BEAM - A former DevOps perspective
The dream BEAM - A former DevOps perspective
 
Laird Best Practices Ajax World West2008
Laird Best Practices Ajax World West2008Laird Best Practices Ajax World West2008
Laird Best Practices Ajax World West2008
 
JavaFX Uni Parthenope
JavaFX Uni ParthenopeJavaFX Uni Parthenope
JavaFX Uni Parthenope
 
IDA - Eclipse Workshop I (In Danish)
IDA - Eclipse Workshop I (In Danish)IDA - Eclipse Workshop I (In Danish)
IDA - Eclipse Workshop I (In Danish)
 
Arcomem training specifying-crawls
Arcomem training specifying-crawlsArcomem training specifying-crawls
Arcomem training specifying-crawls
 
ACCU 2013 Taking Scala into the Enterpise
ACCU 2013 Taking Scala into the EnterpiseACCU 2013 Taking Scala into the Enterpise
ACCU 2013 Taking Scala into the Enterpise
 
Mashups with Drupal and QueryPath
Mashups with Drupal and QueryPathMashups with Drupal and QueryPath
Mashups with Drupal and QueryPath
 
Open Source: Liberating your systems
Open Source: Liberating your systemsOpen Source: Liberating your systems
Open Source: Liberating your systems
 
Ajax Tutorial
Ajax TutorialAjax Tutorial
Ajax Tutorial
 
Performance Improvements in Browsers
Performance Improvements in BrowsersPerformance Improvements in Browsers
Performance Improvements in Browsers
 
Eclipse Con 2009 Sca Tools Short Talk
Eclipse Con 2009   Sca Tools Short TalkEclipse Con 2009   Sca Tools Short Talk
Eclipse Con 2009 Sca Tools Short Talk
 
Symfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating productsSymfony Day 2009 - Symfony vs Integrating products
Symfony Day 2009 - Symfony vs Integrating products
 
plumbing for the next web
plumbing for the next webplumbing for the next web
plumbing for the next web
 
PHP And Silverlight - DevDays session
PHP And Silverlight - DevDays sessionPHP And Silverlight - DevDays session
PHP And Silverlight - DevDays session
 
RESTful Services and Distributed OSGi - 04/2009
RESTful Services and Distributed OSGi - 04/2009RESTful Services and Distributed OSGi - 04/2009
RESTful Services and Distributed OSGi - 04/2009
 
Omeka: Open Archives and Exhibits for Anyone
Omeka: Open Archives and Exhibits for AnyoneOmeka: Open Archives and Exhibits for Anyone
Omeka: Open Archives and Exhibits for Anyone
 

Dernier

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Dernier (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Using OU XML to create units for OpenLearn

  • 1. Using OU XML to create units for OpenLearn A workshop with: •  Sarah Darley, University of Derby •  Dr Gerald Schmidt, The Open University Workshop 16 October 2008 www.derby.ac.uk
  • 2. Introduction to XML •  XML stands for extensible markup language •  XML is for structuring data •  XML is not a programming language •  You don’t have to be a programming expert to use it •  XML looks a bit like HTML www.derby.ac.uk
  • 3. Why did POCKET use OU XML? •  The project intended to build on the experience of OpenLearn •  All POCKET units had to be uploaded to OpenLearn •  All POCKET units had to validate against the OU XML Schema •  Flexibility of XML increases sustainability of the project outputs www.derby.ac.uk
  • 4. Using OU XML in POCKET: Process www.derby.ac.uk
  • 5. Downloading from OpenLearn •  Creating units in XML allowed them to be outputted in many different formats www.derby.ac.uk
  • 6. Using an XML editor www.derby.ac.uk
  • 7. The final unit on OpenLearn www.derby.ac.uk
  • 8. Tables created in XML www.derby.ac.uk
  • 9. Animations and films www.derby.ac.uk
  • 10. XML imported into Blackboard www.derby.ac.uk
  • 11. Questions and practical •  Any questions? •  Have a go at using an XML editor •  XML Copy Editor can be downloaded for free from: http://sourceforge.net/project/showfiles.php? group_id=141776&package_id www.derby.ac.uk
  • 12. Thanks for listening! •  For more information on POCKET, please visit: www.derby.ac.uk/pocket www.derby.ac.uk