Resources

Course materials, tools for teachers and code from my research, all openly available. Most course materials are in French.

Courses and workshops

ResourceDescription
Generative AI workshopMaterial from the workshop “Teaching and generative AI”.
Introduction to SQL“Introduction to SQL” course, third-year computer science bachelor.
Theoretical frameworksResearch modules of the MEEF master’s degree (secondary teacher training), computer science track.
DVD-MIAGETeaching project for the MIAGE programme (business computing).
JFSM and pyFSMFinite state machines, in Java and Python.

Tools for teachers

ToolDescription
ClockExamWeb exam clock to project in lecture halls, showing the time left. Use ClockExam
sqlite2latex and pgsql2latexTurn the result of an SQLite or PostgreSQL query into a LaTeX table.
beamer4nuBeamer theme in Nantes Université colours.
SVGEditorTwo-pane SVG editor with code and live rendering (Python, PyQt6).
NUQRcode and Image StamperQR code generation and image stamping.

Libraries and research code

ProjectDescription
Sax4PHP, csv2xml, Minidom_extXML tools: SAX API for PHP, CSV to XML conversion, minidom extensions for Python.
llm-wfLLM workflow engine based on agent graphs, with automatic parallelisation.
CROSS2XML, Covid-eu-enrichmentOpen data transformation (sea rescue, EU Covid data).
SSA, pyStat, pyProcessSet, RML-Closer, cobwebCode from my work on the Semantic Web and linked data.

All my repositories: GitLab Nantes Université · GitHub.