Logo ÉTS
Session
Cours
Responsable(s) Iannick Gagnon

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement


Préalables

Aucun préalable requis
 

Unités d’agrément

100,0 %
Total d'unités d'agrément : 64,8

Qualités de l’ingénieur

 












Qn
Qualité visée dans ce cours  
Qn
  Qualité visée dans un autre cours  
  Indicateur enseigné
  Indicateur évalué
  Indicateur enseigné et évalué

- Survolez les icones pour voir le nom de chaque qualité.
- Cliquez sur les icones pour voir la description.

Descriptif du cours

Cours destiné aux étudiants n'ayant pas ou ayant très peu programmé antérieurement. Initier au fonctionnement d'un ordinateur et acquérir des connaissances permettant de solutionner des problèmes simples reliés aux projets d'ingénierie.

Présentation de la structure et du fonctionnement d'un ordinateur : historique, matériel, logiciel. Initiation à l'algorithmie et à la programmation structurée : étapes de résolution d'un problème, méthodes de conception, approche modulaire. Étude d'un langage de programmation : structure d'un programme, mémoire et variables, instructions de base, instructions de décision et de contrôle, procédures, fonctions et passage de paramètres, tableaux unidimensionnels et bidimensionnels, manipulation simple de fichiers.

Séances de laboratoire axées sur l’application des notions de programmation.






Objectifs du cours

Le cours a comme objectif d'initier l'étudiant·e à la programmation et à l'algorithmique afin qu'elle ou il puisse solutionner des problèmes généraux liés à sa discipline. Plus généralement, le cours permet à l'étudiant·e de s'initier aux techniques de résolution de problèmes reliés à la micro-informatique.


Stratégies pédagogiques

Nous utiliserons le logiciel Excel de la compagnie Microsoft, ce qui nous permettra d’initier l’étudiant·e à la programmation via le langage Visual Basic for Applications (VBA). La méthodologie utilisée dans le cours permet aux étudiant·es de s’initier aux concepts de base de la programmation procédurale comme de la programmation par objets.

Le cours se compose de :

  • 3 heures de cours théoriques par semaine.
  • 3 heures de laboratoire par semaine.

Les classeurs utilisés en classe sont disponibles via l'environnement numérique d'apprentissage Moodle à l’adresse : https://ena.etsmtl.ca. Du matériel pédagogique supplémentaire pourra vous être fourni par votre enseignant.

Les laboratoires portent sur :

  • L'assimilation des notions vues au cours précédent, grâce à des exercices pratiques;
  • la réalisation des travaux pratiques dans l’environnement de base d’Excel et dans l’environnement de programmation de Visual Basic for Applications d’Excel.


Utilisation d’appareils électroniques

Pour les cours donnés à distance : Micro-ordinateur avec Microsoft Excel d'installé.



Coordonnées du personnel enseignant le cours

* Double-cliquez sur le champ pour modifier le contenu