IMAGES

Année académique : 2019-2020
Département : Sciences et techniques
Domaine d'étude : Sciences
Cursus : Informatique et systèmes - orientation technologie de l’informatique
Volume horaire : 18 périodes
Nombre de crédits : 2
Implantation(s) : Londres
Quadrimestre(s) : Q2
Niveau du cadre francophone de certification : 6

Intitulé U.E. : Algorithmique et programmation 2 Code U.E. : IN126
Pondération : 40 pts Cycle : 1 Obligatoire : oui Bloc : Bloc 1 Langue d'enseignement : Français

Activités d'apprentissage composant l'UE :

Titre : Titulaire(s) de l'AA : Nombre d'heures :
Algorithmique 2Comhaire Anne, 12
Programmation théorie 2Pierret Véronique, 6

Coordonnées du responsable de l'UE :

Comhaire Anne (AnneLise.COMHAIRE@hel.be) 

Coordonnées des intervenants de l'UE :

Comhaire Anne (AnneLise.COMHAIRE@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.
- Planifier des activités.
- Proposer des solutions qui tiennent compte des contraintes.
Description du contenu des activités d'apprentissage (AA) :

1 : Algorithmique 2

Savoir

Découvrir différents domaines de recherche et de développement dans le domaine de l'algorithmique (structures de données dynamiques, graphes, algorithmes à essais successifs).

Savoir faire

Développer l'esprit critique en comparant différentes méthodes de résolution d'un même problème.

Traduire un problème simple en un algorithme efficace.

Comprendre, analyser et critiquer les différentes solutions algorithmiques d'un même problème,

Adapter les notions abordées au cours théoriques à des problèmes connexes.

Savoir être

Etre ponctuel et respecter les consignes.

L'étudiant doit acquérir l'autonomie nécessaire pour gérer personnellement une situation ou un problème et faire preuve d'esprit critique de façon, par exemple, à choisir la solution la mieux adaptée à la résolution d'un problème.



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 : Algorithmique 2

Le cours est expliqué dans la première partie de la séance.

Les exercices de la séance précédente sont corrigés systématiquement, les erreurs sont analysées dans un but formatif.

Des exercices recouvrant la matière vue sont ensuite proposés.

Le cours contient au moins 20% de travail en autonomie.



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 : Algorithmique 2

L'évaluation est continue et basée sur les travaux effectués lors des séances de cours.

Cette évaluation continue entrera en compte dans la note finale des points du partiel et de la session de juin.

Il est possible que certains travaux soient faits à domicile.

Un partiel dispensatoire à notes ouvertes sera réalisé à la fin du cours.

Un examen écrit à notes ouvertes est réalisé en juin et en aout.

2 : Programmation théorie 2

Un examen écrit (programme à compléter) à notes ouvertes sera organisé en session.

Pondération A.A. :

1 : Algorithmique 2

Partiel, session de juin et d'août :

  • Evaluation continue : 4 points
  • Examen (ou partiel)  écrit : 16 points

 

2 : Programmation théorie 2

Examen écrit = 20 points

Dispositions spéciales COVID-19 :

1 : Algorithmique 2

Examen :

La matière ne change pas.

scénario 1 :

Il est possible de faire passer les examens en présentiel en respectant les règles de distanciation (groupes de 10 étudiants dans l'auditoire).

Et l'examen prendra la même forme que celui d'algo en janvier.

scénario 2 :

L'examen se fera à domicile. Il sera envoyé à l'étudiant et récupéré ou il se fera sous forme de QCM.

 

2 : Programmation théorie 2

Description 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 : Si l'examen écrit (programme à compléter) à notes ouvertes ne peut pas être organisé en présentiel, il 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 : Algorithmique 2

Pas de changement par rapport à la session précédente

2 : Programmation théorie 2

Pas de changement par rapport à la session précédente
Sources, références et supports éventuels :

1 : Algorithmique 2

Notes de cours sur la plateforme.

Codes sources fournis ou élaborés lors des cours théoriques.

Documents complémentaires fournis par l’enseignant.

Internet.



2 : Programmation théorie 2

"Programmation", notes de cours, QCM et exercices disponibles sur la plateforme de la Haute École



Autres informations (AA) :

1 : Algorithmique 2

Les objectifs ne pourront être poursuivis, la méthodologie et l'évaluation appliquées que dans le respect par le Pouvoir Organisateur de ses propres obligations en ce qui concerne la salubrité, l'entretien, le chauffage et l'éclairage des locaux et sanitaires, la fourniture de matériel pédagogique adapté aux exigences de l'enseignement technique supérieur ainsi que le respect de la législation en matière de remplacement du titulaire en cas de maladie ou d'accident de travail.

Une note de régime de 5 à 10%  pourra être attribuée pour l'attitude en classe, avec les autres étudiants et le professeur, que ce soit lors des travaux individuels ou lors des travaux de groupes.

2 : Programmation théorie 2

Pondération U.E. :

L'UE compte pour 40 points répartis comme suit :

  • Algorithmique : 20 points.
  • Programmation : 20 points
     
Pour les unités optionnelles de langues de du département économique, veuillez vous référer à la fiche de langue correspondante (en cours obligatoire).
Toute modification éventuelle de cette fiche en cours d’année ne peut se faire qu’exceptionnellement et avec l’accord de la direction départementale conformément à l’article 77 du décret du 7/11/2013 (force majeure touchant les enseignants responsables).