ATTENTION : Seulement pour les étudiants de Charleroi. Les étudiants de LLN doivent chercher le cours "LINFO1002".
Le cours présuppose la connaissance de base du langage de programmation
python tel que vu dans le cours LINFO1101. Les étudiants travaillent par
groupe pour résoudre des problèmes plus complexes que ceux qui sont
traités dans le cours de programmation. Chaque groupe travaillera sur un
projet unique, mais avec plusieurs échéances et développements
intermédiaires.
De façon générale, les étudiants devront apprendre à :
- travailler efficacement en groupe
- écrire des programmes corrects
- documenter leurs codes
- écrire des tests qui valident le bon fonctionnement de leurs programmes
- documenter leurs programmes et les tests qui y sont associés
- apporter un regard critique sur le travail d'autres groupes d'étudiants pour les aider à s'améliorer (peer-review constructive)
- évaluer les performances de leurs programmes
- trouver des librairies et modules python qui permettent de résoudre des problèmes similaires
- comparer les fonctionnalités et les performances de différentes solutions à un même problème
- documenter et analyser ces différences de fonctionnalités et de performances
- construire des requêtes SQL simples
- Professor: Barbette Tom
- Professor: Tyunyayev Nikita