Année académique : 2019-2020 |
||||||||||||||
Intitulé U.E. : Programmation 2 | Code U.E. : EL123 | |||||||||||||
Pondération : 60 pts | Cycle : 1 | Obligatoire : oui | Bloc : Bloc 1 | Langue d'enseignement : Français | ||||||||||
Activités d'apprentissage composant l'UE :
|
||||||||||||||
Coordonnées du responsable de l'UE : Pierret Véronique (Vero.PIERRET@hel.be) |
Coordonnées des intervenants de l'UE : Alexandre Patrick (Patrick.ALEXANDRE@hel.be), Pierret Véronique (Vero.PIERRET@hel.be), |
|||||||||||||
Prérequis : |
Corequis : |
Compétences visées |
Collaborer à la conception, à l’amélioration et au développement de projets techniques.- Analyser une situation donnée sous ses aspects techniques et scientifiques.- Elaborer une méthodologie de travail. - Proposer des solutions qui tiennent compte des contraintes. - Rechercher et utiliser les ressources adéquates. Communiquer et informer.- Présenter des prototypes de solution et d’application techniques.S’engager dans une démarche de développement professionnel.- Développer une pensée critique. |
Description du contenu des activités d'apprentissage (AA) : |
1 : Programmation laboratoire 2
Savoir
Dominer les concepts de base de la programmation procédurale en C, à savoir les différents types de variables y compris les tableaux, les pointeurs, les structures, les chaînes de caractères, les instructions de contrôle, les fonctions y compris les différents types de transmission d'arguments, les fichiers, les opérations binaires, ...
Savoir faire
Appliquer les concepts théoriques abordés lors de l'activité d'apprentissage "Programmation théorie 2" à la réalisation d'un programme en langage C
Savoir être
Etre ponctuel et respecter les consignes
2 : Programmation théorie 2
Savoir
Dominer les concepts de base de la programmation procédurale en C, à savoir les différents types de variables y compris les tableaux, les pointeurs, les structures, les chaînes de caractères, les instructions de contrôle, les fonctions y compris les différents types de transmission d'arguments, les fichiers, les opérations binaires, ...
Savoir faire
Ecrire un programme en langage C
Savoir être
Etre ponctuel et respecter les consignes
|
Description des méthodes d'enseignement : |
1 : Programmation laboratoire 2
En se basant sur les concepts et les exemples abordés lors de l'activité d'apprentissage "Programmation théorie 2" et sur des recherches personnelles, l'étudiant devra effectuer à chaque séance de laboratoire des exercices qui consisteront à traduire un problème simple en un algorithme suivi de la mise en place d'un programme efficace en langage C.
Il peut également être demandé à l'étudiant de faire ou de terminer des exercices comme devoir pour la séance suivante.
2 : Programmation théorie 2
Les concepts de base de la programmation procédurale en C seront exposés par l'exemple.
Des exercices effectués lors des séances de laboratoire seront corrigés.
|
Modalités et critères d'évaluation : |
1 : Programmation laboratoire 2
L'évaluation est continue et basée sur les travaux effectués lors des séances de laboratoire et/ou à domicile. La note prend également en compte la présence active à l'ensemble des séances de laboratoire.
L'étudiant qui, pour un motif légitime, ne peut participer à une séance de laboratoire à la date prévue doit faire parvenir, dans les 48 heures, un certificat médical ou une justification écrite au secrétariat avec copie à l'enseignant responsable. Il doit en outre prendre contact avec l'enseignant responsable dès que possible et, le cas échéant, au plus tard dans les 3 jours qui suivent l'expiration du certificat médical, afin de fixer d'éventuelles modalités de récupération.
En l'absence de motif légitime ou si l'organisation des cours ne permet pas de récupération pendant le même quadrimestre, toute absence entraine automatiquement une note égale à zéro. De même, tout travail remis en retard sans motif légitime est sanctionné par un zéro. La légitimité du motif est appréciée par l'enseignant responsable.
L'évaluation continue est définitive pour l'année académique en cours (aucun examen de rattrapage n'est organisé en session).
2 : Programmation théorie 2Un examen écrit (programme à compléter) à notes ouvertes sera organisé en session. |
Pondération A.A. : |
1 : Programmation laboratoire 2Évaluation continue (pas d'examen) = 30 points 2 : Programmation théorie 2Examen écrit = 30 points |
Dispositions spéciales COVID-19 : |
1 : Programmation laboratoire 2Description du contenu des activités d'apprentissage : aucune modification Description des méthodes d'enseignement : Les méthodes d'enseignement restent similaires (les consignes de laboratoire sont déposées sur Classroom. Les étudiant envoient les différentes étapes de leur travail par mail ou via Classroom. L’enseignant fournit un feedback sur les étapes intermédiaire du travail et répond aux questions des étudiants par mail et/ou via Classoom. Modalités et critères d'évaluation : L'évaluation est continue et basée sur les travaux effectués lors des séances de laboratoire et/ou à domicile. Les travaux effectués à domicile seront envoyés par mail ou déposés sur Classroom. L’évaluation des travaux pourra être complétée par une défense orale via Skype Entreprise. Le calendrier de dépôt des travaux et des évaluations sera notifié par mail. Tout travail remis en retard ou indisponibilité à l’évaluation à distance sans motif légitime sera sanctionné par un zéro. La légitimité du motif sera appréciée par l'enseignant responsable. L'évaluation continue est définitive pour la session de juin mais un examen de rattrapage sera organisé en août si nécessaire (basé sur les travaux du second quadrimestre soumis à explications, adaptations et modifications), 2 : Programmation théorie 2Description du contenu : aucune modification Description des méthodes d'enseignement : Les concepts de base de la programmation procédurale en C sont exposés par l'exemple via des documents déposés sur la plateforme (le syllabus est complété d’exemples, d’annotations et d’exercices). L’enseignant fournit un feedback sur les exercices proposés et répond aux questions des étudiants par courriel. Modalités et critères d'évaluation : L'examen écrit (programme à compléter) sera envoyé par courriel et les étudiants enverront leur programme complété par courriel également.
|
Dispositions spéciales COVID-19 (session août/septembre 2020) : |
1 : Programmation laboratoire 2Comme annoncé pour la session de juin, un rattrapage est possible. L'étudiant qui souhaite passer laboratoire de programmation en seconde session doit remettre les programmes demandés en séances, L'examen de rattrapage consistera en un oral à distance où l'étudiant sera capable
Cet examen de rattrapage représentera 75% de la cote finale de l'AA. 2 : Programmation théorie 2 |
Sources, références et supports éventuels : |
1 : Programmation laboratoire 2"Programmation", notes de cours, QCM et exercices disponibles sur la plateforme de la Haute École 2 : Programmation théorie 2"Programmation", notes de cours, QCM et exercices disponibles sur la plateforme de la Haute École |
Pondération U.E. : |
Informations complémentaires sur l'UE : |