A design patterns extension for the BlueJ IDE
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
PatternCoder: A Programming Support Tool for Learning Binary Class Associations and Design Patterns
ACM Transactions on Computing Education (TOCE)
PatternCoder: a programming support tool for learning binary class associations and design patterns
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Hi-index | 0.02 |
We describe the Patterns+UML tool that has been designed to help students of a first year object-oriented programming (OOP) course to apply design patterns to UML class diagrams, to analyze the code generated after their application, and especially to learn how different design patterns interact each other when they share some classes that play a different role in each pattern.