I like teaching and writing books. Here are some of my lectures.
Current Lectures
Past Lectures
- ESIA-OODAvancee + Ressources
- ATE-M2-OODAvancee + Ressources
- ATE-MDSI + Ressources
- M2 Reengineering
- Master
- M1 OOP
- M1 COO
- IDM (Magritte)
Archived Lectures
Teaching Resources
Experiences showed me that Smalltalk is really a great language to efficiently and deeply teaching OOP at all levels and various audiences.
Here is a
presentation "why using Smalltalk to teach"
presentation summarizing our experiences. But in a nutshell the object-model of smalltalk is pure and the syntax small, so we can focus on the key
points: the design, in a constructivist, interactive, deep but fun manner
All the material for my lectures is available freely. I'm in the process of redoing this website, so do not hesitate to ask me if you need.
For example, you can get a ready to use Smalltalk lecture with more than 300 slides and 80 pages of exercises.