COURS // MAT3813 Initiation à l'algorithmique et à la programmation informatique
Mes cours favoris
Ce système permet de sélectionner vos cours favoris en prévision de votre inscription qui se fait sur le portail étudiant.
Trimestre | Cours | Groupe |
---|
Description du cours
- Cycle : 1
- Type de cours : Atelier
- Nombre de crédits : 3
- Discipline : Mathématiques
Objectifs
Ce cours a pour objectif d'initier les personnes étudiantes à l'algorithmique et à ses enjeux mathématiques. Le cours sera aussi l'occasion d'amorcer une réflexion sur les liens entre algorithmique et mathématiques, dans une perspective d'enseignement des mathématiques au secondaire.
Sommaire du contenu
Les personnes étudiantes découvriront les notions algorithmiques de base (entrées/sorties, variables, affectation, itération, fonctions, procédures, structure de contrôles, types de données…) et leurs mises en uvre dans différents langages de programmations (par exemple¿: programmation visuelle, python, javascript, html, robotique).
Compétences professionnelles en enseignement
Ce cours favorise le développement des compétences professionnelles en enseignement # 1, 2, 4, 7, 8, 11, 12 et 13 et donne lieu à :
-une évaluation certificative (niveau attendu entre parenthèses) pour les compétences # 1 (n1), 2 (n2), 4 (n2), 7 (n2), 8 (n2), 11 (n2), 12 (n3) et 13 (n3).
-une évaluation formative (niveau visé entre parenthèses) pour les compétences # 1 (n3), 7 (n3).
Modalité d'enseignement
Ce cours est organisé sous forme d'exposés magistraux interactifs, de discussions de groupe et d'ateliers dans un environnement multimédia. Le cours est en présentiel. Il y a une séance d'exercices de 2 heures par semaine.