Ci-dessous, les différences entre deux révisions de la page.
| — | dev-etudiant [15/02/2005 21:51] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ===== Fil conducteur ===== | ||
| + | |||
| + | Il est fréquent que des projets de dévelopement confiés aux étudiants en | ||
| + | informatique à l' | ||
| + | relativement inutiles. | ||
| + | |||
| + | Un sujet de projet ayant pour but la réalisation ou l' | ||
| + | projet libre est tout aussi pédagogique qu'un projet visant à refaire un | ||
| + | petit jeu de plateau, un manipulateur d' | ||
| + | |||
| + | |||
| + | Un tel projet permettrait aux étudiants : | ||
| + | |||
| + | * de découvrir un nouveau logiciel (probablement) | ||
| + | * de s' | ||
| + | * de créer un front-end utile, agréable d' | ||
| + | | ||
| + | * de voir comment fonctionne une équipe de développeurs et quels outils ils | ||
| + | | ||
| + | de versionning, | ||
| + | | ||
| + | * dans certains cas, apprendre à chercher ce qui existe déjà, trouver la | ||
| + | | ||
| + | * sans doute même de comprendre le code source (même si ce n'est que | ||
| + | | ||
| + | | ||
| + | |||
| + | Pour les enseignants, | ||
| + | et la préparation des sujets. Trouvons quelques idées de sujets pour les projets | ||
| + | " | ||
| + | binôme ou trinôme). | ||
| + | |||
| + | Le but n'est pas d' | ||
| + | telles propositions en plus de celles par défaut afin de permettre à ceux qui | ||
| + | le désirent de se lancer dans cette aventure enrichissante. | ||
| + | |||
| + | ===== Quelques propositions ===== | ||
| + | |||
| + | * Digikam : | ||
| + | http:// | ||
| + | http:// | ||
| + | * KDE : http:// | ||
| + | * moteur de jeu (beaucoup de jeux ne sont pas présents en libre) | ||
| + | * édition de schémas (spécifications graphiques, diagrammes, plans) | ||
| + | * IA d'un jeu (cf. infra, éventuellement) | ||
| + | * demander à des scientifiques de l'ULP un truc simple informatiquement, | ||
| + | dont ils auraient besoin, adapté à ça | ||
| + | * interfaces pour des commandes (très utile pour filer Linux à du grand | ||
| + | public, ensuite...) | ||
| + | * driver d'un matériel documenté | ||
| + | * outils type Decrypthon | ||
| + | * génération de code à partir de spécifications | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * une interface logique entre Python et / | ||
| + | qui permettrait d' | ||
| + | à cette interface (il se peut que ça existe chez ecasound | ||
| + | mais c'est à mon avis trop confus) | ||
| + | * réaliser qqs exemples de \" | ||
| + | en Python (il en existe des exemples en Lisp) | ||
| + | * réécrire un autre LaTeX en Python (il existe le projet | ||
| + | ConTeX qui est écrit en Perl, mais incroyablement | ||
| + | mal documenté, en outre Perl ...) | ||
| + | |||