Сư³æ´«Ã½

Projet 4 (en informatique)

lepl1509  2023-2024  Louvain-la-Neuve

Projet 4 (en informatique)
5.00 crédits
30.0 h + 22.5 h
Q2
Enseignants
Deville Yves; Lainez Marc (supplée Deville Yves);
Langue
d'enseignement
¹ó°ù²¹²Ôç²¹¾±²õ
±Ê°ùé²¹±ô²¹²ú±ô±ð²õ
Ce projet suppose acquises les notions d'algorithmique, de programmation visées par les cours LEPL1401 et LINFO1101 et LEPL1402.

Le(s) prérequis de cette Unité d’enseignement (UE) sont précisés à la fin de cette fiche, en regard des programmes/formations qui proposent cette UE.
Thèmes abordés
Ce projet est l'aboutissement de la formation de baccalauréat en informatique .
Dans ce projet, les étudiants mettent en 'uvre différentes compétences acquises lors de leur formation en informatique.
Ils s'initient à la gestion de base de données.
Par exemple, en fonction du sujet précis du projet (qui varie d'une année à l'autre)Ìý:
  • mobile computing,
  • programmation dans un language orienté-objets,
  • interface graphique,
  • programmation par événements,
  • client-serveur
Acquis
d'apprentissage

A la fin de cette unité d’enseignement, l’étudiant est capable de :

1
Contribution du cours au référentiel du programme
Eu égard au référentiel AA du programme « Bachelier en Sciences de l'Ingénieur, orientation ingénieur civil », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
'ÌýÌý ÌýAA 1.1, 1.2
'ÌýÌý ÌýAA 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7
'ÌýÌý ÌýAA 3.1, 3.2
'ÌýÌý ÌýAA 4.1, 4.2, 4.3, 4.4, 4.5
'ÌýÌý ÌýAA 5.1
Eu égard au référentiel AA du programme « Bachelier en sciences informatiques », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
'ÌýÌý ÌýS1.I5
'ÌýÌý ÌýS2.1-4
'ÌýÌý ÌýS4.1-3
'ÌýÌý ÌýS5.1-6
'ÌýÌý ÌýS6.1, S6.3
Acquis d'apprentissage spécifiques au cours
Les compétences visées par les « projets 4 » consistent d'une part en des compétences transversales, communes à tous les projets 4, et d'autre part en des compétences techniques disciplinaires, spécifiques à chaque spécialisation.
Compétences transversales :
Les projets 4 visent à acquérir des compétences transversales proches de la pratique du métier d'ingénieur dans un contexte disciplinaire varié :
'ÌýÌý Ìýanalyser un système existant et le perfectionner ;
'ÌýÌý Ìýanalyser avec sens critique des données expérimentales ;
'ÌýÌý Ìýfaire la part des choses entre la réalité et les modèles utilisés pour la décrire ou la modifier ;
'ÌýÌý Ìýappréhender la notion d'incertitude dans la gestion du projet, dans sa réalisation, et dans les résultats obtenus.
Le projet fera également la part belle au droit à l'erreur, composante caractéristique de début de carrière d'un jeune ingénieur.
Ce projet vise également à acquérir des compétences techniques en informatique. Au terme de ce projet en informatique, les étudiants seront capables de :
'ÌýÌý Ìýappliquer simultanément et de façon cohérente des connaissances et compétences acquises dans différents domaines de l'informatique :Ìý mobile computing, programmation java, réseaux et communication, interface graphique, programmation par événements, client-serveur.Ìý Certaines de ces compétences seront acquises dans le cadre de ce projet.
'ÌýÌý Ìýidentifier et réaliser les différentes étapes de conception d'un logiciel.
'ÌýÌý Ìýgérer le planning d'un projet informatique
'ÌýÌý Ìýcomprendre l'architecture d'un logiciel pour être en mesure de faire des choix éclairés en vue de le modifier ou de le perfectionner;
'ÌýÌý Ìýfaire preuve d'esprit critique par rapport au projet ainsi qu'à ses délivrables et en particulier sur la pertinence du logiciel, l'analyse et la conception du système, mais également par rapport à la gestion du planning au sein du groupe.
'ÌýÌý Ìýmettre en valeur le logiciel réalisé par une démonstration ainsi que sa distribution Open Source.
La contribution de cette UE au développement et à la maîtrise des compétences et acquis du (des) programme(s) est accessible à la fin de cette fiche, dans la partie « Programmes/formations proposant cette unité d'enseignement (UE) ».
 
Contenu
  • Le logiciel à définir et à concevoir sera lié au mobile computing.Ìý Il sera réalisé sur un Smartphone ou une tablette de type Android.Ìý
  • Le projet sera ouvert.ÌýChaque groupe définira son propre projet et proposera un planning ainsi que des étapes intermédiaires.
  • Une approche Agile (développement itératif et incrémental) sera utilisée.
Méthodes d'enseignement
  • Le projet sera réalisé par groupe d'étudiants (4-5 étudiants par groupe)
  • Les étudiants seront encouragés à rédiger ou à défendre leur projet en anglais afin d'améliorer leurs compétences de communication en anglais sur une thématique technique, oralement et/ou par écrit.
Modes d'évaluation
des acquis des étudiants
La note sera composée
- Ìý Ìý Ìý du résultat du projet, en ce compris la réalisation, les présentations écrites,Ìýles présentations et/ou interactions orales, l’organisation du travail et/ou laÌýposture réflexive à ce sujet, et la maitrise des concepts liés au projet. Cette peut êtreÌýindividualisée en fonction de l'implication de l'étudiant·e au sein du groupe pendant le quadrimestre (présence obligatoire aux activités, participation active aux travaux intermédiaires et aux travaux évalués). Les travaux donnant lieu à cette partie de la note ne peuvent être refaits en seconde session.
- Ìý Ìý Ìý d’uneÌýévaluation individuelle écrite hors session
Ìý
Le poids de l’évaluation individuelle dans la note finale est de 25% en cas de réussite de celle-ci, mais augmente en cas d’échec. Plus spécifiquement, il sera de 100% pour une note inférieure ou égale à 6, et évoluera linéairement avec la note entre 6 et 10 selon la formule suivante: poids = 1 - Ìý0.75 * (note - 6)/4.Ìý
Ìý
La deuxième session consistera en un examen individuel, demandant éventuellement la préparation de travaux individuels au préalable
Autres infos
Ce cours fait partie de l'ensemble des cours « Projet 4 » du programme de baccalauréat ingénieur civil. Les projets 4 partagent des objectifs transversaux communs mais sont déclinés en diverses versions aux objectifs disciplinaires distincts, correspondant aux filières du programme. Chaque étudiant choisit le projet proposé par une de ses filières.
L’utilisation des logiciels d’IA génératives tels que chatGPT est autorisée pour l’assistance à la rédaction des rapports demandés ainsi que pour l'assistance à la programmation de votre application dans le cadre de ce cours. Cependant, dans ce cas de figure, une annexe devra clairement renseigner, pour chacune des sections concernées, de quelle manière l’IA a été utilisée (recherche de l’information, rédaction et/ou correction du texte, écriture du code, ...). Par ailleurs, les sources d’information externes doivent être systématiquement citées en respectant les normes de référencement bibliographique.
Faculté ou entité
en charge
INFO


Programmes / formations proposant cette unité d'enseignement (UE)

Intitulé du programme
Sigle
°ä°ùé»å¾±³Ù²õ
±Ê°ùé°ù±ð±ç³Ü¾±²õ
Acquis
d'apprentissage
Bachelier en sciences de l'ingénieur, orientation ingénieur civil
5

Bachelier en sciences informatiques

Mineure en statistique, sciences actuarielles et science des données
5