Paradigmes de Programmation
Options d'inscription
Présentation du cours:
Le cours paradigmes de programmation est proposé aux étudiants de 3ème année licence dans le but de compléter leur formation. Il s’agit d’apporter aux étudiants une manière d’analyser le problème en complément à l’algorithmique. En d’autres termes, connaitre les différents concepts d’un paradigme permet de bien choisir le langage de programmation approprié et ainsi optimiser la solution apportée, ce qui n’est pas négligeable dans le domaine de l’informatique.
Le nombre de paradigmes de programmation étant assez important, seuls les plus utilisés et les plus connus seront présentés.
Objectifs:
Les visés d’apprentissage de ce cours sont de permettre à l’étudiant d’apprendre une manière de raisonner sur un problème donné, c’est-à-dire être apte à choisir le langage de programmation qui répondra au mieux au problème posé, par exemple, la programmation orientée-objet est meilleure pour les problèmes avec un ensemble de données volumineux et dans ce cas Java ou tout autre langage de programmation orienté-objet sera le plus approprié. Tandis que la programmation fonctionnelle est meilleure pour tout ce qui concerne le calcul statistique ou vectoriel. Ainsi, à la fin de ce cours l’étudiant sera capable de :
- Mieux raisonner et exprimer des idées complexes.
- Mieux comprendre les langages de programmation et ainsi en faire un meilleur usage.
- Assimiler facilement un nouveau langage de programmation.
- Bien choisir le langage de programmation étant donné un problème.
- Enseignant: Meriem ZEKRI