Adagio: Agile and Distributed Authoring of Generic Learning Objects
Upcoming SlideShare
Loading in...5
×
 

Adagio: Agile and Distributed Authoring of Generic Learning Objects

on

  • 934 views

An authoring kit to manage large content repositories as if they were made of small production links that are connected as a chain to create the content repository of a course

An authoring kit to manage large content repositories as if they were made of small production links that are connected as a chain to create the content repository of a course

Statistics

Views

Total Views
934
Views on SlideShare
933
Embed Views
1

Actions

Likes
0
Downloads
7
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Adagio: Agile and Distributed Authoring of Generic Learning Objects Adagio: Agile and Distributed Authoring of Generic Learning Objects Presentation Transcript

  • Adagio Agile and Distributed Authoring of Generic LearnIng Objects Abelardo Pardo, Gradient Laboratory University Carlos III of Madrid, Spainwww.slideshare.net/abelardo_pardo
  • Current Status • Migrated to Python implementation • Documentation lagging behind • Major code reorg to package sw. • Help!
  • The scenario• Course material is extremely important• Coherent, well organized, easy to modify• Created collaboratively• Difficult to coordinate• Tendency to create “Isolated Silos”• Difficult to reuse• Potential for automation Abelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 3
  • The problem • LMS = Forum • Large number of learning objects • Increasingly heterogeneous nature • Course “enactment” getting more complicated when moving to active learningAbelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 4
  • The proposed solution • Leave the low level object creation in the hands of the author. • Automate the combination of low-level units to obtain the final material • Offer a truly collaboratively environment • Lower the threshold for adoption as much as possibleAbelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 5
  • What could be automated? • Upload material to its final destination. • Produce PDF from your slides • Produce PDF from your course notes in Word. •Abelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 6
  • Adagio: Rules in your directory• Text file Properties.dgo[office2pdf]files = ModeladoDeDatos_e?.doc[export]files = ModeladoDeDatos_e?.pdf Abelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 7
  • The “production chain” • 1 directory = 1 production step 1.Call other dirs to obtain resources (Opt.) 2.Produce local resources 3.Select resources for export (Opt.)Abelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 8
  • Markup capabilities• Markup = “forget about the style, focus on content”• From WYSIWYG to FASFOC• Text based documents that are processed• Docbook selected• Better for high complexity publication Abelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 9
  • Docbook processing rule• Already existing XSL stylesheets[xslt]files = index.xmlstyles = foo.xsl (languages = es,output_format = htmlsrc_dir = .dst_dir = .extra_arguments =  Abelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 10
  • Stylesheets extended<chapter id="InstallVirtualBox">  <title>    <phrase lang="es">Instalación de la máquina virtual en tu ordenador personal</phrase>    <phrase lang="en">Installing the virtual machine in your personal computer</phrase>  </title>  <para lang="es">Las instrucciones que se incluyen en este documento son para instalar el entorno de trabajo en tu ordenador personal, es decir, uno del que dispondrás regularmente para realizar los ejercicios de la asignatura. Si, por el contrario, utilizas los equipos de la universidad, estas instrucciones no sirven, pues estos equipos no te permitirán instalar las herramientas que se necesitan.</para>  <para lang=”en”>The instructions included in this document are to install the working environment in your personal computer, that is, Abelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 11
  • Abelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 12
  • • Manage material in two languages• Maintain coherence• Make sure the two versions are aligned with respect to changes• Propagate changes quickly in the chain• “Problem pattern” Abelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 13
  • Professor guideAbelardo Pardo. Adagio: Agile and Distributed Authoring of Generic LearnIng Objects 14