Object orientation in CS1-CS2 by design
Proceedings of the 7th annual conference on Innovation and technology in computer science education
QuickUML: a tool to support iterative design and code development
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A survey of literature on the teaching of introductory programming
Working group reports on ITiCSE 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.00 |
This demonstration presents an overview of a customizable round-tripping UML class diagram plug-in for Eclipse called Green. While this tool was developed primarily with students and instructors in introductory OO computer science courses in mind, its extensible architecture makes it potentially useful to others.Green is a flexible tool: each binary class relationship is implemented as a separate plug-in to the basic tool. The set of relationships supported is therefore easily tailored to the needs of the user. More importantly, the semantics of the relationships can be defined to suit the user. The tool can therefore grow with a student/developer as their needs change.