• Aucun résultat trouvé

Jeu de piste

N/A
N/A
Protected

Academic year: 2022

Partager "Jeu de piste"

Copied!
1
0
0

Texte intégral

(1)

Matthieu Moy

Grenoble INP Ensimag

Unix-Training : des outils efficaces et ludiques pour enseigner Unix (ou Python, ou ...)

Pourquoi ?

I Motivant pour les ´etudiants I Pas de correction de copies

I Outils libres, gratuits, et maintenus par un enseignant

Jeu de piste

Enonc´ ´ e traditionnel

I Exercice 42 : lancer la commande XYZ, que voyez-vous ?

. Pas de retour en cas de fausse manipulation

. Tentation de passer `a la question suivante sans avoir fait/compris

Enonc´ ´ e type

jeu de piste

I Pas d’acc`es `a l’´enonce d’une question sans avoir r´epondu aux pr´ec´edentes

I Motivant pour les plus faibles, amusant pour les plus forts I Couvre beaucoup de sujets difficilement abordables avec un

cours traditionnel

I (Attention, ne pas laisser les ´etudiants bloqu´es sur une question !)

Exemple d’´ etape de jeu de piste

Examen de TP

Exemple d’´ enonc´ e d’examen Motivations

I Forcer les ´etudiants `a faire le jeu de piste (bˆaton/carotte ...) I Tester l’autonomie des ´etudiants sur des choses simples

(copier/coller, compilation/ex´ecution de programmes, ...)

I Limiter l’effort cˆot´e enseignants ⇒ correction 100 % automatis´ee.

Principe de l’examen

I Beaucoup de petites questions, ind´ependantes (6= jeu de piste)

I Cˆot´e ´etudiant : 1 question = 1 manipulation pratique qui donne une r´eponse, `a copier-coller dans une interface web.

I Cˆot´e enseignant : 1 question = 1 script de ≈ 10 lignes de code

Comment l’utiliser ?

Page Web

http://tinyurl.com/jdpunix

http://www-verimag.imag.fr/˜moy/?Unix-training-a-set-of-tools-to

Pour l’utiliser

I Me contacter Matthieu.Moy@imag.fr

(j’ai pass´e du temps `a d´evelopper tout ¸ca, je suis volontaire pour en repasser pour que ¸ca serve `a d’autres ;-) )

I Code en ligne, libre, gratuit, configurable et facile `a h´eberger

I Pour l’examen : demandez-moi des ´enonc´es complets

Utilisateurs existants

I Cours d’Unix Ensimag

I Cours de Python prepa INP I Aide aux th´esards d´ebutants

`

a Verimag

I Polytech Lille I Univ Lyon

I Bientˆot vous ?

http://www-verimag.imag.fr/˜moy/ Matthieu.Moy@imag.fr

Références

Documents relatifs

UNIX TCP/IP Short Course Notes Alan Dix © 1996 2... internets and

• Filesystem creation (also known as soft formatting) to make disk partitions available for data storage. The LVM requires a few more steps before

• peut favoriser une plus grande granularité au niveau de la gestion des différents accès (par exemple, contrôler les appels systèmes autorisés pour une application

• Les noms de fichiers possèdent souvent une extension qui permet d’identifier facilement le type de fichier dont il s’agit (par ex : .c pour un programme C, .f, .f77, .f90 pour

Data is laid out so that larger blocks can be transferred in a single disk transfer, greatly increasing file system throughput. By increasing the block size,

  FreeBSD is based on 4.4BSD; all the FreeBSD is based on 4.4BSD; all the source code is available?. source code

One very useful feature of sdb is breakpoint debugging. After entering sdb, certain lines in the source pro- gram may be specified to be breakpoints. The program is

v Give verbose output. c Suppress the message that is produced by default when the archive file afile is created. 1 Place temporary files in the local current