eNOSHA, a Free, Open and Flexible Learning Object Repository – An Iterative Development Process for Global User-friendliness

Peter Mozelius [mozelius@dsv.su.se], Department of Computer and Systems Sciences, Stockholm University, Sweden [http://dsv.su.se/]
Enosha Hettiarachchi [khettiarachchi@uoc.edu], Open University of Catalonia, Spain

English Abstract

This paper describes the iterative development process of a Learning Object Repository (LOR), named eNOSHA. Discussions on a project for a LOR started at the e-Learning Centre (eLC) at The University of Colombo, School of Computing (UCSC) in 2007. The eLC has during the last decade been developing learning content for a nationwide e-learning bachelor of information technology degree (eBIT) and a preparatory programme for the eBIT program (The Foundation in Information Technology, FIT). After analysing the specific needs at UCSC a decision was taken to develop a new repository since none of the analysed existing LOR systems could fulfil the UCSC requirements. There was an urgent need for a system that makes it easier for the eLC staff to store and share course material. The system was designed with the main objectives to enhance the reusability of content and to support the content development process in a user-friendly way to assure user acceptance. We also identified the importance of a flexible LOR design to handle different type of content as well as various user contexts. The development process started with focus groups consisting of staff from UCSC and external project members from Sweden. A requirement analysis was carried out in December 2008, and based on the analysis a plan was drafted for the development and implementation of the system. As an overall system development method we used participatory design, where users have been involved in the design, evaluation and implementation of the system. Iterative testing and code revision for amendments and redesign and have been conducted at universities in Sri Lanka, Finland and Sweden according to the principles of Design science. Our aim with the chosen approach has been to develop a system that will meet the needs and requirements of the users at other universities countries than just only UCSC in Sri Lanka. Based on the testing of the system we had a positive response regarding the searchability and reuse of content but complaints on the uploading of content. Testing conducted in Finland and Sweden has revealed earlier unknown security issues as well lack of user-friendliness in the installation process. The integration of eNOSHA 1.6 with the Moodle virtual learning environment has been successful for the Moodle version 1.9 but with needs for redesign to work properly with the later Moodle 2.x versions.

Swedish Abstract

Denna artikel beskriver den iterativa utvecklingsprocessen av lärobjektsförrådet eNOSHA. Diskussionerna om ett lärobjektsförråd startade under 2007 vid University of Colombo, School of Computing (UCSC) av personalen i universitetets e-lärandecentrum. Under det senaste decenniet har det i e-lärandecentrumets dagliga arbete  utvecklats  mängder av digitalt undervisningsmaterial för det treåriga kandidatprogrammet eBIT som ges nationellt på distans över Sri Lanka. Efter en inledande analys av behoven av att lagra lärobjekt  vid UCSC samt en utvärdering av tillgängliga öppna lärobjektsförråd togs ett beslut att starta utvecklingen av eNOSHA. Inget av de utvärderade existerande lärobjektsförråden klarade den uppställda kravspecifikationen samtidigt som det fanns ett skriande behov av att lagra och dela kursmaterial. Systemet är designat med huvudmålet att stödja lagring, sökning och och återanvändning av lärmaterial på ett användarvänligt sätt som kan främja den framtida vidare utvecklingen av lärmaterial vid UCSC.Vi fann det också av vikt att sträva efter en flexibel design som kan hantera olika sorters lärobjekt inom olika organisationer i olika delar av världen. Utvecklingsprocessen startades genom en fokusgrupp bestående av personal från UCSCs e-lärandecentrum och externa svenska medlemmar från ett svensk – sri lankesiskt biståndsprojekt. Utifrån den genomförda behovsanalysen togs en kravspecifikation och en preliminär utvecklingsplan fram i december 2008. Som övergripande utvecklingsmetod i projektet har kooperativ design använts och att presumtiva användare vid UCSC har varit involverade i systemutvecklingens olika faser. Testning och kodgranskning har genomförts inkrementellt och iterativt vid tre olika universitet i Sri Lanka, Finland och Sverige enligt de principer som finns fastställda inom Designvetenskap/Design Science. Vårt mål med det valda angreppssättet är att utveckla ett system som ska vara mer flexibelt och mer generellt än att enbart leva upp till de ställda kraven vid UCSC i Sri Lanka. Resultaten av  de genomförda testerna visar att eNOSHA lever upp till de ställda kraven när det gäller stöd för återanvändning och sökfunktionalitetet, men att modulen för uppladdning med dess tillhörande krav på metadata uppfattas som omständlig och tidskrävande.  De senaste testerna vid universiteten i Finland och Sverige har också påvisat tidigare okända säkerhetsluckor och bristande användarvänlighet i systemets installationsprocess. Integreringen med den virtuella lärplattformen Moodle i eNOSHA version 1.6 har lyckats bra för en koppling till Moodle version 1.9, men då filsystemets grundstruktur ändrats i de senaste versionerna av Moodle så krävs det en uppdatering för att kunna söka i eNOSHA från Moodle 2.x.

Spanish Abstract

El presente artículo describe el desarrollo iterativo de un repositorio de objetos de aprendizaje (LOR; Learning Object Repository) al que hemos llamado eNOSHA. Las principales discusiones sobre LOR empiezan en el año 2007 en el e-Learning Center (eLC) de la Universidad de Colombo (School of Computing; UCSC). El Centro de estudios de e-Learning lleva trabajando una década en el desarrollo de contenidos educativos a nivel universitario nacional específicamente en el grado de  Tecnología de la Información (eBIT; elearning bachelor of information technology degree) y en un programa pre-universitario para el eBIT  (The Foundation in Information Technology; FIT). Después de analizar  las necesidades específicas del UCSC, se tomó la decisión de desarrollar un nuevo repositorio dado que ninguno de los sistemas LOR analizados anteriormente cumplía los requisitos del UCSC. Por lo tanto, existía una necesidad urgente de crear un sistema que simplificara las tareas del personal del eLC  para el almacenamiento e intercambio de los materiales utilizados en los cursos. El sistema se diseñó teniendo en cuenta los principales objetivos para mejorar la reutilización de los contenidos y sustentar un sistema con una interfaz amigable para el usuario, asegurando su posterior aceptación. También se identificó la destacada necesidad de un diseño flexible del LOR que permitiera compatibilidad de formatos y diferentes contextos de usuarios. El proceso de desarrollo se inició con sesiones de grupos de trabajo conformados por miembros del personal del UCSC y por miembros externos del proyecto, ubicados en Suecia.

El análisis de requerimientos se llevó a cabo en diciembre del 2008 junto con un primer esquema de la planificación para el desarrollo y la implementación del sistema. Como se trataba de un método general de desarrollo de sistemas, utilizamos un diseño participativo en el que también se involucraron los usuarios en las fases de evaluación e implementación del sistema. Acorde con los principio de diseño científico, se han utilizado fases iterativas de pruebas y de revisión de código para ajustar y redefinir el diseño del sistema desde Sri Lanka, Suecia y Finlandia. El objetivo de nuestro planteamiento es el desarrollo de un sistema que tenga en cuenta las necesidades de los usuarios de otras universidades y no solamente de la UCSC en Sri Lanka. En base a las pruebas del sistema hemos obtenido una respuesta positiva en cuanto a la búsqueda y reutilización de contenido, sin embargo también surgieron observaciones con respecto a una mejor carga de los contenidos. En base a los resultados obtenidos de las pruebas realizadas en Suecia y Finlandia, se detectaron aspectos de seguridad desconocidos hasta el momento y una ausencia de interfaces amigables para los usuarios durante el proceso de instalación. La integración de eNOSHA 1.6 con la plataforma virtual de aprendizaje Moodle ha sido exitosa con la versión  1.9 pero se requiere un rediseño para ajustar el desarrollo a versiones más recientes y posteriores al Moodle 2.x.

If you would like to read the entire contribution, please click here.

 

Tags

e-learning, distance learning, distance education, online learning, higher education, DE, blended learning, ICT, information and communication technology, collaborative learning, internet, learning management system, MOOC, interaction, LMS,

Current issue on De Gruyter Online

– electronic content hosting and distribution platform

EURODL is indexed by ERIC

– the Education Resources Information Center, the world's largest digital library of education literature

EURODL is indexed by DOAJ

– the Directory of Open Access Journals

EURODL is indexed by Cabells

– the Cabell's Directories

EURODL is indexed by EBSCO

– the EBSCO Publishing – EBSCOhost Online Research Databases

For new referees

If you would like to referee articles for EURODL, please write to the Chief Editor Ulrich Bernath, including a brief CV and your area of interest.