Protocole IMS LTI

Le protocole IMS LTI permet à un LMS de communiquer avec un outil externe. Par communication, on entend :

  • identification
  • envoi d’information comme le nom de l’espace appelant,
  • possibilité de récupérer une note issue de l’outil externe

Ce protocole tend à se développer : déjà présent sur Sakai et Moodle, il l’est maintenant sur Canvas

Sakai et LTI

Un Océan de CLOM

Après les MOOCs, les CLOMs, voici les FLOTs.

Après les MOOCs, les CLOMs, voici les FLOTs.

Que d’O, que d’O

radeau_de_la_meduse-img_4798-cropped.jpgRebaptisés pour l’occasion FLOT pour « Formation en Ligne Ouverte à Tous », ce qui, d’une part, nous fait perdre de vue le coté massif du CLOM (Cours en Ligne Ouvert et Massif) et les problèmes que cela engendre en termes à la fois techniques et pédagogiques, et d’autre part, nous induit en erreur avec le terme de « formation », laissant à penser qu’on va nous offrir des parcours complets (et accessoirement gratuits), ce qui n’est pas le cas, voici donc le portail OCEAN, qui ne semble pas être un acronyme, juste un jeu de mots ou une allégorie autour du thème des petits ruisseaux qui font les grandes rivières[[à moins que cela ne fusse une vague (!) plaisanterie, en rapport avec le coup de pied donné au séant des universités, par l’arrivée des MOOCs]]. Mais dans lesquelles on peut parfois se noyer 🙁

Rien moins non plus que gênante, cette utilisation abusive du « O » pour Ouvert qui, dans le monde informatique signifie, voir Wikipédia qui ne dit pas que des conneries, elle en écrit aussi, que « chacun a le droit de copier, de distribuer et d’utiliser, soit gratuitement, soit au coût nominal » les documents fournis (vidéos, PDF, etc.). Or, des plates-formes comme Coursera ne donnent que très peu (ou pas du tout) d’informations sur la ré-utilisabilité des ressources mises à disposition. Souvent même apparaît dans la vidéo l’information de copyright du document, signifiant par là-même la nature non libre de la ressource.

The song remains the same

On (re)trouve dans les initiateurs de ce portail quelques acteurs francophones ayant eux-même conçu quelques uns de ces cours d’un nouveau genre. Enfin, pas si nouveau que ça, le genre, car cela reste principalement des vidéos, plus ou moins bien ficelées, parfois sur un fond blanc qui pique un peu aux yeux, des QCM façon première année de médecine et des devoirs avec correction entre pairs qui, nous dit par exemple Jean-Yves Jeannas, peut engendrer de la frustration.

Bref, rien de bien nouveau dans ce portail puisque Rémi Bachelet, initiateur du MOOC Gestion de projets, avait déjà proposé de cartographier les MOOC francophones à l’aide d’une de ces cartes heuristiques dont il a le secret.

I went to the market mon p’tit panier sous mon bras

Alors c’est quoi l’intérêt d’un tel portail ? Le même que celui des MOOC : de la com’, rien que de la com’, et ça c’est Alain Derycke qui le dit. On ne peut d’ailleurs que constater qu’une grande majorité des cours proposés sur le portail OCEAN sont hébergés par Coursera (14 cours sur 21 proposés au 25 novembre 2013), plate-forme américaine de MOOC. Bin ouais, c’est quand même bien de pouvoir frimer en affichant son logo à coté de celui de Stanford ou de Yale 😉

Maison, sucrée maison

Ne boudons tout de même pas notre plaisir de pouvoir suivre en ligne, tranquillement installé chez soi, le chat sur les genoux ou le perroquet sur l’épaule, évitez les deux en même temps, les cours d’universités prestigieuses comme l’École Polytechnique Fédérale de Lausanne ou HEC Montréal.

Exportation CSV pour SAKAI

Il s’agit d’une petit macro pour OpenOffice Calc (3.2) permettant l’exportation d’une feuille de classeur vers un fichier au format CSV.

Remarque : Il s’agit d’une vraie exportation (sinon ça n’a aucun intérêt puisque OpenOffice permet déjà la sauvegarde au format CSV) : autrement dit, une fois le fichier CSV créé, on retourne bien dans le fichier d’origine et on peut continuer à travailler dessus.

Le métier d’enseignant-chercheur en France

Quelques articles sur le métier d’enseignant chercheur :

|Article de P.Jourde |Article de Faure, Soulie et Millet|Article de N.Moussu|Article de F.Guimont|

Processing 1.0

Introduction

– Processing est un langage de programmation développé au MIT, à partir du java. Il est à la fois procédural (comme le C) et objet (comme C++ ou Java).
– Il permet de développer rapidement des applications multimedia (son, midi, graphisme, etc.).
– Il possède également des fonctionnalités de communications (avec d’autres applications).
– Il ne nécessite pas d’installation (fonctionne par exemple sur une clef USB), tourne sur Windows, Mac ou Linux.
– Il peut produire un exécutable pour Windows, Mac ou Linux ou encore une applet java fonctionnant dans une page web

—–

Installation sous Linux

Voici quelques conseils pour installer Processing (version 1.09 au moment où je rédige)
– Télécharger Processing pour Linux (c’est du java, et donc indépendant de la distribution) puis décompresser l’archive dans un répertoire temporaire
– Transférer l’ensemble du contenu du répertoire Processing dans /opt/Processing
– Dans Ubuntu, allez dans Système->Préférences->Menu Principal et ajouter un nouvel élément dans le menu Programmation

—–

Problème de ralentissement sous Linux – première solution

Il a été signalé plusieurs cas de fonctionnement ralenti de Processing sous Linux. Le site de Processing donne une solution, détaillée en français ci-dessous :
– Le problème de Processing sous Linux peut être la version du java fourni avec le logiciel. Retournez dans /opt/Processing et renommez le répertoire java en java.old par exemple.
– Vérifiez, dans Système->Administration->Gestionnaire de paquets Synaptic, que le default-jdk 1.6 est installé. Le cas échéant, installez-le
– Rendez-vous ensuite dans /usr/lib/jvm/java-1.6.0-openjdk/bin et créer un lien sur le script java (il suffit de cliquer sur l’icône java avec le bouton droit puis de sélectionner créer un lien).
– Copiez ce lien vers /opt/Processing puis renommez-le simplement en java
– Il vous reste à lancer Processing, en passant par le menu Applications->Programmation.

—–

Problème de ralentissement sous Linux – première solution

La modification précédente ne donne pas toujours des résultats extraordinaires en terme de rapidité. On peut la compléter ou même la remplacer par une astuce décrite sur l‘un des forums du site de Processing et qui préconise d’ajouter dans la fonction size, qui initialise la taille de la fenêtre de travail, un P2D ou un P3D ou encore OPENGL comme troisième paramètre de cette fonction (exemple size(300,200,P2D)). Et là, miracle, ça marche !

—–

Liens

– Le site officiel de Processing|Processing a été développé au M.I.T.
Cours de programmation de l’École Supérieure d’Art d’Aix-en-Provence|Processing est au départ destiné aux artistes
Introduction à la Programmation par Objets par Jean-Paul ROY|Il s’agit d’un cours sur Java qui se base en partie sur Processing
Le dernier des blogs (Jean-noël Lafargue)
Medialab
Tutoriaux de Jeff Guess
– Le cours d’Emmanuel Lestienne (HEAJ).
– Le forum de discussion Codelab

—–
processing_cover.gif