SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie Using OU XML to create units for OpenLearn

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
 
Laird Best Practices Ajax World West2008
Laird Best Practices Ajax World West2008Laird Best Practices Ajax World West2008
Laird Best Practices Ajax World West2008
rajivmordani
 
Ajax Tutorial
Ajax TutorialAjax Tutorial
Ajax Tutorial
oscon2007
 
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
Vincent 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 products
Xavier Lacot
 
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
Jeremy Boggs
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Kürzlich hochgeladen (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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?
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

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