I always found Transactional Analysis fascinating. Not so much for the theory behind “the games people play” as for the three-part model that help us categorize communication. The next four videos give an excellent crash course on the TA model.
Here you can find some links that I’ve found very important in my work in diagrams. If you are interested in diagrams then you can check my research on Diagram-Based Computer Based Assessment and my diagrammatics course!
And here are some links that have been important to the CAA,CBA, and diagrammatic side of my work. For a full review you can check the second chapter of my phd dissertation “Diagram Based Computer Based Assessment.
The following links have been useful whilst trying to understand, research and teach Object-Oriented related topics. Going to conferences was a great way to meet people that were facing the same set of problems and discuss solutions. This eventually got me into being interested in Software Patterns, Aspect Orientation and Meta-level architectures.
Although simple conceptually object orientation needs a serious amount of experience to be fully appreciated. It represents a major paradigm change from procedural programming. The following links can help you to get started.