Informatique et algorithmique

minfo1201  2020-2021  Mons

Informatique et algorithmique
En raison de la crise du COVID-19, les informations ci-dessous sont susceptibles d’être modifiées, notamment celles qui concernent le mode d’enseignement (en présentiel, en distanciel ou sous un format comodal ou hybride).
5 crédits
30.0 h + 15.0 h
Q2
Enseignants
Fouss François;
Langue
d'enseignement
Français
Préalables

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.
Acquis
d'apprentissage

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

1 Au terme de cet enseignement, l'étudiant sera capable de :
  • Formaliser des problèmes informatiques ;
  • Résoudre et programmer des solutions à ces problèmes.
 
Contenu
Partie théorique :
  • Principes fondamentaux d'algorithmique, de programmation structurée, de modularité et de structures de données communs aux principaux langages de programmation ;
  • Principes fondamentaux de la programmation orienté-objet.
Exercices en langage orienté-objet :
  • Formaliser des problèmes qui peuvent être résolus par programmation;
  • Programmer des solutions à ces problèmes, en appliquant les éléments fondamentaux communs à tous les langages de programmation ainsi que les éléments fondamentaux de la programmation orienté-objet.
Méthodes d'enseignement

En raison de la crise du COVID-19, les informations de cette rubrique sont particulièrement susceptibles d’être modifiées.

Cours et exercices associés au cours, organisés en salle informatique, en groupes
Modes d'évaluation
des acquis des étudiants

En raison de la crise du COVID-19, les informations de cette rubrique sont particulièrement susceptibles d’être modifiées.

Examen écrit en session
Autres infos
Au terme de cet enseignement, l'étudiant sera capable de :
  • Formaliser des problèmes informatiques ;
  • Résoudre et programmer des solutions à ces problèmes.
Ressources
en ligne
Voir Student Corner / Teams
Bibliographie
  • HARO C. (2015), Algorithmique: Raisonner pour concevoir (2th Edition), Editions ENI.
  • SWINNEN G. (2012), Apprendre à programmer avec Python 3 (http://inforef.be/swi/python.htm), Licence Creative Commons.
Faculté ou entité
en charge
CLSM


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

Intitulé du programme
Sigle
Crédits
Prérequis
Acquis
d'apprentissage
Bachelier : ingénieur de gestion