Articles taggés avec ‘activite’

Comment créer le même modèle que la base de données Modules and plugins de Moodle?

Thursday 31 May 2007

Oulala le titre… Bon, je m’explique: la plateforme de formation en ligne Moodle propose un outil base de données des plus sympathiques. On est encore loin d’une base de données car on se rapproche plus d’un outil de création de “tables” que véritablement de base données. Les bidouilleurs de base de données à la MySQL comprendront, les autres imagineront que cet outil permet de créer uniquement une feuille Excel et non pas plusieurs. On oublie donc d’utiliser cet outil si l’on désire créer des liens relationnels entre tables d’une même base de données.

Mais pour des applications simples, c’est un outil parfait, qui se rapproche de la logique de Filemaker et donc me rappelle ma jeunesse de programmeur de base de données sans le savoir puisque Filemaker a réussi à pondre un outil d’une simplicité étonnante. Même principe avec l’outil base de données de Moodle puisqu’il suffit de créer ses champs (nom, prénom, image, URL, etc.) et d’assigner un type à ces champs (texte, date, image, bouton radio, etc.) et de construire ses modèles d’affichage en “plaçant” à l’écran les champs créés. A la différence de Filemaker, ici, seuls trois types de modèles sont proposés:

  • le modèle affichage liste
  • le modèle affichage d’une entrée
  • le modèle permettant d’insérer une entrée

Mais bon on ne va pas se plaindre quand même. Le hic, c’est qu’il est difficile de créer un modèle d’affichage qui ressemble par exemple à cette base de données Moodle: Modules and plugins. J’ai trouvé sur cette page un lien pointant vers une discussion proposant le code permettant d’imiter ce modèle (d Chris Porter). On a un code pour le header, un code pour la partie centrale et un code pour le footer. Mais l’éditeur HTML de Moodle casse l’entrée de ce code en le réécrivant et surtout en en effaçant un peu. J’ai donc essayé d’exporter le modèle pour le retravailler avec un éditeur externe mais la réimportation ne marchait pas (impossible de dézippé mon travail…). Sûrement un bug passager moodlien… Dans une autre discussion, quelqu’un (Josep M. Fontana) semble rencontrer le même problème et s’en est sortir en répétant le code complet du tableau de présentation dans le header ainsi que dans la partie centrale. Pas très logique et cela ferait hurler un ayatollah des base de données, mais bon si ça marche, je m’en satisfait pour l’instant.

Voici donc mon code pour ceux qui ça intéresserait (il vous faudra adapter les noms de vos champs et rajouter des colonnes si nécessaires):

A placer dans “entête” (header):

<table class="modulesdata generaltable" align="center" border="1" cellpadding="5" width="90%">
<tr>
<th class="header" align="left" width="60%">Titre</th>
<th class="header" align="left" width="20%">Outil</th>
<th class="header" align="left" width="20%">Options</th>
</tr>
</table>

A placer dans “Fiche répétée”:

<table width="90%" cellpadding="5" border="1" align="center" class="modulesdata generaltable"> <tbody>
<tr>
<td width="60%"><a href="##MoreURL##">[[Titre]]</a>
</td>
<td width="20%">[[Outil]]
</td>
<td width="20%">##Edit## ##More## ##Delete## ##Approve##
</td>
</tr> </tbody>
</table>

Tags: , , , , , ,

Slife ou votre life en direct…

Monday 26 March 2007

Slife permet pour les possesseurs de mac de visualiser et d’organiser presque toutes les activités sur votre ordinateur…

slife

Slife observe les moindres interactions avec des applications comme Safari, Mail et iChat et garde les traces des pages web visitées, courriers lus ou documents écrits et bien plus encore par ajout de plugins.

Toutes les activités observées par Slife sont affichées de manière graphique: en un coup d’oeil vous savez où et comment vous avez passé votre temps.

Source

Sur pasta and vinegar, on apprend qu’un “social component” appelé Slifeshare permet d’aller trop plus loin (voir une copie d’écran qui fait froid dans le dos). Ceux qui n’aiment pas les webcams dans les rues vont être servis ;)

Tags: , , , , ,

Concevez, gérez et livrez des formations en ligne avec LAMS

Friday 16 June 2006

Découverte de LAMS, un outil de conception, gestion et livraison d’activités d’apprentissage collaboratives dans le bulletin #60 de Profetic.

LAMS is a revolutionary new tool for designing, managing and delivering online collaborative learning activities. It provides teachers with a highly intuitive visual authoring environment for creating sequences of learning activities. These activities can include a range of individual tasks, small group work and whole class activities based on both content and collaboration. Click here for an interactive demonstration of LAMS.

Source

Comble du bonheur, LAMS est sous licence GPL et désormais multilingue et compatible avec la plateforme Moodle que nous utilisons à l’Université de Fribourg. Je pense qu’une série de tests sérieux s’impose au vu de la démo de LAMS. En gros, l’enseignant peut designer une séquence d’activités, rattacher cet ensemble d’activités à un groupe d’étudiants et suivre en temps réel la progression de chacun. Et tout cela de manière très intuitive si l’on en croit la démo.

Tags: , , , , , ,