Journal Support de cours sur le travail collaboratif

Posté par  .
Étiquettes : aucune
0
20
fév.
2008
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 !
  • # fichier cls

    Posté par  . É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  . É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  . É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  (site web personnel) . Évalué à 5.

    tu as trouvé un bug avec les balises <a href non correctement fermées :-)
    • [^] # Re: cool

      Posté par  . É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  (site web personnel) . Évalué à 2.

      Comment vous faîtes des liens dans vos journaux? Parceque moi quand je fais un <a href="http://localhost/">ma maison</a> ça me donne :
      ma maison, donc rien.
  • # Interessant comme sujet

    Posté par  (site web personnel) . É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  . É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  (site web personnel) . É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 :)

Suivre le flux des commentaires

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