Informatique

Je passe pas mal de temps à bidouiller des ordinateurs, et j'utilise des logiciels dans le cadre de mon travail, pour la préparation de mes cours ou avec mes élèves. Dans la mesure du possible (les ordinateurs du lycée tournent sous Microsoft Windows), j'utilise exclusivement des logiciels libres, pour différentes raisons.

Des outils que j'utilise dans le cadre de mon travail

  • Pyromaths Générateur d'exercices de mathématiques avec solutions détaillées.
  • Géogebra Le logiciel de géométrie dynamique.
  • xcas Logiciel de calcul formel.
  • LaTeX Mis à part lorsque je dois travailler avec des personnes ne connaissant pas ce logiciel, l'ensemble des documents que je rédige est fait avec LaTeX (LuaLaTeX pour être plus précis).

Des outils que j'ai écrit pour mon travail

Ils sont hébergés sur mon compte framagit.

  • Jouets : Un ensemble de programmes plus ou moins mathématiques (recherche de solutions à des problèmes mathématiques, de nombres premiers, fractions égyptiennes, etc.) ou algorithmique (implémentation d'un dictionnaire arborescent pour une recherche d'anagrammes, etc.).
  • Devoir : Ce petit logiciel me permet de lancer en une seule commande l'ensemble de mon environnement d'écriture de devoirs en LaTeX :
    • un éditeur de texte ;
    • latexmk (qui compile le document, et le recompile automatiquement à chaque fois qu'il est modifié) ;
    • une visionneuse du fichier pdf résultant, qui se met à jour automatiquement à chaque modification de la source.
  • PdfAutoNup : Ce logiciel a deux fonctions :
    • assembler sur une même feuille autant que versions que possible d'un document original plus petit (pour transformer par exemple ceci en cela) ;
    • imprimer en format A4 un devoir composé en format A5. Ceci est faisable avec la plupart des imprimamentes, mais avec ce logiciel, je peux préparer cela chez moi, pour éviter de me battre avec l'imprimante du lycée.
  • Scal : Je me sers de ce logiciel environ une fois par an, pour me créer un calendrier scolaire annuel. Par exemple :
  • Evariste : Cet outil me permet deux choses, à partir des dépôts contenant l'ensemble de mes cours, principalement constitués de fichiers LaTeX (exemple pour les secondes) :
    • une fois le dépôt mis à jour sur ma clef USB, il permet de recompiler uniquement les nouveaux fichiers LaTeX, ou ceux qui ont changé depuis la dernière compilation, en une seule commande ;
    • il compile et publie l'ensemble de ce dépôt, annoté, pour donner cette page.
  • Cahier : Le logiciel que j'utilisais pour remplir mon cahier de texte, comme une interface à IkiWiki. J'aimerais l'utiliser toujours, mais je dois maintenant utiliser le logiciel commun à l'ensemble de mon lycée, propriétaire et, selon mes critères, peu ergonomiqe.
  • Graph35 : Une classe LaTeX pour intégrer des touches et menus d'une calculatrice Graph35. Voir un exemple.