dimecres, 9 d’abril del 2014

La formació d'adults a distància i els centres presencials: 1 - moodle

Aquest divendres passat vaig tenir l'honor, juntament amb el company @tinoserra, de presentar la formació a distància que fem a Catalunya als companys de les escoles d'adults d'Alacant, en una jornada organitzada pel Cefire d'Alacant al CFPA Joan Lluís Vives d'Ibi.



A les trobades de mestres, encara que hi vagi a presentar el que fem,  sempre s'aprèn (i molt) dels companys. Difícilment aplicarem fil per randa el que es fa en un altre lloc, això no m'ha passat mai ni quan estava en una escola presencial i sentia el que feia una altra. El que sí que em passa és que se'm mobilitzen les neurones i el pensament em va a cent.

Aquest dia vaig sentir les experiències dels companys en centres presencials del País Valencià que no fan coses massa allunyades de les que fan les escoles d'adults a casa nostra. Formació de base (alfa, neo i certif, que en dèiem), GES, proves d'accés, valencià i el programes J, que són els ensenyaments no-reglats que molts cops s'ofereixen amb la col·laboració d'altres entitats locals o a través de l'Associació d'alumnes.

Els problemes d'aquells centres són els mateixos que els d'aquí i són els de sempre, amb el temps la formació d'adults no ha millorat massa. El que per a mi sempre ha caracteritzat aquesta branca de l'educació, però, és l'empenta del professorat que hi treballa. Malgrat les dificultats el professorat d'adults sempre hem estat capdavanters en quasi bé tot. En la introducció de portafolis, en els treballs col·laboratius i per projectes, en l'ús intensiu de les tecnologies,... I això segueix.

Moodle és la meva segona casa, és el segon lloc on passo més hores al dia. Ja sé que hi ha qui l'ha enterrat cent vegades i escoltant els companys en algun cas jo també ho hagués fet i, fixeu-vos en el que diré ara, potser ho hagi d'acabar fent d'aquí a no massa, i no per ganes, sinó per reacció.

Fins no fa gaire l'administració educativa valenciana oferia als centres allotjament gratuït per a moodle i altres programes basats en php-mysql, com ara joomla . Però a causa dels forats de seguretat aquest espai es tanca. Ja sé que la millor manera de protegir un ordinador és tenint-lo tancat (xist) però hi ha maneres molt vàlides de seguir oferint servei sense negar-lo, tot i que sembla que no és el cas. Com alternativa s'ofereix als centres la utilització d'una "plataforma" anomenada mestre@casa. Visiteu la secció Webs de centre, penseu en moodle i reprimiu una llagrimeta.

Desapareixeran les aules virtuals. Milers i milers d'euros i d'hores de formació i d'aprenentatge amb moodle llençats per no oferir una alternativa vàlida com ho és, per exemple, àgora.

Però queda un petit reducte gal (no es pot anar contra corrent ni contra els temps). Les associacions d'alumnes no formen part de l'administració, són entitats independents que presten un gran suport als centres d'adults i, quan un d'ells pensa que al 2014 ja no es pot passar sense una aula virtual, li donen un cop de mà i cerquen un servidor comercial amb un bon suport.

Entenc els desesperats de moodle, entenc que blasmin moodle quan esperen que els doni servei i veuen que les pàgines no baixen, que triguen moltíssim, que se'ls talla la connexió a mitja feina... M'ha passat i sé com se sent un. Però cal identificar les causes i posar-hi remei. Moodle és ràpid si les connexions són ràpides i l'allotjament és bo. He treballat amb moodles allotjats a l'altra punta de món amb una rapidesa increïble. Per tant, no és moodle: és on viu i com ens arriba.

Per això, si es creu en moodle, en el que fa, i es vol fer servir en condicions,  cal prendre decisions i buscar solucions. N'hi ha, creieu-me.

diumenge, 9 de març del 2014

Instal·lació de temes a Sphynx

Tot i que sphynx porta uns quants temes per defecte, tenim la possibilitat d'utilitzar-ne de nous bé creats per alguna institució bé per algun programador individual.

Podem trobar-los fent una cerca a l'índex de paquets de Python: PyPI - the Python Package Index. Això ens donarà una llarga llista no solament de temes sinó de connectors que es poden afegir a  sphynx.

Un de força interessant és el tema que utilitzen els documents allotjats al lloc Read the docs (basats en sphinx) ique es troba en el paquet sphinx_rtd_theme. És molt fàcil d'instal·lar si es té prèviament instal·lada l'eina d'instal·lació de paquets de Python pip, només cal escriure en un terminal l'ordre:

pip install sphinx_rtd_theme

Un cop instal·lat a l'equip per poder-lo fer servir amb els nostres documents només cal que afegim al nostre fitxer conf.py les següents línies:

    import sphinx_rtd_theme

    html_theme = "sphinx_rtd_theme"

    html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]

dijous, 6 de març del 2014

Compte Xtec a gmail

Si centralitzeu tot el vostre correu en un sola bústia de gmail i hi llegiu també el correu d'Xtec a partir d'ara, i cada 6 mesos, us veureu obligats a canviar la contrasenya.

Com que d'una vegada per l'altra ens oblidarem de com vàrem fer-ho el darrer cop vet aquí un petit recordatori per no perdre-hi massa temps.

1.- Entrem al nostre compte de gmail i fem clic a la rodeta de configuració (1) i del menú triem un altre cop Configuració.

2.- Se'ns obrirà aquesta pàgina en la qual cliquem a la pestanya Comptes (2) i veurem els que llegim en aquesta bústia, en el cas de la captura el de gmail i el d'xtec. Ens interessen els altres comptes (3) i farem clic a edita la informació.

3.- Això fa que s'obri una finestreta:

4.- Escrivim la nova contrasenya (1) que ha de tenir entre 8 i 30 caràcters. Ha d'estar formada per una combinació de lletres minúscules, lletres majúscules, números i signes com ! @ # $ % _ & = - + *  Com a mínim ha d'haver-hi 2 números, 2 lletres minúscules i 1 lletra majúscula.

5.- Finalment cliquem el botó Desa els canvis i tornem a la safata d'entrada de gmail.

diumenge, 26 de gener del 2014

Sphinx, una eina per crear documentació

Què tenen en comú el Manual de l'usuari de Mahara i la Documentació no oficial de Sublime Text, l'excel·lent editor de codi i text? Si visiteu ambdós llocs us trobareu amb un espai web molt ben estructurat i organitzat, amb informació rica i fàcil de trobar gràcies al formatatge del contingut. És a dir, són llocs que tots voldríem tenir per a mostrar la nostra documentació.

Doncs ho podem tenir perquè el programa que construeix aquests llocs és Sphinx, una eina de codi lliure que corre sobre Python. Sphinx treballa amb fitxers de text pla escrits en el format reStructuredText, una variant del llenguatge de marques markdown sobre el qual ja hem parlat en alguns articles d'aquest blog. Sphinx processa la informació d'aquests fitxers rst i el resultat entre d'altres característiques és:
  • Una gran varietat de formats de sortida: HTML, LaTeX, PDF, epub, text pla,...
  • Ús extensiu de referències creuades amb enllaços automàtics.
  • Estructura jeràrquica de la informació amb la creació d'un arbre del seccionat del document.
  • Generació automàtica d'índexs
Per obtenir un resultat ben organitzat cal que tinguem la documentació original també ben organitzada. 

D'entrada necessitem un document inicial, anomenat index.rst o inici.rst, on consti quins fitxers s'inclouran en l'arbre de la documentació i en quin ordre. També hi podem dir com volem les seccions del document i si necessitem una pàgina amb un índex i una altra de cerca. Típicament aquest fitxer té aquest contingut:

Títol de la documentació  
========================
.. toctree::
   :numbered:
   :maxdepth: 2

   introduccio
   cos
   conclusio

:ref:`genindex`
:ref:`search`

Veiem que les seccions i subseccions seran numerades i que la profunditat de l'índex és de 2, és a dir, a l'índex apareixeran seccions i subseccions (tot i que al document hi poden haver unitats d'ordre inferior). La documentació —que té com a títol Títol de la documentació— inclourà tot allò que hi hagi en 3 fitxers de tipus rst: introduccio.rst, cos.rst i conclusio.rst. A més, quan es generi la sortida en HTML s'inclourà una pàgina d'índex (amb les entrades que hi haguem marcat) i una altra molt potent de cerca.

La instal·lació de Sphinx és molt senzilla si al nostre Ubuntu ja hi tenim instal·lat el Python, només cal obrir una finestra de terminal i escriure: easy_install -U Sphinx

Això instal·larà la darrera versió d' Sphinx al nostre ordinador. Aleshores podem crear un directori de treball on crear la documentació, entrar-hi i deixar que  Sphinx creï el sistema de fitxers i subdirectoris.

Tot això es fa amb l'ajut de l'script
sphinx-quickstart
que executem en la mateixa terminal. Simplement responent les senzilles preguntes que ens va plantejant l'script finalment crea tota l'estructura necessària per crear els diferents formats de sortida de la documentació. Aquesta informació queda emmagatzemada en un fitxer anomenat conf.py que sempre podrem editar i canviar al nostre gust, però si més no ens ajuda a començar.

El següent pas és editar el fitxer inici.rst i crear els fitxers també de tipus rst on inclourem la documentació. Per editar el llenguatge rst ho podem fer amb qualsevol editor de text, especialment amb algun que tingui una extensió que ens acoloreixi la sintaxi, però si no ens hi volem trencar el cap hi ha editors en línia, com ara l'Online reStructuredText editor que ens facilita l'escriptura de la sintaxi alhora que ens permet visualitzar el resultat en format HTML, molt útil.

Bé, ja ho tenim tot, tenim Sphinx instal·lat i funcionant, tenim la configuració preparada al nostre gust, tenim la informació de la documentació organitzada en diferents fitxers font, només queda fer que Sphinx ens produeixi la sortida desitjada, com ho fem?

Obrim una terminal en el directori on hi ha la documentació i escrivim alguna d'aquestes ordres:
  • make html per obtenir la sortida en format HTML
  • make latex per tenir un fitxer font tex que podem editar al nostre gust i passar-lo quan vulguem a PDF.
  • make pdflatex per obtenir directament un fitxer PDF però que prèviament haurà passat per LaTeX. També editable.
  • make epub  per obtenir la sortida en format epub. Mol t potent i útil.
Per acabar: una eina potentíssima per obtenir documentació de gran qualitat. Vinga, a escriure!

dijous, 2 de gener del 2014

Qüestionaris a Moodle: Plantilla de resposta en preguntes de Resposta oberta

Les preguntes de resposta oberta són preguntes de qüestionari Moodle que han de ser corregides manualment pel professorat, a diferència de la resta de preguntes que es corregeixen automàticament pel sistema.

L'avantatge d'aquest tipus de pregunta de qüestionari sobre altres formes de lliurar un treball personal al professorat i que aquest el corregeixi passen, sobretot, perquè permeten fragmentar les respostes de manera que sigui molt senzill respondre a cada apartat. Així són útils quan, per exemple, a partir d'un video que l'estudiant veu ha de respondre a tota una sèrie de preguntes que miren d'esbrinar el seu grau de comprensió d'allò que ha vist.

Des de la versió 2.5 de moodle tenim, a més, una nova eina que potencia aquest tipus de pregunta. Es tracta de pautar, de donar pistes i esquemes de resposta a aquestes preguntes que a vegades poden quedar massa generals i no ajuden massa a l'aprenentatge de l'estudiant. Aquesta eina consisteix en crear plantilles per a la resposta de manera que quan  l'estudiant vagi a respondre no es trobi un espai completament net (que a vegades potencia la por al paper en blanc) sinó una bastida sobre la que construir la seva resposta.

Mireu si no és més fàcil respondre aquesta pregunta:

O bé fer un informe sobre un experiment científic:

Com podem fer aquestes plantilles? Res més senzill. Quan estem creant la pregunta de resposta oberta al Banc de preguntes hem de fixar-nos en l'opció Plantilla de resposta a la configuració de la pregunta:

En aquest espai hi podem posar el que vulguem: text, taules, imatges,... i el que hi posem és que després veurà l'estudiant quan vagi a respondre la pregunta. Bona idea, oi?


dimarts, 24 de desembre del 2013

postach.io

Hi ha moltes eines per crear blogs. Des de les més potents i sofisticades (aquest mateix blogger o wordpress) fins a eines més senzilles que es poden editar des del web o bé en local i, en acabat, penjar al web.

Però avui volem destacar-ne una especialment interessant. Es tracta de postach.io. És una aplicació a la que s'entra identificant-se amb l'identificador d'Evernote i que permet publicar algunes notes del propi Evernote com a entrades d'un blog.

En voleu veure una mostra? Visiteu LaTeX memo http://jqueralt.postach.io/, un lloc on publico notes que prenc sobre solucions que trobo interessants a TeX Stack Exchange http://tex.stackexchange.com/

Com funciona postach.io? Molt senzill: només cal tenir un compte a postach.io  crear-se un blog, configurar-lo (és molt senzill) i aleshores a Evernote creem un notebook nou (jo li dic postach). Quan faig una nota nova, si tinc la intenció de publicar-la, trio abans el notebook postach, faig la nota amb tota la potència de l'editor de l'Evernote i quan acabo l'etiqueto amb l'etiqueta published. Automàticament apareix publicada al blog de postach.io. Genial.

Si fins ara publicar era fàcil, ara, amb eines com aquesta, encara ho és més.

dijous, 24 d’octubre del 2013

CoursePacker

CoursePacker és una aplicació web http://www.coursepacker.org/ on podem carregar una sèrie de fitxers de text de diferents tipus (html, pdf, odt, txt, doc, docx i rdf), etiquetar-los, dir el tipus de llicència que tenen (usualment variants de les CC), ordenar-los per capítols i seccions i, finalment empaquetar-los (d'aquí el nom)  i previsualitzar-los.

Veurem  que s'ha generat un document únic amb el títol, l'autor i la data, on el programa ha creat una Taula de continguts a partir dels documents aportats amb l'autor, data i llicència de cada article i, a continuació, el contingut del paquet.

Un cop estem segurs que el document resultant és correcte —podem reordenar els articles, afegir-ne o treure'n— el desem i el podem descarregar en format PDF o, millor encara, compartir-ne l'enllaç perquè viu a la web.



El projecte és de CreativeCommons Canada i ha estat llançat recentment aprofitant la Setmana de l'Accés Obert (Open Access Week). L'objectiu, tal com expliquen els autors, és crear paquets de materials educatius —de cursos— i compartir-los fàcilment.

El programa que dóna suport al projecte també és de codi obert i es pot descarregar de github i instal·lar-lo al nostre propi servidor.