Journal : Support de cours sur le travail collaboratif

Posté par grdscarabe (Jabber id, page perso, ) le 20 février 2008
0
Cher journal,

J'ai eu la chance d'écrire et dispenser un cours sur le travail collaboratif à mes étudiants de Fac. Je me suis dit que ça pourrait servir à d'autres qui pourraient alors compléter/corriger le cours ...

L'intégralité est écrit en LaTeX et un fichier Ant permet de compiler le tout. L'archive contenant juste les pdfs compilés est accessible ici (miroir) et celle contenant les sources ici (miroir).

Chaque archive contient les supports du cours magistral, les supports de travaux dirigés avec les corrigés, un projet et deux examens avec les corrigés. Je place le tout sous licence CC-by-sa-2.0 Fr.

J'apprécierais énormément tous les retours, corrections, propositions d'améliorations, ... et si jamais vous avez des liens pour publier ça sur une plateforme de cours sous licence libre, ça m'intéresse aussi ... surtout si la plateforme permet de placer les fichiers sous contrôle de version pour le faire évoluer de manière collaborative !

> Lire le journal (10 commentaires, moyenne: 2,6).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

fichier cls

Posté par kaouete (page perso, ) le 20/02/2008 à 20:50. (lien). Évalué à 4.

Salut,

je suis pas trop au courant de tout ces trucs, mais quand je lance un "ant tp-all" depuis les sources, j'ai cette erreur :

LaTeX Error: File `tdtp.cls' not found.

J'imagine qu'il manque les fichiers de definition de classes de documents ou un délire comme ça ...

Sinon, si un admin passe par là, ya un problème avec les balises du journal, ce serait cool de régler ça :]

  • [^]Re: fichier cls

    Posté par grdscarabe (Jabber id, page perso, ) le 21/02/2008 à 12:21. (lien). Évalué à 1.

    L'exportation des sources ne prenait effectivement pas en compte les fichiers de classe, j'ai regénéré les archives, c'est en cours d'upload ... le problème devrait être résolu.

    Merci pour l'information ...

    • [^]Re: fichier cls

      Posté par kaouete (page perso, ) le 21/02/2008 à 12:32. (lien). Évalué à 2.

      Merci :)

      Pour moi c'est le plus intéressant, car je peux être amené à faire des TDs, des TPs ou des CCs (mignons tout ces petits noms :) et pour le moment je n'avais pas trouvé mon bonheur avec latex.

      (c'est surtout que j'ai pas essayé de capter comment faire pour génerer de beaux CCs/TDs/TPs)

cool

Posté par baud123 (Jabber id, page perso, ) le 20/02/2008 à 20:51. (lien). Évalué à 5.

tu as trouvé un bug avec les balises <a href non correctement fermées :-)

  • [^]Re: cool

    Posté par IsNotGood () le 20/02/2008 à 21:13. (lien). Évalué à 3.

    Voila la suite :
    Chaque archive contient les supports du cours magistral, les supports de travaux dirigés avec les corrigés, un projet et deux examens avec les corrigés. Je place le tout sous licence CC-by-sa-2.0 Fr.
    J'apprécierais énormément tous les retours, corrections, propositions d'améliorations, ... et si jamais vous avez des liens pour publier ça sur une plateforme de cours sous licence libre, ça m'intéresse aussi ... surtout si la plateforme permet de placer les fichiers sous contrôle de version pour le faire évoluer de manière collaborative

    • [^]Re: cool

      Posté par Bruno Michel (Jabber id, page perso, ) le 20/02/2008 à 22:31. (lien). Évalué à 4.

      J'ai modifié le journal pour fermer la balise <a> qui était resté ouverte.

Interessant comme sujet

Posté par champi (page perso, ) le 21/02/2008 à 09:00. (lien). Évalué à 2.

Il arrive en effet trop souvent que des jeunes developpeurs debarquent sur le marché du travail sans savoir c'est qu'un gestionnaire de tickets, un repository de code ou des tests unittaires ... Il est AMA important de realiser tous les projets en ecole avec ces outils et que la partie gestion de projet / qualité soit evaluée a 20% de la note du projet.

Par contre je pense que le chapitre nommé CVS aurait du s'appeler SCM (Source Control Management) ou VCS (Version Control System) car CVS est une implementation de ce concept et ca peut embrouiller les eleves de nommer un concept generique et une implementation particuliere avec le meme nom.

Et dommage que tu n'aies pas choisis mercurial ou git a la place de svn qui merite le banissement generalisé (oui j'en fait un peu trop mais bon j'en souffre beaucoup chaque jour depuis que j'ai appris a utiliser hg et bzr).

Enfin la présentation nommée bugs (en version PDF) est visiblement incomplete.

  • [^]Re: Interessant comme sujet

    Posté par grdscarabe (Jabber id, page perso, ) le 21/02/2008 à 12:28. (lien). Évalué à 2.

    Le nom CVS ne me plaisait effectivement qu'à moitié ... merci pour tes propositions, je vais les intégrer.

    Pour ce qui est de svn, j'ai présenté en parallèle les versions centralisés avec svn et décentralisés avec Bazaar... je pense que je vais reprendre cette partie pour laisser les commandes svn de côté (ou écrire une cheat sheet à la place) pour revenir aux fondamentaux (branches, versions, commit, ...). Pour ce qui est de Git et Mercurial, je vais y jeter un oeil ... le problème étant surtout de pouvoir les faire manipuler.

    La partie sur les bugs est effectivement incomplète ... ce sera pour le prochain semestre :)

    • [^]Re: Interessant comme sujet

      Posté par champi (page perso, ) le 21/02/2008 à 17:59. (lien). Évalué à 1.

      bzr, hg et git sont tres proches donc si l'un des trois est maitrisé il n'y a aucun probleme pour utiliser les autres. Par contre il ne faut pas prendre la mauvaise habitude de centraliser la gestion du code source :)

Revenir en haut de page