GRO120 - Introduction à la programmation en robotique
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 2 crédits
- Faculté ou centre
- Faculté de génie
- Trimestres *
- Automne 2025
Cible(s) de formation
Faire la synthèse et l'implémentation d'un algorithme en vue de résoudre un problème selon une approche procédurale. Mettre en œuvre un programme informatique selon les meilleures pratiques d'organisation du code, de documentation et de validation de son fonctionnement.
Contenu
Principes de programmation procédurale (variables, portée lexicale, évaluation séquentielle et instantanée, données mutables, expressions arithmétiques et logiques, structures de contrôle de flux). Éléments fondamentaux d’un programme informatique (entrées et sorties, fonctions et modules, structures de données de base, gestion automatique de la mémoire). Validation automatisée. Environnements de développement intégrés (édition, exécution et débogage). Documentation d’un programme (commentaires, diagrammes UML d’activité).
* Sujet à changement
