Programme des cours 2015-2016
INFO0004-2  
Object-oriented programming projects
Durée :
20h Th, 90h Proj.
Nombre de crédits :
Bachelier en sciences de l'ingénieur, orientation ingénieur civil5
Bachelier en sciences de l'ingénieur, orientation ingénieur civil5
Bachelier en sciences informatiques6
Bachelier en sciences informatiques6
Master en ingénieur civil en informatique, à finalité 5
Master en bioinformatique et modélisation, à finalité 6
Nom du professeur :
Laurent Mathy
Langue(s) du cours :
Langue anglaise
Organisation et évaluation :
Enseignement au premier quadrimestre, examen en janvier
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus du cours :
Dans ce cours, les étudiants apprennent le langage de programmation C++ et réalisent individuellement trois projets de complexité croissante dans ce langage.
Acquis d'apprentissage (objectifs d'apprentissage) du cours :
Etoffer vos connaissances en programmation orientée-objet et apprendre les particularités de C++. Etre capable d'écrire un programme d'une certaine complexité utilisant les concepts de base de C++.
Savoirs et compétences prérequis :
Connaissance de la programmation orientée-objet et du langage C. La connaissance du langage Java est un avantage.
PRE-REQUIS:
INFO2009 "Introduction à l'informatique" ou INFO0946 "Introduction à la programmation"
INFO0062 "Programmation orientée-objet"
Activités d'apprentissage prévues et méthodes d'enseignement :
Trois projets de programmation individuels en C++, de complexité croissante.
Mode d'enseignement (présentiel ; enseignement à distance) :
1er quadrimestre . Cours en présentiel d'introduction au langage C++ et à la conception de logiciel orienté-objet, de présentation des énoncés et de correction d'erreurs initiales, seront organisées. Le cours se donne en Anglais.
Lectures recommandées ou obligatoires et notes de cours :
Les transparents d'introduction au langage C++ (voir MyULg), un livre de référence sur ce langage, et quelques autres ressources.
Modalités d'évaluation et critères :
L'évaluation est essentiellement basée sur la correction des programmes réalisés. Le code produit devra respecter les consignes, être fonctionnel, lisible et robuste. Les étudiants auront au moins 2 semaines pour réaliser chaque projet. Pas d'examen. Les deux premiers projets comptent pour 40% de la cote finale, avec le troisième projet complétant les 60% restants. Les étudiants qui n'auraient pas soumis au moins deux projets se verront attribuer une cote d'absence pour la session correspondante. Pour la deuxième session, les étudiants peuvent décider de garder des cotes de la première session. Il n'y a aucune garantie de suivi pour les projets qui doivent être remis en deuxième session.
Stage(s) :
Remarques organisationnelles :
Contacts :
Notes en ligne :
Project 3 Feedback
Project 3 Feedback