A mon arrivée au département de mathématiques et informatique,
en 2000, j'ai eu le plaisir de trouver, pour l'enseignement de la
programmation en "S1",
une équipe pédagogique expérimentée, composée
d'enseignants venant des différents horizons de l'UFR Sciences.
J'ai souhaité mettre en valeur cette expérience en publiant en ligne
les sujets de travaux pratiques, puis leurs corrigés
(ces derniers n'étant rendus accessibles qu'après réalisation du TP).
C'est donc très naturellement qu'en 2001-2002, j'ai assuré
la coordination de l'équipe ; le site s'est progressivement étoffé
jusqu'à constituer une base pratique d'initiation à la programmation en
langage Pascal, et donc de la programmation impérative en général puisque les
qualités du Pascal (simplicité, puissance, cohérence, ...) en font un langage
de référence.
La refonte des formations, avec la mise en place du système "LMD"
à la rentrée 2004, a induit un certain nombre de changements
majeurs, parmi lesquels la disparition du langage Pascal au profit du langage
C/C++. Heureuse conséquence pour les navigateurs web, l'accès
à tout le site des S1 a par conséquent été
complètement libéré.
Les
conditions de consultation de ce site sont désormais les suivantes:
-
Liberté de lecture et de chargement des pages
par les personnes physiques agissant à titre individuel et sans
but lucratif,
-
Liberté de mettre un lien vers cette page d'accueil,
-
Interdiction de conserver une copie du site, y compris dans les bases de données
référençant les formations en ligne.
Auteur (©) : Alain Sigayret & al.,
Editeur : Alain Sigayret & Université Blaise Pascal, 2000-2004.
Les salles de TP des DEUG étaient originellement équipées
de PC-486 sous DOS, avec Turbo-Pascal (© Borland) version 3.3.
Pour le renouvellement du matériel,
deux solutions étaient envisagées:
soit conserver des PC et basculer sous Delphi (© Borland, ou son équivalent
Kylix, sous Linux) pour conserver un environnement de programmation convivial,
soit utiliser des terminaux pour bénéficier des facilités
du réseau.
C'est cette deuxième solution qui a été choisie et
mise en place en septembre 2001, avec un compilateur en ligne GPC
(GNU Pascal Compiler, version 20000707 compatible Turbo-Pascal 7.0).
NB Ce site n'étant plus maintenu depuis 2004, la validité
des liens extérieurs n'est plus vérifiée.
2013-09-10+ – A. Sigayret