IMAGES

Année académique : 2018-2019
Catégorie : Catégorie Technique
Domaine d'étude : Sciences
Section : Informatique et systèmes
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 (Veronique.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.

Intégrer et faire communiquer différents composants software et hardware dans un environnement hétérogène.

- Analyser le schéma, installer et exploiter une base de données informatisée.
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.

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 et session de juin :

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

Pas de session en août, le partiel la remplace.

2 : Programmation théorie 2

Examen écrit = 20 points

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 la catégorie é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 de catégorie conformément à l’article 77 du décret du 7/11/2013 (force majeure touchant les enseignants responsables).