diumenge 8 de juny de 2008

Mahara strikes again

Des del darrer post han passat força dies i força coses interessants, de les quals en vull destacar dues per la seva relació amb Mahara, el projecte que en aquest moment m'està il·lusionant més.
  • dimarts passat vaig fer la Conferència inaugural de la MootURV a Tarragona. El tema era Les edat de Moodle, el meu recorregut en l'ús de Moodle des del 2003 i, quan tocava parlar del futur, vaig dir el que crec que serà: Mahara. Diu en Xavi Suñé que era present a l'acte, que li va canviar la cara a l'audiència com volguent dir "Ara que conec Moodle, em venen amb un altre invent?" Després, amb les explicacions oportunes, la cosa s'aclarí, però el concepte ePortfolio i Mahara, el programa que el pot fer realitat de bracet amb Moodle, va quedar allà sembrat en terra fèrtil. Una professora de les Terres de l'Ebre que havia treballat l'ePortfoli amb Moodle va quedar força impressionada i interessada, en va demanar un, vaja. És clar, amb Moodle hi ha una feinada de por per obtenir els mateixos resultats que Mahara ens donarà amb un parell de clics (i moltes hores de feina, oi Bea? ;-)
  • ahir dissabte es va fer la Jornada Espiral 2008, enguany dedicada a les xarxes socials. No és un tema en el que hi estigui molt ficat, però venia en Pedro Villarrubia i era una magnífica oportunitat de retrobar-nos, no solament amb ell, sinó amb tota una colla de gent amb la que sempre tens ganes de parlar. Així que deixant el cansament i l mandra me n'hi vaig anar.
El matí transcorregué agradablement amb una sèrie de xerrades ni curtes ni llargues, ben acompanyades de diapositives que relaxaven, més que angoixaven (a destacar la d'Antonio Solano que em va impressionar força o la de Charo Fernández). Em vaig emocionar amb els edublogs guanyadors del concurs d'enguany, el de la biblioteca de Fene, el de la escola d'infantil de Gines o el de la Casa d'oficis de Sant Feliu: dóna gust veure com encara hi ha professorat amb ganes de fer coses, moltes coses, malgrat els vents de dalt i dels costats bufin en contra.

Després del cafè hi hagueren 3 ponencies: la d'Aulablog, la de DIM amb un Pere Marquès molt mesurat, clar i entenedor i la bomba, la presentació de la xarxa edutac d'en Xavi Suñe. No sé per què (suposo que encara estava shockat de dimarts) va començar a parlar de Mahara i tothom aixecà les orelles. Què és Mahara? Què fa? És difícil d'instal·lar? Quina relació manté amb Moodle? Increïble.

A partir d'aquí tot el dia la conversa girà al voltant de Mahara. Vaig estar parlant amb força gent del tema perquè, és innegable, desperta interès. A més, i per reblar el clau, a la tarda en Fede Luque que parlava de xarxes socials en general va i torna a parlar de Mahara i d'Elgg com a exemples de xarxes que podem crear als nostres servidors educatius. I ja hi tornem a ser.

Ara que comencem a parlar de competències clau o bàsiques crec que tant Moodle com Mahara ens poden ajudar força. Tal com li deia al Jordi Vivancos: si Moodle ens pot fer canviar la manera d'ensenyar i aprendre, Mahara ens pot fer canviar la forma d'avaluar els aprenentatges.

No cal fer un examen puntual per veure què recordem aquell dia. Amb un eportfoli tenim el conjunt de feines d'un estudiant que ens permet veure l'evolució i desenvelupament al larg del temps. I no solament d'una forma lineal i aïllada. Podem veure la feina d'una persona en la nostra àrea però també en àrees veïnes i no sols d'engunay sinó d'altres cursos. Això permet el diàleg entre l'avaluador i a l'avaluat i demostrar a través d'evidències (o artefactes altrament dit tratos) què sé fer i com ho sé fer.

M'agrada Moodle i m'agrada el seu amic Mahara.

Ostres, i Elgg, què passa amb Elgg? Elgg és una excel·lent eina per crear xarxes socials que, de forma secundària, podem aprofitar des de l'escola. Però és que Mahara fa el que necessitem: crea un portfoli escolar i, de manera accessòria, permet crear xarxes socials. Però això és un plus, un complement que podrem explotar o no, però d'entrada Mahara el podem utilitzar directament en l'ensenyament.

Etiquetes de comentaris: , ,

dissabte 26 d’abril de 2008

Recol·lecció, pensament, memòria

Recol·lecció, pensament, memòria: vet aquí els tres significats de la paraula maorí Mahara. La memòria, el pensament no és altra cosa que mirar al nostre interior i recollir-ne experiències. [Off topic: podreu aprendre maorí en línia fent clic aquí]

Però Mahara és també un programa creat per Catalyst IT (on treballa en Martin Langhoff) i pagat amb els diners d'una sèrie d'institucions i universitats de Nova Zelanda; el producte és de codi lliure. Ja veieu de què viuen els programadors de PL: de la seva feina. Una altra cosa és que hi ha institucions públiques que, en lloc de malbaratar els diners dels impostos dels ciutadans, els dediquen a revertir a la comunitat global. Jo vull ser maorí.

Si seguiu aquest blog recordareu que en parlava ara fa un any quan anava darrera d'un programa d'eportfoli electrònic, però que no me'n vaig sortir.

Ha passat el temps (i les versions de Mahara) i ara compto amb l'expertesa de l'Albert que fa fàcil allò impossible. De manera que planificant una mica el meu temps vaig veure que era ara o mai, i divendres vaig instal·lar de nou Mahara al servidor experimental. Amb un parell de tocs va funcionar i ben aviat funcionarà encara millor.

Tornem-hi: què és Mahara? Tradueixo: és un complet portfoli electrònic de codi obert, blog, constructor de Currículums Vitae i sistema de xarxa social que connecta els usuaris i crea comunitats en línia. Mahara ha estat dissenyat per donar als usuaris les eines per demostrar a qui convingui el seu aprenentatge al llarg de la vida, les habilitats adquirides i el grau de desenvelupament. Ostres, és el que necessito!

Característiques:
  • eportfoli: l'usuari controla què veuen els altres del seu portfoli, pot crear vistes.
  • permet crear directoris i subdirectoris, gestionar-hi els fitxers i conèixer la quota de capacitat ocupada.
  • un blog complet amb comentaris, notificacions, etc. per usuari.
  • xarxa social: els usuaris poden afegir amics a la seva llista i crear, així, una xarxes.
  • creació de CurriculumVitae.
  • publicació de la informació del perfil d'usuari.
  • metadades: cada artefacte pot anar acompanyat de les metadades que es vulgui.
  • la mala notícia és que no està traduït al català (es parla poc a NZ ;-).
Mahara és amic de Moodle: poden compartir les dades d'usuaris de manera que només amb una identificació es pugui passar d'un aplicatiu a l'altre.

Mahara és potser el que estava buscant. Sembla que Elgg no tira prou bé i en canvi Mahara ha crescut prou com per ocupar el seu lloc. O potser no, potser em deixo arrossegar pel meu entusiasme per les coses noves.

Ja en tornaré a parlar.

Etiquetes de comentaris: , ,

dijous 28 de febrer de 2008

Instal·lació de LAMP a Ubuntu

LAMP és l'acrònim de Linux Apache MySQL PHP, les 4 lletres màgiques que fan que les pàgines web actives, com ara les de Moodle, funcionin.

Per a Uindous hi ha diferents sistemes, els més coneguts potser són WOS o Xampp que transformen una màquina en un servidor local de pàgines web actives i ens permeten fer proves dels programes més interessants: Moodle, Elgg, Dokuwiki, Joomla, Drupal i un llarguíssim etcétera.

Però i per Ubuntu (Linux)? Sota aquest sistema operatiu és on han crescut les grans idees i després, si de cas, han anat a uindous. Calia trobar com anaven les coses al cor de la bèstia.

A la primera consulta a Google ja he trobat una coseta senzilla que m'ha permès començar: cal anar al gestor de paquets synaptic i en lloc de fer una cerca per paquets anar a Edita -> Marca els paquets per tasques. Aquesta opció permet instal·lar tots aquells paquets que Ubuntu necessita per fer una determinada feina, com ara transformar-se en un servidor Lamp simplement triant l'opció LAMP server. Això fa que s'instal·lin els "grans" programes, els de l'acrònim, més les biblioteques que calguin. En acabat val la pena tenir un gestor de base de dades (la part més complexa de l'invent), per això he instal·lat phpmyadmin, la popular eina web de gestió de BD i taules.

Un cop feta la instal·lació he obert una pestanya del navegador i he posat http://localhost/ , i m'ha mostrat el contingut del directori, he fet clic sobre l'únic directori visible (apache2-default) i m'ha dut a http://localhost/apache2-default/
una pàgina en blanc on apareix el text: It works! (funciona!). Bé, alguna cosa funcionava. Aleshores he escrit http://localhost/phpmyadmin/ i vet aquí que m'ha aparegut la coneguda imagte del phpmyadmin en català demanant-me usuari i contrasenya del servidor de BD (root i en blanc per local és suficient). I ja hi som!

Ara m'esperen un munt d'hores de diversió ;-)

Etiquetes de comentaris: , , ,

dissabte 29 de desembre de 2007

El futur d'Elgg

Com a membre d'Elgg.org he rebut un missatge de final d'any on aclareixen una mica el futur d'Elgg. Ha estat un final d'any un xic turbulent i els fòrums n'anaven plens: què passava a Elgg?

Per una banda Eduspaces, en un missatge minimalista, informa que el 10 de gener tanquen. Així que exporta el teu blog i baixa't els fitxers perquè pleguen, sense gaire més explicacions. I que gràcies per tot.

Això, i alguna conversa amb en Marc, que estava convençut que plegaven també a Elgg, em feia sospitar el pitjor. Diu en Marc que Elgg el va desenvolupar un que pensava que amb això de les comunitats virtuals faria els calés a cabassos, però que la cosa no li havia funcionat, així que ho deixava. És un risc que es corre quan s'usa programari lliure. Però també es corre quan se n'usa de comercial: què passarà quan en Bill Gates plegui?;-)

En aquest llarg missatge fan una mica de balanç de l'any. Explica que Elgg s'utilitza en una gran varietat de contextos, que al 2007 han alliberat 3 versions noves, que han fet una trobada presencial, la ElggJam 2007 i que n'estan preparant una altra pel 2008. També diuen que les noves versions d'Elgg s'estan fent a la mida de les necessitats i demandes dels propis usuaris i llista les característiques i novetats de la nova versió 1.0, tal com es pot veure al mapa de ruta.

Tot i ser un projecte de codi lliure, Elgg es va crear sota el paraigües d'una empresa, Curverider Ltd, però des del passat octubre el lideratge ha passat a mans de la comunitat. Hi ha un nucli de desenvolupadors, suposo que encara treballant per a l'empresa, però que accepten la col·laboració de programadors voluntaris que cobreixin la part on no arriben: pegats, temes, documentació, plugins, etc.

Després d'alguns testimonis personals sobre Elgg el missatge acaba en unes paraules de felicitació pel Nadal i l'any nou i amb un missatge clar: We are all looking forward to 2008 in which we'll see Elgg develop and mature at a higher rate than ever before. The large community involvement will guarantee a continuous discussion about the software, its purpose and directions.

Traducció al català: Elgg durarà mentre hi hagi una comunitat que li doni suport. Però cal que hi sigui.

Etiquetes de comentaris:

dimarts 9 d’octubre de 2007

Reflexions sobre codi lliure

Avui s'ha fet una reunió per veure qui pilotarà els mòduls que s'elaboren dins del projecte Campus. Cada universitat ha dit la seva, però el que surava en l'aire era l'amenaça del final del finançament. El 31 de desembre s'acaba la part finançada del projecte i allà ningú apuntava (ni apostava) per la continuïtat. Vull dir que es compliran els terminis i els compromisos, la feina es farà i es farà bé (espero) però resta la incògnita de què passarà amb tota aquesta feina feta.

La idea és crear les condicions perquè, al ser un projecte de codi lliure, "la comunitat" se'n faci càrrec. Però tots sabem com van les coses voluntàries: un fa el que vol i li agrada i, la veritat, crear des de zero una comunitat per donar suport a un projecte on els participants de base ni han vist el codi, ni l'han pogut provar ni, encara menys, hi han pogut dir la seva, és molt difícil, per no dir impossible.

Conclusió: cada programador tirarà amb el que hi hagi i en la mesura que li interessi un mòdul, se l'anirà mantenint i desenvolupant. Però res més.

Ningú ha concretat massa l'estat dels mòduls encarregats i, potser, qui més s'hi ha acostat ha estat la UOC que es responsabilitzava, entre d'altres mòduls, del de portfoli que, ara per ara, és un dels que més m'interessen del projecte. Doncs bé, ens han informat que estava molt avançat perquè es basava en el portfoli d'ELGG!!!!

Algú podria dir que el més fàcil a l'hora de desenvolupar una cosa és agafar el que hi ha, si és de codi lliure cap problema, i a partir d'aquí continuar-hi treballant. No és mala idea. Tanmateix, d'altres podrien dir que si darrera el desenvolupament hi ha molts diners, fer això és tenir molt poca vergonya. Pensem-hi.

Jo em quedo amb la idea de poder usar el portfoli d'Elgg des de Moodle amb un sol clic, que és el que farà aquest mòdul. I m'agrada.

Item més: La Red de Espacios Tecnológicos de Andalucía està interessada en conèixer la Secretaria de Moodle. Potser ens trobem a Cáceres

Etiquetes de comentaris: ,

dimarts 18 de setembre de 2007

Aprenentatge col·laboratiu amb Moodle


A finals de juny em van encomanar una xerrada sobre Moodle al si de les Jornades de l'IOC. La presentació ja la vaig publicar en aquestes mateixes pàgines i a Slideshare.

Ara, però, ha sortit el vídeo i m'he estat veient, bé, més aviat sentint perquè la imatge es mou menys que l'Epi i Blas en un sofà de Velcro. I m'he agradat.

Normalment no m'agrada ni la veu metal·lica ni el que acabao dient. Però en aquest cas, i treient els eh? crec que queda una xerrada prou entendora, amena i soportable. El millor de tot és que dura 20 minuts i es parla de Moodle i de web 2.0.

Ja teniu ganes de veure'l oi? Són els 20 primers minuts. Feu clic aquí

Etiquetes de comentaris: ,

dissabte 23 de juny de 2007

El català a la web

Avui llegia que el català és la 88ena llengua més parlada del món. Ara no recordo quin lloc ocupa entre les llengües amb presènica a Internet, però em sembla que estava entre les 30 primeres. I ara, tot just anava a entrar a blogger a fer un post i veig que la pàgina d'inici està completament traduïda al català. Perfecte.

La globalització i Internet semblava que havien de potenciar una llengua, l'anglès, i bandejar les altres. Però el temps està demostrant el contrari. Sí que és cert que l'anglès funciona com una mena de lingua franca, com l'esperanto, però les altres llengües s'estan revitalitzant força. La causa? La web 2.0, els internautes de base que creen comunitats sobre temes diversos però usant la seva llengua materna, el català en el nostre cas.

Som un país petit i ens trobem sempre els mateixos a tots els llocs. Em deia un amic: no som 7 milions, som 7000 que anem sempre a tot arreu. I em sembla que té raó.

Bé, el darrer post que vaig fer ara fa quasi dues setmanes anava sobre la jornada Espiral 07. I des d'aleshores no he tingut l'oportunitat d'escriure res, ni d'acabar la valoració. Sort que n'hi ha un parell d'excel·lents, que enllaço i m'estalvio la feina d'escriure. Es tracta del bloc d'en Juanmi Muñoz, l'actual presi d'Espiral, i el d'en Xavi Suñé, per a mi l'estrella d'aquestes jornades.

No afegiré res més que l'esbojarrada i interessant proposta dels Xavis (Belanche i Suñé) de fer una eduhacklab al novembre i parlar de les darreres novetats a la web. Ja m'hi han apuntat a a parlar d'Elgg i ensenyar què fa i com ho fa.

D'aleshores ençà han passat moltes coses però no he tingut temps d'asseure'm i escriure. He hagut de polir la ponència a les Jornades de PL de la UPC a Girona, la presentació corresponent. He fet també la presentació de les jornades d'elearning de l'IOC i moltíssima feina de l'escola: exàmens, correccions, docs, etc.

Per acabar una molt bona notícia sobre Moodle. El vell projecte de muntar un megamoodle on els centres tinguessin un espai propi amb les seves BDs sense haver de preocupar-se ni d'instal·lació ni manteniment, està en marxa. Aviat començarà un pilotatge amb uns quants centres i, en poc temps, s'estendrà a la resta. S'ha virtualitzat una màquina de manera que amb una sola instal·lació de Moodle puguin córrer un munt d'espais diferents, independents un dels altres.

Sembla que, un cop més, Moodle rules!

Etiquetes de comentaris: , ,

dissabte 2 de juny de 2007

Portàtil i Elgg

Setmana de poques novetats tecnològiques. M'han deixat un portàtil (des d'on escric ara mateix) que va força bé i té una arrencada dual. De moment m'he connectat amb uindous, però no he pogut entrar a Linux perquè no tinc l'usuari, sempre em passa el mateix. Aquest Linux és una Linkat i em feia una certa gràcia veure com va i començar a conèixer-la, però m'hauré d'esperar a dimarts.

Pel que fa a Elgg aquesta ha estat la setmana de la catalinització. He treballat bastant en la traducció i en Jordi Fontich també s'hi ha afegit, de manera que ara ja tenim el 50%. Però pujava el fitxer ca.po que em dóna el programa de traducció (launchpad) al servidor i no canviava l'idioma. Així que vaig fer el que toca: llegir la documentació (que per això s'escriu) i vaig veure que Elgg necessita un fitxer d'idioma elgg.mo que ha de trobar dins la carpeta de l'idoma configurat per defecte, ca en aquest cas.

Li vaig demanar al Josep, l'administrador del servidor, com es podia compilar un fitxer per obtenir l'altre, que és el que deia l'ajuda que calia fer. Ell ho va trobar senzillíssim i ho va fer tot seguit alhora que m'explicava com ho podia fer jo (des d'una línia d'ordres remota amb el programa PuTTY, però això encara no he provat). Total que ara hi ha aproximadaemnt la meitat de l'Elgg parlant català.

El procés detallat és aquest:
  1. traducció de les cadenes de l'anglès al català al lloc de traducció del projecte
  2. descàrrega del fitxer de llenguatge. Tot i que launchpad mostra dues possibilitats (el fitxer d'extensió po i el d'extensió mo) només en baixa un, el ca.po
  3. perquè Elgg parli català cal que al fitxer de configuració config.php se li hagi dit ($CFG->defaultlocale = 'ca';) i que, a més, existeixi el fitxer amb la traducció elgg.mo al directori languages/ca/LC_MESSAGES/
  4. com es pot transformar ca.po en elgg.mo pel català? Vet aquí la solució d'en Josep (només ho pot fer el serveradmin, però):
  5. entrar a la carpeta /var/www/ges1/elgg/languages/ca/LC_MESSAGES:
  6. des de la línia de comandaments:
    $cd /var/www/ges1/elgg/languages/ca/LC_MESSAGES
  7. executar el programa que compila el ca.po. La sortida serà elgg.mo:
    $msgfmt -o elgg.mo ca.po
  8. i ja està. Tot el que hi hagi traduït en aquell moment apareixerà en català.
Hi he donat d'alta amics i coneguts amb la pretensió que hi entrin i puguem veure com funciona iles possibilitats educatives. Jo n'hi veig força, el que no acabo de veure és com administrar un lloc així i que no es desmadri. Hi he de seguir treballant.

Etiquetes de comentaris: ,

divendres 18 de maig de 2007

Elgg!!!

Ja tinc l'Elgg corrent en un tros de servidor ràpid, fiable i, sobretot, amb l'administrador "comprat" ;-) Els problemes que tenia eren deguts, bàsicament, a la configuració del php i l'Apache. Un cop localitzats els problemes s'han activat els mòduls corresponent i ara tot va com una seda. Per fi tinc un Elgg per jugar-hi!

Què fa Elgg? En poques paraules: dóna una sèrie d'eines comunicatives a l'usuari sobre les quals es construiran les comunitats virtuals. Ara anem a pams: un usuari registrat té a la seva disposició:
  • un perfil; pot semblar una rucada, però segons el que diem de nosaltres mateixos estem posant condicions per a noves amistats. Si d'entrada dic que no m'agrada el futbol, per exemple, estic foragitant una sèrie de persones a les encanta aquest espectacle. A més, l'usuari tria quina de les altres eines personals mostra a la resta d'usuaris: el blog, els seus enllaços, RSS, fitxers, caixa de text, vídeos, llista d'amics, etc.
  • un blog; cadascuna de les entrades es triar per ser mostrades a tothom d'internet (posts públics), només als usuaris registrats al lloc Elgg, a ningú (post privat) o, finalment, als membres d'un grup d'amics que haurem creat d'entre els altres usuaris.
  • un eportfoli on podem crear subcarpetes i pujar tota mena de fitxers que poden ser etiquetats per facilitar-ne la cerca i també vistos sota privilegis. (El tema dels privilegis és força interessant perquè atén a les diferents personalitats que adoptem en determinades situacions socials).
  • una pàgina de recursos que no són altre cosa que la nostra col·lecció d'entrades RSS preferides i que podem llegir amb comoditat, incorporar al nostre blog, etc.
  • la xarxa personal. Està formada pels amics, que es poden unir en grups i per les comunitats. Un usuari pot crear una comunitat i donar-la a conèixer a través del seu blog, per exemple. Les persones interessades que llegeixen el seu blog poden unir-se en aquesta comunitat al voltant d'un objectiu o interès comú. Aleshores la comunitat disposa s'un perfil propi: imatge, blog, RSS, recursos, etc. col·lectius, exactament igual que si fos un nou usuari.
I ja està, poca cosa més. Elgg és l'eina, perquè funcioni només calen usuaris interessats en voler formar part de comunitats virtuals que es basarà en aquestes eines comunicatives que he esmentat. Evidentment, són moltes les possibilitats que ofereix pel camp de l'educació. A veure si en som capaços de treure-li suc. De moment seguiré explorant.

Tot i que hi ha un idioma pel lloc en català (ca) hi ha poques cadenes traduïdes. Quan vaig instal·lar l'Elgg hi havia traduït el 3% de 966 expressions. Ara, després d'uns quants dies ja hi ha el 14% i no és perquè els altres traductors, en Carles Bellver, de la UJI, i en Marc Bria de la UAB [bons moodlers, per cert] s'hi hagin posat, només havien iniciat la feina i jo, ara, la reprenc.

Voleu col·laborar en la traducció? Res més fàcil: només cal registar-vos (de franc, és clar) a launchpad, el lloc per a la traducció al català que manté Canonical (sí, sí, els d'Ubuntu).

Launchpad és un programa que està força bé perquè permet traduir les cadenes directament, si han estat traduïdes en algun altre programa de codi lliure (inclòs a la distro Ubuntu), les proposa i, finalment, permet marcar les expressions dubtoses per una propera revisió.


Tinc força feina per davant, tot i que l'horitzó és veure com muntar la passarel·la de Moodle cap a Elgg si veig que pot ser interessant que els estudiants a distància gaudeixin d'ambdós entorns (que ja us dic que sí, que ho és).

Etiquetes de comentaris: ,

Creative Commons License
Aquesta obra està subjecta a una llicència de Reconeixement-No comercial-Compartir Igual 3.0 Espanya de Creative Commons