You are on page 1of 29

Desiderius

To infinity and beyond

Historiek
Lang geleden: Blackboard 2005-06: Dokeos 1.6 Initile overstap naar een open-source leeromgeving 2008-09: Dokeos 1.8 Grote update van de leeromgeving met veel nieuwe functionaliteit 2012-13: Chamilo 2.0 Structurele omgooi van het concept leeromgeving met tal van extra tools en toepassingen

11-6-2012 2

Claroline > Dokeos > Chamilo


2001: Claroline 2004: Dokeos 2007: Dokeos 2.0 2010: Chamilo December 2010: Chamilo 2.0 Januari 2011: Chamilo 2.1 Zomer 2011: Chamilo 3.0 / Desiderius @ EhB

11-6-2012 3

Dokeos 1.8
Georganiseerd op cursusniveau:
Alle data opgeslagen in cursus zelf Dezelfde data in 2 cursussen ? => 2 x uploaden Platformbreed zoeken niet mogelijk

Modules zijn semi-onafhankelijk


Interface inconsistent Meer bugs die moeilijker op te lossen zijn

Integratie externe applicaties problematisch Nieuwe functionaliteit vraagt aanzienlijke extra inspanningen op technisch vlak

11-6-2012 4

11-6-2012 5

Chamilo 2+
Dokeos 1.8 in de vuilbak Vanaf nul een nieuw systeem bouwen Gebruiker staat centraal, niet de cursus Modulair en uitbreidbaar Meer integratie met externe systemen Content management systeem met een focus op digitale ondersteuning en organisatie onderwijs

11-6-2012 6

Repository #1
Basis hele systeem Gebruiker is eigenaar Databank van objecten
Simpel
Aankondiging Link Meerkeuzevraag

Complex
Leerpad Oefening

Versiebeheer

11-6-2012 7

Repository #2
Objecten als attachment bij andere objecten Objecten gebruiken IN andere objecten
Afbeelding in aankondiging YouTube-film in meerkeuzevraag

Verschillende manieren om een object weer te geven:


volledig => alleenstaand Beperkte weergave binnen ander object Preview Thumbnail

11-6-2012 8

Repository #3
Export
CPO: Chamilo exportformaat voor alle objecten iCal: standaard voor agenda items QTI: standaard voor oefeningen

Import
CPO ( ) iCal QTI Documenten ZIP

11-6-2012 9

Repository #4
Complexe objecten
Interageren met de gebruiker Speciale modules voor opbouwen Speciale modules voor uitvoeren
Mogelijkheid tot previews

Filteren
Categorin Specifieke eigenschappen Objecttype Eigen views

11-6-2012 10

Repository #5
Overzicht objecten als
Lijst Galerij Slideshow

11-6-2012 11

Chamilo 2
schitterend, fantastisch, etc. meer dan 75 inhoudstypes meer dan 25 applicaties tal van combinaties

Maar:
zal nooit alles kunnen wil het wiel *niet* opnieuw uitvinden

Dus: integratie
11-6-2012 12

Eerste stappen
Lokale initiatieven:
Fedora Commons YouTube MediaMosa

Resultaat
Extra inhoudstypes Maar:
overlapping toch het wiel opnieuw uitvinden

11-6-2012 13

Integratie la carte
Doorbladeren en doorzoeken Voorbeelden bekijken Inhoud aan externe systemen toevoegen Importeren in Chamilo Metadata aanpassen Exporteren naar externe systemen Synchroniseren Uniformiteit Meerdere instanties

11-6-2012 14

Anno 2012
Documenten, afbeeldingen, naslagwerken, ontwikkeltools en streaming media

11-6-2012 15

Conclusie
Voordelen:
Veel meer inhoudstypes Minder infrastructuur Geen manueel kopiren en plakken Rechtstreeks bruikbaar Verspreiding van inhouden

Nadelen
Links met externe systemen Functionaliteit soms beperkt

11-6-2012 16

the show must go on

11-6-2012 17

En natuurlijk

ook verbindingen met andere Chamilo 2 installaties

11-6-2012 18

Applicaties #1
Repository = databank van objecten Applicaties

11-6-2012 19

Geven context aan objecten Maken ze beschikbaar voor (groepen van) gebruikers Zorgen voor rapportering Zijn apart installeerbaar Zijn onafhankelijk van elkaar Link met object in repository Doelgroep en/of gebruikers Specifieke rechten Basis voor alle acties binnen applicatie

Publicaties

Applicaties #2
Homepage
Verschillende blocks Aangeleverd door applicaties

Persoonlijke kalender
Aggregatie van events in andere applicaties Publicatie van eigen (deelbare) events

Cursussen (= Dokeos)
Tools zijn ook aparte modules Geconcentreerd rond specifiek type object / inhoud

11-6-2012 20

Platformbrede concepten
Groepen
Overal beschikbaar Groepering van gebruikers Automatisch of manueel Vereenvoudigen beheer

Rechten
In applicaties: wie mag wat en waar mag hij het? In repository: delen van objecten met andere gebruikers Lokaal uitbreidbaar met extra concepten
Cursusgroepen Beschikbaarheid verschillende videoformaten streaming

11-6-2012 21

To infinity and beyond


Webservices Verbinden van Chamilo installaties Ondersteuning mobiele devices Meer integraties met externe databanken Meer objecttypes Metadata (en contextgebaseerde alternatieven) Meer drag & drop Competentiedatabase Va va voom Adaptieve leerpaden

11-6-2012 22

En

If you can dream it, WE can do it.


11-6-2012 23

Chamilo @ EhB
Hans:
Stagiair Hogeschool Gent in 2007 Sinds januari 2008 ontwikkelaar voor EhB
Algemene structuur en ontwikkelingen Idiom teacher Externe repositories Lassi Chamilo consultant

Eduard:
Sinds januari 2009 ontwikkelaar voor EhB
Studentenvolgsysteem Enqutetool Stageplanner
11-6-2012 24

Chamilo @ EhB 2.0


Magali
Stagiaire EhB voorjaar 2010 Sinds september 2010 ontwikkelaar voor EhB
Algemene ontwikkelingen Externe repositories Matterhorn streaming video

In totaal 11 jaar ontwikkelervaring op EhB

11-6-2012 25

Cijfertjes?
Chamilo 2+:
10+ 25+ 75+ 25+ 20+ basiscomponenten optionele applicaties objecttypes cursustools externe integraties

5 jaar in ontwikkeling 5.000.000+ lijnen code

11-6-2012 26

One for all and one for all


Vrije Universiteit Brussel
Jens Vanderheyden Nathalie Blocry

Hogeschool Gent
Sven Vanpoucke Pieterjan Broeckaert

Universit de Genve
Nicolas Rod Laurent Opprecht

en de hele Chamilo community

11-6-2012 27

11-6-2012 28

Feedback

Vragen? Opmerkingen? Suggesties?


11-6-2012 29

You might also like