Projets personnels
Grâce à l'informatique, on peut résoudre beaucoup plus efficacement des problèmes qu'on aurait pas
à résoudre sans l'informatique
Outils pour LaTeX
-
Page titre pour examen de l'ÉTS (LaTeX)
À l'ÉTS, tous les examens doivent utiliser la page titre officielle
fournie par le Bureau du Registraire. Malheureusement, ceux-ci ne
fournissent qu'un version Word... Ceci est une copie en LaTeX de cette
page titre.
-
Depôt privé (accèssible seulement aux professeurs-enseignants de mathématiques de l'ÉTS).
-
Depôt publique (accèssible à tous).
-
Librarie Tikz : graphe (LaTeX)
Librairie Tikz super minimaliste pour dessiner des graphes en LaTeX. Le
plus utile est probablement le document d'aide qui contient plusiers
exemples.
-
Générateur de makefile pour projets LaTeX (Python)
Génère un makefile pour faciliter l'édition, la compilation et la visualisation de documents LaTeX.
Outils spécifique aux enseignants de l'ÉTS
-
Aide à la confection des hotaires (python/js/html)
Affiche l'horaire des cours choisis ou de l'enseignant choisi. Les
données sont extraites automatiquement à partir du fichier d'attribution
communiqué par AttributionDEG@etsmtl.ca.
-
PrelablesETS (Python)
Génère automatiquement les graphes de préalables de tous les programmes
de baccalauréat offerts à l'ÉTS. Les données sont récupérées sur le site
web de l'ÉTS et sauvegardées localement.
-
DejaVu (Python)
À partir des listes de classes fournies par SignETS, identifie les
étudiants de la session actuelle à qui on a déjà enseigné.
-
Trombinoscope compacts (Python)
Génère une liste de classe avec photo qui tient sur une seule page.
Algèbre linéaire
-
Visu3D (js)
Visualisation d’une application linéaire 3D. La visualisation est basée
sur la mise en évidence des espaces propres contractants et dilatants.
Apprentissage machine
-
Réseaux de neurones (C++/js/html)
Outils pédagogiques pour l'évaluation, l'entrainement et la visualisation de
réseaux de neurones. La visualisation d'un réseau qui reconnaît des chiffres
écris à la main est disponible ici.
-
Pole : le jeu (C++/js/html)
Jeu d'équilibre avec comme objectif l'apprentissage machine non supervisé (q-learning).
Traitement d'images
-
Blob (C++)
Reprise de l'excellent Koalas To The
Max, à la différence que le curseur est contrôlé par un outil de détection
du mouvement qui analyse les images de la webcam.
-
Carte polaire (C++)
Outils pédagogique pour illustrer la conversion entre coordonnées
cartériennes et polaires. Les images de la webcam sont traîtées à l'aide d'un
processus de reconnaissance de couleurs.
Autres
-
Simplest-indicators (Python)
Deux outils minimalistes pour afficher de l'information utile dans la
barre des tâches de Gnome/Unity/KDE. Le premier affiche le taux
d'utilisation de chacun des coeurs du CPU, le deuxième affiche l'état de la
batterie.