Journal Unix-training: des outils pour enseigner Unix ludiquement

Posté par  (site web personnel) . Licence CC By‑SA.
25
18
avr.
2011

J'enseigne depuis quelques années l'introduction à Unix à l'Ensimag. Ces dernières années, nous avons mis en place deux choses intéressantes :

  • Un jeu de piste, très populaire auprès des étudiants. Il est constitué d'une trentaine de petits exercices, chacun donnant accès à l'énoncé de l'exercice suivant.
  • Un examen de TP, largement inspiré du jeu de piste, mais en temps limité et avec une note à la fin.

J'ai à peu près mis au propre ces outils, et j'ai publié ce qui était publiable (pour mes étudiants qui liraient ça : non, le corrigé de l'examen n'est pas dedans ;-) ).

S'il y a des enseignants intéressés parmi vous, c'est par ici que ça se passe :
http://www-verimag.imag.fr/~moy/spip/?Unix-training-a-set-of-tools-to

(il y a du code, des démos d'examen en ligne, et même un papier—accepté \o/)

  • # gné?

    Posté par  (site web personnel) . Évalué à -3.

    Je vais jeter un coup d'oeil :)

    Par contre, je lance la demo d'exam, et je tombe sur ça:

    La réponse à cette question est tout simplement 42.
    

    heu ?

    • [^] # Re: gné?

      Posté par  (site web personnel) . Évalué à 2.

      Oui, la question est aussi facile qu'elle en a l'air : c'est juste pour voir le principe et jouer avec l'interface web. Le jour de l'exam, les questions sont un peu plus dures que ça ;-).

    • [^] # Re: gné?

      Posté par  . Évalué à -3.

      H²G² ??
      La réponse à la grande question ....
      42 ?

      Cela ne te dis rien ..

  • # wargame

    Posté par  (site web personnel) . Évalué à 4.

    Donc en fait c'est un wargame pour n00bs. Je préfère http://www.overthewire.org/wargames/vortex/level0.shtml :)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

    • [^] # Re: wargame

      Posté par  (site web personnel) . Évalué à 2.

      c'est tres orienté C.
      Connais tu un equivalent en python ?

      • [^] # Re: wargame

        Posté par  . Évalué à 2.

        Le PythonChallenge teste vos connaissances de la bibliothèque standard, mais je trouve qu'à un certain moment, on passe trop de temps à essayer de deviner ce qu'on attend de nous.

      • [^] # Re: wargame

        Posté par  . Évalué à 1.

        Connaitrais tu un équivalent Bash ?

  • # Licences des ressources

    Posté par  . Évalué à 2.

    Il ne me semble pas avoir vu de mention de licences dans le document (que ce soit à propos d'Unix et de Linux, notamment la distribution EnsiLinux), ou pour le document en question. Est-ce que votre travail est dans le domaine public, ou sous licence GNU/FDL, CC ?

    Puisque le document est destiné à permettre de découvrir Unix et l'informatique, autant faire un petit paragraphe en donnant les grand principes des Logiciels libres et des types de licences existantes.

    • [^] # Re: Licences des ressources

      Posté par  (site web personnel) . Évalué à 3.

      La licence est précisée sur la page où récupérer le document :

      Unix-training is the public part of the Ensimag’s "Introduction to Unix" course. It is published under the LGPL open-source license in the hope that it will be useful to other schools, and/or that students will have fun reading the source!

      Mais effectivement, reprendre ce point dans le document lui-même serait plus clair.

      • [^] # Re: Licences des ressources

        Posté par  (site web personnel) . Évalué à 1.

        Dans le papier, j'étais limité par le nombre de pages, donc je ne me suis pas étendu sur la question.

        Dans le polycopié pour les étudiants, il y a un paragraphe qui explique rapidement ce qu'est le logiciel libre avec quelques pointeurs pour ceux qui veulent en savoir plus.

  • # IRILL

    Posté par  . Évalué à 1.

    Ça peut intéresser beaucoup les gens de l'IRILL, tu as pensé à leur en parler ? http://www.irill.org/

Suivre le flux des commentaires

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