Polytech'Sophia Université Nice

Vincent Granet (vg@unice.fr)



ELEC3 : Langage C

L'objectif de cet enseignement est de donner aux étudiants la maîtrise du langage C (norme C99). La difficulté de cet enseignement tient dans le niveau très hétérogène des connaissances en programmation des étudiants. En effet, si les étudiants issus du Peip ont suivi un cours d'algorithmique et de programmation pendant deux ans qui leur apporte de solides bases, il n'en va pas toujours de même pour les étudiants provenant provenant d'autres horizons, et même pour les CPGE, malgré la réforme de l'enseignement de l'informatique en classe préparatoire. Depuis 2012, l'enseignement est organisé sous forme de 24 séances Cours/TD d'2h par groupe d'environ 15 élèves. Dans une séance, les notions théoriques sont présentées et immédiatement mises en œuvre à travers des exercices d'applications sur machine. La mise en pratique immédiate des mécanismes de base de la programmation facilite grandement l'apprentissage pour les étudiants qui débutent. D'autre part, les étudiants peuvent s'appuyer sur le support de cours.

Mise à Niveau

Le programme de la mise à niveau correspond aux 5 premiers chapitres du livre « Mini Manuel d'Algorithmique et de Programmation ». Pour les étudiants qui ne suivent pas la mise à niveau, procurez-vous le livre à la bibliothèque de l'école et faites les exercices d'application.

TD semestre 5

TD semestre 6

Ressources


W3C validation